@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:Garamond,Georgia,serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6,li,p,span,ul{padding:0;margin:0;list-style:none}select{-moz-appearance:window;-webkit-appearance:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;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]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;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:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-aos=fade-up]{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}[data-aos=fade-down]{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}[data-aos=fade-right]{-webkit-transform:translate(-60px);-ms-transform:translate(-60px);transform:translate(-60px)}[data-aos=fade-left]{-webkit-transform:translate(60px);-ms-transform:translate(60px);transform:translate(60px)}[data-aos=fade-up-right]{-webkit-transform:translate(-60px,60px);-ms-transform:translate(-60px,60px);transform:translate(-60px,60px)}[data-aos=fade-up-left]{-webkit-transform:translate(60px,60px);-ms-transform:translate(60px,60px);transform:translate(60px,60px)}[data-aos=fade-down-right]{-webkit-transform:translate(-60px,-60px);-ms-transform:translate(-60px,-60px);transform:translate(-60px,-60px)}[data-aos=fade-down-left]{-webkit-transform:translate(60px,-60px);-ms-transform:translate(60px,-60px);transform:translate(60px,-60px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;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:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translateY(60px) scale(.6);-ms-transform:translateY(60px) scale(.6);transform:translateY(60px) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translateY(-60px) scale(.6);-ms-transform:translateY(-60px) scale(.6);transform:translateY(-60px) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate(-60px) scale(.6);-ms-transform:translate(-60px) scale(.6);transform:translate(-60px) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate(60px) scale(.6);-ms-transform:translate(60px) scale(.6);transform:translate(60px) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translateY(60px) scale(1.2);-ms-transform:translateY(60px) scale(1.2);transform:translateY(60px) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translateY(-60px) scale(1.2);-ms-transform:translateY(-60px) scale(1.2);transform:translateY(-60px) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate(-60px) scale(1.2);-ms-transform:translate(-60px) scale(1.2);transform:translate(-60px) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate(60px) scale(1.2);-ms-transform:translate(60px) scale(1.2);transform:translate(60px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}[data-aos=slide-up]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}[data-aos=slide-down]{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}[data-aos=slide-right]{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=slide-left]{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;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)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%{opacity:1}to{opacity:0}}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/assets/img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#b23427;font-size:16px;font-family:HelveticaNeue-Roman;font-weight:700;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px;text-transform:capitalize}.owl-theme .owl-nav [class*=owl-]:hover{text-decoration:underline}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#db807f;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#b23427}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}body{-webkit-overflow-scrolling:touch}.vbox-overlay{background:rgba(0,0,0,.85);width:100%;height:auto;position:fixed;top:0;left:0;z-index:999;overflow:hidden;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.relativo{float:left;width:100%;height:100%;display:block;position:relative}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;text-indent:-100px;overflow:hidden;-webkit-animation:b 1.4s steps(18) infinite;animation:b 1.4s steps(18) infinite}@-webkit-keyframes b{0%{background-position:0}to{background-position:-576px}}@keyframes b{0%{background-position:0}to{background-position:-576px}}.vbox-next,.vbox-prev{cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:30px;margin-top:-15px;text-indent:-100px;overflow:hidden}.vbox-prev{left:10px;background:image-url("prev.gif") 50% no-repeat}.vbox-next{right:10px;background:image-url("next.gif") 50% no-repeat}.vbox-title{width:100%;font-family:HelveticaNeueLT-condensed;float:left;text-align:center;font-size:20px;padding:6px 40px;display:none!important}.vbox-num,.vbox-title{line-height:28px;color:#fff;overflow:hidden;background:#161617;position:fixed;left:0}.vbox-num{cursor:pointer;top:-1px;height:40px;display:block;font-size:12px;padding:6px 10px;display:none}.vbox-inline{border:none;box-shadow:10px 10px 10px #ccc;height:auto!important;width:100%!important}.vbox-inline p{font-family:20px;padding:10px}.vbox-inline iframe{height:440px}@media (max-width:767px){.vbox-inline iframe{height:270px}}@media (max-width:460px){.vbox-inline iframe{height:200px}}.venoframecopy{background:#fff;font-size:20px;margin-top:-5px;padding:40px 0}.venoframe,.venoframecopy{box-shadow:10px 10px 10px #ccc}.venoframe{border:none;width:960px!important;height:549px!important}@media (max-width:992px){.venoframe{width:640px!important;height:480px!important}}@media (max-width:767px){.venoframe{width:420px;width:100%!important;height:315px!important}}@media (max-width:460px){.vbox-inline{height:auto!important;width:100%!important}.venoframe{width:100%!important;height:260px!important}}.vbox-container{position:relative;background:#000;width:98%;max-width:1024px;margin:0 auto}.vbox-content{text-align:center;float:left;width:100%;position:relative}.vbox-container img{max-width:100%;height:auto}.vwrap{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:100%;float:left;position:relative;margin:0;padding:0;left:0;height:auto;overflow:hidden;z-index:1}@media (max-width:449.98px){body{overflow-x:hidden;width:100%}}body.filters-active{overflow:hidden}.preload *{-webkit-transition:none!important;transition:none!important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.flex{display:block}}.mobile-only{display:none!important}@media (max-width:1023.98px){.mobile-only{display:block!important}}.desktop-only{display:none!important}@media (min-width:1024px){.desktop-only{display:block!important}}.mobile-full-image{margin-left:-15px;width:calc(100% + 30px)}.banner-spacer{margin:110px 0 0}@media (max-width:1023.98px){.banner-spacer{margin:40px 0 0}}.clear{clear:both}iframe{border:0;min-width:100%}.scEmptyImage{width:auto!important}#inline{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.ee-message{background:#fff;border:1px dashed #b23427;display:block;margin:10px 0;padding:10px 12px;width:100%}.ee-message.inline{display:inline-block;width:auto}.d-none{display:none!important}@font-face{font-family:Garamond-Regular;src:url(/assets/fonts/GaramondAOW01-Regular.eot?) format("eot"),url(/assets/fonts/GaramondAOW01-Regular.woff2) format("woff2"),url(/assets/fonts/GaramondAOW01-Regular.woff) format("woff"),url(/assets/fonts/GaramondAOW01-Regular.ttf) format("truetype"),url(/assets/fonts/GaramondAOW01-Regular.svg#Garamond-Regular) format("svg")}@font-face{font-family:HelveticaNeue-Light;src:url(/assets/fonts/HelveticaNeueLTPro-Lt.ttf) format("truetype")}@font-face{font-family:HelveticaNeue-Roman;src:url(/assets/fonts/HelveticaNeueLTW06-55Roman.eot?) format("eot"),url(/assets/fonts/HelveticaNeueLTW06-55Roman.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTW06-55Roman.woff) format("woff"),url(/assets/fonts/HelveticaNeueLTW06-55Roman.ttf) format("truetype"),url(/assets/fonts/HelveticaNeueLTW06-55Roman.svg#HelveticaNeue-Roman) format("svg")}@font-face{font-family:HelveticaNeue-Bold;src:url(/assets/fonts/HelveticaNeueLTW06-75Bold.eot?) format("eot"),url(/assets/fonts/HelveticaNeueLTW06-75Bold.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTW06-75Bold.woff) format("woff"),url(/assets/fonts/HelveticaNeueLTW06-75Bold.ttf) format("truetype"),url(/assets/fonts/HelveticaNeueLTW06-75Bold.svg#HelveticaNeue-Bold) format("svg")}@font-face{font-family:HelveticaNeue-BoldCondensed;src:url(/assets/fonts/HelveticaNeueLTW06-77BoldCn.eot?) format("eot"),url(/assets/fonts/HelveticaNeueLTW06-77BoldCn.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTW06-77BoldCn.woff) format("woff"),url(/assets/fonts/HelveticaNeueLTW06-77BoldCn.ttf) format("truetype"),url(/assets/fonts/HelveticaNeueLTW06-77BoldCn.svg#HelveticaNeue-BoldCondensed) format("svg")}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#425563;font-family:Garamond-Regular,Georgia,serif;line-height:1}.rte-content a,a,p a{color:#b23427;cursor:pointer;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}h1{color:#b23427;font-family:Garamond-Regular,Georgia,serif;font-size:50px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-1.6px;line-height:100%}@media (min-width:1024px){h1{font-size:66px}}:lang(de) h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.main-container-article h1{color:#425563;line-height:100%;margin-bottom:20px;max-width:960px}h1.white{color:#fff}h1.hero-title{color:#fff;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:50px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:53px}@media (min-width:1024px){h1.hero-title{font-size:66px;line-height:73px}}.chapter-spotlight-wrapper .main-heading,.promo-spotlight-wrapper .heading--promo,h2{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-1.25px;line-height:100%;position:relative;z-index:2}@media (min-width:1024px){.chapter-spotlight-wrapper .main-heading,.promo-spotlight-wrapper .heading--promo,h2{font-size:50px}}.chapter-spotlight-wrapper .main-container--hub-landing .main-heading,.main-container--hub-landing .chapter-spotlight-wrapper .main-heading,.main-container--hub-landing .promo-spotlight-wrapper .heading--promo,.main-container--hub-landing h2,.promo-spotlight-wrapper .main-container--hub-landing .heading--promo{margin-bottom:30px}.chapter-spotlight-wrapper .white.main-heading,.promo-spotlight-wrapper .white.heading--promo,h2.white{color:#fff}.chapter-spotlight-wrapper .primary.main-heading,.promo-spotlight-wrapper .primary.heading--promo,h2.primary{color:#b23427}h3{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:2.9vw;font-stretch:normal;font-style:normal;font-weight:400;line-height:100%;margin-bottom:20px}@media (max-width:1241.37931034px){h3{font-size:36px}}@media (min-width:1379.31034483px){h3{font-size:40px}}h3.primary{color:#b23427}.supportingcopy,h4{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:2.9vw;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.125}@media (max-width:965.517241379px){.supportingcopy,h4{font-size:28px}}@media (min-width:965.517241379px){.supportingcopy,h4{font-size:28px}}.supportingcopy.red-title,h4.red-title{border-bottom:1px solid #b23427;color:#b23427;padding-bottom:20px}.supportingcopy.primary,h4.primary,h5{color:#b23427}h5{font-family:Garamond-Regular,Georgia,serif;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.4px}h5.secondary{color:#425563}@media (min-width:1024px){.section-left--sub h5,.section-right--sub h5{border-bottom:1px solid #b23427;padding-bottom:5px}}h6{color:#b23427;font-family:Garamond-Regular,Georgia,serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:22px}.headline-article-small{color:#425563;font-family:HelveticaNeue-BoldCondensed,Arial,Helvetica,sans-serif;font-size:2.9vw;font-style:normal;font-weight:700;margin-top:0}@media (max-width:620.689655172px){.headline-article-small{font-size:18px}}@media (min-width:689.655172414px){.headline-article-small{font-size:20px}}.headline-article-small.white{color:#fff}.headline-article-small.smaller{font-size:2.9vw}@media (max-width:344.827586207px){.headline-article-small.smaller{font-size:10px}}@media (min-width:413.793103448px){.headline-article-small.smaller{font-size:12px}}.headline-article-small.uppercase{text-transform:uppercase}main .intro-text,main .intro-text p,main span.intro-text{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:22px;padding-bottom:0}.rte-content,p{color:inherit;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:30px;margin-bottom:15px}.rte-content h3,p h3{margin-top:20px}.rte-content span,p span{font-size:inherit}.rte-content a,p a{font-family:inherit;font-size:inherit;line-height:inherit}.rte-content ol,.rte-content ul,p ol,p ul{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:40px;padding-inline-start:40px;padding-left:40px}.rte-content ul,p ul{list-style-type:disc}.rte-content ul li,p ul li{display:list-item;list-style:inherit}.rte-content ol,p ol{list-style-type:decimal}.rte-content ol li,p ol li{display:list-item;list-style:inherit}.descriptive-text{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:1.5}.article-header,.descriptive-text,.warning{font-stretch:normal;font-style:normal;font-weight:400}.article-header,.warning{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:-.2px;line-height:1.8;text-transform:uppercase}.credits{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;line-height:normal}.credits,blockquote{font-stretch:normal;font-weight:400;letter-spacing:normal}blockquote{color:#252b37;font-family:Garamond-Regular,Georgia,serif;font-size:36px;font-size:2.6vw;font-style:normal;line-height:1.27;max-width:410px;padding-left:35px}@media (max-width:923.076923077px){blockquote{font-size:24px}}@media (min-width:1384.61538462px){blockquote{font-size:36px}}blockquote p{color:#252b37;display:inline-block;font-family:Garamond-Regular,Georgia,serif;font-size:36px;font-size:2.6vw;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.27;margin:0!important;padding-right:20px}@media (max-width:923.076923077px){blockquote p{font-size:24px}}@media (min-width:1384.61538462px){blockquote p{font-size:36px}}blockquote p:before{content:open-quote;display:block;margin-left:-35px;margin-top:0}blockquote p:after,blockquote p:before{color:#569bbe;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:150%;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:80%;position:absolute}blockquote p:after{content:close-quote;display:inline-block;margin-left:10px;margin-top:10px}.quote-source{padding:0 15px}.cta-level-three,.cta-level-three p{color:#b23427;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-decoration:none}.cta-level-three.secondary,.cta-level-three p.secondary{color:#425563}.cta-level-three:after,.cta-level-three p:after{content:" →"}.cta-level-three.arrow-left:after,.cta-level-three p.arrow-left:after{content:none}.cta-level-three.arrow-left:before,.cta-level-three p.arrow-left:before{content:"← "}.cta-level-three:active,.cta-level-three:focus,.cta-level-three:hover,.cta-level-three p:active,.cta-level-three p:focus,.cta-level-three p:hover{text-decoration:underline}.cta-level-three p{display:inline}.cta-level-three p:after{content:none}.cta-underline{color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;text-decoration:underline}.rtl-text{direction:rtl;text-align:start}[data-js=content] p{display:none}@media (min-width:450px){[data-js=content] p{display:block;margin:15px 0}}@media (max-width:449.98px){.m01-container [data-js=content] .button{margin-top:0}}[data-js=content].is-visible p{display:block}@media (max-width:449.98px){.m01-container [data-js=content].is-visible .button{margin-top:40px}}[data-js=content] ol,[data-js=content] ul{color:#425563;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:25px;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:40px;padding-inline-start:40px;padding-left:40px}[data-js=content] ul li{list-style:disc}[data-js=content] ol li{list-style:decimal}.red-text{color:#b23427}.banner .circle .circle__content a,.button,.featured-section--circle-cta .circle__content a{border:0;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:auto;letter-spacing:normal;line-height:normal;min-width:200px;padding:14px 30px;text-align:center;text-decoration:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;white-space:normal}.banner .circle .circle__content a.small,.button.small,.featured-section--circle-cta .circle__content a.small{min-width:auto}.banner .circle .circle__content a.primary,.button.primary,.featured-section--circle-cta .circle__content a.primary{background:#b23427;border:1px solid #b23427;color:#fff}.banner .circle .circle__content a.primary.download,.button.primary.download,.featured-section--circle-cta .circle__content a.primary.download{background:#b23427 url(/assets/img/png/download-icon.png) no-repeat;background-position:right 20px center;background-size:20px;margin-top:40px;padding-left:30px}.banner .circle .circle__content a.primary:active,.banner .circle .circle__content a.primary:focus,.banner .circle .circle__content a.primary:hover,.button.primary:active,.button.primary:focus,.button.primary:hover,.featured-section--circle-cta .circle__content a.primary:active,.featured-section--circle-cta .circle__content a.primary:focus,.featured-section--circle-cta .circle__content a.primary:hover{background:#fff;color:#b23427}.banner .circle .circle__content a.primary .button[disabled],.banner .circle .circle__content a.primary:disabled,.button.primary .button[disabled],.button.primary:disabled,.featured-section--circle-cta .circle__content a.primary .button[disabled],.featured-section--circle-cta .circle__content a.primary:disabled{background:#d0d5d8;border:1px solid #d0d5d8;color:#fff}.banner .circle .circle__content a.secondary,.button.secondary,.featured-section--circle-cta .circle__content a.secondary{background:#fff;border:1px solid #b23427;color:#b23427}.banner .circle .circle__content a.secondary:active,.banner .circle .circle__content a.secondary:focus,.banner .circle .circle__content a.secondary:hover,.button.secondary:active,.button.secondary:focus,.button.secondary:hover,.featured-section--circle-cta .circle__content a.secondary:active,.featured-section--circle-cta .circle__content a.secondary:focus,.featured-section--circle-cta .circle__content a.secondary:hover{background:#b23427;color:#fff}.banner .circle .circle__content a.secondary .button[disabled],.banner .circle .circle__content a.secondary:disabled,.button.secondary .button[disabled],.button.secondary:disabled,.featured-section--circle-cta .circle__content a.secondary .button[disabled],.featured-section--circle-cta .circle__content a.secondary:disabled{background:#fff;border:1px solid #d0d5d8;color:#d0d5d8}.banner .circle .circle__content a.grey,.button.grey,.featured-section--circle-cta .circle__content a.grey{background:#fff;border:1px solid #425563;color:#425563}.banner .circle .circle__content a.grey:active,.banner .circle .circle__content a.grey:focus,.banner .circle .circle__content a.grey:hover,.button.grey:active,.button.grey:focus,.button.grey:hover,.featured-section--circle-cta .circle__content a.grey:active,.featured-section--circle-cta .circle__content a.grey:focus,.featured-section--circle-cta .circle__content a.grey:hover{background:#425563;color:#fff}.banner .circle .circle__content a.grey .button[disabled],.banner .circle .circle__content a.grey:disabled,.button.grey .button[disabled],.button.grey:disabled,.featured-section--circle-cta .circle__content a.grey .button[disabled],.featured-section--circle-cta .circle__content a.grey:disabled{background:#fff;border:1px solid #d0d5d8;color:#d0d5d8}.banner .circle .circle__content a.gold,.button.gold,.featured-section--circle-cta .circle__content a.gold{background:#9b945f;border:1px solid #9b945f;color:#252b37}.banner .circle .circle__content a.gold:active,.banner .circle .circle__content a.gold:focus,.banner .circle .circle__content a.gold:hover,.button.gold:active,.button.gold:focus,.button.gold:hover,.featured-section--circle-cta .circle__content a.gold:active,.featured-section--circle-cta .circle__content a.gold:focus,.featured-section--circle-cta .circle__content a.gold:hover{background:#252b37;color:#9b945f}.banner .circle .circle__content a.gold .button[disabled],.banner .circle .circle__content a.gold:disabled,.button.gold .button[disabled],.button.gold:disabled,.featured-section--circle-cta .circle__content a.gold .button[disabled],.featured-section--circle-cta .circle__content a.gold:disabled{background:#fff;border:1px solid #d0d5d8;color:#d0d5d8}.banner .circle .circle__content a.transparent,.button.transparent,.featured-section--circle-cta .circle__content a.transparent{background:transparent;border:1px solid #b23427;color:#b23427}.banner .circle .circle__content a.transparent:active,.banner .circle .circle__content a.transparent:focus,.banner .circle .circle__content a.transparent:hover,.button.transparent:active,.button.transparent:focus,.button.transparent:hover,.featured-section--circle-cta .circle__content a.transparent:active,.featured-section--circle-cta .circle__content a.transparent:focus,.featured-section--circle-cta .circle__content a.transparent:hover{background:#fff;color:#b23427}.banner .circle .circle__content a.transparent .button[disabled],.banner .circle .circle__content a.transparent:disabled,.button.transparent .button[disabled],.button.transparent:disabled,.featured-section--circle-cta .circle__content a.transparent .button[disabled],.featured-section--circle-cta .circle__content a.transparent:disabled{background:#d0d5d8;border:1px solid #d0d5d8;color:#fff}.banner .circle .circle__content a.dark-transparency,.button.dark-transparency,.featured-section--circle-cta .circle__content a.dark-transparency{background:transparent;border:1px solid #fff}@page{margin:0;size:A0}@media print and (min-width:0) and (max-width:9000px){*{-webkit-column-break-before:avoid;break-before:avoid;page-break-before:avoid}main{margin-top:51px!important}.hamburger,.nav-search,.notifications-wrapper{display:none!important}.nav-burger-menu .logo{left:0!important;margin-left:20px!important}.text-tabs-vertical-wrapper .tab-container{padding-left:0!important;width:100%!important}.results-list--left-col{display:none}.featured-section .text-block>*,.highlight-spotlight-wrapper figure,.highlight-spotlight-wrapper p,.stat-spotlight p,.stat-spotlight ul li,.text-tags h2{color:#425563!important}.featured-section__container{width:100%!important}.highlight-spotlight-wrapper .highlight-spotlight__item{background-color:#fff!important}.quote-spotlight-wrapper .quote-spotlight .owl-item,.quote-spotlight-wrapper .quote-spotlight .owl-item blockquote p{width:100%!important}.people-profile-wrapper .section-right__section p a{display:block!important}.people-profile-wrapper .highlight-spotlight__item{width:40%!important}.people-profile-wrapper .highlight-spotlight__item .highlight-spotlight__open{display:none!important}.text-image__right__left-col h2{font-size:50px!important}.contact-spotlight__results-wrapper .owl-stage .owl-item a img{width:100%!important}.chapter-spotlight-wrapper .main-heading,.promo-spotlight-wrapper .heading--promo,h2{font-family:Garamond-Regular,Georgia,serif!important;font-size:36px!important;font-stretch:normal!important;font-style:normal!important;font-weight:400!important;letter-spacing:-1.25px!important;line-height:100%!important;position:relative!important;z-index:2!important}.featured-section__mobile-image{display:none!important}.featured-section{height:auto!important;padding:0 2%!important}.featured-article-wrapper{margin-top:0!important;padding:50px 2%!important}.article-spotlight-wrapper .article-spotlight__item{width:50%!important}.featured-article-wrapper .article-spotlight__item.one-third,.featured-article-wrapper .article-spotlight__item.two-third{float:left!important;margin-right:0!important;width:100%!important}.featured-article-wrapper .article-spotlight__item.one-third{margin-bottom:0!important;margin-top:0!important}.featured-section,.featured-section--block{background-color:#fff!important;background-image:none!important}.featured-section *,.featured-section--block *{color:#425563!important}.floating-cards--item{background-color:#e7eaeb!important;background-image:none!important}.featured-section--circle-cta,body .stat-spotlight-wrapper{display:none!important}.delivery-wheel-container{display:none}body .quote-spotlight-wrapper .owl-item{padding:0!important;width:100%!important}.download-spotlight-wrapper,.quote-spotlight-wrapper{padding:45px 96px!important}.download-spotlight-wrapper.grey,.quote-spotlight-wrapper.grey{margin-top:45px!important}.download-spotlight-wrapper h2,.quote-spotlight-wrapper h2{color:#b23427!important;font-size:50px!important}.download-spotlight{margin-top:30px!important}.download-spotlight-wrapper .headline-article-small{font-size:28px!important}.text-links-wrapper{display:none!important}.button.secondary{display:none}.parallax{display:none!important}.headline-article-small,.stat-spotlight p{font-size:16px!important}.owl-carousel .owl-item,.stat-spotlight-wrapper .stat-spotlight__item{height:auto!important}.content-container{padding:0!important}.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-content,.featured-section,.featured-section .featured-section--block,.promo-spotlight-wrapper .promo-spotlight .owl-item,.text-image__left__right-col,.text-image__right__right-col{min-height:auto!important}.text-image__left__right-col,.text-image__right__left-col,.text-image__right__right-col{padding:0 15px!important}.mobile-only .close,.tab-one-triangle,.tab-three-triangle,.tab-two-triangle{display:none!important}h2{text-align:left!important}.chapter-spotlight-wrapper .chapter-spotlight .accordion-content,.contact-promo .flex .accordion-content,.promo-spotlight__content,.text-columns .flex{display:block!important;padding:0!important}.contact-details-spotlight .left-col img,.hero-image,.owl-carousel .owl-item img{width:50%!important}.comment-section,.contact-details-spotlight .right-col ul li.clock,.contact-details-spotlight .right-col ul li a:before,.contact-spotlight__results-item-view,.dropdown-control,.dropdown-placeholder,.hero-image,.highlight-spotlight__open a,.promo-spotlight-wrapper .promo-spotlight .watch-video a:first-child:after,.section-right__section p a,.video-spotlight-wrapper{display:none!important}.contact-details-spotlight .office{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.contact-details-spotlight .office .left-col img{margin:0!important;width:100%!important}.contact-details-spotlight .office .right-col{margin-top:0!important;padding-left:15px!important}.contact-promo .flex h5,.contact-promo .flex p,.featured-section .text-block{padding:0!important}a.button,a.cta-level-three,a.primary,a.secondary{display:none!important}.text-links ul,.text-links ul li,.text-tags ul,.text-tags ul li{display:block!important;text-align:left!important}.text-links ul li a,.text-tags ul li a{color:#425563!important}.stat-spotlight-wrapper,blockquote{display:block!important;max-width:100%!important;width:100%!important}blockquote p{text-align:left!important;width:80%!important}.text-links a:after,.text-tags a:after{content:"(www.allenovery.com" attr(href) ")"}.promo-spotlight-wrapper,.text-tags,.video-mod{display:none!important}.owl-carousel .owl-item{float:none!important}.main-container-article .section-right{width:100%}.main-container-article .article-right-col{max-width:100%!important;padding-left:0!important}.text-columns .flex>div{max-width:100%!important}.text-tabs{display:none!important}.accordion-content{display:block!important;margin-top:30px!important}.accordion-content h4{margin-bottom:20px!important}.owl-carousel .owl-stage,.quote-spotlight-wrapper .owl-item,.quote-spotlight-wrapper .quote-spotlight .owl-item div{width:100%!important}.highlight-spotlight-wrapper .owl-item .highlight-spotlight__item:after{padding-bottom:30%!important}#cookieConsent,.accordion-toggle,.banner,.breadcrumbs,.camera.active,.cookie-policy,.filter-sort-wrapper,.form-element,.heading-selector-rf,.image-wrapper,.module-map,.region-selector,.section-left--sub .accordion__wrapper,.share-this,.side-navigation,.text-image-carousel-wrapper,.twitter-feed-wrapper,.video-mod,footer{display:none!important}nav{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;position:absolute!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}nav ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}nav ul li:not(:first-of-type){display:none!important}.contact-promo__info img{max-width:266px!important}.aos-init{opacity:1!important;-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}html[lang=ar] .article-spotlight__item,html[lang=ar] .chapter-spotlight-wrapper,html[lang=ar] .chapter-spotlight__item,html[lang=ar] .contact-details-spotlight .right-col,html[lang=ar] .contact-promo,html[lang=ar] .content-listing--search-results .content-item,html[lang=ar] .content-listing--search-results.main-container .profile-results--cta,html[lang=ar] .content-promo--copy,html[lang=ar] .content-promo h2,html[lang=ar] .cookie-policy,html[lang=ar] .download-spotlight-wrapper,html[lang=ar] .event-spotlight-wrapper,html[lang=ar] .floating-cards--item,html[lang=ar] .heading-selector-rf .dropdown-control,html[lang=ar] .hero-image,html[lang=ar] .inner-content,html[lang=ar] .intro-article-spotlight-wrapper,html[lang=ar] .intro-text,html[lang=ar] .m01-container,html[lang=ar] .module-map .info-container,html[lang=ar] .nav-heading,html[lang=ar] .promo-spotlight__content,html[lang=ar] .quote-spotlight-wrapper,html[lang=ar] .quote-wrapper blockquote,html[lang=ar] .results-list--left-col,html[lang=ar] .results-list--right-col,html[lang=ar] .rte-content,html[lang=ar] .search-overlay-container,html[lang=ar] .section-right__section,html[lang=ar] .side-navigation,html[lang=ar] .stat-spotlight-wrapper,html[lang=ar] .text-columns,html[lang=ar] .text-image-carousel,html[lang=ar] .text-image-spotlight__item--copy,html[lang=ar] .text-image__left__left-col,html[lang=ar] .text-image__right__left-col,html[lang=ar] .text-rte,html[lang=ar] .text-tabs-horizontal,html[lang=ar] .text-tabs-horizontal-wrapper .slide-container .full-width,html[lang=ar] .text-tabs-horizontal-wrapper .slide-container .left-col,html[lang=ar] .text-tabs-vertical-wrapper,html[lang=ar] .video-mod__info--pos,html[lang=ar] .video-mod__small--copy,html[lang=ar] .video-spotlight-wrapper .flex__item__footer,html[lang=ar] .video-spotlight-wrapper h2,html[lang=ar] h2,html[lang=ar] h4.primary{direction:rtl;text-align:right}html[lang=ar] .heading-selector-rf.heading-selector-rf--small .dropdown-control{margin-right:0;padding-right:0;width:100%}html[lang=ar] .chapter-spotlight-wrapper>a{margin-right:8px}html[lang=ar] .search-overlay-container button{left:0;right:unset!important}html[lang=ar] .inner-content{float:right!important}html[lang=ar] .m01-container .intro-text img{float:left;margin-left:unset;margin-right:10px}html[lang=ar] .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,html[lang=ar] .featured-section .dropdown-control.custom-select-rf--featured-section select:before{left:7.5px;right:unset}html[lang=ar] .contact-details-spotlight .right-col ul li a:before,html[lang=ar] .text-rte ul li:before{margin-left:10px}html[lang=ar] blockquote>*{text-align:right}html[lang=ar] blockquote>:before{margin-right:-35px}html[lang=ar] .jcgmt-date,html[lang=ar] .jcgmt-digital{right:60px}html[lang=ar] .video-spotlight-wrapper .flex__item__footer--video-copy,html[lang=ar] .video-spotlight-wrapper .flex__item__footer--video-title{right:153px}html[lang=ar] .chapter-spotlight-wrapper>h4{direction:rtl;margin-right:8px;text-align:right}html[lang=ar] .chapter-spotlight{direction:rtl;text-align:right}html[lang=ar] .chapter-spotlight .button{margin-right:8px}html[lang=ar] .module-map .detail-container,html[lang=ar] .module-map .info-container{direction:rtl;text-align:right}html[lang=ar] .module-map .info-container.open .useful-links{float:left}html[lang=ar] .content-listing--search-results.main-container .search-controls button,html[lang=ar] .module-map .detail-container .close,html[lang=ar] .module-map .info-container .close{left:0;right:unset}html[lang=ar] .content-item--profile--image-block{margin-left:40px!important;margin-right:unset!important}html[lang=ar] .useful-links ul li a{padding:10px 0 10px 30px}html[lang=ar] .useful-links li a:after{left:25px;right:unset}html[lang=ar] .text-tabs-vertical-wrapper .text-tabs{border-left:1px solid #425563;border-right:0;margin-left:30px}html[lang=ar] .intro-article-spotlight-wrapper .intro-article-spotlight__item .left-col{padding-left:20px;padding-right:0}html[lang=ar] .intro-article-spotlight-wrapper .intro-article-spotlight__item{padding:0 0 0 50px}html[lang=ar] .download-spotlight-wrapper select{padding-right:60px}html[lang=ar] .download-spotlight-wrapper .download-spotlight__item{margin-left:20px;margin-right:unset}html[lang=ar] .event-spotlight-wrapper .top-section{padding:0 0 20px 6%}html[lang=ar] .event-spotlight-wrapper .event-spotlight__item{margin-left:15px;margin-right:unset;padding:0 20px 20px}html[lang=ar] .cookie-policy p{padding-left:30px;padding-right:unset}html[lang=ar] .contact-details-spotlight .right-col{margin-left:180px}html[lang=ar] .heading-selector-rf h2{direction:rtl;text-align:left}html[lang=ar] .text-image-spotlight-wrapper h2{padding:20px 20% 20px 0}html[lang=ar] .event-spotlight-wrapper .top-section .heading-selector-rf h2{text-align:right}html[lang=ar] .banner .circle .circle__content h4,html[lang=ar] .banner .circle .circle__content p,html[lang=ar] .contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view,html[lang=ar] .contact-spotlight .contact-spotlight__results-item h4,html[lang=ar] .contact-spotlight .contact-spotlight__results-item p,html[lang=ar] .featured-section--circle-cta .circle__content p,html[lang=ar] .highlight-spotlight-wrapper a,html[lang=ar] .highlight-spotlight-wrapper figure,html[lang=ar] .highlight-spotlight-wrapper p,html[lang=ar] .molecules,html[lang=ar] .text-links-wrapper h2,html[lang=ar] .text-tags h2{direction:rtl;text-align:center}.show-on-focus{border-radius:5px;clip:rect(1px,1px,1px,1px);font-family:Garamond-Regular,Georgia,serif;height:1px;margin:0;overflow:hidden;padding:20px;position:absolute;width:1px}.show-on-focus:focus{background:#b23427;clip:auto;color:#fff;height:auto;text-decoration:none;width:auto;z-index:20}footer{background:#b23427;margin:40px 0 0;overflow:hidden;width:100%}.home footer{margin:0}footer a{color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:inherit;text-decoration:none}@media (max-width:1023.98px){footer a{display:block;font-size:14px;margin-bottom:10px}}footer a:hover{text-decoration:underline}footer .footer{margin:0 auto;max-width:1366px;padding:40px 30px}@media (max-width:1023.98px){footer .footer{padding:45px 15px}}@media (max-width:767.98px){footer .footer{padding:25px 15px}}footer .footer__logo{display:inline-block}footer .footer__logo img{width:186px}footer .footer__links{border-top:1px solid #fff;margin-top:25px;padding-top:30px}@media (max-width:1023.98px){footer .footer__links{-webkit-columns:2;columns:2;display:block;text-align:left;width:100%}}@media (max-width:767.98px){footer .footer__links{border-bottom:1px solid #fff;border-top:0;margin-top:0;padding:0 0 20px}}@media (max-width:449.98px){footer .footer__links{border:0;margin-top:0;padding-top:0;width:100%}}footer .footer__links li{float:left;margin-bottom:10px;margin-right:25px;text-align:left}footer .footer__links li a{line-height:1.4}footer .footer__links li:last-child{margin-right:0}@media (max-width:1023.98px){footer .footer__links li{float:none;margin-right:0;text-align:left}}footer .footer__social__links{color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.62px;display:block;float:right;position:relative;top:-10px}@media (max-width:767.98px){footer .footer__social__links{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:15px;padding:30px 0 10px;width:100%}}@media (max-width:449.98px){footer .footer__social__links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .footer__social__links li{float:left;height:30px;line-height:35px;margin-right:18px}@media (max-width:767.98px){footer .footer__social__links li{float:left;margin-bottom:40px;margin-right:18px}footer .footer__social__links li:first-child{display:none}}footer .footer__social__links li:last-child{margin-right:0}footer .footer__social__links li a{display:inline-block;height:30px;-webkit-transition:.2s;transition:.2s;width:30px}footer .footer__social__links li a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:767.98px){footer .footer__social__links li a{height:50px;width:50px}}footer .footer__social__links li a.twitter{background:url(/assets/img/png/icon-twitter.png) no-repeat;background-size:100%}footer .footer__social__links li a.linkedin{background:url(/assets/img/png/icon-linkedin.png) no-repeat;background-size:100%}footer .footer__social__links li a.xing{background:url(/assets/img/png/icon-xing.png) no-repeat;background-size:100%}footer .footer__social__links li a.youtube{background:url(/assets/img/png/icon-youtube.png) no-repeat;background-size:100%}footer .footer__social__links li a.facebook{background:url(/assets/img/png/icon-facebook.png) no-repeat;background-size:100%}footer .footer__social__links li a.googleplus{background:url(/assets/img/png/icon-googleplus.png) no-repeat;background-size:100%}footer .footer__social__links li a.wechat{background:url(/assets/img/png/icon-wechat.png) no-repeat;background-size:100%}footer .footer__social__links li a span{visibility:hidden}footer .footer__copy{display:inline-block;color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.62px;margin-top:30px;width:100%}@media (max-width:1023.98px){footer .footer__copy{margin-bottom:5px;margin-top:25px}}#cookieConsent{background-color:rgba(178,52,39,.95);bottom:0;color:#fff;display:none;left:0;line-height:26px;min-height:26px;padding:40px 10%;position:fixed;right:0;z-index:9999}@media (max-width:1023.98px){#cookieConsent{padding:40px 15px}#cookieConsent .accept,#cookieConsent .reset{display:inline-block;width:49%}}#cookieConsent .cookie-consent__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){#cookieConsent .cookie-consent__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#cookieConsent .cookie-consent__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1024px){#cookieConsent .cookie-consent__text{max-width:80%}}#cookieConsent .cookie-consent__cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media (min-width:1024px){#cookieConsent .cookie-consent__cta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;width:auto}}#cookieConsent .cookie-consent__cta a{display:block}#cookieConsent .cookie-consent__cta a:first-of-type{margin-bottom:20px}#cookieConsent a{color:#fff;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;text-decoration:none}#cookieConsent a:hover{text-decoration:underline}#cookieConsent h4,#cookieConsent p{color:#fff;line-height:24px;width:80%}@media (max-width:1023.98px){#cookieConsent h4,#cookieConsent p{width:100%}}#cookieConsent p{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:18px}#cookieConsent p sup{font-size:18px;top:0}#cookieConsent h4{font-size:34px;margin-bottom:20px}#closeCookieConsent{cursor:pointer;display:inline-block;font-size:40px;height:20px;position:absolute;right:40px;top:40px;width:20px}#closeCookieConsent:focus,#closeCookieConsent:hover{color:#fff}#cookieConsent a.ok,#cookieConsent a.reset{border:1px solid #fff;color:#fff;cursor:pointer;padding:15px;text-align:center;width:260px}#cookieConsent a.ok:focus,#cookieConsent a.ok:hover,#cookieConsent a.reset:focus,#cookieConsent a.reset:hover{background-color:#fff;color:#b23427;text-decoration:none}#cookieConsent a.ok{right:10%;top:40px}@media (max-width:1023.98px){#cookieConsent a.ok{display:inline-block;left:0;position:relative;top:10px;width:calc(100% - 40px)}}@media (max-width:449.98px){#cookieConsent a.ok{font-size:13px}}#cookieConsent a.reset{right:10%;top:120px}@media (max-width:1023.98px){#cookieConsent a.reset{display:inline-block;left:0;position:relative;top:10px;width:calc(100% - 40px)}}@media (max-width:449.98px){#cookieConsent a.reset{font-size:13px}}.span-1{width:6.7796610169%}.span-1,.span-2{float:left;margin-right:1.6949152542%}.span-2{width:15.2542372881%}.span-3{width:23.7288135593%}.span-3,.span-4{float:left;margin-right:1.6949152542%}.span-4{width:32.2033898305%}.span-5{width:40.6779661017%}.span-5,.span-6{float:left;margin-right:1.6949152542%}.span-6{width:49.1525423729%}.span-7{width:57.6271186441%}.span-7,.span-8{float:left;margin-right:1.6949152542%}.span-8{width:66.1016949153%}.span-9{width:74.5762711864%}.span-9,.span-10{float:left;margin-right:1.6949152542%}.span-10{width:83.0508474576%}.span-11{width:91.5254237288%;float:left;margin-right:1.6949152542%}.span-12{width:100%;float:left;margin-left:0;margin-right:0}.last{float:right;margin-right:0}nav .nav .nav-column-container .nav-column a .nav-heading:after,nav .nav li .dropdown .main-nav-link a:after{background:url(/assets/img/png/arrow-right.png) no-repeat;background-position:bottom;background-size:50%;content:"";height:16px;margin-top:-3px;position:absolute;right:0;top:50%;width:18px}nav{background:#fff;border-bottom:1px solid #d0d5d8;left:0;margin:0 auto;min-height:52px;padding:0;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:100%;z-index:101}.filters-active nav{z-index:-1}.no-touch nav{position:absolute}@media (min-height:780px){.no-touch nav{position:fixed}}.experience-editor nav{position:static!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}nav .current-page-item a{color:#b23427}@media (min-width:1024px){nav.is-hidden{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media (max-width:1023.98px){nav .region-selector{display:none}}@media (max-width:1023.98px){nav.is-visible{height:52px;position:fixed}}nav a{box-sizing:border-box}nav a img.logo{width:186px}@media (max-width:1023.98px){nav a img.logo{display:none;left:50%;margin-left:-75px;padding-top:0;vertical-align:top;width:150px}}nav .nav{background:#fff;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;margin:0 auto;max-width:1366px;position:relative;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}nav .nav .language-mobile{font-family:Garamond-Regular,Georgia,serif}nav .nav .language-mobile span{color:#b23427}@media (min-width:1024px){nav .nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023.98px){nav .nav{padding:15px 25px 2px 15px;background:-webkit-linear-gradient(bottom,hsla(0,0%,100%,.98),#fff);background:linear-gradient(0deg,hsla(0,0%,100%,.98),#fff);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;padding:0;position:absolute;top:-100vh;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:100%;z-index:-1}}@media (max-width:1023.98px){nav .nav.is-active{height:80vh;opacity:1;overflow-y:auto;top:52px}}nav .nav a{text-decoration:none}@media (min-width:1024px){nav .nav>li{text-align:center}}@media (max-width:1023.98px){nav .nav>li{margin-left:20px;margin-right:20px}}nav .nav li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;list-style:none}@media (min-width:1024px){nav .nav li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}nav .nav li:first-child{text-align:left}@media (max-width:1023.98px){nav .nav li:first-child a{border-top:0}}nav .nav li.nav-logo{margin-left:0;margin-right:0;text-align:center}nav .nav li.global-site{border-bottom:1px solid #d0d5d8;font-family:Garamond-Regular,Georgia,serif}nav .nav li.global-site .region-selector__global-site{padding:0 15px}nav .nav li.global-site a{border-bottom:0;color:#b23427;padding-left:30px}nav .nav li.language,nav .nav li.language .label{line-height:58px;margin:0 15px}nav .nav li.language .label .region-selector__dropdown,nav .nav li.language .region-selector__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}nav .nav li.language .label .region-selector__dropdown .is-expanded .custom-select-rf--label:before,nav .nav li.language .region-selector__dropdown .is-expanded .custom-select-rf--label:before{border-top-color:#b23427!important;margin-top:0}nav .nav li.language .label .region-selector__dropdown li,nav .nav li.language .region-selector__dropdown li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}nav .nav li>a{padding:27px 0}@media (max-width:1023.98px){nav .nav li>a{font-size:20px}}nav .nav li a{color:#425563;display:block;font-style:normal;font-weight:400;letter-spacing:.58px;position:relative;-webkit-transition:opacity 2s ease-out;transition:opacity 2s ease-out;width:100%;z-index:510}@media (max-width:1023.98px){nav .nav li a{border-bottom:1px solid #d0d5d8;line-height:58px;padding:0 15px 0 0;text-align:left;-webkit-transition:.2s ease;transition:.2s ease}nav .nav li a.is-active{border-bottom:1px solid #b23427;border-left:5px solid #b23427;color:#b23427;left:-20px;margin-left:0;padding-left:10px;text-indent:5px;width:calc(100% + 20px)}nav .nav li a.is-active.is-active-parent{border-bottom:1px solid #d0d5d8;border-left:5px solid #fff;margin-left:0;padding-left:10px}nav .nav li a.has-child:after{background:url(/assets/img/png/mobile-nav-arrow.png) 0 100% no-repeat;background-size:50%;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:0;top:0;width:40px}nav .nav li a.has-child.is-active:after{background-position:0 0}}nav .nav li .region-selector__global-site a{color:#b23427;font-size:20px;padding-left:30px}nav .nav li.is-active a{color:#b23427}nav .nav li.is-active .dropdown{display:block;opacity:1;visibility:visible}nav .nav li.is-active .dropdown .nav-column-container{opacity:1}@media (max-width:1023.98px){nav .nav li.is-active .dropdown .nav-column-container{display:inline-block;margin:unset;max-width:100%;overflow:hidden;padding-top:0;width:100%}}@media (max-width:1023.98px){nav .nav li.nav-search{display:none;position:absolute;right:74px;top:5px}}nav .nav li.nav-search form{position:relative;width:inherit;z-index:510}nav .nav li.nav-search .search{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#b23427 url(/assets/img/png/search-icon.png) no-repeat 50%;background-position:17px 15px;background-size:20px;border:1px solid #fff;border-radius:25px;color:#fff;display:block;float:right;height:51px;line-height:51px;margin:0 10px 0 0;outline:none;padding:0;text-indent:23px;-webkit-transition:.5s ease;transition:.5s ease;width:146px}nav .nav li.nav-search .search:focus,nav .nav li.nav-search .search:hover{background:#fff url(/assets/img/png/search-icon-red.png) no-repeat 50%;background-position:17px 15px;background-size:20px;border:1px solid #b23427;color:#b23427}@media (max-width:1023.98px){nav .nav li.nav-search .search{background-position:16px 13px;height:44px;left:-10px;margin:0;padding:0;right:0;text-indent:-9999px;width:52px}nav .nav li.nav-search .search:focus,nav .nav li.nav-search .search:hover{background-position:16px 13px}}nav .nav li .dropdown{background:#f5f6f7;display:none;opacity:0;padding:20px 0 12px;position:absolute;top:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;visibility:hidden}@media (min-width:1024px){nav .nav li .dropdown{display:block;left:-50vw;margin:auto;max-width:100vw;right:-50vw;width:100vw}}@media (max-width:1023.98px){nav .nav li .dropdown{background:#fff;height:0;opacity:0!important;padding:0;position:relative;top:0!important;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden}nav .nav li .dropdown.is-active{display:block;height:auto;opacity:1!important;overflow:hidden;padding-bottom:0;visibility:visible}nav .nav li .dropdown.is-active h3+ul{margin-left:20px}}@media (min-width:1024px){nav .nav li .dropdown .main-nav-link{margin:0 auto;margin-bottom:20px;max-width:1130px;text-align:left}}@media (max-width:1023.98px){nav .nav li .dropdown .main-nav-link a{border-left:5px solid #fff;width:100%!important}}nav .nav li .dropdown .main-nav-link a{color:#b23427;font-family:Garamond-Regular,Georgia,serif}@media (max-width:1023.98px){nav .nav li .dropdown .main-nav-link a{font-size:22px;padding-left:0}nav .nav li .dropdown .main-nav-link a:after{display:none}}@media (min-width:1024px){nav .nav li .dropdown .main-nav-link a{border-bottom:1px solid #b23427;font-size:22px;margin-left:10px;padding:10px 0}}nav .nav .nav-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1130px;opacity:0;-webkit-transition:opacity 1s ease-out .3s;transition:opacity 1s ease-out .3s}@media (max-width:1023.98px){nav .nav .nav-column-container{display:block;height:auto;opacity:1}}nav .nav .nav-column-container .nav-column{-webkit-box-flex:1;-ms-flex:1;flex:1;float:left;padding:0 1%;position:relative;top:0}@media (min-width:1024px){nav .nav .nav-column-container .nav-column{margin-bottom:40px}}nav .nav .nav-column-container .nav-column ul:first-child{display:block!important;height:auto!important;opacity:1!important}nav .nav .nav-column-container .nav-column ul:first-child a{margin-left:40px}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column{padding:0 3%;display:block;padding:0;width:100%}}nav .nav .nav-column-container .nav-column.two-col{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:70%}nav .nav .nav-column-container .nav-column.two-col li{-webkit-column-break-inside:avoid;break-inside:avoid}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column.two-col{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}}@media (min-width:1024px){nav .nav .nav-column-container .nav-column a{font-size:14px!important;padding-bottom:15px!important}}nav .nav .nav-column-container .nav-column a .nav-heading{padding-right:40px;position:relative}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column a .nav-heading{border-bottom:0}}nav .nav .nav-column-container .nav-column a .nav-heading:after{bottom:0;margin:auto;top:0}nav .nav .nav-column-container .nav-column .nav-heading{border-bottom:1px solid #b23427;color:#b23427;font-family:Garamond-Regular,Georgia,serif;font-size:22px;margin-bottom:10px;padding-bottom:5px;text-align:left}nav .nav .nav-column-container .nav-column .nav-heading span{display:block;padding-right:45px;position:relative}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column .nav-heading{border-bottom:1px solid #d0d5d8;border-left:5px solid #fff;margin-bottom:0;margin-left:0;padding:20px 0;position:relative;-webkit-transition:.2s ease;transition:.2s ease}nav .nav .nav-column-container .nav-column .nav-heading:after,nav .nav .nav-column-container .nav-column .nav-heading a{display:none}nav .nav .nav-column-container .nav-column .nav-heading.is-active{border-bottom:1px solid #b23427;border-left:5px solid #b23427;margin-left:0;padding-left:10px}nav .nav .nav-column-container .nav-column .nav-heading.is-active a{border:0;color:#425563;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;line-height:1;padding-top:15px;-webkit-transition:0s;transition:0s}nav .nav .nav-column-container .nav-column .nav-heading span:after{background:url(/assets/img/png/mobile-nav-arrow.png) 0 100% no-repeat;background-size:50%;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:0;top:0;width:40px}nav .nav .nav-column-container .nav-column .nav-heading.is-active span:after{background-position:0 0}}@media (min-width:1024px){nav .nav .nav-column-container .nav-column .nav-heading+ul{margin-bottom:20px}}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column ul{display:none;height:0;opacity:0;padding-bottom:0}nav .nav .nav-column-container .nav-column ul.is-active{display:block!important;height:auto;opacity:1!important;padding-bottom:0}nav .nav .nav-column-container .nav-column ul.is-active h3:after{background:none!important}}nav .nav .nav-column-container .nav-column ul.two-col{-webkit-columns:2;columns:2;min-height:700px}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column ul.two-col{-webkit-columns:1;columns:1;min-height:auto}}nav .nav .nav-column-container .nav-column ul li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:auto;margin:0;padding:5px 0 0;text-align:left;-webkit-transition:transform .5s ease;transition:transform .5s ease;width:100%}@media (min-width:1024px){nav .nav .nav-column-container .nav-column ul li{line-height:20px}}nav .nav .nav-column-container .nav-column ul li h3{padding:0}nav .nav .nav-column-container .nav-column ul li h3:focus,nav .nav .nav-column-container .nav-column ul li h3:hover{border-bottom:1px solid #425563}nav .nav .nav-column-container .nav-column ul li h3 a{border-bottom:1px solid #d0d5d8;color:#425563;display:inline-block;height:inherit;line-height:2.4vh;padding:7px 25px 7px 0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;width:100%;font-size:1.8vw}@media (max-width:666.666666667px){nav .nav .nav-column-container .nav-column ul li h3 a{font-size:12px}}@media (min-width:888.888888889px){nav .nav .nav-column-container .nav-column ul li h3 a{font-size:16px}}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column ul li h3 a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;margin-left:0}nav .nav .nav-column-container .nav-column ul li h3 a:after{background:none!important}}nav .nav .nav-column-container .nav-column ul li h3 a:after{background:url(/assets/img/png/arrow-right.png) 0 100% no-repeat;background-size:50%;bottom:0;content:"";height:16px;margin:auto;position:absolute;right:0;top:0;width:18px}nav .nav .nav-column-container .nav-column ul li h3 a:focus,nav .nav .nav-column-container .nav-column ul li h3 a:hover{color:#425563}nav .nav .nav-column-container .nav-column ul li h3 a:focus:after,nav .nav .nav-column-container .nav-column ul li h3 a:hover:after{background-position:0 0}nav .nav .nav-column-container .nav-column ul li a{border-bottom:1px solid #d0d5d8;color:#425563;display:inline-block;height:inherit;padding:7px 25px 7px 0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;width:100%;font-size:1.8vw}@media (max-width:666.666666667px){nav .nav .nav-column-container .nav-column ul li a{font-size:12px}}@media (min-width:888.888888889px){nav .nav .nav-column-container .nav-column ul li a{font-size:16px}}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column ul li a{font-size:14px;line-height:16px;padding:4px 25px 4px 0;width:100%;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;padding:15px 0}}@media (max-width:1023.98px){nav .nav .nav-column-container .nav-column ul li a:after{background:none!important}}nav .nav .nav-column-container .nav-column ul li a:after{background:url(/assets/img/png/arrow-right.png) no-repeat;background-size:50%;content:"";height:16px;margin-top:-11px;position:absolute;right:-5px;top:50%;width:18px}nav .nav .nav-column-container .nav-column ul li a:focus,nav .nav .nav-column-container .nav-column ul li a:hover{border-bottom-color:#b23427;color:#b23427}nav .nav .nav-column-container .nav-column ul li a:focus:after,nav .nav .nav-column-container .nav-column ul li a:hover:after{background-position:0 100%}nav .nav-burger-menu{display:none}@media (max-width:1023.98px){nav .nav-burger-menu{background:#fff;box-sizing:border-box;display:block;height:37px;padding-right:0;padding-top:15px;position:relative;width:100%;z-index:2}nav .nav-burger-menu .hamburger .line{background-color:#b23427;border-radius:20px;display:block;height:4px;margin:6px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:28px}nav .nav-burger-menu .hamburger:focus,nav .nav-burger-menu .hamburger:hover{cursor:pointer}nav .nav-burger-menu #hamburger-9{left:15px;position:absolute;top:9px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .nav-burger-menu #hamburger-9.is-active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}nav .nav-burger-menu #hamburger-9.is-active .line{width:35px}nav .nav-burger-menu #hamburger-9.is-active .line:first-child{-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px)}nav .nav-burger-menu #hamburger-9.is-active .line:nth-child(2){opacity:0}nav .nav-burger-menu #hamburger-9.is-active .line:nth-child(3){-webkit-transform:translateY(-7px) rotate(90deg);-ms-transform:translateY(-7px) rotate(90deg);transform:translateY(-7px) rotate(90deg)}nav .nav-burger-menu .logo{display:block;position:absolute;top:22px}nav .nav-burger-menu .nav.mobile{height:52px;opacity:1;top:0}nav .nav-burger-menu .nav.mobile li.nav-search{display:block;margin-right:0;position:absolute;right:0;top:5px;width:42px;z-index:2}}@media (max-width:1023.98px){body.is-active nav.is-visible.is-active{height:100vh;overflow-x:hidden;overflow-y:hidden}}#magic-line{background:#b23427;height:8px;left:0;padding:initial;position:absolute;top:0;width:100px}@media (max-width:1023.98px){#magic-line{display:none!important}}.desktop-only .nav-heading{margin-bottom:0!important}.heading--two-lines{padding-top:22px!important}body{overflow:auto;overflow-x:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}body.is-active{overflow-y:hidden}.center-align,main{margin:0 auto;max-width:1366px}main:not(.home){padding-top:15px}main .banner-bubble:last-child{margin-bottom:100px}@media (max-width:1023.98px){main{overflow:hidden;width:100%}}main.parallax{margin-top:0;overflow:hidden}main.careers-job,main.parallax{max-width:100%}main.careers-job .selector-container{margin:0 auto;max-width:1366px}.main-container-article:after{clear:both;content:"";display:table}@media (min-width:1024px){.main-container-article{margin-top:42px}}.main-container-article p.date{font-size:13px}@media (min-width:1024px){.main-container-article .section-left{margin-top:19px}}@media (min-width:1024px){.main-container-article .section-right{margin-top:14px}}.main-container-article .article-right-col{display:block;float:left;max-width:33%;padding-left:30px}@media (max-width:1023.98px){.main-container-article .article-right-col{margin-top:40px;max-width:100%;padding-left:0}}.template-blog .main-container-article .cta.m01-container{padding:0}.container-padding{box-sizing:border-box;overflow:hidden;padding:0 15px}@media (min-width:1024px){.container-padding{padding:0 60px}}@media (min-width:1024px){.container-padding .breadcrumbs{padding:0}}@media (max-width:1439.98px){.container-padding-hub{padding:0 0 0 60px}}@media (max-width:1023.98px){.container-padding-hub{padding:0 15px}}.hero-container h1{margin:150px 0 100px}@media (max-width:1023.98px){.hero-container h1{margin:100px 0 50px}}@media (max-width:1023.98px){.hero-container{max-width:100%;padding:0}}@media (min-width:1024px){.section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-left--main.section-left--event{border-bottom:1px solid #d0d5d8;margin-bottom:80px;padding-bottom:80px}@media (max-width:1023.98px){.section-left--main.section-left--event{margin-bottom:40px;padding-bottom:40px}}.section-left--main p{margin-bottom:20px}.section-left--main h2{margin:60px 0 40px}@media (max-width:1023.98px){.section-left--main h2{margin:30px 0 20px}}.section-left--main .hero-image{width:100%}@media (min-width:1600px){.section-left--main .hero-image{left:-150px;position:relative;width:calc(100% + 150px)}}@media (min-width:1024px){.section-left--main{width:calc(70% - 50px)}}.contact-details.owl-carousel.off{display:none}@media (min-width:1024px){.section-right--sub{width:calc(30% - 40px)}}.section-right--sub .contact-details{display:block}.section-right--sub .contact-details.owl-carousel.off .owl-item{width:100%!important}.section-right--sub .jcgmt-container{margin:10px 0}.section-right__section{border-bottom:1px solid #d0d5d8;margin:20px 0;padding:20px 0 40px}@media (max-width:1023.98px){.section-right__section{padding:0 0 20px}.section-right__section img,.section-right__section p{margin-bottom:10px}.section-right__section h3{margin-bottom:32px}}.section-right__section:last-child{border-bottom:0;padding-bottom:0}.section-left--sub{position:relative}@media (min-width:1024px){.section-left--sub{float:left;margin:0 35px 0 0;width:115px}}.section-left--sub h5{margin-bottom:10px}.section-left--sub p{line-height:1.2}.quote{clear:both;padding-top:32px}@media (min-width:1024px){.quote{padding-top:40px}}.quote.right,.quote.right p.quote-source{text-align:right}@media (max-width:1023.98px){.quote.right p.quote-source{text-align:left}}.quote-wrapper blockquote{display:inline-block;margin-top:40px;max-width:800px}@media (max-width:1023.98px){.quote-wrapper blockquote{margin-top:0}}@media (min-width:1024px){.section-right--main{float:right;width:calc(100% - 190px)}}.is-single-column .section-right--main{float:left;width:100%}.section-right--main h2{color:#b23427;font-size:36px;line-height:30px;margin-bottom:40px}.section-right--main img{max-width:100%}.section-right--main p{margin-bottom:18px}.section-right--main ul{margin-bottom:18px;padding-left:50px}.section-right--main li{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;list-style:disc}.section-right--main li,.section-right--main li a{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.875;text-align:left}.section-right--main li a{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;text-decoration:none}.section-right--main li a:hover{text-decoration:underline}.section-right--main .date{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;margin-bottom:16px;margin-top:26px}@media (min-width:1024px){.section-right--main .date{margin-bottom:16px;margin-top:0}}.section-right--main .custom-select-rf--dropdown{padding:0}.no-margin{margin:0!important}.notifications-wrapper.is-active+.content-container{padding-top:0}.content-container{min-height:calc(100vh - 440px);padding-top:52px}.has-notification .content-container{padding-top:0}.experience-editor .content-container{padding-top:0!important}@media (min-width:1024px){.content-container{min-height:calc(100vh - 330px);padding-top:110px}.has-notification .content-container{padding-top:0}}.home{margin-top:0;max-width:100%;padding-top:0}.home .overlay{padding-bottom:0}.home .hero-media .text-block{padding:15px}@media (max-width:1023.98px){.home .hero-media .text-block{padding:30px 15px}}@media (min-width:1024px){.home .banner-bubble{margin:0!important}}.home .banner-bubble img{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.home .featured-article-wrapper{margin-top:45px}}.advanced-delivery-service.container-padding{padding-top:0}@media (max-width:1023.98px){.advanced-delivery-service.container-padding .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1023.98px){.advanced-delivery-service.container-padding .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.advanced-delivery-service.container-padding .section-left{margin:0;max-width:100%;width:100%}@media (min-width:768px){.advanced-delivery-service.container-padding .section-left{max-width:66%;width:100%}}.advanced-delivery-service.container-padding .section-left .accordion__wrapper{margin:0 15px}.advanced-delivery-service.container-padding .main-copy{max-height:inherit;min-height:auto;width:66%}@media (max-width:1023.98px){.advanced-delivery-service.container-padding .main-copy{max-height:inherit!important;width:100%}}.advanced-delivery-service.container-padding h2{margin-bottom:20px;margin-top:0}.advanced-delivery-service.container-padding h2.manda{margin-bottom:10px;margin-top:0}@media (max-width:1023.98px){.advanced-delivery-service.container-padding h2{margin-bottom:20px;margin-top:20px}}.advanced-delivery-service.container-padding h4{margin-bottom:20px}.advanced-delivery-service.container-padding .section-left .share-this{margin-bottom:20px;margin-top:0}.advanced-delivery-service.banner-bubble{margin:0 0 100px}@media (max-width:449.98px){.advanced-delivery-service.banner-bubble{margin-bottom:0}}.advanced-delivery-service.quote-statement{padding:0 15px}.advanced-delivery-service.intro-text img{margin-top:40px;max-width:450px}@media (max-width:1023.98px){.advanced-delivery-service.intro-text img{max-width:70%}}.advanced-delivery-service.center-content{margin:40px auto;width:770px}.advanced-delivery-service.center-content h4,.advanced-delivery-service.center-content p{clear:both;margin:40px auto}@media (max-width:1023.98px){.advanced-delivery-service.center-content h4,.advanced-delivery-service.center-content p{margin:20px auto}}.advanced-delivery-service.center-content h4 img,.advanced-delivery-service.center-content p img{float:right;max-width:308px;padding:0 0 30px 30px}@media (max-width:449.98px){.advanced-delivery-service.center-content h4 img,.advanced-delivery-service.center-content p img{float:none}}@media (max-width:1023.98px){.advanced-delivery-service.center-content{padding:0 15px;width:calc(100% - 30px)}}blockquote.advanced-delivery-service{max-width:540px}@media (max-width:1023.98px){blockquote.advanced-delivery-service{padding-left:25px}}@media (min-width:1024px){blockquote.advanced-delivery-service{margin:0 auto;max-width:100%;width:770px}}.quote-statement{margin:0 auto;margin-top:24px;padding:0 15px}@media (min-width:1024px){.quote-statement{margin-top:96px;width:66%}}p.center-statement.advanced-delivery-service{margin:40px auto 0;width:770px}@media (max-width:1023.98px){p.center-statement.advanced-delivery-service{width:100%}}@media (min-width:1024px){p.center-statement.advanced-delivery-service{margin-bottom:100px}}.person-profile{margin-top:10px}.person-profile__item{border-bottom:1px solid #d0d5d8;margin-bottom:10px;padding-bottom:5px}@media (min-width:1024px){.person-profile__item{margin-bottom:24px;padding-bottom:24px}}.person-profile__item p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.person-profile__item p{margin-bottom:0;margin-top:0!important}.person-profile__item p:first-of-type{margin-bottom:5px;margin-top:13px!important}.person-profile__item a{font-weight:800;margin-top:20px}.person-profile__item ul{margin-top:10px}.person-profile__item ul li{float:left}.person-profile__item ul li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}.person-profile__item ul li a span{display:none}.person-profile__item ul li a.tel{height:30px}.person-profile__item ul li a.tel:before{background:url(/assets/img/svg/icons/phone.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.person-profile__item ul li a.tel:focus:before,.person-profile__item ul li a.tel:hover:before{background:url(/assets/img/svg/icons/phone-red.svg) no-repeat;background-size:30px}.person-profile__item ul li a.mail{height:30px}.person-profile__item ul li a.mail:before{background:url(/assets/img/svg/icons/mail.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.person-profile__item ul li a.mail:focus:before,.person-profile__item ul li a.mail:hover:before{background:url(/assets/img/svg/icons/mail-red.svg) no-repeat;background-size:30px}.person-profile__item:last-child{border-bottom:0}.person-profile__item .accordion__content p:last-child{display:inline-block;padding-bottom:0;width:100%}.person-profile__item img{display:none;margin:0;width:100%}@media (min-width:1024px){.person-profile__item img{display:block;margin-bottom:15px}.section-right--sub .person-profile__item img{max-width:149px}}.person-profile__item h6{margin-bottom:-4px}@media (max-width:1023.98px){.person-profile__item h6{margin-top:20px}}.contact-us{box-sizing:border-box;margin:0 auto;margin-top:0!important;max-width:880px;padding:0 20px}.contact-us.hero-container h1{margin:90px 0 20px}@media (max-width:1023.98px){.contact-us.hero-container h1{margin:80px 0 10px}}.contact-us h2{padding-bottom:20px}.contact-us iframe{min-height:1600px}@media (min-width:1366px){.contact-us iframe{min-height:1200px}}main.style-kit label{display:block;font-family:arial;font-size:25px;padding-bottom:20px;text-decoration:underline}main.style-kit section{border-bottom:2px solid #000;padding:50px 0}.people-listing .people-listing__results-wrapper{min-height:1000px}.people-listing .people-listing__results-wrapper,.people-listing .people-listing__results-wrapper--highlighted{margin:50px 0 0}@media (min-width:450px){.people-listing .people-listing__results-wrapper--highlighted ul,.people-listing .people-listing__results-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.people-listing .people-listing__results-wrapper--highlighted.hide,.people-listing .people-listing__results-wrapper.hide{display:none}.people-listing__intro{position:relative}.people-listing__intro .cta-level-three{margin-top:20px}@media (min-width:1024px){.people-listing__intro .cta-level-three{display:block;float:right;margin-top:14px}}.people-listing .people-listing__results-item{background-color:#e7eaeb;box-sizing:border-box;display:block;margin-bottom:20px;position:relative;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width:450px){.people-listing .people-listing__results-item{margin-bottom:20px;width:calc(50% - 10px)}.people-listing .people-listing__results-item:nth-child(odd){margin-right:20px}}@media (min-width:1024px){.people-listing .people-listing__results-item{margin-right:20px;width:calc(25% - 15px)}.people-listing .people-listing__results-item:nth-child(odd){margin-right:20px}.people-listing .people-listing__results-item:nth-of-type(4n+4){margin-right:0}}.people-listing .people-listing__results-item:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.people-listing .people-listing__results-item:hover a{text-decoration:none}.people-listing .people-listing__results-item.people-listing__results-item--no-more-results{background-color:#fff;border:2px solid #e7eaeb;margin:0 20px 20px 0;padding:30px}@media (min-width:1024px){.people-listing .people-listing__results-item.people-listing__results-item--no-more-results{width:calc(25% - 15px)}}.people-listing .people-listing__results-item.people-listing__results-item--no-more-results:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.people-listing .people-listing__results-item.people-listing__results-item--no-more-results h4{font-size:36px;line-height:40px;text-align:left}.people-listing .people-listing__results-item.people-listing__results-item--no-more-results h5{color:#425563;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:20px;margin-top:60px}.people-listing .people-listing__results-item.people-listing__results-item--no-more-results a{margin:10px 0}.people-listing .people-listing__results-item .people-listing__results-item-content{padding:40px 40px 100px}.people-listing .people-listing__results-item .people-listing__results-item-view,.people-listing .people-listing__results-item h4{color:#b23427;text-align:center}.people-listing .people-listing__results-item h4{margin-bottom:10px}.people-listing .people-listing__results-item h4+p{margin-bottom:0}.people-listing .people-listing__results-item img{width:100%}.people-listing .people-listing__results-item p{color:#425563;text-align:center}.people-listing .people-listing__results-item .people-listing__results-item-view{bottom:40px;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;left:0;position:absolute;width:100%}.people-listing .people-listing__results-item .people-listing__results-item-view:after{content:"→";font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;padding-left:10px}.people-listing .people-listing__button-wrapper{padding:0 0 60px;text-align:center}@media (min-width:768px){.people-profile{margin-top:22px}}@media (min-width:1024px){.people-profile{margin-top:58px}}.people-profile h1+.uppercase-heading{margin-bottom:0;margin-top:27px!important}.people-profile h1+.uppercase-heading+.uppercase-heading{margin-bottom:33px;margin-top:0!important}.people-profile .article-spotlight-wrapper{margin:48px 0 0;padding:0}@media (min-width:1024px){.people-profile .article-spotlight-wrapper{margin:85px 0 0}}.people-profile .intro-text{margin-top:32px}@media (min-width:1024px){.people-profile .intro-text{margin:0 0 40px}}@media (min-width:1024px){.m01-container .people-profile .section-left{max-width:100%}}.people-profile-wrapper .banner-bubble{margin-bottom:0;margin-top:0}@media (max-width:1023.98px){.people-profile-wrapper h3+div{position:relative}}.people-profile-wrapper .contact-promo.silver{margin-top:64px;padding-bottom:64px;padding-top:52px}@media (min-width:1024px){.people-profile-wrapper .contact-promo.silver{margin-top:92px}}p+.uppercase-heading{margin-top:30px}.uppercase-heading{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:-.2px;line-height:25px;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.contact-promo__info .uppercase-heading:first-of-type{margin-bottom:0!important}.contact-promo__info .uppercase-heading:last-of-type{margin-top:0!important}.uppercase-heading.primary{color:#b23427}.hidden-content{display:none}.people-profile__picture,.people-profile__results-item-no-image{margin-bottom:30px;margin-top:12px;width:100%}.people-profile__contact{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px}.people-profile__contact li{margin-bottom:10px}.people-profile__contact li img{margin-right:5px;position:relative;top:10px;width:30px}.section-right__section p a{font-family:inherit}.section-right__section p{line-height:26px;margin-bottom:0}.section-right__section p+.uppercase-heading{margin-top:40px}@media (min-width:1024px){.section-right__section p{line-height:26px}}.four0four{background:url(/assets/img/png/background-arrow.png) no-repeat;background-position:0 30px;background-size:92px;display:inline-block;padding:0 180px 40px}@media (max-width:1023.98px){.four0four{background-position:0 15px;margin-bottom:40px;margin-top:26px;padding:0 15px}}.four0four .warning{margin-bottom:20px}.hub-landing-hero{background-size:cover;margin-bottom:50px;padding-top:100px;position:relative}@media (min-width:1024px){.hub-landing-hero{background:url(/assets/img/png/hub-landing-placeholder.png) no-repeat right -50px center}}.hub-landing-hero+h2+.intro-text{max-width:1038px}.hub-landing-hero h1{color:#83ccd2;line-height:100%;margin-bottom:40px;max-width:660px}@media (max-width:1023.98px){.hub-landing-hero h1{margin-bottom:20px}}.hub-landing-hero h1 span{color:#425563;display:block}.hub-landing-hero .chapter-spotlight-wrapper{padding:60px 0}@media (max-width:1023.98px){.hub-landing-hero{margin-bottom:20px}}@media (max-width:1023.98px){.hub-landing-hero .breadcrumbs,.hub-landing-hero h1{position:relative;z-index:2}}.hub-landing-hero:after{background:url(/assets/img/png/hub-landing-placeholder.png) no-repeat 100%;background-size:75%;content:"";display:block;height:202px;position:absolute;right:0;top:0;width:100%;z-index:1}@media (min-width:1024px){.hub-landing-hero:after{display:none}}@media (min-width:1024px){.hub-landing-hero{background-size:contain;padding-top:0}}.hub-landing--blog .results-list{margin:80px 12%}.hub-landing--blog .results-list .popular .content-item{display:-webkit-box;display:-ms-flexbox;display:flex}.hub-landing--blog .results-list .content-item{border-bottom:1px solid #425563;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;padding-bottom:40px}.hub-landing--blog .results-list .content-item .content-item--image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:40px}.hub-landing--blog .results-list .content-item .content-item--image img{width:100%}.hub-landing--blog .results-list .content-item .content-item--image .article-header{color:#425563;margin-top:20px}.hub-landing--blog .results-list .content-item .content-item--text-block{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 40px;max-width:68%;min-width:calc(68% - 80px)}.hub-landing--blog .results-list .content-item .content-item--text-block .article-header{margin-bottom:10px}.hub-landing--blog .results-list .content-item .content-item--text-block .article-header span{color:#425563}.hub-landing--blog .results-list .content-item .content-item--text-block .article-copy{margin-bottom:40px}.hub-landing--blog .results-list .cta-wrapper{margin-top:40px;text-align:center;width:100%}@media (max-width:1023.98px){.hub-landing--blog .results-list{margin:40px 15px}.hub-landing--blog .results-list .content-item .content-item--image{display:none}.hub-landing--blog .results-list .content-item .content-item--text-block{margin:initial;max-width:none}}.results{padding-top:40px}.results .results__item{border-bottom:1px solid #425563;margin-bottom:40px;padding-bottom:40px}.results .results__item:after{clear:both;content:"";display:table}.results .results__item img{float:left;margin-right:30px;max-width:115px;width:100%}@media (min-width:1024px){.results .results__item img{margin-right:60px;max-width:300px}}@media (max-width:1023.98px){.results .results__item p{display:none}}.results .results__item h5 a{color:#425563;text-decoration:none}.results .results__item h5 a:hover{color:#b23427}.results .results__item .results__item-inner{margin-left:30px}@media (min-width:1024px){.results .results__item .results__item-inner{margin-left:60px}}.results .results__item .results__item-date{display:block;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:10px}.results .results__item .results__item-date span{color:#b23427;text-transform:uppercase}.results .results__item h6{color:#425563;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;margin-top:60px;text-transform:uppercase}@media (max-width:1023.98px){.results .results__item h6{display:none}}.results .results__item ul{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}@media (max-width:1023.98px){.results .results__item ul{display:none}}.results .results__item ul li{display:inline-block}.results .results__item ul li a{color:#425563}.careers-landing{position:relative}@media (max-width:1023.98px){.careers-landing .main-container{overflow:hidden;width:100%}}.careers-landing .heading-selector-rf--small{margin-bottom:40px;margin-left:170px;margin-top:120px}@media (max-width:1023.98px){.careers-landing .heading-selector-rf--small{margin-left:120px;margin-top:5px;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin:0 auto;margin-bottom:20px;margin-top:70px;padding:0 15px}}.careers-landing .language-selector{margin:0;position:absolute;right:30px;top:0;z-index:100}.careers-landing .language-selector h3{font-size:18px}@media (max-width:1023.98px){.careers-landing .language-selector{left:0;margin:0 auto;position:absolute;right:0;top:20px;width:220px;z-index:100}}.careers-job-landing{max-width:330px}@media (max-width:1023.98px){.careers-job-landing{margin-top:60px}}.careers-job-landing .heading-selector-rf{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;padding:0 15px}.careers-job-landing .heading-selector-rf .dropdown-control{width:100%}.content-listing{margin-top:50px}.content-listing.featured-article-wrapper a.browse{display:none!important}@media (max-width:1023.98px){.content-listing.main-container{margin-top:40px}}.content-listing.main-container h1{margin-bottom:60px}@media (max-width:1023.98px){.content-listing.main-container h1{margin-bottom:40px}}.content-listing.main-container h2{font-size:32px;line-height:30px}.content-listing.main-container .featured-article-wrapper{margin-top:30px;padding-top:0}@media (max-width:1023.98px){.content-listing.main-container .featured-article-wrapper{overflow:hidden}.content-listing.main-container .featured-article-wrapper:before{display:none}}.content-listing.main-container .featured-article-wrapper h2{color:#b23427;margin:0}.content-listing.main-container .headline-article-small{margin-bottom:10px}@media (max-width:1023.98px){.content-listing.main-container .ao-rteElement-introText,.content-listing.main-container .article-copy{display:none}}.content-listing.main-container .share-this{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 60px}.content-listing.main-container>.article-header,.content-listing.main-container h1,.content-listing.main-container h2{margin-left:12%}@media (max-width:1023.98px){.content-listing.main-container>.article-header,.content-listing.main-container h1,.content-listing.main-container h2{margin-left:15px}}.template-blog-landing .content-listing.main-container>.article-header,.template-blog-landing .content-listing.main-container h1,.template-blog-landing .content-listing.main-container h2{margin-left:15px}@media (min-width:1024px){.template-blog-landing .content-listing.main-container>.article-header,.template-blog-landing .content-listing.main-container h1,.template-blog-landing .content-listing.main-container h2{margin-left:60px}}.content-listing.main-container .content-list .content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%}.content-listing.main-container .content-list .content-item .content-item--image{-ms-flex-negative:0;flex-shrink:0;margin-right:40px}.content-listing.main-container .content-list .content-item .content-item--image img{width:100%}.content-listing.main-container .content-list .content-item .content-item--text-block{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.content-listing.main-container .content-list .content-item .content-item--text-block .article-header{margin-bottom:10px}.content-listing.main-container .content-list .content-item .content-item--text-block .article-header span{color:#425563}.content-listing.main-container .content-list .content-item .content-item--text-block .article-copy{margin-bottom:40px}.content-listing.main-container .content-list .cta-wrapper{margin-bottom:40px;margin-top:40px;text-align:center;width:100%}@media (max-width:1023.98px){.content-listing.main-container .content-list .content-item .article-copy,.content-listing.main-container .content-list .content-item .cta-level-three{display:none}.content-listing.main-container .content-list .content-item .content-item--image{margin-right:20px;max-width:25%}}@media (max-width:1023.98px) and (max-width:1023.98px){.content-listing.main-container .content-list .content-item .content-item--image{margin-right:33px}}@media (max-width:1023.98px){.content-listing.main-container .content-list .content-item .content-item--text-block{margin:0 20px;max-width:none}}@media (max-width:1023.98px) and (max-width:1023.98px){.content-listing.main-container .content-list .content-item .content-item--text-block{margin:0}}.content-listing__results-wrapper,.content-listing__static-listing{margin:0 12%}@media (min-width:1024px){.template-blog-landing .content-listing__results-wrapper,.template-blog-landing .content-listing__static-listing{margin:0;padding:0 60px}}@media (max-width:1023.98px){.content-listing__results-wrapper,.content-listing__static-listing{margin:0;padding:0 15px}}.content-listing__button-wrapper{margin-top:40px;text-align:center}@media (min-width:1024px){.search-container{box-sizing:border-box;padding:100px}}.search-container.hide-people-results .search-results-tabs__people{display:none!important}.cta-wrapper{text-align:left;width:100%}.cta-wrapper,.profile-results--cta{margin:40px 0 80px}.profile-results--cta h4{margin-bottom:20px}.search-results-list{box-sizing:border-box;margin-left:-15px;margin-right:-15px;min-height:200px}@media (min-width:1024px){.search-results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-results-list.hide-people-results .search-results-list--right-col{display:none}.search-results-list.hide-people-results .search-results-list--left-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.search-results-list .primary .flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.search-results-list .primary.has-filter .filter-text{margin-right:5px}@media (min-width:1024px){.search-results-list .primary.has-filter .filter-text{margin-right:0}}.search-results-list .primary.has-filter .filter-sort .custom-select-rf--label{font-size:28px;padding-bottom:0}@media (min-width:450px){.search-results-list .primary.has-filter .filter-sort .custom-select-rf--label{padding-left:6px}}.search-results-list .primary.has-filter .filter-sort .custom-select-rf--label span{border-bottom:2px solid #b23427}.search-results-list .primary.has-filter .filter-sort .custom-select-rf--label:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b23427;content:"";display:inline-block;height:2px;margin-left:10px;right:14px;top:45%;width:0}.search-results-list .primary .custom-select-rf--dropdown{font-size:26px;padding-left:6px}.search-suggestion--is-active .search-results-list{position:relative}.search-suggestion--is-active .search-results-list:after{background-color:hsla(0,0%,100%,.77);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.search-results-list--left-col,.search-results-list--right-col{box-sizing:border-box;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:1024px){.search-results-list--left-col{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.search-results-list--right-col{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}}.search-results-list .heading-selector-rf{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-list .heading-selector-rf .primary{margin-right:15px}.search-results-list .heading-selector-rf .dropdown-control{margin-top:0;width:25%}.search-results-list .search-results--people-container{display:none}@media (min-width:1024px){.search-results-list .search-results--people-container{display:block}}.search-results-list .search-results--people .content-item{display:block}.search-results-list .search-results--people .content-item:hover{text-decoration:none}@media (max-width:1023.98px){.search-results-list .content-item--image{margin-right:20px;max-width:25%}.search-results-list .content-item--text-block{margin:0;max-width:none}.cta-wrapper{text-align:center}}.filter-sort-wrapper .filter li a{font-size:14px}.filter-sort-wrapper .tab-filter-container.people-listing{left:0}@media (max-width:1023.98px){.filter-sort-wrapper .tab-filter-container.people-listing{max-width:100%;padding:12px 10px;top:-10px}}.search-overlay-container .results{background:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.5);max-width:912px;padding:0 20px 30px;position:absolute;width:100%;z-index:200}.search-overlay-container h4{border-bottom:2px solid #d0d5d8;margin-top:30px;width:50%}.content-item{border-bottom:1px solid #d0d5d8;padding:25px 0}.content-item--date{font-size:12px;font-weight:700;letter-spacing:normal;margin-bottom:5px}.content-item--label{color:#b23427;text-transform:uppercase}.content-item .headline-article-small{margin-bottom:0}.content-item .headline-article-small a{color:#425563}.content-item .headline-article-small a:hover{color:#b23427}.content-item--text-block .article-header{margin-bottom:10px}.content-item--text-block .article-header span{color:#425563}.content-item--profile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-item--profile--text-block h6{line-height:1;padding-bottom:5px}.content-item--profile--text-block p{color:#425563;font-size:14px;line-height:1.5;margin-bottom:0}.content-item--profile--text-block p:last-of-type{line-height:1;padding-top:2px}.content-item--profile--image-block{margin-right:40px;max-width:40%}.content-item--profile--image-block img{float:left;width:100%}.content-listing--search-results.main-container{padding-top:10px}.content-listing--search-results.main-container .search-controls .search-input{border:0;border-bottom:1px solid #b23427;border-radius:0;color:#b23427;display:block;font-size:48px;height:85px;line-height:100%;outline:none;width:100%}@media (max-width:1023.98px){.content-listing--search-results.main-container .search-controls .search-input{font-size:37px;height:55px;margin-top:25px}}@media (max-width:449.98px){.content-listing--search-results.main-container .search-controls .search-input{font-size:28px}}.content-listing--search-results.main-container .search-controls form{position:relative;width:100%}.content-listing--search-results.main-container .search-controls button{background:url(/assets/img/png/icon-search.png) no-repeat;background-size:45px;border:0;display:block;height:45px;outline:none;position:absolute;right:0;top:30px;width:45px}@media (max-width:1023.98px){.content-listing--search-results.main-container .search-controls button{background-size:25px;top:20px}}.content-listing--search-results.main-container .cta-wrapper{margin:40px 0;text-align:left;width:100%}.content-listing--search-results.main-container .profile-results--cta{margin:40px 0}.content-listing--search-results.main-container .profile-results--cta h4{margin-bottom:20px}.content-listing--search-results.main-container .results-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 12% 80px}.content-listing--search-results.main-container .results-list .results-list--left-col{width:calc(55% - 40px)}.content-listing--search-results.main-container .results-list .results-list--left-col .heading-selector-rf{margin:0}.content-listing--search-results.main-container .results-list .results-list--left-col .custom-select-rf--label{margin-left:0;margin-top:-2px}.content-listing--search-results.main-container .results-list .results-list--left-col .custom-select-rf--label span{font-size:32px}@media (max-width:1023.98px){.content-listing--search-results.main-container .results-list .results-list--left-col .dropdown-control{margin-top:4px}}.content-listing--search-results.main-container .results-list .results-list--left-col .dropdown-control:before{border-width:7px;right:4px;top:9px;z-index:1}.content-listing--search-results.main-container .results-list .results-list--right-col{width:calc(40% - 40px)}.content-listing--search-results.main-container .results-list .results-list--right-col .content-item{display:block}.content-listing--search-results.main-container .results-list .content-item{border-bottom:1px solid #425563;display:none;margin-top:40px;padding-bottom:40px}.content-listing--search-results.main-container .results-list .content-item .content-item--text-block .article-header{margin-bottom:10px}.content-listing--search-results.main-container .results-list .content-item .content-item--text-block .article-header span{color:#425563}.content-listing--search-results.main-container .results-list .content-item .content-item--profile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-listing--search-results.main-container .results-list .content-item .content-item--profile .content-item--profile--image-block{margin-right:40px;max-width:40%}.content-listing--search-results.main-container .results-list .content-item .content-item--profile .content-item--profile--image-block img{width:100%}@media (max-width:1023.98px){.content-listing--search-results.main-container .search-controls{margin:40px 15px}.content-listing--search-results.main-container .results-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 15px}.content-listing--search-results.main-container .results-list .results-list--left-col,.content-listing--search-results.main-container .results-list .results-list--right-col{width:100%}.content-listing--search-results.main-container .results-list .content-item .article-copy,.content-listing--search-results.main-container .results-list .content-item .cta-level-three{display:none}.content-listing--search-results.main-container .results-list .content-item .content-item--image{margin-right:20px;max-width:25%}.content-listing--search-results.main-container .results-list .content-item .content-item--text-block{margin:0;max-width:none}.content-listing--search-results.main-container .cta-wrapper{text-align:center}}.content-listing--search-results .filter-sort-wrapper .align-right .tab-filter-container{max-width:470px}.content-listing--search-results .search-overlay-container .results{background:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.5);display:none;max-width:912px;padding:0 20px 30px;position:absolute;width:100%;z-index:200}.content-listing--search-results .search-overlay-container h4{border-bottom:2px solid #d0d5d8;margin-top:30px;width:50%}.search-results-tabs{margin-bottom:40px}@media (min-width:1024px){.search-results-tabs{display:none}}.search-results-tabs .search-results-tabs__content{margin-right:30px}.search-results-tabs a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px}.search-results-tabs a.search-results-tabs--active{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}@media (min-width:1024px){.search-results--content-container,.search-results--people-container,.search-results__button-wrapper{display:block!important}}.sitemap-wrapper{padding-left:20px;padding-right:20px}@media (min-width:1024px){.sitemap-wrapper{max-width:50%}}.sitemap-wrapper h2{margin-bottom:80px}.sitemap-wrapper .sitemap{margin:0;padding:0}.sitemap-wrapper .sitemap--level-1>li a{font-family:Garamond-Regular,Georgia,serif}.sitemap-wrapper .sitemap li a,.sitemap-wrapper .sitemap li span{display:block;position:relative;text-decoration:none}.sitemap-wrapper .sitemap li a:after,.sitemap-wrapper .sitemap li span:after{border-bottom:1px solid #b23427;bottom:0;content:"";left:-100%;position:absolute;right:-100%}@media (min-width:1024px){.sitemap-wrapper .sitemap li a:after,.sitemap-wrapper .sitemap li span:after{right:0}}.sitemap-wrapper .sitemap:not(.sitemap--level-1){margin:0 15px}@media (min-width:1024px){.sitemap-wrapper .sitemap:not(.sitemap--level-1){margin:0 0 0 30px}}.sitemap-wrapper .sitemap:not(.sitemap--level-1) a,.sitemap-wrapper .sitemap:not(.sitemap--level-1) span{font-family:Helvetica}.sitemap-wrapper .sitemap:not(.sitemap--level-1) a:after,.sitemap-wrapper .sitemap:not(.sitemap--level-1) span:after{border-bottom:1px solid #d0d5d8}.sitemap-wrapper .sitemap:not(.sitemap--level-1):not(.sitemap--level-2) a,.sitemap-wrapper .sitemap:not(.sitemap--level-1):not(.sitemap--level-2) span{padding-left:20px}.sitemap-wrapper .sitemap:not(.sitemap--level-1):not(.sitemap--level-2) a:before,.sitemap-wrapper .sitemap:not(.sitemap--level-1):not(.sitemap--level-2) span:before{background-color:#425563;border-radius:50%;bottom:0;content:"";display:inline-block;height:5px;left:0;margin:auto;position:absolute;top:0;width:5px}.sitemap-wrapper .sitemap--level-1{overflow:hidden}.sitemap-wrapper .sitemap--level-1 li{color:#b23427;font-size:32px;letter-spacing:-.27px;line-height:30px}.sitemap-wrapper .sitemap--level-1 li a,.sitemap-wrapper .sitemap--level-1 li span{color:inherit;padding:15px 0}.sitemap-wrapper .sitemap--level-2{list-style:none;overflow:hidden;position:relative}.sitemap-wrapper .sitemap--level-2 li{color:#425563;font-size:18px}.sitemap-wrapper .sitemap--level-2 a,.sitemap-wrapper .sitemap--level-2 span{border-bottom:0}.m01-container{padding:0 60px}@media (min-width:1024px){.m01-container{padding:0 60px}}@media (max-width:1023.98px){.m01-container{display:block;margin:0;padding:0 15px}}.m01-container .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m01-container .flex.has-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m01-container .button{margin:17px 0}.m01-container .left-col,.m01-container .section-left{max-width:508px;padding-right:20px}@media (max-width:1023.98px){.m01-container .left-col,.m01-container .section-left{max-width:100%!important;padding-right:0;width:100%}.m01-container .left-col h1,.m01-container .section-left h1{margin-top:0}.m01-container .left-col .cta,.m01-container .section-left .cta{text-align:center}.m01-container .left-col .main-copy,.m01-container .section-left .main-copy{max-height:48px;overflow:hidden;position:relative}}.m01-container .left-col .intro-text,.m01-container .left-col .share-this,.m01-container .left-col h1,.m01-container .section-left .intro-text,.m01-container .section-left .share-this,.m01-container .section-left h1{margin-bottom:20px}@media (min-width:1024px){.m01-container .left-col .intro-text,.m01-container .left-col .share-this,.m01-container .left-col h1,.m01-container .section-left .intro-text,.m01-container .section-left .share-this,.m01-container .section-left h1{margin-bottom:40px}}.m01-container .intro-text h1{margin:24px 0}.m01-container .intro-text p{margin-top:10px}@media (min-width:1024px){.m01-container .intro-text h1{margin-bottom:20px}.m01-container .intro-text .desktop-only{display:inline-block!important;margin-bottom:5px}}.m01-container .intro-text>img{max-width:100%;padding-bottom:15px}@media (min-width:1024px){.m01-container .intro-text>img{float:right;padding-left:15px;width:50%}}.m01-container .right-col{max-width:674px}.m01-container .right-col .section-left--sub{margin:0 35px}.m01-container .right-col img{width:100%}.m01-container .main-copy{margin-bottom:40px;max-height:180px;min-height:180px;overflow:hidden;position:relative}@media (max-width:1023.98px){.m01-container .main-copy{max-width:100%;width:100%!important}}.m01-container .read-less,.m01-container .read-more{bottom:0;left:0;padding-top:10px;position:absolute;width:100%;position:relative}@media (max-width:1023.98px){.m01-container .read-less,.m01-container .read-more{text-align:center}.m01-container .read-less a,.m01-container .read-more a{margin-top:21px}}.m01-container .read-less{bottom:0;display:none}@media (max-width:1023.98px){.m01-container .read-less{bottom:0}}.hero-image{position:relative}@media (min-width:1024px){.hero-image{padding-bottom:35px}}.hero-image .hero-image--mobile{background-position:50%;background-size:cover;min-height:200px;padding-bottom:60%;position:relative}@media (min-width:450px){.hero-image .hero-image--mobile{padding-bottom:25%}}.hero-image .hero-image__copy-container{bottom:10%;left:15px;position:absolute;text-align:left;width:80%;z-index:8}@media (min-width:1024px){.hero-image .hero-image__copy-container{bottom:16%;left:7%;width:50%}}@media (min-width:1366px){.hero-image .hero-image__copy-container{left:200px}}.hero-image .hero-image__copy-container a.button{margin-top:6%}.hero-image img{max-height:446px;width:100%}.hero-media{position:relative}@media (min-width:1024px){.hero-media{height:85vh}}@media (min-width:1024px){.hero-media:before{background:-webkit-linear-gradient(left,#fff 22%,hsla(0,0%,100%,.56) 56%,hsla(0,0%,100%,.44) 60%,hsla(0,0%,100%,0) 64%);background:linear-gradient(90deg,#fff 22%,hsla(0,0%,100%,.56) 56%,hsla(0,0%,100%,.44) 60%,hsla(0,0%,100%,0) 64%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}}.hero-media .inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:100%}@media (min-width:1024px){.hero-media .inner{display:block}}.hero-media.has-video .cta-play{display:-webkit-box;display:-ms-flexbox;display:flex;top:22%}@media (min-width:1024px){.hero-media.has-video .cta-play{top:50%}}.hero-media img{display:block;width:100%}@media (min-width:1024px){.hero-media img{display:none}}.hero-media .text-block{bottom:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:40%}@media (min-width:1024px){.hero-media .text-block{left:12%;position:absolute}}.hero-media .text-block h1{margin-bottom:6px}@media (min-width:1024px){.hero-media .text-block h1{margin-bottom:10px}}.hero-media .text-block h4{line-height:40px;margin-bottom:19px}@media (min-width:1024px){.hero-media .text-block h4{margin-bottom:33px}}@media (max-width:1023.98px){.hero-media .text-block h4{font-size:26px}}@media (max-width:1023.98px){.hero-media .text-block{margin-left:inherit;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}}.featured-section{-ms-flex-line-pack:center;align-content:center;background:#000;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}@media (min-width:768px){.featured-section{min-height:580px}}@media (max-width:767.98px){.featured-section{background:none!important}.featured-section .button.primary{border:1px solid #b23427}}.featured-section__mobile-image{width:100%}@media (min-width:768px){.featured-section__mobile-image{display:none}}.featured-section .headline-article-small{margin-top:0}.featured-section .headline-article-small.smaller{color:#b23427;margin-bottom:5px}@media (min-width:1024px){.featured-section{height:855px}}.featured-section .aos-animate{margin-bottom:29px;margin-top:18px}.featured-section__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:auto 0;max-width:1366px}@media (min-width:1024px){.featured-section__container{-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:90%}}.featured-section--nocards .featured-section__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1024px){.featured-section--nocards .featured-section__container{padding-left:10%}}.featured-section img{width:100%}.featured-section .background-image{background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.featured-section p{line-height:1.5;z-index:2}@media (max-width:449.98px){.featured-section p{font-size:16px}}.featured-section .text-block{box-sizing:border-box;max-width:583px;position:relative;width:30%}@media (max-width:1023.98px){.featured-section .text-block{width:40%}}@media (min-width:768px){.featured-section .text-block{display:block}}.featured-section .text-block p:not(.headline-article-small){color:#fff;margin-bottom:29px;margin-top:18px}@media (max-width:767.98px){.featured-section .text-block p:not(.headline-article-small){color:#425563;margin-top:0}}.featured-section .text-block>*{color:#fff}@media (max-width:767.98px){.featured-section .text-block h2{color:#425563}}.featured-section .text-block .headline-article-small{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:48px;text-transform:uppercase;z-index:2}@media (max-width:767.98px){.featured-section .text-block .headline-article-small{color:#425563;margin-bottom:18px}}.featured-section .text-block .dropdown-placeholder{height:47px}.featured-section .floating-cards{color:#425563;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;z-index:1}@media (min-width:1024px){.featured-section .floating-cards{right:12%}}@media (max-width:1023.98px){.featured-section .floating-cards{top:150px;width:50%}}.featured-section .floating-cards .floating-cards--item{background-color:#fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px;min-height:265px;padding:20px;position:relative;width:calc(50% - 10px * 2)}.featured-section .floating-cards .floating-cards--item:hover{-webkit-transform:scale(1.02)!important;-ms-transform:scale(1.02)!important;transform:scale(1.02)!important}@media (max-width:1023.98px){.featured-section .floating-cards .floating-cards--item{width:220px}}@media (max-width:1190px){.featured-section .floating-cards .floating-cards--item{min-height:230px}.featured-section .floating-cards .floating-cards--item p{font-size:13px}}.featured-section .floating-cards .floating-cards--item.grey{background-color:#425563}.featured-section .floating-cards .floating-cards--item.grey *{color:#fff}.featured-section .floating-cards .floating-cards--item.grey h2{font-size:50px!important}@media (max-width:1190px){.featured-section .floating-cards .floating-cards--item .headline-article-small:not(.smaller),.featured-section .floating-cards .floating-cards--item h2:not(.primary){font-size:18px}}@media (max-width:1023.98px){.featured-section .text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%!important}.featured-section .text-block *{margin-bottom:20px}.featured-section .text-block .button{background-color:#fff;color:#b23427;position:relative}.featured-section .text-block p{margin-bottom:7px;margin-top:-1px;position:relative;width:100%!important}.featured-section .featured-section--circle-cta,.featured-section .floating-cards{display:none}}.featured-section.featured-section--default .text-block{padding:0}@media (max-width:1023.98px){.featured-section.featured-section--default .text-block{margin-top:0;padding:30px 15px}}.featured-section.featured-section--default .floating-cards .floating-cards--item:first-child{top:70px}.featured-section.featured-section--carousel{min-height:580px;padding-bottom:0}@media (min-width:1024px){.featured-section.featured-section--carousel{min-height:855px}}.featured-section.featured-section--carousel .text-block{display:block}.featured-section.featured-section--carousel .floating-cards--item:nth-child(2n){top:70px}.featured-section .featured-section--block{background-repeat:no-repeat;background-size:cover;opacity:0;top:0;-webkit-transition:opacity 2s;transition:opacity 2s;width:100%}@media (min-width:768px){.featured-section .featured-section--block{position:absolute}}.featured-section .featured-section--block .featured-section__container{display:none}@media (min-width:1024px){.featured-section .featured-section--block{min-height:855px}}@media (max-width:1023.98px){.featured-section .featured-section--block{background:none!important}}.featured-section .featured-section--block.is-active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;z-index:4}.featured-section .featured-section--block.is-active .featured-section__container{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-section.featured-section--nocards .text-block{padding:0;width:50%}@media (max-width:1023.98px){.featured-section.featured-section--nocards .text-block{padding:30px 15px}}.featured-section.featured-section--nocards .text-block p{width:66%}@media (max-width:1023.98px){.featured-section.featured-section--nocards .text-block h2{font-size:34px;line-height:38px}}@media (max-width:1023.98px){.featured-section.featured-section .text-block{padding:30px 15px}}.featured-section .dropdown-control.custom-select-rf--featured-section{cursor:pointer;position:relative;width:410px;z-index:3}@media (max-width:449.98px){.featured-section .dropdown-control.custom-select-rf--featured-section{margin-top:0}}@media (max-width:1023.98px){.featured-section .dropdown-control.custom-select-rf--featured-section{margin-top:12px}}@media (min-width:1024px){.featured-section .dropdown-control.custom-select-rf--featured-section{margin-top:32px}}@media (max-width:1110px){.featured-section .dropdown-control.custom-select-rf--featured-section{width:360px}}@media (max-width:449.98px){.featured-section .dropdown-control.custom-select-rf--featured-section{width:calc(100% - 30px)}}.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .dropdown-control.custom-select-rf--featured-section select,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label{border-bottom:2px solid #fff;color:#fff;font-family:Garamond-Regular,Georgia,serif;font-size:28px;padding:7.5px;position:relative}@media (max-width:767.98px){.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .dropdown-control.custom-select-rf--featured-section select,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label{border-bottom:2px solid #425563;color:#425563}}.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.featured-section .dropdown-control.custom-select-rf--featured-section select:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label:before{border:solid transparent;border-width:15px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#fff;border-width:10px;bottom:7.5px;right:7.5px}@media (max-width:767.98px){.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.featured-section .dropdown-control.custom-select-rf--featured-section select:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf--label:before{border-top-color:#425563}}.featured-section .dropdown-control.custom-select-rf--featured-section select{border:0;border-bottom:2px solid #fff;border-radius:0;font-size:32px;outline:none;width:100%}.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--dropdown{border-bottom:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;width:100%}.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:1px solid #ccc;border-top:0;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;margin:0 15px;padding:15px 7.5px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:last-child{border-bottom:0}.featured-section-mobile{max-width:583px;padding:0 15px 30px}.featured-section-mobile h2{margin-bottom:20px}@media (min-width:768px){.featured-section-mobile{display:none}}.featured-section--block-top{display:none}.banner,.featured-section--block-top.is-active{display:block}.banner{margin:64px 0;position:relative;text-align:center}@media (min-width:1024px){.banner{display:inherit;margin:0}}.banner.banner-bubble{margin:156px 0}@media (max-width:1023.98px){.banner.banner-bubble{margin:46px 0}}.banner.banner-bubble img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:1023.98px){.banner.banner-bubble img{display:none}}.banner .circle{background-color:transparent;color:#fff;display:block;margin-top:5%;min-height:300px;min-width:300px;position:absolute;text-align:center;top:-50%;-webkit-transition:.1s linear;transition:.1s linear;width:28%;z-index:5}.banner .circle:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.banner .circle.right{right:11%}.banner .circle.right.is-active{right:-50%;top:-60vh;width:120vw;z-index:100}.banner .circle.right.is-active .circle__content .close{opacity:1}.banner .circle.left{left:11%}.banner .circle.left.is-active{left:-50%;top:-60vh;width:120vw;z-index:100}.banner .circle.left.is-active .circle__content .close{opacity:1}@media (max-width:1023.98px){.banner .circle{margin:0 auto;position:relative}.banner .circle.right{right:0}.banner .circle.left{left:0}}.banner .circle:after{background-color:#b23427;border-radius:50%;content:"";display:block;height:0;padding-bottom:100%;width:100%}.banner .circle .circle__inner{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.banner .circle .circle__wrapper{display:table;height:100%;width:100%}.banner .circle .circle__content{display:table-cell;padding:1em;vertical-align:middle}.banner .circle .circle__content h4{color:#fff;font-family:Garamond-Regular,Georgia,serif;font-size:3.07vw;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:45px;margin-bottom:25px;padding:0 20px;text-align:center;vertical-align:bottom}@media (max-width:1042.34527687px){.banner .circle .circle__content h4{font-size:32px}}@media (min-width:1368.0781759px){.banner .circle .circle__content h4{font-size:42px}}@media (max-width:1023.98px){.banner .circle .circle__content h4{line-height:34px;margin-bottom:30px}}.banner .circle .circle__content p{color:#fff;font-family:HelveticaNeue-Light,Arial,Helvetica,sans-serif;font-size:16px;line-height:25px;margin:0 auto;margin-bottom:20px;margin-top:20px;max-width:237px;text-align:center}@media (max-width:1023.98px){.banner .circle .circle__content p{line-height:20px;display:none}}.banner .circle .circle__content a{border:1px solid #fff;color:#fff;min-width:100px}.banner .circle .circle__content a:hover{background:#fff;color:#b23427}.banner .circle .circle__content .close{color:#fff;font-size:40px;opacity:0;position:absolute;right:30vw;top:60vh}.text-tags+.banner-bubble{margin:100px 0 70px}@media (max-width:1023.98px){.text-tags+.banner-bubble{margin:60px 0}}@media (max-width:1023.98px){.hero-media+.banner-bubble{margin-top:0}}.text-links-wrapper{background:#e7eaeb;margin-top:34px;padding:49px 0 45px}@media (min-width:1024px){.text-links-wrapper{margin-top:96px;padding:83px 0 55px}}.text-links-wrapper .text-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-links-wrapper h2{margin-bottom:50px;padding-left:38px;text-align:left}@media (min-width:650px){.text-links-wrapper h2{margin-bottom:30px;padding-left:0;text-align:center}}@media (min-width:1024px){.text-links-wrapper .owl-item,.text-links-wrapper .owl-stage{width:100%!important}}.text-links-wrapper ul{max-width:100%;text-align:center}@media (max-width:650px){.text-links-wrapper ul{padding:0 20px;text-align:left}}.text-links-wrapper ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 20px 40px;position:relative;text-align:center}.text-links-wrapper ul li.nodot:after,.text-links-wrapper ul li:first-child:after{display:none}@media (max-width:650px){.text-links-wrapper ul li{display:block;margin-bottom:20px;margin-right:0;text-align:left}.text-links-wrapper ul li:after{display:none}}.text-links-wrapper ul li:after{bottom:0;color:#b23427;content:"•";left:-31px;line-height:27px;margin:auto;position:absolute;top:0;width:20px}.text-links-wrapper ul li a{color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:20px;text-decoration:none}.text-links-wrapper ul li a:hover{text-decoration:underline}.text-tags{background:#b23427;clear:both;padding:40px 0 30px}@media (min-width:1024px){.text-tags{padding:40px 0 50px}}@media (min-width:1024px){.text-tags .flex{display:block}}.text-tags .owl-dot.active span{background-color:#fff!important}@media (min-width:1024px){.text-tags{margin-top:40px}.text-tags .owl-item,.text-tags .owl-stage{width:100%!important}}.text-tags h2{color:#fff;padding:0 15px;text-align:center;width:calc(100% - 30px)}@media (min-width:1024px){.text-tags h2{margin-bottom:20px;padding:0 60px;width:calc(100% - 120px)}}.text-tags ul{margin:50px 15px 0;max-width:100%;padding:0;text-align:center}@media (min-width:1024px){.text-tags ul{margin:20px 15px 0;margin-bottom:-20px;width:100%}}.text-tags ul li{display:inline-block;margin-bottom:40px;margin-right:5px;position:relative}@media (min-width:1024px){.text-tags ul li{margin-bottom:20px;margin-right:30px}}.text-tags ul li a{border:1px solid #fff;border-radius:20px;color:#fff;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:24px;padding:6px 20px;text-align:center;text-decoration:none;-webkit-transition:.2s ease;transition:.2s ease}.text-tags ul li a:focus,.text-tags ul li a:hover{background:#fff;color:#b23427}.m08-container{padding:30px 15px}@media (min-width:1024px){.m08-container{padding:32px 60px}}.container-padding .m08-container{padding:32px 0}@media (min-width:1024px){.m08-container.is-narrow{width:50%}}.has-grey-background{background:#e7eaeb;margin:32px 0}.has-grey-background.is-padded{margin-left:15px;margin-right:15px;padding:48px 15px}@media (min-width:1024px){.has-grey-background.is-padded{margin-left:60px;margin-right:60px;padding:60px}}.rte-content{margin-bottom:0}.rte-content img{max-width:100%}@media (min-width:1024px){.rte-content img{max-width:none}}.rte-content ul .ao-rteElement-P,.rte-content ul div{display:inline-block;vertical-align:top}.rte-content p{padding-bottom:0}.rte-content p:last-of-type{margin-bottom:0;padding-bottom:0}.rte-content ol,.rte-content ul{display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:25px;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:40px;padding-inline-start:40px;padding-left:40px}.rte-content ol:last-child,.rte-content ul:last-child{-webkit-margin-after:0;margin-block-end:0;margin-bottom:0;padding-bottom:0}.rte-content ol li,.rte-content ul li{color:#425563;display:list-item;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:30px}.rte-content ul,.rte-content ul li{list-style:disc}.rte-content ul li p{line-height:30px;margin:0}.rte-content ul li:last-child,.rte-content ul li:last-of-type{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;margin-bottom:0;padding-bottom:0}.rte-content ol,.rte-content ol li{list-style:decimal}.rte-content h2{margin-bottom:40px}@media (max-width:1023.98px){.rte-content h2{margin-bottom:20px}}.rte-content .alignleft,.rte-content img.alignleft{float:left;margin:24px 24px 24px 0}.rte-content .alignright,.rte-content img.alignright{float:right;margin:24px 0 24px 24px}.rte-content .aligncenter,.rte-content img.aligncenter{clear:both;display:block;margin:24px auto}.image-wrapper+.rte-content{margin-top:20px}.image-wrapper+.m08-container{padding-top:0}.text-columns{margin:0 auto;max-width:1012px;padding:30px 15px}@media (min-width:1024px){.text-columns{padding:35px 15px 0}}.text-columns h2{padding:0 0 50px;width:100%}.text-columns h2.center{text-align:center}.text-columns .flex{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.text-columns .flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.text-columns .flex>div{padding:0 20px;width:100%}@media (max-width:1023.98px){.text-columns .flex>div{display:block;margin-bottom:10px;padding:15px 15px 0 0}}@media (min-width:1024px){.text-columns .flex>div{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:60px}.text-columns .flex>div h2+p,.text-columns .flex>div h4+p{margin-top:30px}}@media (min-width:1024px) and (max-width:1023.98px){.text-columns .flex>div h2+p,.text-columns .flex>div h4+p{margin-top:10px}}@media (min-width:1024px){.text-columns .flex>div p{margin:15px 0}}@media (min-width:1024px) and (max-width:1023.98px){.text-columns .flex>div p{font-size:15px;line-height:24px}}@media (min-width:1024px){.text-columns .flex>div a{font-size:15px}}blockquote{margin:0;max-width:750px;padding:0 20px 0 35px;position:relative}@media (max-width:449.98px){blockquote{margin:0 auto;width:85%}}blockquote *{color:#252b37;display:inline-block;font-family:Garamond-Regular,Georgia,serif;font-size:36px;font-size:2.6vw;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2777777;margin:0;text-align:left}@media (max-width:923.076923077px){blockquote *{font-size:24px}}@media (min-width:1384.61538462px){blockquote *{font-size:36px}}blockquote :after,blockquote :before{color:#569bbe;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:150%;line-height:80%;position:absolute;text-align:left}blockquote :before{content:open-quote;margin-left:-35px;margin-top:0}@media (max-width:449.98px){blockquote :before{margin-left:-25px}}blockquote :after{content:close-quote;margin:10px 0 0 10px}.quote-source{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;margin-top:15px;padding:0 35px}.quote-wrapper{margin:0 15px}@media (min-width:1024px){.quote-wrapper{margin:0 60px}}.quote-spotlight-wrapper{padding:96px 12%}.quote-spotlight-wrapper blockquote{margin-top:0}.quote-spotlight-wrapper.grey{background:#e7eaeb;margin-top:44px}@media (min-width:1024px){.quote-spotlight-wrapper.grey{margin-top:96px}}.quote-spotlight-wrapper.white{background:#fff}@media (min-width:1024px){.quote-spotlight-wrapper .owl-item{margin-top:64px}}@media (min-width:1024px){.quote-spotlight-wrapper .owl-stage{width:100%!important}.quote-spotlight-wrapper .owl-item{padding:0 2%;width:46%!important}.quote-spotlight-wrapper .owl-item:nth-of-type(2n){padding-right:0}}@media (min-width:1024px) and (min-width:1024px){.quote-spotlight-wrapper .owl-item:nth-of-type(2n){padding:0 2%}}@media (min-width:1024px){.quote-spotlight-wrapper .owl-item:nth-of-type(odd){padding-left:0}}@media (min-width:1024px) and (min-width:1024px){.quote-spotlight-wrapper .owl-item:nth-of-type(odd){padding:0 2%}}@media (min-width:1024px){.quote-spotlight-wrapper .owl-item:nth-child(3){clear:both}}@media (max-width:1023.98px){.quote-spotlight-wrapper{padding:45px}.quote-spotlight-wrapper .owl-item{margin-bottom:40px}}@media (max-width:1023.98px){.quote-spotlight-wrapper{padding:44px 15px}.quote-spotlight-wrapper .owl-item{margin-bottom:0}}@media (max-width:1023.98px){.quote-spotlight-wrapper .quote-spotlight{padding-top:28px}}.quote-spotlight-wrapper .quote-spotlight .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.quote-spotlight-wrapper .quote-spotlight .owl-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.quote-spotlight-wrapper .quote-spotlight .owl-stage-outer{height:auto!important}}.quote-spotlight-wrapper p.descriptive-text{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;margin-left:35px;margin-top:20px}.quote-spotlight-wrapper .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-spotlight-wrapper{margin-top:44px;padding:45px 12% 40px}@media (min-width:1024px){.article-spotlight-wrapper{margin-top:41px}}@media (max-width:1023.98px){.article-spotlight-wrapper{padding:40px 60px;padding:15px}}@media (max-width:449.98px){.article-spotlight-wrapper{padding:15px}}@media (min-width:1024px){.article-spotlight-wrapper .dropdown-control{margin-top:20px}}.article-spotlight-wrapper .heading-selector-rf{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0}.article-spotlight-wrapper .article-spotlight{margin:0 auto;margin-top:0}@media (max-width:1023.98px){.article-spotlight-wrapper .article-spotlight{margin:0 auto;margin-top:0;max-width:100%;padding-bottom:0}}.article-spotlight-wrapper .article-spotlight .headline-article-small a{color:#425563}.article-spotlight-wrapper .article-spotlight .headline-article-small a:hover{color:#b23427}.article-spotlight-wrapper .article-spotlight:nth-child(3){border-bottom:0}.article-spotlight-wrapper .article-spotlight__item{border-bottom:1px solid #e7eaeb;display:inline-block;margin-top:40px;padding:10px 0;position:relative;vertical-align:top;width:100%}@media (max-width:449.98px){.article-spotlight-wrapper .article-spotlight__item{margin-top:20px}}@media (min-width:768px){.article-spotlight-wrapper .article-spotlight__item{max-width:45%;min-width:45%;opacity:1;padding:0 1.5vw}.article-spotlight-wrapper .article-spotlight__item:nth-child(2n){padding-right:0}.article-spotlight-wrapper .article-spotlight__item:nth-child(odd){padding-left:0}.article-spotlight-wrapper .article-spotlight__item:nth-child(3){clear:both}.article-spotlight-wrapper .article-spotlight__item:nth-child(3),.article-spotlight-wrapper .article-spotlight__item:nth-child(4){border-bottom:0}}.article-spotlight-wrapper .article-spotlight__item img{margin-bottom:6px;max-width:336px;width:100%}.article-spotlight-wrapper .article-spotlight__item a,.article-spotlight-wrapper .article-spotlight__item p{padding:0 25px 0 0;text-decoration:none}@media (max-width:1023.98px){.article-spotlight-wrapper .article-spotlight__item a,.article-spotlight-wrapper .article-spotlight__item p{line-height:normal;padding:0}}@media (max-width:768px){.article-spotlight-wrapper .article-spotlight__item a.article-copy,.article-spotlight-wrapper .article-spotlight__item p.article-copy{display:none}}.article-spotlight-wrapper .article-spotlight__item .cta-level-three{margin:40px 0}.article-spotlight-wrapper .article-spotlight__item .cta-level-three:hover{text-decoration:underline}@media (max-width:768px){.article-spotlight-wrapper .article-spotlight__item .cta-level-three{height:100%;margin:0;position:absolute;text-indent:-9999px;top:0;width:100%}}.article-spotlight-wrapper .article-header span{color:#425563}.article-spotlight-wrapper .cta{clear:both;margin-top:40px;text-align:center;width:100%}@media (max-width:1023.98px){.article-spotlight-wrapper .cta{display:inline-block;margin-top:20px}}.featured-article-wrapper{margin-top:64px;padding:0 6% 76px;position:relative;z-index:16}.featured-article-wrapper .heading-selector-rf{position:relative}@media (min-width:768px){.featured-article-wrapper .heading-selector-rf{margin-bottom:40px}}.featured-article-wrapper .cta-level-three{position:relative}@media (min-width:1024px){.featured-article-wrapper .cta-level-three{bottom:0;position:absolute}}.featured-article-wrapper .cta-level-three.cta-level-three--right{right:0;z-index:2}@media (max-width:1023.98px){.featured-article-wrapper .cta-level-three.cta-level-three--right{display:block}}@media (max-width:1023.98px){.featured-article-wrapper .cta-level-three{clear:both;display:none;padding-top:20px}}.featured-article-wrapper .cta-level-three.only-tablet{display:none}@media (max-width:767.98px){.featured-article-wrapper .cta-level-three.only-tablet{display:block}}.featured-article-wrapper .cta-level-three.above-tablet{display:none}@media (min-width:768px){.featured-article-wrapper .cta-level-three.above-tablet{display:inline}}.featured-article-wrapper .article-spotlight__item.one-third,.featured-article-wrapper .article-spotlight__item.two-third{background:#e7eaeb}@media (max-width:1023.98px){.featured-article-wrapper .heading-selector-rf{padding-top:20px}}@media (min-width:1024px){.featured-article-wrapper{margin-top:96px;padding:45px 12% 96px}}.featured-article-wrapper a.browse{position:absolute;right:20px;top:140px}@media (min-width:1024px){.featured-article-wrapper a.browse{right:12%}}@media (max-width:1023.98px){.featured-article-wrapper a.browse{top:90px}}@media (max-width:1023.98px){.featured-article-wrapper{margin-top:61px;padding:5px 15px 28px}}.featured-article-wrapper .article-spotlight{margin:0 auto;margin-top:20px}@media (max-width:1365.98px){.featured-article-wrapper .article-spotlight .ao-rteElement-introText,.featured-article-wrapper .article-spotlight .article-copy{display:none}}@media (max-width:767.98px){.featured-article-wrapper .article-spotlight{display:block}}@media (max-width:1023.98px){.featured-article-wrapper .article-spotlight{margin:20px auto 0;width:100%}}.featured-article-wrapper .article-spotlight__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;position:relative;-webkit-transition:1s ease!important;transition:1s ease!important}.featured-article-wrapper .article-spotlight__item:hover{box-shadow:3px 2px 11px #ccc}.featured-article-wrapper .article-spotlight__item img{display:block;margin-bottom:30px;width:100%}.featured-article-wrapper .article-spotlight__item a,.featured-article-wrapper .article-spotlight__item p{padding:0;text-decoration:none}@media (max-width:1023.98px){.featured-article-wrapper .article-spotlight__item a,.featured-article-wrapper .article-spotlight__item p{line-height:normal;padding:0}.featured-article-wrapper .article-spotlight__item a.article-copy,.featured-article-wrapper .article-spotlight__item p.article-copy{display:none}}.featured-article-wrapper .article-spotlight__item a.headline-article-small,.featured-article-wrapper .article-spotlight__item p.headline-article-small{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.2;margin-top:4px;overflow:hidden}.featured-article-wrapper .article-spotlight__item a.headline-article-small a,.featured-article-wrapper .article-spotlight__item p.headline-article-small a{color:#425563}.featured-article-wrapper .article-spotlight__item a.headline-article-small a:hover,.featured-article-wrapper .article-spotlight__item p.headline-article-small a:hover{color:#b23427}.featured-article-wrapper .article-spotlight__item a{margin-bottom:15px}.featured-article-wrapper .article-spotlight__item a:focus,.featured-article-wrapper .article-spotlight__item a:hover{text-decoration:underline}.featured-article-wrapper .article-spotlight__item.full-width{background:#e7eaeb}.featured-article-wrapper .article-spotlight__item.full-width .article-copy{margin-bottom:30px}.featured-article-wrapper .article-spotlight__item.full-width .inner-img{height:100%;padding-top:0}.featured-article-wrapper .article-spotlight__item.full-width .inner-img__placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-article-wrapper .article-spotlight__item.full-width .inner-img__placeholder--first{background-color:#569bbe;height:284px;width:100%}@media (min-width:1366px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img__placeholder--first{height:100%;min-height:320px}}.featured-article-wrapper .article-spotlight__item.full-width .inner-img__placeholder .placeholder__logo{display:block;max-width:60%}@media (min-width:768px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img+.inner-content{box-sizing:border-box;float:left;width:calc(50% - 15px)}}@media (min-width:768px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img{margin-right:15px}}@media (min-width:1366px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img{display:block;margin-right:0;min-height:320px}}.featured-article-wrapper .article-spotlight__item.full-width .inner-img a{background-position:50%;background-size:cover;margin-bottom:0}@media (max-width:1365.98px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img a{background-image:none!important}}@media (min-width:768px){.featured-article-wrapper .article-spotlight__item.full-width .inner-img{width:50%;float:left}}.featured-article-wrapper .article-spotlight__item.full-width .inner-img img{display:block;margin-bottom:0;max-width:100%}.featured-article-wrapper .article-spotlight__item.full-width .inner-content{padding:15px 15px 0}@media (max-width:1023.98px){.featured-article-wrapper .article-spotlight__item.full-width .inner-content{padding:15px 15px 45px}}@media (min-width:1024px){.featured-article-wrapper .article-spotlight__item.full-width .inner-content{width:41.6666666667%;float:left;box-sizing:border-box;padding:15px 15px 45px}}@media (min-width:1366px){.featured-article-wrapper .article-spotlight__item.full-width .inner-content{width:41.6666666667%;float:left;box-sizing:border-box;padding:35px 15px 15px 45px}}.featured-article-wrapper .article-spotlight__item.two-third{background:#e7eaeb;width:100%}.featured-article-wrapper .article-spotlight__item.two-third .article-copy{display:none}@media (min-width:768px){.featured-article-wrapper .article-spotlight__item.two-third{width:49.1525423729%;float:left;margin-right:1.6949152542%}}.featured-article-wrapper .article-spotlight__item.two-third .inner-img{height:auto;margin-bottom:0;padding-top:0}.featured-article-wrapper .article-spotlight__item.two-third .inner-img__placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-article-wrapper .article-spotlight__item.two-third .inner-img__placeholder--second{background-color:#425563;height:284px;width:100%}.featured-article-wrapper .article-spotlight__item.two-third .inner-img__placeholder .placeholder__logo{display:block;max-width:60%}@media (min-width:1366px){.featured-article-wrapper .article-spotlight__item.two-third .inner-img.only-tablet{display:none}}.featured-article-wrapper .article-spotlight__item.two-third .inner-img img{display:block;margin-bottom:0;max-width:100%}.featured-article-wrapper .article-spotlight__item.two-third .inner-content{padding:15px}@media (min-width:1024px){.featured-article-wrapper .article-spotlight__item.two-third .inner-content{padding:15px 15px 45px}}.featured-article-wrapper .article-spotlight__item.one-third{background:#e7eaeb;float:left;margin-bottom:20px;margin-top:20px;overflow:hidden;width:100%}@media (min-width:768px){.featured-article-wrapper .article-spotlight__item.one-third{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-bottom:0;margin-right:0;margin-top:0}}.featured-article-wrapper .article-spotlight__item.one-third .inner-content{padding:15px 15px 50px}@media (max-width:1023.98px){.featured-article-wrapper .article-spotlight__item.one-third .inner-content{padding:15px}}.featured-article-wrapper .article-spotlight__item.one-third .inner-img{overflow:hidden}@media (max-width:1023.98px){.featured-article-wrapper .article-spotlight__item.one-third .inner-img{max-height:inherit}}.featured-article-wrapper .article-spotlight__item.one-third .inner-img__placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-article-wrapper .article-spotlight__item.one-third .inner-img__placeholder--third{background-color:#b23427;height:284px;width:100%}.featured-article-wrapper .article-spotlight__item.one-third .inner-img__placeholder .placeholder__logo{display:block;max-width:60%}.featured-article-wrapper .article-spotlight__item.one-third .inner-img img{display:block;margin-bottom:0;max-width:100%}.featured-article-wrapper .article-spotlight__item .article-categories{display:none}.featured-article-wrapper .article-spotlight__item .article-categories .article-categories-header{color:#425563;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:-.2px;line-height:1.875;margin-top:10px;text-transform:uppercase}.featured-article-wrapper .article-spotlight__item .article-categories a{color:#425563;font-family:HelveticaNeueLTPro-Roman;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:1.2;margin-right:8px;text-align:left;text-decoration:underline}@media (min-width:1024px){.featured-article-wrapper .article-spotlight__item .article-categories{display:block!important}}.featured-article-wrapper .article-header span{color:#425563}.featured-article-wrapper .cta{margin-top:40px;text-align:center;width:100%}@media (max-width:1023.98px){.featured-article-wrapper .cta{margin-top:20px}}.stat-spotlight-wrapper{padding:45px 12% 40px}@media (max-width:1023.98px){.stat-spotlight-wrapper{max-width:100%;overflow:hidden;padding:15px}}.stat-spotlight-wrapper .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:700px){.stat-spotlight-wrapper .owl-item{margin-bottom:10px}}.stat-spotlight-wrapper h2{padding:20px 0;text-align:center}.stat-spotlight-wrapper .stat-spotlight{margin:0 auto}@media (min-width:1024px){.stat-spotlight-wrapper .stat-spotlight{width:772px}.stat-spotlight-wrapper .stat-spotlight .owl-item{width:376px!important}}.stat-spotlight-wrapper .stat-spotlight__item{background-position:0 0;background-size:cover!important;margin:0 auto;padding-top:100%;position:relative;width:304px}@media (min-width:1024px){.stat-spotlight-wrapper .stat-spotlight__item{height:324px;margin:5px;padding:26px 36px}}@media (max-width:449.98px){.stat-spotlight-wrapper .stat-spotlight__item{width:auto}}.stat-spotlight-wrapper .stat-spotlight__item--background-title p{bottom:40px;color:#fff;font-family:Garamond-Regular,Georgia,serif;font-size:40px;left:50px;line-height:44px;position:absolute}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p{color:#fff}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:0}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--48,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--75,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--100,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--48,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--75,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--100{font-family:Garamond-Regular,Georgia,serif;line-height:normal}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--48,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--48{font-size:48px;line-height:100%}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--75,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--75{font-size:75px;line-height:100%}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li.title--100,.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy p.title--100{font-size:100px;line-height:100%;margin-bottom:10px;margin-top:-20px}.stat-spotlight-wrapper .stat-spotlight__item--title-background-stats-copy li{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:25px;list-style:disc;margin-left:20px;padding:10px 0}.promo-spotlight-wrapper{margin:64px auto;padding:0 60px}.promo-spotlight-wrapper .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.promo-spotlight-wrapper{margin:96px auto;padding:0 12%}}.promo-spotlight-wrapper .heading--promo{margin-bottom:23px}@media (min-width:1024px){.promo-spotlight-wrapper .heading--promo{margin-bottom:39px}}.promo-spotlight-wrapper .promo-spotlight>div{overflow:hidden}.promo-spotlight-wrapper .promo-spotlight>div.owl-dots{margin-top:19px!important}.promo-spotlight-wrapper .promo-spotlight .watch-video a:first-child:after{background:url(/assets/img/png/play-button.png) no-repeat;background-size:75px;content:"";height:75px;left:50%;margin-left:-37px;margin-top:-130px;position:absolute;top:50%;width:75px}@media (max-width:1023.98px){.promo-spotlight-wrapper .promo-spotlight .watch-video a:first-child:after{background-size:15vw;content:"";height:15vw;left:50%;margin-left:-7.5vw;margin-top:-70px;position:absolute;top:50%;width:15vw}}.promo-spotlight-wrapper .promo-spotlight.flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto}.promo-spotlight-wrapper .promo-spotlight.flex>div{background:#e7eaeb;-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;margin-right:15px;padding-bottom:30px;position:relative;-webkit-transition:.2s ease;transition:.2s ease}@media (max-width:1023.98px){.promo-spotlight-wrapper .promo-spotlight.flex>div{margin:5px}}.promo-spotlight-wrapper .promo-spotlight.flex>div:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.promo-spotlight-wrapper .promo-spotlight.flex>div img{width:100%}.promo-spotlight-wrapper .promo-spotlight.flex>div:last-child{margin-right:0}.promo-spotlight-wrapper .promo-spotlight__content{padding:24px 15px 44px}.promo-spotlight-wrapper .promo-spotlight__content a{bottom:30px;position:absolute}@media (max-width:1023.98px){.promo-spotlight-wrapper .promo-spotlight__content a{bottom:22px}}.promo-spotlight-wrapper .promo-spotlight .owl-item{background:#e7eaeb;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px;overflow:hidden}.promo-spotlight-wrapper .promo-spotlight .owl-item img{-ms-flex-negative:0;flex-shrink:0}@media (max-width:449.98px){.promo-spotlight-wrapper .promo-spotlight .owl-item p:not(.headline-article-small){line-height:15px;margin-top:5px}}@media (max-width:320px){.promo-spotlight-wrapper .promo-spotlight .owl-item{min-height:386px}}.promo-spotlight-wrapper .promo-spotlight .headline-article-small{line-height:23px;margin-bottom:20px}@media (max-width:1023.98px){.promo-spotlight-wrapper{margin:46px auto 20px;padding:0 15px}.promo-spotlight-wrapper .owl-item{margin-bottom:0}}.contact-details-spotlight{background:#e7eaeb;margin-top:64px;padding:75px 12% 25px}@media (min-width:1024px){.contact-details-spotlight{margin-top:96px}}@media (max-width:1023.98px){.contact-details-spotlight{padding:45px;display:block;margin:0;overflow:hidden;padding:24px 15px;width:calc(100% - 30px)}}.contact-details-spotlight h2{padding-bottom:32px}@media (min-width:1024px){.contact-details-spotlight h2{padding-bottom:48px}}.contact-details-spotlight .office{border-bottom:1px solid #d0d5d8;margin-bottom:25px;padding-bottom:25px}@media (max-width:1023.98px){.contact-details-spotlight .office{border-bottom:0 solid #d0d5d8;padding-bottom:25px}}.contact-details-spotlight .office:last-child{border-bottom:0 solid #d0d5d8}.contact-details-spotlight .left-col{display:inline-block;max-width:600px;width:50%}@media (max-width:1023.98px){.contact-details-spotlight .left-col{max-width:100%;width:100%}}.contact-details-spotlight .left-col img{width:100%}@media (max-width:1023.98px){.contact-details-spotlight .left-col img{margin-left:-15px;width:calc(100% + 30px)}}.contact-details-spotlight .right-col{display:inline-block;margin-left:60px;max-width:250px;vertical-align:top;width:50%}@media (max-width:1023.98px){.contact-details-spotlight .right-col{margin-left:0;margin-top:30px;width:100%}}.contact-details-spotlight .right-col ul{min-width:360px}.contact-details-spotlight .right-col ul li{line-height:30px;margin-bottom:0}.contact-details-spotlight .right-col ul li.clock{margin-bottom:0}.contact-details-spotlight .right-col ul li.address{margin-bottom:30px}.contact-details-spotlight .right-col ul li.address p{margin-bottom:0}.contact-details-spotlight .right-col ul li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}.contact-details-spotlight .right-col ul li a:hover{color:#b23427;text-decoration:underline}.contact-details-spotlight .right-col ul li a.tel{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin-bottom:12px}.contact-details-spotlight .right-col ul li a.tel:before{background:url(/assets/img/svg/icons/phone.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.contact-details-spotlight .right-col ul li a.mail{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin-bottom:12px}.contact-details-spotlight .right-col ul li a.mail:before{background:url(/assets/img/svg/icons/mail.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.contact-details-spotlight .right-col ul li a.map{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin-bottom:12px}.contact-details-spotlight .right-col ul li a.map:before{background:url(/assets/img/svg/icons/location.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}#clock{background:url(/assets/img/png/clockface.png);background-size:50px;display:inline-block;height:50px;list-style:none;position:relative;width:50px}img.jcgmt-clock{width:100%}.jcgmt-container{position:relative}.jcgmt-clock-holder{overflow:hidden;position:relative;width:50px}.jcgmt-hour,.jcgmt-min,.jcgmt-sec{display:block;position:absolute;width:100%}.jcgmt-rotating-wrapper{height:50px;position:absolute;width:50px}.jcgmt-date,.jcgmt-digital{left:60px;position:absolute;top:10px;width:300px}@media (max-width:1023.98px){.jcgmt-date,.jcgmt-digital{top:11px}}.highlight-spotlight-wrapper{margin:15px 0;padding:15px;position:relative}.section-left .highlight-spotlight-wrapper,.section-right .highlight-spotlight-wrapper{padding:0}.highlight-spotlight-wrapper .component-heading{padding:0 0 40px 60px}@media (max-width:449.98px){.highlight-spotlight-wrapper .component-heading{padding:64px 15px}}.highlight-spotlight-wrapper h2{margin-bottom:24px}.highlight-spotlight-wrapper .highlight-spotlight{-ms-flex-wrap:wrap;flex-wrap:wrap}.highlight-spotlight-wrapper .highlight-spotlight,.highlight-spotlight-wrapper .highlight-spotlight__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.highlight-spotlight-wrapper .highlight-spotlight__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b23427;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up){display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;margin-left:1em}@media (max-width:1023.98px){.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up){width:100%}.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):nth-child(2n -1){margin-left:0}}@media (min-width:1367px){.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up){width:calc(25% - .75em)}.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):nth-child(3){margin-left:1em}}html.ipad-pro.portrait .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up){width:100%}.highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):first-child,html.ipad-pro.portrait .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):nth-child(2n -1){margin-left:0}.section-left .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up),.section-right .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up){-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;-ms-flex:0 0 calc(50% - .5em);flex:0 0 calc(50% - .5em)}.section-left .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):nth-child(2n -1),.section-right .highlight-spotlight-wrapper .highlight-spotlight__item:not(.pop-up):nth-child(2n -1){margin-left:0}.highlight-spotlight-wrapper .highlight-spotlight__item:before{content:"";display:block;padding-top:100%}.highlight-spotlight-wrapper .highlight-spotlight__item-inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;bottom:0;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;max-width:100%;padding:2em;position:absolute;right:0;text-align:center;top:0}.highlight-spotlight-wrapper .highlight-spotlight__item .copy,.highlight-spotlight-wrapper .highlight-spotlight__item .figure,.highlight-spotlight-wrapper .highlight-spotlight__item .heading{color:#fff;width:100%}.highlight-spotlight-wrapper .highlight-spotlight__item .highlight-spotlight__open{color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;margin-top:20px}@media (max-width:1023.98px){.highlight-spotlight-wrapper .highlight-spotlight__item .highlight-spotlight__open{margin-top:10px}}.highlight-spotlight-wrapper .highlight-spotlight__item .highlight-spotlight__open:after{content:"+";font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;padding-left:10px}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up{left:0;margin:auto;position:absolute;right:0;text-align:center;top:60px;z-index:10}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up .highlight-spotlight__item-inner{padding:2.2em}@media (min-width:1024px){.section-left .highlight-spotlight-wrapper .highlight-spotlight__item.pop-up,.section-right .highlight-spotlight-wrapper .highlight-spotlight__item.pop-up{top:calc(74px + 6%)}}@media (max-width:449.98px){.section-left .highlight-spotlight-wrapper .highlight-spotlight__item.pop-up,.section-right .highlight-spotlight-wrapper .highlight-spotlight__item.pop-up{top:94px}}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up figure{color:#fff;font-size:40px;margin:0;margin-bottom:20px}@media (min-width:1024px){.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up figure{font-size:66px}}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up .copy{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up .copy:empty{margin-bottom:0}@media (min-width:1024px){.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up .copy{font-size:16px;line-height:30px}}.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up .copy strong{font-family:HelveticaNeue-BoldCondensed,Arial,Helvetica,sans-serif;font-size:20px}@media (min-width:800px){.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up{max-width:800px;top:calc(74px + 4%);width:90%}}@media (min-width:1024px){.highlight-spotlight-wrapper .highlight-spotlight__item.pop-up{top:-190px}}.highlight-spotlight-wrapper .highlight-spotlight__item a{text-decoration:underline}.highlight-spotlight-wrapper .highlight-spotlight__item a:hover{font-weight:700}.highlight-spotlight-wrapper .highlight-spotlight__item.is-red{background-color:#b23427}.highlight-spotlight-wrapper .highlight-spotlight__item.is-red a{color:#fff}.highlight-spotlight-wrapper .highlight-spotlight__item.is-dark-blue{background-color:#425563}.highlight-spotlight-wrapper .highlight-spotlight__item.is-dark-blue a{color:#fff}.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue{background-color:#d5e6ef;color:#425563}.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue .copy,.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue .figure,.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue .heading,.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue .highlight-spotlight__open,.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue a{color:#425563}.highlight-spotlight-wrapper .highlight-spotlight__item.is-light-blue .highlight-spotlight__close{border-color:#425563}.highlight-spotlight-wrapper .highlight-spotlight__item.is-circle{border-radius:100%}.highlight-spotlight-wrapper .highlight-spotlight__item.is-hidden{display:none}.highlight-spotlight-wrapper .highlight-spotlight figure{font-size:40px;margin:0;margin-bottom:10px}@media (max-width:449.98px){.highlight-spotlight-wrapper .highlight-spotlight figure{font-size:35px}}.highlight-spotlight__overlay{background-color:#fff;bottom:0;content:"";display:none;height:100%;left:0;opacity:.8;position:fixed;right:0;top:0;width:100%;z-index:3}.highlight-spotlight__close{background-color:inherit;border:1px solid #fff;border-radius:50%;height:50px;margin:auto;padding:10px;position:absolute;right:0;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:50px;z-index:6}@media (min-width:1024px){.highlight-spotlight__close{right:5vw;top:5vw}}.highlight-spotlight__close:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.is-red .highlight-spotlight__close{background-color:#b23427;border:1px solid #fff}.is-red .highlight-spotlight__close a{color:#fff}.is-light-blue .highlight-spotlight__close{background-color:#d5e6ef;color:#425563}.is-light-blue .highlight-spotlight__close a{color:#425563}.is-dark-blue .highlight-spotlight__close{background-color:#425563;border:1px solid #fff}.is-dark-blue .highlight-spotlight__close a{color:#fff}.highlight-spotlight__close svg{position:relative;top:13px}.highlight-spotlight__close span{position:absolute;text-indent:-9999px}.video-spotlight-wrapper{margin-top:64px;overflow:hidden;padding:0;padding-bottom:60px;position:relative;width:100%}@media (max-width:1023.98px){.video-spotlight-wrapper{margin-top:24px}}.video-spotlight-wrapper .video-spotlight,.video-spotlight-wrapper h2{margin:0 auto;max-width:1024px}@media (min-width:1024px){.video-spotlight-wrapper:after{background-color:#e7eaeb;bottom:0;content:"";display:block;height:70%;left:0;position:absolute;width:100%}}.video-spotlight-wrapper .owl-stage{min-width:100%}@media (min-width:1024px){.video-spotlight-wrapper{margin-top:96px}}@media (max-width:1023.98px){.video-spotlight-wrapper{padding:0 0 20px}}.video-spotlight-wrapper h2{padding-bottom:30px}@media (max-width:1023.98px){.video-spotlight-wrapper h2{padding:30px 15px}}@media (min-width:1024px){.video-spotlight-wrapper .owl-item{padding:10px;width:calc(50% - 20px)!important}}.video-spotlight-wrapper .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-spotlight-wrapper .flex img{width:100%}@media (max-width:1023.98px){.video-spotlight-wrapper .flex{display:block}}.video-spotlight-wrapper .flex__item{position:relative}@media (max-width:1023.98px){.video-spotlight-wrapper .flex__item{padding-bottom:80px}.video-spotlight-wrapper .flex__item img{margin-bottom:30px;width:100%}}.video-spotlight-wrapper .flex__item__footer{background:url(/assets/img/png/video-footer.png) no-repeat;background-size:cover;bottom:-1px;height:105px;left:-1px;outline:none;position:absolute;width:100%}@media (max-width:1023.98px){.video-spotlight-wrapper .flex__item__footer{background:#fff;bottom:0;height:83px;left:0;position:absolute;width:100%}.video-spotlight-wrapper .flex__item__footer:hover{cursor:pointer}}.video-spotlight-wrapper .flex__item__footer:focus img.desktop,.video-spotlight-wrapper .flex__item__footer:hover img.desktop{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.video-spotlight-wrapper .flex__item__footer--video-play-button{left:50%;margin-left:-37px;margin-top:-70px;opacity:1;position:absolute;top:50%;-webkit-transition:.2s;transition:.2s;width:75px!important}.video-spotlight-wrapper .flex__item__footer--video-play-button.fadeout{opacity:0}.video-spotlight-wrapper .flex__item__footer--video-play-button.desktop{left:auto;position:absolute;right:33px;top:92px}@media (max-width:1023.98px){.video-spotlight-wrapper .flex__item__footer--video-play-button.desktop{display:none}}.video-spotlight-wrapper .flex__item__footer--video-play-button:hover{cursor:pointer}.video-spotlight-wrapper .flex__item__footer--video-title{font-family:HelveticaNeue-BoldCondensed,Arial,Helvetica,sans-serif;font-size:12px;left:55px;position:absolute;text-transform:uppercase;top:15px}.video-spotlight-wrapper .flex__item__footer--video-copy{left:55px;line-height:30px;max-width:280px;position:absolute;top:37px}@media (max-width:1023.98px){.video-spotlight-wrapper .flex__item__footer--video-copy,.video-spotlight-wrapper .flex__item__footer--video-title{left:15px}.video-spotlight-wrapper .flex__item__footer--video-title{top:5px}.video-spotlight-wrapper .flex__item__footer--video-copy{max-width:100%;top:30px}}.content-promo{padding:96px 0}@media (max-width:1023.98px){.content-promo{padding:96px 45px}}.content-promo+.content-promo{padding-top:0}.content-promo h1,.content-promo h2{margin-bottom:40px}@media (max-width:1023.98px){.content-promo h1,.content-promo h2{margin-bottom:20px}}.content-promo .flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){.content-promo .flex{display:block}}@media (max-width:1023.98px){.content-promo{display:block;padding:34px 15px 10px}}.content-promo--container{margin:0 auto;max-width:1010px;padding:0 30px}.content-promo--img{padding-right:20px}.content-promo--img img{max-width:376px}@media (max-width:449.98px){.content-promo--img img{margin:0 -15px;max-width:none;width:calc(100% + 30px)}}@media (max-width:1023.98px){.content-promo--img{padding-bottom:20px;padding-right:0;text-align:center}}.content-promo--copy{box-sizing:border-box;color:#425563;max-width:484px}.content-promo--copy .cta{margin-top:20px}@media (max-width:1023.98px){.content-promo--copy{max-width:100%;width:100%}}.content-promo--copy h4{margin-bottom:20px}@media (max-width:1023.98px){.content-promo--copy h4{margin-bottom:10px}}.content-promo--copy p{margin-bottom:40px}.content-promo--copy p.small-padding{margin-bottom:20px}@media (max-width:1023.98px){.content-promo--copy p{margin-bottom:20px}}.content-promo.silver-light{background:#e7eaeb;margin-bottom:64px;margin-top:64px}@media (max-width:1023.98px){.content-promo.silver-light{margin-bottom:34px;margin-top:34px}}.content-promo.silver-light+.content-promo{padding-top:64px}@media (min-width:1024px){.content-promo.silver-light+.content-promo{padding-top:96px}}.content-promo.silver-light+.content-promo.silver-light{margin-top:0;opacity:1;padding-top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media (min-width:1024px){.content-promo.silver-light+.content-promo.silver-light{margin-top:0;padding-top:0}}@media (min-width:1024px){.content-promo.silver-light{margin-bottom:96px;margin-top:96px}}[class*=-item-no-image]{background:url(/assets/img/png/bg-profile-no-image.png) no-repeat;background-size:cover;height:0;padding-bottom:65.75%;position:relative}@media (max-width:1023.98px){[class*=-item-no-image]{display:inline-block;margin-right:30px;position:relative;vertical-align:top;width:100%}}.content-item [class*=-item-no-image]{margin-right:40px;max-width:40%;padding-bottom:25%;width:100%}[class*=-item-initials]{color:#fff!important;font-family:Garamond-Regular,Georgia,serif;font-size:60px!important;left:50%;margin:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-item [class*=-item-initials]{font-size:40px}.contact-spotlight-wrapper{margin:96px 0 0}.contact-spotlight-wrapper+.contact-spotlight-wrapper,.template-event .contact-spotlight-wrapper,.template-event .contact-spotlight-wrapper .hero-container{margin-top:0}@media (max-width:1023.98px){.contact-spotlight-wrapper{margin:20px 0 40px}}.contact-spotlight-wrapper .hero-container{margin:40px 0}.contact-spotlight-wrapper.container-padding .contact-spotlight__results-wrapper{margin:0}.contact-spotlight .contact-spotlight__results-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:48px 0}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-wrapper .owl-item{margin-bottom:20px}}.contact-spotlight .contact-spotlight__results-wrapper li{height:100%}@media only screen and (min-width:1300px){.contact-spotlight .contact-spotlight__results-wrapper li{height:auto;margin-bottom:20px}}.contact-spotlight .contact-spotlight__results-wrapper li:not(:first-of-type){margin-left:1em}@media only screen and (min-width:1024px) and (max-width:1300px){.contact-spotlight .contact-spotlight__results-wrapper li{-ms-flex-preferred-size:calc(33.333% - .67em);flex-basis:calc(33.333% - .67em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.contact-spotlight .contact-spotlight__results-wrapper li:nth-of-type(3n+1){margin-left:0}}@media only screen and (min-width:1300px){.contact-spotlight .contact-spotlight__results-wrapper li{-ms-flex-preferred-size:calc(25% - .75em);flex-basis:calc(25% - .75em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.contact-spotlight .contact-spotlight__results-wrapper li:nth-of-type(4n+1){margin-left:0}}.contact-spotlight .contact-spotlight__results-wrapper .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-wrapper{display:inline-block;margin-right:30px;position:relative;vertical-align:top;width:100%}}.contact-spotlight .contact-spotlight__results-item{background-color:#e7eaeb;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:20px;position:relative;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item:first-child{border-bottom:1px solid #e7eaeb}}@media (min-width:450px){.contact-spotlight .contact-spotlight__results-item{margin-bottom:20px;width:100%}.contact-spotlight .contact-spotlight__results-item:nth-child(odd){margin-right:20px}}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-item,.contact-spotlight .contact-spotlight__results-item:nth-child(odd){margin-right:20px}.contact-spotlight .contact-spotlight__results-item:nth-of-type(4n+4){margin-right:0}}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item:nth-of-type(4n+4){margin-right:0}}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-item:hover{background:#b23427;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.contact-spotlight .contact-spotlight__results-item:hover .contact-spotlight__results-item-content{background:#b23427}.contact-spotlight .contact-spotlight__results-item:hover .contact-spotlight__results-item-content h4,.contact-spotlight .contact-spotlight__results-item:hover .contact-spotlight__results-item-content p{color:#fff}}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted,.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted .contact-spotlight__results-item-content{background:#b23427}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted .contact-spotlight__results-item-content h4,.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted .contact-spotlight__results-item-content p{color:#fff}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted:hover{background-color:#e7eaeb;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted:hover .contact-spotlight__results-item-content{background-color:#e7eaeb}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted:hover .contact-spotlight__results-item-content h4{color:#b23427}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--highlighted:hover .contact-spotlight__results-item-content p{color:#425563}}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--no-more-results{background-color:#fff;border:2px solid #e7eaeb;padding:30px}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--no-more-results:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--no-more-results h4{font-size:36px;line-height:40px}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--no-more-results h5{color:#425563;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:20px;margin-top:60px}.contact-spotlight .contact-spotlight__results-item.contact-spotlight__results-item--no-more-results a{margin:10px 0}.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:160px;padding:40px 15px 0}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-content{padding:40px 40px 100px}}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-content{min-height:auto;padding-bottom:40px}}.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view,.contact-spotlight .contact-spotlight__results-item h4{color:#b23427;text-align:center}.contact-spotlight .contact-spotlight__results-item h4{font-size:28px;margin-bottom:10px}.contact-spotlight .contact-spotlight__results-item h4+p{margin:0}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item h4+p{margin-bottom:5px}}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item h4{margin-bottom:10px}}.contact-spotlight .contact-spotlight__results-item p{color:#425563;text-align:center}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item p{color:#425563;font-size:16px;line-height:16px;margin-bottom:10px}}.contact-spotlight .contact-spotlight__results-item img{-ms-flex-negative:0;flex-shrink:0;width:100%}.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view{bottom:40px;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;left:0;margin-top:auto;position:absolute;width:100%}@media (max-width:1023.98px){.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view{bottom:0;position:relative}}@media (min-width:1024px){.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view{margin-top:0}}.contact-spotlight .contact-spotlight__results-item .contact-spotlight__results-item-view:after{content:"→";font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;padding-left:10px}@media (min-width:1024px){.contact-spotlight.white-background .contact-spotlight__results-item{background-color:#fff}}.contact-spotlight .contact-spotlight__button-wrapper{padding:0 0 60px;text-align:center}.contact-promo{margin:35px 0;overflow:hidden;padding:70px 100px 70px 12%}@media (max-width:1023.98px){.contact-promo{margin:20px 0;padding:30px 20px}}.contact-promo.white{padding-top:0}.contact-promo.white .flex h5:not(.accordion-toggle),.contact-promo.white .flex p{padding-left:0!important;width:100%}.contact-promo.white .flex h5:not(.accordion-toggle):after,.contact-promo.white .flex p:after{float:none}.contact-promo.white .contact-promo__info img{display:block;margin:0 auto}.contact-promo .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.contact-promo .flex [class*=contact-promo__]{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;padding-right:20px}.contact-promo .flex [class*=contact-promo__]:last-child{padding-right:0}}.contact-promo .flex .scLooseFrameZone{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-promo .flex .scLooseFrameZone .contact-promo__office{margin-left:20px}.contact-promo .flex .scLooseFrameZone .contact-promo__office:first-child{margin-left:0}.contact-promo .flex.careers{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.contact-promo .flex.careers .contact-promo__details{margin-left:130px}@media (max-width:1023.98px){.contact-promo .flex.careers .contact-promo__details{margin-left:0}}@media screen and (max-width:650px){.contact-promo .flex.careers .contact-promo__details{margin-left:0}}@media screen and (max-width:650px){.contact-promo .flex{display:block;margin:0;overflow:hidden;padding:15px 0 0}}@media (max-width:1023.98px){.contact-promo .flex>div{margin-bottom:30px;width:50%;margin-bottom:0;width:100%}}.contact-promo .flex h5{margin-bottom:20px}@media (max-width:1023.98px){.contact-promo .flex h5{border-bottom:1px solid #d0d5d8;margin-bottom:0;padding:20px 0}.contact-promo .flex h5:after{background:url(/assets/img/png/red-arrow.png) no-repeat;background-position:bottom;background-size:20px;content:"";float:right;height:10px;margin-top:10px;width:40px}.contact-promo .flex h5.active:after{background:url(/assets/img/png/red-arrow.png) no-repeat;background-position:top;background-size:20px;content:"";float:right;height:10px;margin-top:10px;width:40px}.contact-promo .flex h5:hover{cursor:pointer}}.contact-promo .flex .accordion-content{display:block}.contact-promo .flex .accordion-content .address p{line-height:27px;margin-bottom:0}@media (max-width:1023.98px){.contact-promo .flex .accordion-toggle{cursor:pointer}.contact-promo .flex .accordion-content{display:none;padding:30px 0}.contact-promo .flex .accordion-content.default{display:block}}.contact-promo h2{margin-bottom:7px}.contact-promo>p{line-height:25px;width:320px}.contact-promo.silver{background:#e7eaeb}.contact-promo .cta-level-three{margin-top:10px}.contact-promo li.clock{margin-bottom:10px}.contact-promo__intro{margin-bottom:40px}.contact-promo__info h5{margin-bottom:7px!important;margin-top:9px}@media (max-width:1023.98px){.contact-promo__info h5{border:0!important;padding-bottom:0!important}.contact-promo__info h5:after{background:none!important}}.contact-promo__info p{margin:0}.contact-promo__info a,.contact-promo__info p{line-height:25px}.contact-promo__info img{max-width:266px}@media (max-width:1023.98px){.contact-promo__info img{margin-left:-15px;min-width:calc(100% + 30px)}}@media (max-width:1023.98px){.contact-promo__details{border-top:1px solid #b23427;margin-top:35px}}.chapter-spotlight-wrapper{margin:64px auto 0;max-width:1038px;padding:0 45px}@media (min-width:1024px){.chapter-spotlight-wrapper{margin-top:96px}}@media (max-width:1023.98px){.chapter-spotlight-wrapper{display:block;margin-top:32px;overflow:hidden;padding:15px}}.chapter-spotlight-wrapper>a{margin-left:8px}@media (max-width:1023.98px){.chapter-spotlight-wrapper>a{margin-left:0}}.chapter-spotlight-wrapper .main-heading{margin-bottom:20px}.chapter-spotlight-wrapper .accordion-toggle{position:relative}@media (min-width:1024px){.chapter-spotlight-wrapper .accordion-toggle{margin-bottom:30px}}.chapter-spotlight-wrapper .chapter-spotlight{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023.98px){.chapter-spotlight-wrapper .chapter-spotlight .button{margin-top:15px}}@media (max-width:1023.98px){.chapter-spotlight-wrapper .chapter-spotlight .accordion-toggle{border-bottom:1px solid #d0d5d8;margin-bottom:0;margin-top:0;padding:20px 60px 10px 0}.chapter-spotlight-wrapper .chapter-spotlight .accordion-toggle:after{color:#b23427;content:"+";float:right;font-size:37px;height:10px;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;width:40px}.chapter-spotlight-wrapper .chapter-spotlight .accordion-toggle.active:after{color:#b23427;content:"–";float:right;font-size:37px;height:10px;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;width:40px}.chapter-spotlight-wrapper .chapter-spotlight .accordion-toggle:hover{cursor:pointer}}.chapter-spotlight-wrapper .chapter-spotlight .accordion-content{display:block}@media (min-width:1024px){.chapter-spotlight-wrapper .chapter-spotlight .accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.chapter-spotlight-wrapper .chapter-spotlight .accordion-content .button{margin:auto auto 0;width:100%}}@media (max-width:1023.98px){.chapter-spotlight-wrapper .chapter-spotlight{display:block;margin-bottom:20px}.chapter-spotlight-wrapper .chapter-spotlight .accordion-toggle{cursor:pointer;font-size:32px}.chapter-spotlight-wrapper .chapter-spotlight .accordion-content{display:none;padding:30px 0}.chapter-spotlight-wrapper .chapter-spotlight .accordion-content.default{display:block}}.chapter-spotlight-wrapper .chapter-spotlight__item{-webkit-transition:.2s ease;border:20px solid #e7eaeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px 20px;padding:30px;transition:.2s ease;width:19%}@media (min-width:1024px){.chapter-spotlight-wrapper .chapter-spotlight__item{max-width:230px}}@media (max-width:1023.98px){.chapter-spotlight-wrapper .chapter-spotlight__item{margin:0 6px 20px;width:20%;height:auto}}.chapter-spotlight-wrapper .chapter-spotlight__item--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1024px){.chapter-spotlight-wrapper .chapter-spotlight__item--content{max-width:230px}}.chapter-spotlight-wrapper .chapter-spotlight__item--content .button{box-sizing:border-box;padding:0 30px}.chapter-spotlight-wrapper .chapter-spotlight__item:hover{border:20px solid #b23427}.chapter-spotlight-wrapper .chapter-spotlight__item:hover a{background:#fff;border:1px solid #b23427;color:#b23427}.chapter-spotlight-wrapper .chapter-spotlight__item:hover a:focus,.chapter-spotlight-wrapper .chapter-spotlight__item:hover a:hover{background:#b23427;border:1px solid #b23427;color:#fff}.chapter-spotlight-wrapper .chapter-spotlight__item .content{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:25px;padding:0 0 30px}@media (max-width:1023.98px){.chapter-spotlight-wrapper .chapter-spotlight__item{border:0;margin:0;max-width:100%;padding:0;width:100%}.chapter-spotlight-wrapper .chapter-spotlight__item:hover{border:0}.chapter-spotlight-wrapper .chapter-spotlight__item:hover a{background:#b23427;color:#fff}}.text-image__left{margin:64px 0;overflow:hidden}@media (max-width:1023.98px){.text-image__left{margin-top:0}}.text-image__left+.text-image__left,.text-image__left+.text-image__right{margin-top:0}@media (min-width:1024px){.text-image__left{margin:35px 0}}@media (max-width:1023.98px){.text-image__left{padding:0}}.text-image__left.silver-light{background:#e7eaeb}.text-image__left__left-col{box-sizing:border-box;padding:60px;width:50%}@media (max-width:1023.98px){.text-image__left__left-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:30px 15px;width:100%}}.text-image__left__left-col h2{margin-bottom:28px}@media (max-width:1023.98px){.text-image__left__left-col h2{margin-bottom:18px}}.text-image__left__left-col .supportingcopy{padding-bottom:15px}@media (max-width:1023.98px){.text-image__left__left-col .supportingcopy{font-size:24px;padding-bottom:5px}}.text-image__left__left-col a.button{margin:30px auto 0}@media (max-width:449.98px){.text-image__left__left-col a.button{margin:10px auto 0}}.text-image__left__right-col{background-position:100%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:50%;width:50%}@media (max-width:1023.98px){.text-image__left__right-col{height:0;max-height:auto;min-width:100%;padding-bottom:100%;width:100%}}.text-image__left__right-col img{width:100%}.text-image__left .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){.text-image__left .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-height:none}}.text-image__right{margin-top:64px;overflow:hidden;padding:0}@media (max-width:1023.98px){.text-image__right{margin-top:34px}}.text-image__right+.text-image__left,.text-image__right+.text-image__right{margin-top:0}@media (min-width:1024px){.text-image__right{margin-top:96px}}@media (max-width:1023.98px){.text-image__right{padding:0}}.text-image__right.silver-light{background:#e7eaeb}@media (max-width:1023.98px){.text-image__right.silver-light{margin-top:0}}.text-image__right__left-col{box-sizing:border-box;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:60px;width:50%}@media (max-width:1023.98px){.text-image__right__left-col{padding:30px 15px;text-align:left;width:100%}}.text-image__right__left-col h2{padding-bottom:18px}.text-image__right__left-col h4{padding-bottom:15px}.text-image__right__left-col a.button{margin:30px auto 0}@media (max-width:1023.98px){.text-image__right__left-col a.button{margin:10px auto}}.text-image__right__right-col{background-position:100%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:50%;width:50%}@media (max-width:1023.98px){.text-image__right__right-col{height:0;max-height:auto;min-width:100%;padding-bottom:100%;width:100%}}.text-image__right__right-col img{width:100%}.text-image__right .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023.98px){.text-image__right .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-height:none}}.text-image__left__left-col p,.text-image__left__right-col p,.text-image__right__left-col p,.text-image__right__right-col p{margin:15px 0}.text-image-carousel-wrapper{padding:86px 0 66px}.text-image-carousel-wrapper .text-image-carousel{min-height:420px}.text-image-carousel-wrapper .text-image-carousel .owl-item p:last-child{margin-bottom:50px}@media (max-width:449.98px){.text-image-carousel-wrapper{overflow:hidden;padding:0;width:100%}}.text-image-carousel-wrapper.secondary{background:#e7eaeb;margin-top:26px}@media (max-width:1023.98px){.text-image-carousel-wrapper.secondary{margin-top:0}}.text-image-carousel-wrapper.secondary h2{color:#b23427}.text-image-carousel-wrapper h2{margin:0 auto;margin-bottom:40px;margin-left:55px}@media (max-width:1023.98px){.text-image-carousel-wrapper h2{margin-bottom:30px;margin-left:0;padding-left:15px;padding-top:20px;width:auto}}.text-image-carousel-wrapper .left-col{border-left:55px solid #b23427;display:inline-block;max-height:430px;overflow:hidden;width:50%}@media (max-width:1023.98px){.text-image-carousel-wrapper .left-col{width:100%}}.text-image-carousel-wrapper .left-col .owl-item img{width:calc(100% - 55px)}.text-image-carousel-wrapper .owl-theme .owl-nav{margin-top:0}@media (max-width:1023.98px){.text-image-carousel-wrapper .owl-item p{width:100%}}.text-image-carousel-wrapper .owl-prev{bottom:-10px;left:0;position:absolute;z-index:20000}.text-image-carousel-wrapper .owl-next{bottom:-10px;position:absolute;right:0;z-index:20000}.text-image-carousel-wrapper .owl-dots{bottom:0;counter-reset:a;left:0;margin:0 auto;position:absolute;right:0}.text-image-carousel-wrapper .owl-dot span{display:none!important}.text-image-carousel-wrapper .owl-dot.active:before{color:#425563}.text-image-carousel-wrapper .owl-dot:last-child:before{border-right:0}.text-image-carousel-wrapper .owl-dot:before{border-right:1px solid #b23427;color:#b23427;content:counter(a);counter-increment:a;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:16px;padding:0 10px}.text-image-carousel-wrapper .right-col{display:inline-block;margin-left:3%;vertical-align:top;width:40%}@media (max-width:1023.98px){.text-image-carousel-wrapper .right-col{margin-left:0;padding:30px 15px;width:calc(100% - 30px)}}.text-image-carousel-wrapper .right-col p.carousel-title{color:#425563;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;margin-bottom:10px}.text-image-carousel-wrapper .right-col h4{font-size:28px;margin-bottom:10px;margin-top:40px}@media (max-width:1023.98px){.text-image-carousel-wrapper .right-col h4{margin-top:15px}}.image-wrapper{margin:40px 0}.image-wrapper .image-heading{margin-bottom:20px}@media (max-width:1023.98px){.image-wrapper .image-heading{padding:0 15px}}.image-wrapper img{width:100%}.image-wrapper .cite{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;line-height:1.2;margin:9px 0 39px}.image-wrapper--half{float:right;margin:10px 0 10px 30px;width:50%}.image-wrapper--half:after{clear:both;content:"";display:table}@media (max-width:449.98px){.image-wrapper--half{max-width:100%;width:100%}}.video-mod{margin:20px auto 0;position:relative}@media (min-width:1024px){.video-mod{margin:0 auto;padding:35px 0}}.video-mod img,.video-mod video{max-width:1366px;width:100%}.video-mod video{margin-left:-5px;overflow:hidden;width:calc(100% + 10px)}.video-mod .overlay,.video-mod__info{position:absolute}.video-mod__info{background:#fff;bottom:0;opacity:.92;padding:47px}@media (max-width:1023.98px){.video-mod__info{max-width:100%;opacity:1;padding:30px 15px;position:relative}}.video-mod__info--pos{margin-left:125px;padding-right:100px;position:relative;top:-5px;width:366px}@media (max-width:1023.98px){.video-mod__info--pos{margin-left:0;padding:0;width:100%}}.video-mod__info--pos p.headline-article-small{font-size:15px;margin-top:0;text-transform:uppercase}.video-mod__info--pos h3.primary{display:inline-block;font-size:36px;line-height:36px;margin-top:0}@media (min-width:1024px){.video-mod__info--pos h3.primary{margin-bottom:0;margin-top:20px}}@media (max-width:1023.98px){.video-mod__info--pos h3.primary{padding-right:100px}}.video-mod__info--pos p{margin-top:-10px}@media (min-width:1024px){.video-mod__info--pos p{margin-top:10px}}.video-mod__info--play-btn{left:32px;margin-top:-35px;outline:none;position:absolute;top:50%;-webkit-transition:.2s ease;transition:.2s ease}@media (max-width:1023.98px){.video-mod__info--play-btn{left:0;margin:0 auto;margin-top:-37px;position:absolute;right:0;top:30vw;-webkit-transition:.2s ease;transition:.2s ease;width:74px}}.video-mod__info--play-btn.small{left:0;margin:0 auto;margin-top:-33px;right:0;top:50%;width:75px}.video-mod__info--play-btn.fadeout{opacity:0}@media (max-width:449.98px){.video-mod__info--play-btn{top:22%}}.video-mod__info--play-btn:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.video-mod__info img{width:73px}.video-mod__small{margin-top:30px;max-width:336px}@media (max-width:449.98px){.video-mod__small{margin:0 auto}}.section-right--main .video-mod__small{float:left;margin-bottom:10px;margin-right:30px;margin-top:10px}@media (max-width:449.98px){.section-right--main .video-mod__small{margin-bottom:25px}}@media (max-width:449.98px){.video-mod__small{max-width:100%;width:100%}}.video-mod__small img{width:100%}.video-mod__small--video{position:relative}.video-mod__small--copy{background:#b23427;margin-top:-4px;padding:30px 30px 15px}.video-mod__small--copy.grey{background:#e7eaeb}.video-mod__small--copy.grey a,.video-mod__small--copy.grey p{color:#425563}.video-mod__small--copy a,.video-mod__small--copy p{color:#fff;line-height:24px;margin-bottom:15px}.video-mod__small--copy a{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.video-header{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:10px 10px 0;width:100%}.vbox-close{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;height:40px;position:relative;width:40px}.vbox-close:after,.vbox-close:before{background-color:#b23427;content:"";height:40px;left:20px;position:absolute;top:0;width:1px}.vbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.vbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.module-map{overflow:hidden;padding-bottom:35px;padding-top:35px;position:relative}.module-map .scroll{height:50%;overflow-x:hidden;overflow-y:auto}@media (min-width:1024px){.module-map .scroll{height:88%}}.module-map a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}.module-map a:hover{color:#b23427;text-decoration:underline}.module-map h2{padding:0 0 40px;text-align:center}@media (max-width:1023.98px){.module-map h2{padding:0;text-align:left}}.module-map h2+p{margin-bottom:40px;margin-top:-20px;text-align:center}.module-map .useful-links{margin-top:24px}.module-map .useful-links p{margin-bottom:0}.module-map .useful-links a:after{background:url(/assets/img/png/arrow-right.png) 0 0 no-repeat;background-size:50%;bottom:0;content:"";height:16px;margin:auto;position:absolute;right:5px;top:0;width:18px}.module-map .continent{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.module-map .map{left:0;position:relative;-webkit-transition:1s ease;transition:1s ease;width:100%}@media (max-width:1023.98px){.module-map .map{top:10px}}@media (min-width:1024px){.module-map .map{height:630px}}@media (min-width:1024px){.module-map .map.active{left:-450px}}.module-map .map.active li a{pointer-events:none}.module-map .map .mobile-only{margin-bottom:60px}.module-map .map li a{display:block;height:100%;width:95%}@media (max-width:1023.98px){.module-map .map li a{margin-left:10%;width:calc(90% - 30px)}.module-map .map li a.active{border-bottom:1px solid #b23427;margin-left:0;width:calc(100% - 30px)}.module-map .map li a.active p{color:#b23427}.module-map .map li a.active:after{background:url(/assets/img/png/red-arrow.png) no-repeat;background-position:top;background-size:16px;content:"";float:right;height:8px;margin-top:-4px;right:0;width:40px}}.module-map .map li a.mail,.module-map .map li a.map,.module-map .map li a.tel{border:0!important;color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;margin-left:0!important;margin-top:10px;padding-left:0!important;text-indent:40px;width:100%}.module-map .map li a.mail:after,.module-map .map li a.map:after,.module-map .map li a.tel:after{background:url(/assets/img/svg/icons/phone.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:40px;left:0;margin-top:3px;padding-right:10px;position:absolute;top:0;width:30px}.module-map .map li a.mail:after{background:url(/assets/img/svg/icons/mail.svg) no-repeat}.module-map .map li a.map:after{background:url(/assets/img/svg/icons/location.svg) no-repeat}.module-map .map li h5{border-bottom:1px solid #d0d5d8;margin-bottom:0;padding:20px 0}.module-map .map li h5:after{background:url(/assets/img/png/red-arrow.png) no-repeat;background-position:bottom;background-size:20px;content:"";float:right;height:10px;margin-top:10px;width:40px}@media (max-width:1023.98px){.module-map .map li h5:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (min-width:1024px){.module-map .map li h5.active{border-bottom:1px solid #b23427}.module-map .map li h5.active:after{background-position:top;background-size:20px;content:"";float:right;height:10px;margin-top:10px;width:40px}}.module-map .map li.active{background-position:top!important}@media (min-width:1024px){.module-map .map li.continent{background-position:bottom;background-repeat:no-repeat;position:absolute;text-indent:-9999px;-webkit-transition:left .5s ease,top .5s ease,scale .5s ease,opacity .5s ease;transition:left .5s ease,top .5s ease,scale .5s ease,opacity .5s ease}.module-map .map li.continent.continent--active,.module-map .map li.continent:hover{background-position:top;cursor:pointer}}@media (min-width:1024px){.module-map .map li.continent.europe{background-image:url(/assets/img/png/map/europe.png);background-size:693px;height:268px;left:499px;top:14px;width:693px}}@media (min-width:1024px){.module-map .map li.continent.africa{background-image:url(/assets/img/png/map/africa.png);background-size:211px;height:243px;left:522px;top:278px;width:211px}}@media (min-width:1024px){.module-map .map li.continent.asiapacific{background-image:url(/assets/img/png/map/asiapacific.png);background-size:415px;height:388px;left:772px;top:178px;width:415px}}@media (min-width:1024px){.module-map .map li.continent.middleeast{background-image:url(/assets/img/png/map/middleeast.png);background-size:130px;height:115px;left:662px;top:247px;width:130px}}@media (min-width:1024px){.module-map .map li.continent.northamerica{background-image:url(/assets/img/png/map/northamerica.png);background-size:388px;height:408px;left:38px;top:-4px;width:338px}}@media (min-width:1024px){.module-map .map li.continent.latinamerica{background-image:url(/assets/img/png/map/latinamerica.png);background-size:146px;height:247px;left:313px;top:361px;width:146px}}.module-map .detail-container,.module-map .info-container{background:#fff;box-sizing:border-box;height:60vh;margin-top:0;min-height:670px;padding:20px;position:absolute;right:-110vw;text-indent:0;top:75px;-webkit-transition:.5s ease;transition:.5s ease;width:100%;z-index:100}@media (min-width:1024px){.module-map .detail-container,.module-map .info-container{box-shadow:-4px 2px 10px 3px #f5f5f5;margin-top:-40vh;max-width:720px;padding:50px 60px;top:55vh;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);width:50%}}.module-map .detail-container__title,.module-map .info-container__title{position:relative}.module-map .detail-container__title h4,.module-map .info-container__title h4{border-bottom:1px solid #b23427;margin-bottom:40px;padding-bottom:15px}@media (max-width:1023.98px){.module-map .detail-container__title h4,.module-map .info-container__title h4{margin-bottom:20px}}.module-map .detail-container__list .useful-links,.module-map .info-container__list .useful-links{height:100%;max-width:100%}.module-map .detail-container__list .useful-links li,.module-map .info-container__list .useful-links li{text-indent:0}.module-map .detail-container .close,.module-map .info-container .close{background:url(/assets/img/png/close.png) no-repeat;background-size:38px;display:block;height:38px;position:absolute;right:0;text-indent:-9999px;top:0;width:38px}@media (max-width:1023.98px){.module-map .detail-container .close,.module-map .info-container .close{background-size:25px;height:25px;top:10px;width:25px}}.module-map .detail-container.active,.module-map .info-container.active{display:block;right:0;width:100%}@media (max-width:1023.98px){.module-map .info-container__copy{display:none}.module-map .info-container__list .useful-links{margin-top:0}}@media (min-width:1024px){.module-map .info-container.open{right:290px}.module-map .info-container.open .useful-links{max-width:40%}}.module-map .detail-container{right:-100vw}.module-map .detail-container .info{display:inline-block;margin-top:40px;max-width:358px;vertical-align:top;width:100%}@media (min-width:1024px){.module-map .detail-container .info{width:50%}}@media (max-width:1023.98px){.module-map .detail-container .info{margin-left:0;margin-top:30px;padding-bottom:30px}}.module-map .detail-container .info ul li{line-height:30px;margin-bottom:0}.module-map .detail-container .info ul li.clock{margin-bottom:0}.module-map .detail-container .info ul li.address{margin-bottom:30px}.module-map .detail-container .info ul li p{margin-bottom:0}.module-map .detail-container .info ul li a.tel{height:30px}.module-map .detail-container .info ul li a.tel:before{background:url(/assets/img/svg/icons/phone.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.module-map .detail-container .info ul li a.mail{height:30px}.module-map .detail-container .info ul li a.mail:before{background:url(/assets/img/svg/icons/mail.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.module-map .detail-container .info ul li a.map{height:30px}.module-map .detail-container .info ul li a.map:before{background:url(/assets/img/svg/icons/location.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.module-map .accordion-content{display:block}.module-map .accordion-toggle--active{color:#b23427}@media (max-width:449.98px){.module-map .accordion-toggle,.module-map .accordion-toggle-mobile{cursor:pointer}.module-map .accordion-content,.module-map .accordion-content-mobile{padding:30px 0}}@media (max-width:449.98px) and (max-width:1023.98px){.module-map .accordion-content,.module-map .accordion-content-mobile{padding:0}}@media (max-width:449.98px){.module-map .accordion-content-mobile.default,.module-map .accordion-content.default{display:block}}@media (max-width:1023.98px){.module-map .accordion-content-mobile p:first-child{margin:20px 0}.module-map .accordion-content-mobile a.button{height:46px;margin:0 auto;min-width:223px;padding:1px;width:20%}.module-map .accordion-content-mobile a.button:after{display:none}.module-map .accordion-content-mobile h5{border-bottom:0!important;padding-bottom:0!important}.module-map .accordion-content-mobile h5:after{display:none}.module-map .accordion-content-mobile .info{border-bottom:1px solid #e7eaeb;margin:10px 0;padding:40px 0}}.text-tabs-horizontal-wrapper{padding:0 15px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper{margin:24px 0 40px}}@media (min-width:1024px){.text-tabs-horizontal-wrapper{padding:35px 60px}}.text-tabs-horizontal-wrapper .show-more{display:none;padding:40px 0 0;text-align:center}.text-tabs-horizontal-wrapper h2{margin-bottom:40px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper h2{margin:0;padding:15px 0;text-align:left}}.text-tabs-horizontal-wrapper .text-tabs-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:20px;padding:0 0 40px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .text-tabs-horizontal{display:block;margin-top:-10px;max-width:100%;padding:0}}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding-left:40px;position:relative}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item:first-child{padding-left:0}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .text-tabs-horizontal__item{border-bottom:1px solid #e7eaeb;padding:15px 0}}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item .mobile-only a:hover{cursor:pointer}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item .mobile-only .accordion-content{display:none;margin-top:20px}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item p{margin:10px 0}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item a{color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item a.desktop-only{position:absolute;top:100%}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item a:not(.external):after{content:" +"}.text-tabs-horizontal-wrapper .text-tabs-horizontal__item a:not(.external).active:after{content:" -"}.text-tabs-horizontal-wrapper .tab-one-triangle,.text-tabs-horizontal-wrapper .tab-three-triangle,.text-tabs-horizontal-wrapper .tab-two-triangle{border-bottom:25px solid #e7eaeb;border-left:25px solid transparent;border-right:25px solid transparent;height:0;position:relative;width:0}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .tab-one-triangle,.text-tabs-horizontal-wrapper .tab-three-triangle,.text-tabs-horizontal-wrapper .tab-two-triangle{left:20px!important}}.text-tabs-horizontal-wrapper .tab-one-triangle{left:2%}.text-tabs-horizontal-wrapper .tab-two-triangle{left:35.5%}.text-tabs-horizontal-wrapper .tab-three-triangle{left:70.5%}.text-tabs-horizontal-wrapper .slide-container{background:#e7eaeb;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:40px;padding:65px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 15px}}.text-tabs-horizontal-wrapper .slide-container p{margin:15px 0}.text-tabs-horizontal-wrapper .slide-container ol,.text-tabs-horizontal-wrapper .slide-container ul{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;padding:0 15px}.text-tabs-horizontal-wrapper .slide-container ol li,.text-tabs-horizontal-wrapper .slide-container ul li{list-style:disc;margin:15px}.text-tabs-horizontal-wrapper .slide-container ol,.text-tabs-horizontal-wrapper .slide-container ol li{list-style-type:decimal!important}.text-tabs-horizontal-wrapper .slide-container .full-width{max-width:100%}.text-tabs-horizontal-wrapper .slide-container .full-width h5{font-size:32px;margin-bottom:20px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container .full-width h5{margin-bottom:0;margin-top:10px}}.text-tabs-horizontal-wrapper .slide-container .left-col{max-width:507px;padding-right:17%;width:50%}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container .left-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;width:100%}}.text-tabs-horizontal-wrapper .slide-container .left-col h5{font-size:32px;margin-bottom:20px}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container .left-col h5{margin-bottom:0;margin-top:10px}}.text-tabs-horizontal-wrapper .slide-container .right-col{max-width:50%}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container .right-col{max-width:100%;position:relative;width:100%}.text-tabs-horizontal-wrapper .slide-container .right-col div.close{color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:10px;top:-10px}.text-tabs-horizontal-wrapper .slide-container .right-col div.close:hover{cursor:pointer}}.text-tabs-horizontal-wrapper .slide-container .right-col img{max-width:376px;width:100%}@media (max-width:1023.98px){.text-tabs-horizontal-wrapper .slide-container .right-col img{max-width:228px}}.text-tabs-horizontal-wrapper .tab-container>div{display:none}.text-tabs-vertical-wrapper{margin-top:18px;padding-bottom:60px}@media (min-width:1024px){.text-tabs-vertical-wrapper{margin-top:46px}}@media (max-width:1023.98px){.text-tabs-vertical-wrapper{padding-bottom:10px}}.text-tabs-vertical-wrapper h2{padding:30px 0}.text-tabs-vertical-wrapper .text-tabs{border-right:1px solid #425563;display:inline-block;vertical-align:top;width:375px}@media (max-width:1023.98px){.text-tabs-vertical-wrapper .text-tabs{display:none}}.text-tabs-vertical-wrapper .text-tabs ul li{margin-bottom:20px;padding-right:20px}.text-tabs-vertical-wrapper .text-tabs ul li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;text-decoration:none}.text-tabs-vertical-wrapper .text-tabs ul li a.active,.text-tabs-vertical-wrapper .text-tabs ul li a:hover{border-bottom:1px solid #b23427;color:#b23427}.text-tabs-vertical-wrapper .tab-container{display:inline-block;margin-top:-10px;padding-left:74px;width:460px}@media (max-width:1023.98px){.text-tabs-vertical-wrapper .tab-container{width:400px;padding:0;width:100%}}@media (max-width:1023.98px){.text-tabs-vertical-wrapper .tab-container a.mobile-only{border-bottom:1px solid #d0d5d8;color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:0;margin-top:0;padding:20px 0;padding-left:40px;position:relative;text-decoration:none}.text-tabs-vertical-wrapper .tab-container a.mobile-only:after{color:#b23427;content:"+";float:left;font-size:37px;height:10px;left:0;margin-top:-22px;position:absolute;text-align:center;text-indent:0;top:50%}.text-tabs-vertical-wrapper .tab-container a.mobile-only.active{border-bottom:0;color:#b23427}.text-tabs-vertical-wrapper .tab-container a.mobile-only.active:after{color:#b23427;content:"–";float:left;font-size:37px;height:10px;margin-top:-24px;text-align:center;text-indent:0}}.text-tabs-vertical-wrapper .tab-container h4{font-size:36px;margin-bottom:30px}@media (max-width:1023.98px){.text-tabs-vertical-wrapper .tab-container h4{display:none}}.text-tabs-vertical-wrapper .tab-container p{margin-bottom:30px}.text-tabs-vertical-wrapper .tab-content{display:none}.molecules{padding:40px 0 0}@media (min-width:1024px){.molecules{padding:35px 0 0}}.molecules .figure{margin:0}.molecules h2{padding:15px 15px 48px;text-align:center}@media (min-width:1024px){.molecules h2{padding:0 15px 15px}}.molecules ul.circles{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;padding-left:0;position:relative}@media (max-width:767.98px){.molecules ul.circles{margin-top:0}}.molecules ul.circles div{line-height:1.2}@media (max-width:767.98px){.molecules ul.circles div{padding-bottom:6px;padding-top:3px}}.molecules ul.circles .owl-dots{margin-top:48px!important;padding:0 60px}.molecules ul.circles li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#b23427;border:15px solid #b23427;border-radius:50%;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;height:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0!important;line-height:80px;list-style:none;margin:0 auto;position:relative;right:0!important;text-align:center;top:0!important;width:270px}@media (min-width:450px){.molecules ul.circles li{left:unset;margin:calc(2% + 10px);right:unset;top:50px}}@media (max-width:767.98px){.molecules ul.circles li{margin:0 auto}}.molecules ul.circles li a{display:inline-block;min-width:auto}.molecules ul.circles li:first-of-type{top:-28px!important}@media (max-width:767.98px){.molecules ul.circles li:first-of-type{top:0!important}}.molecules ul.circles li:nth-of-type(3n+0){top:-58px!important}@media (max-width:767.98px){.molecules ul.circles li:nth-of-type(3n+0){top:0!important}}@media (min-width:768px){.molecules ul.circles li:nth-of-type(5),.molecules ul.circles li:nth-of-type(13){left:40px!important}}.molecules ul.circles li.small{height:200px;line-height:65px;max-height:200px;max-width:200px;padding:20px;width:200px}.molecules ul.circles li.circle__primary-border{background:#fff;border:15px solid #b23427;color:#b23427;position:relative;top:0}.molecules ul.circles li.circle__secondary-border{background:#fff;border:15px solid #425563;color:#425563;position:relative;top:0}.molecules ul.circles li.circle__blue-back{background:#d5e6ef;border:15px solid #d5e6ef;color:#425563;left:60px;position:relative;top:0}.molecules ul.circles li.copy-only{font-family:Garamond-Regular,Georgia,serif;font-size:18px}.molecules ul.circles li.copy-only.small{line-height:20px}.molecules ul.circles li .figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:Garamond-Regular,Georgia,serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;text-align:center;width:100%}.molecules ul.circles li .title{font-family:Garamond-Regular,Georgia,serif;font-size:40px;line-height:40px}.molecules ul.circles li:nth-child(odd){-webkit-animation:float 11.2s infinite linear;animation:float 11.2s infinite linear}.molecules ul.circles li:nth-child(2n){-webkit-animation:float 3.2s infinite linear;animation:float 3.2s infinite linear}.molecules ul.circles.subpixel>li{-webkit-animation-name:c;animation-name:c}.molecules ul.circles .line{background-color:#d0d5d8;height:3px;position:absolute;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;z-index:-1}.molecules .circles li{line-height:1.5!important}.molecules .circles li .circle--inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:76%}.molecules .circles li .circle--inner .button.secondary{border-color:#425563;color:#425563;margin-top:20px;padding-left:30px;padding-right:30px}.molecules .circles li .circle--inner .button.secondary:hover{background-color:#425563;color:#fff}.molecules.about-us ul.circles>li{margin:calc(2% + 10px)}.molecules.careers-landing ul.circles>li{margin:1%}@-webkit-keyframes c{0%{-webkit-transform:rotate(-.001deg) translate3d(3px,0,0) rotate(-.001deg)}to{-webkit-transform:rotate(360.001deg) translate3d(3px,0,0) rotate(-360.001deg)}}@keyframes c{0%{-webkit-transform:rotate(-.001deg) translate3d(3px,0,0) rotate(-.001deg);transform:rotate(-.001deg) translate3d(3px,0,0) rotate(-.001deg)}to{-webkit-transform:rotate(360.001deg) translate3d(3px,0,0) rotate(-360.001deg);transform:rotate(360.001deg) translate3d(3px,0,0) rotate(-360.001deg)}}.search-overlay{background:#fff;height:100vh;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;visibility:hidden;width:100vw;z-index:999999}.search-overlay:after{border-color:transparent transparent #e7eaeb;border-style:solid;border-width:0 350px 350px 0;bottom:0;content:"";height:0;left:0;position:absolute;width:0;z-index:-1}@media (max-width:1023.98px){.search-overlay:after{display:none}}.search-overlay .queries{margin-top:24px}.search-overlay .nav-close{opacity:0}.search-overlay.is-active{display:block;opacity:1;visibility:visible}.search-overlay.is-active .nav-close{display:block;height:230px;opacity:1;padding-left:20px;position:absolute;right:0;top:-90px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:1}.search-overlay.is-active .nav-close:hover:after,.search-overlay.is-active .nav-close:hover:before{border-top-color:#425563}.search-overlay.is-active .nav-close:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.search-overlay.is-active .nav-close:after,.search-overlay.is-active .nav-close:before{border-top:2px solid #b23427;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:32px}.search-overlay.is-active .nav-close:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.search-controls .search-overlay-container{max-width:100%!important;padding:0}.search-overlay-container{margin:10% auto;max-width:960px;width:100%}.search-overlay-container .results{display:none;height:500px;overflow-y:auto;padding-bottom:40px;padding-top:0}.search-overlay-container .content h4:first-of-type,.search-overlay-container .people h4:first-of-type{border-bottom:2px solid #d0d5d8;margin-top:40px;width:50%}@media (max-width:1023.98px){.search-overlay-container .content h4:first-of-type,.search-overlay-container .people h4:first-of-type{font-size:32px;margin-top:24px;padding-bottom:20px;width:100%}}.search-overlay-container .content h4,.search-overlay-container .people h4{margin-bottom:5px;margin-top:20px;padding-bottom:5px;width:100%}@media (max-width:1023.98px){.search-overlay-container .content h4,.search-overlay-container .people h4{margin-top:22px}}.search-overlay-container .content ul li,.search-overlay-container .people ul li{border-bottom:0;width:100%}.search-overlay-container .content ul li:hover,.search-overlay-container .people ul li:hover{border-bottom:0}.search-overlay-container .content ul li a,.search-overlay-container .people ul li a{background:#fff;color:#425563;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;padding:5px 0;text-decoration:none;text-indent:0;width:100%}@media (min-width:1024px){.search-overlay-container .content ul li a,.search-overlay-container .people ul li a{padding:10px 0;text-indent:5px}}.search-overlay-container .content ul li a span,.search-overlay-container .people ul li a span{color:#b23427}.search-overlay-container .content ul li a:hover,.search-overlay-container .people ul li a:hover{background:#b23427;color:#fff}.search-overlay-container .content ul li a:hover span,.search-overlay-container .people ul li a:hover span{color:#fff;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.search-overlay-container ul li{border-bottom:1px solid transparent;color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;text-indent:10px;width:100%}@media (max-width:1023.98px){.search-overlay-container ul li{width:100%}}.search-overlay-container ul li:hover{background:#b23427;border-bottom:1px solid #b23427;color:#fff}.search-overlay-container ul li:hover a{color:#fff}.search-overlay-container ul li a{color:#425563;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;padding:10px 0;text-decoration:none;text-indent:5px;width:100%}.search-overlay-container ul li a:hover{background:#b23427;color:#fff}.parallax{margin-top:30px;padding-bottom:60px}@media (max-width:1023.98px){.parallax{padding-bottom:0}}pre.f-title{display:none}.home-page{padding-top:0!important}.home-page .has-bg{background-position:50% 40px;background-repeat:no-repeat;background-size:cover}.home-content{background-color:#fff;position:relative}.non-parallax-container{margin:0 auto;max-width:1366px;overflow:hidden}.site-header--home{background-color:transparent}.site-header--home .site-header__nav .icon{color:#fff}.site-header--home .site-header__nav .icon span{background-color:#fff}.site-header--home .site-header__nav .icon span:after,.site-header--home .site-header__nav .icon span:before{border-color:#fff}.home-hero{background-image:url(/assets/img/png/HP-Gradient-Tile.png)}.full-bg,.home-hero{height:100vh;width:100%}.full-bg{overflow:hidden}.pos-abs{bottom:0;position:absolute;top:0}.mountains{overflow:hidden;padding-top:70px}@media only screen and (min-width:980px){.mountains{padding-top:160px}}.mountains__text{margin:1% auto 0;max-width:1000px;position:relative;width:80%;z-index:1}@media (max-width:1023.98px){.mountains__text{margin-top:150px}}@media only screen and (min-width:980px){.mountains__text{width:90%}}.mountains__titles{color:#fff;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:36px;opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.mountains__titles.fade-title-out{opacity:0!important;-webkit-transition-delay:0s!important;transition-delay:0s!important}.hero-loaded .mountains__titles{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}.hero-loaded .mountains__titles--a{-webkit-transition-delay:1s;transition-delay:1s}.mountains__titles--b{padding-right:10%;text-align:right}.hero-loaded .mountains__titles--b{-webkit-transition-delay:1.2s;transition-delay:1.2s}.mountains__titles--c{text-align:center}.hero-loaded .mountains__titles--c{-webkit-transition-delay:1.4s;transition-delay:1.4s}.mountains__titles--d{text-align:right;text-transform:uppercase}.hero-loaded .mountains__titles--d{-webkit-transition-delay:1.6s;transition-delay:1.6s}.mountains__back{background-image:url(/assets/img/png/HP-Mountain-Back_v2_1280_OPT.png);-webkit-transform:translateY(-20px) scale(1.2);-ms-transform:translateY(-20px) scale(1.2);transform:translateY(-20px) scale(1.2);-webkit-transition:-webkit-transform 1.5s ease-out .5s;transition:-webkit-transform 1.5s ease-out .5s;transition:transform 1.5s ease-out .5s;transition:transform 1.5s ease-out .5s,-webkit-transform 1.5s ease-out .5s}.hero-loaded .mountains__back{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.mountains__fore{background-image:url(/assets/img/png/HP-Mountain-Front_v2_1280_OPT.png);-webkit-transform:translateY(-40px) scale(1.1);-ms-transform:translateY(-40px) scale(1.1);transform:translateY(-40px) scale(1.1);-webkit-transition:-webkit-transform 1.5s ease-out .5s;transition:-webkit-transform 1.5s ease-out .5s;transition:transform 1.5s ease-out .5s;transition:transform 1.5s ease-out .5s,-webkit-transform 1.5s ease-out .5s}.hero-loaded .mountains__fore{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.home-video{background-position:50% 50%;background-size:cover;height:100vh;opacity:0;position:relative;width:100%;z-index:0}.home-video__bg{display:none}@media only screen and (min-width:500px){.home-video__bg{display:inline-block;height:auto;left:50%;min-height:100vh;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:-100}}.home-video__text{color:#fff;opacity:0;z-index:0}.home-video__text>.l-centered{text-align:left}.home-video__strapline p,.home-video__text .f-subheading{color:#fff}.home-video__button{background-color:#000;border:0;border-radius:50%;cursor:pointer;display:block;height:55px;margin-top:30px;opacity:0;outline:none;padding:none;pointer-events:auto;position:relative;width:55px;z-index:100}.home-video__button:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:9px 0 9px 18px;content:"";display:block;height:0;left:50%;margin-left:-6px;margin-top:-9px;position:absolute;top:50%;width:0}.home-video__button:hover{opacity:.6!important;-webkit-transition:opacity .25 ease-out;transition:opacity .25 ease-out}.l-center{text-align:center}.l-center.is-left{text-align:left}.l-center.is-right{text-align:right}.l-center.l-constrain{height:100%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0}.l-center:before{content:"";height:100%;margin-right:-.25em}.l-center:before,.l-center>.l-centered{display:inline-block;vertical-align:middle}.l-center>.l-centered{max-width:99%}@media only screen and (min-width:740px){.l-center>.l-centered{max-width:90%}}.l-constrain{margin:0 auto;max-width:1000px;padding:0 10px}@media only screen and (min-width:1200px){.l-constrain--large{max-width:1280px}}.l-constrain .l-constrain{padding:0}.text-image-spotlight-wrapper{margin:35px 0;padding-bottom:0;padding-top:0}@media (max-width:1023.98px){.text-image-spotlight-wrapper{margin:35px 0}}.text-image-spotlight-wrapper+.text-image-spotlight-wrapper{margin-top:0}@media (min-width:1024px){.text-image-spotlight-wrapper{padding-bottom:0;padding-top:0}}.text-image-spotlight-wrapper.silver-light{background:#e7eaeb;padding-bottom:0;padding-top:24px}@media (max-width:1023.98px){.text-image-spotlight-wrapper.silver-light{padding-top:14px}}.text-image-spotlight-wrapper.silver-light+.text-image-spotlight-wrapper.silver-light{margin-top:0;padding-top:0}@media (min-width:1024px){.text-image-spotlight-wrapper.silver-light{padding-bottom:64px;padding-top:64px}}.text-image-spotlight-wrapper h2{padding:0 0 20px 6%}@media (max-width:1023.98px){.text-image-spotlight-wrapper h2{padding:40px 60px;padding:30px 15px 15px}}.text-image-spotlight-wrapper .text-image-spotlight{box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0 0 0 6%;width:calc(100% - 30px)}@media (max-width:1023.98px){.text-image-spotlight-wrapper .text-image-spotlight{padding:40px 60px;padding:15px}}.text-image-spotlight-wrapper .text-image-spotlight__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;width:100%}@media (min-width:1024px){.text-image-spotlight-wrapper .text-image-spotlight__item{width:50%}}.text-image-spotlight-wrapper .text-image-spotlight__item img{max-width:244px}.text-image-spotlight-wrapper .text-image-spotlight__item--copy,.text-image-spotlight-wrapper .text-image-spotlight__item--image{display:inline-block;vertical-align:top}@media (max-width:1023.98px){.text-image-spotlight-wrapper .text-image-spotlight__item--copy,.text-image-spotlight-wrapper .text-image-spotlight__item--image{width:45%}.text-image-spotlight-wrapper .text-image-spotlight__item--copy img,.text-image-spotlight-wrapper .text-image-spotlight__item--image img{width:100%}}.text-image-spotlight-wrapper .text-image-spotlight__item--copy h4,.text-image-spotlight-wrapper .text-image-spotlight__item--image h4{margin-bottom:10px}.text-image-spotlight-wrapper .text-image-spotlight__item--copy p,.text-image-spotlight-wrapper .text-image-spotlight__item--image p{font-size:14px;line-height:normal}.text-image-spotlight-wrapper .text-image-spotlight__item--copy hr,.text-image-spotlight-wrapper .text-image-spotlight__item--image hr{background:#d0d5d8;border:0;display:block;height:1px;margin:20px 0;outline:none}@media (max-width:1023.98px){.text-image-spotlight-wrapper .text-image-spotlight__item--copy hr,.text-image-spotlight-wrapper .text-image-spotlight__item--image hr{margin:10px 0}}.text-image-spotlight-wrapper .text-image-spotlight__item--copy a,.text-image-spotlight-wrapper .text-image-spotlight__item--image a{margin-top:10px}.text-image-spotlight-wrapper .text-image-spotlight__item--copy{padding:0 45px 20px 20px}@media (max-width:1023.98px){.text-image-spotlight-wrapper .text-image-spotlight__item--copy{margin-left:10px;padding:0;width:calc(50% - 10px)}}.country-selector{display:inline-block}.country-selector.career .select-items{top:40px}@media (max-width:1023.98px){.country-selector.career .custom-select{margin-top:-9px}}.country-selector.career li .select-selected{border-bottom:2px solid #b23427!important;font-family:Garamond-Regular,Georgia,serif!important;font-size:24px;line-height:42px;padding-bottom:0;padding-right:50px}.country-selector.career li .select-selected:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b23427;content:"";display:inline-block;height:2px;right:20px;top:38%;width:0}.country-selector .custom-select{margin-top:0}@media (max-width:1023.98px){.country-selector .custom-select select{font-family:Garamond-Regular,Georgia,serif!important;font-size:24px;margin-top:-5px}.country-selector .custom-select:after{right:5px!important;top:24px}}.country-selector .select-items{top:80px}.country-selector li{margin-bottom:5px}.country-selector li .select-items div{font-size:24px}.country-selector li .select-selected{border-bottom:2px solid #b23427!important;font-family:Garamond-Regular,Georgia,serif!important;font-size:24px;padding-bottom:0;padding-right:50px}.country-selector li .select-selected:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b23427;content:"";display:inline-block;height:2px;right:20px;top:50%;width:0}.country-selector li select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background:none;border:0;border-radius:0;color:#b23427!important}.country-selector li select option{background-color:transparent!important;border:0}.heading-selector-rf{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023.98px){.heading-selector-rf{margin:0}}.heading-selector-rf h2{border-bottom:2px solid transparent;margin-bottom:5px;margin-right:10px}.heading-selector-rf .dropdown-control{width:100%}.featured-article-wrapper .heading-selector-rf .dropdown-control{padding-right:160px}@media (max-width:449.98px){.heading-selector-rf .dropdown-control{width:100%}}@media (min-width:1024px){.heading-selector-rf .dropdown-control{margin-top:0;width:375px}.featured-article-wrapper .heading-selector-rf .dropdown-control{margin-top:20px}}@media (max-width:1023.98px){.featured-article-wrapper .heading-selector-rf .dropdown-control{margin-top:24px;padding-bottom:44px}}.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control select,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control select,.heading-selector-rf .dropdown-control .custom-select-rf--label,.heading-selector-rf .dropdown-control select,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label{border-bottom:2px solid #b23427!important;color:#b23427;font-family:Garamond-Regular,Georgia,serif!important;font-size:24px;padding-bottom:0;padding-right:50px}@media (min-width:1024px){.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control select,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control select,.heading-selector-rf .dropdown-control .custom-select-rf--label,.heading-selector-rf .dropdown-control select,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label{font-size:28px}}.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control select:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section select:before,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control select:before,.heading-selector-rf .dropdown-control .custom-select-rf--label:before,.heading-selector-rf .dropdown-control select:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section select:before,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;right:7.5px;top:calc(50% - 5px)!important}@media (max-width:1023.98px){.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control select:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section select:before,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control select:before,.heading-selector-rf .dropdown-control .custom-select-rf--label:before,.heading-selector-rf .dropdown-control select:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section select:before,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before{top:calc(5% + 7.5px)!important}}@media (max-width:1023.98px){.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control select,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .heading-selector-rf .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control select,.heading-selector-rf .dropdown-control .custom-select-rf--label,.heading-selector-rf .dropdown-control select,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.heading-selector-rf .featured-section .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label{border-bottom:2px solid #b23427!important;font-size:24px;line-height:30px}}.heading-selector-rf .dropdown-control select{background-color:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;font-size:24px;line-height:1;outline:none;width:100%}@media (max-width:1023.98px){.heading-selector-rf .dropdown-control select{font-size:24px;margin-top:20px;padding-bottom:10px;margin-top:9px;padding-bottom:7px}}.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown{border:1px solid #e7eaeb;border-top:0;box-sizing:border-box;width:100%}.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:1px solid #e7eaeb;border-top:0;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;margin:0 15px;padding:15px 7.5px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:last-child{border-bottom:0}.heading-selector-rf.heading-selector-rf--small{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.heading-selector-rf.heading-selector-rf--small h3{font-size:24px;margin-bottom:10px;padding-right:7px;padding-top:4px}@media (min-width:450px){.heading-selector-rf.heading-selector-rf--small h3{white-space:nowrap}}.heading-selector-rf.heading-selector-rf--small .dropdown-control{min-width:150px}.heading-selector-rf.heading-selector-rf--small .dropdown-control .custom-select-rf--label{font-size:24px;line-height:inherit;padding:5px 0;padding-right:30px}.heading-selector-rf.heading-selector-rf--small .dropdown-control .custom-select-rf--label:before{border:solid transparent;border-width:7.5px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;bottom:0;margin:auto;right:-20px;top:0}@media (max-width:1023.98px){.heading-selector-rf.heading-selector-rf--small h3{font-size:24px;margin-bottom:0}}@media (max-width:767.98px){.heading-selector-rf.heading-selector-rf--small h3{display:block}}.selector-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;overflow:visible}.advanced-delivery-service .selector-container{background-color:#e7eaeb;display:block;padding:10px 20px 20px}@media (max-width:1023.98px){.advanced-delivery-service .selector-container{margin-bottom:20px}}.advanced-delivery-service .selector-container span{color:#425563}.advanced-delivery-service .selector-container .is-expanded .custom-select-rf--label:before{border-bottom-color:#425563!important}.advanced-delivery-service .selector-container .custom-select-rf--label{border-bottom:2px solid #425563!important}.advanced-delivery-service .selector-container .custom-select-rf--label:before{border-top-color:#425563!important;right:0!important}.advanced-delivery-service .selector-container .custom-select-rf--dropdown{background-color:#e7eaeb!important;position:relative!important}.advanced-delivery-service .selector-container .custom-select-rf--dropdown li{font-size:16px;margin:20px 0 0!important;padding:0!important;text-transform:none!important}.advanced-delivery-service .selector-container .custom-select-rf--dropdown li.is-selected span{color:#b23427!important}.advanced-delivery-service .selector-container select{color:#425563}@media (min-width:1024px){.advanced-delivery-service .selector-container{display:none}}@media (min-width:1366px){.selector-container{padding:0 170px}}.selector-container .heading-selector-rf{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:7px}@media (max-width:767.98px){.selector-container .heading-selector-rf{display:block}}.careers-job .selector-container .heading-selector-rf--small{margin:0}.hyperlinks ul li{line-height:30px;margin-bottom:15px;position:relative}.hyperlinks ul li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;margin-left:40px;text-decoration:none;vertical-align:top}.hyperlinks ul li a:before{left:0;position:absolute}.hyperlinks ul li a:hover{color:#b23427;cursor:pointer;text-decoration:underline}.hyperlinks ul li a.tel{height:30px}.hyperlinks ul li a.tel:before{background:url(/assets/img/svg/icons/phone-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.mail{height:30px}.hyperlinks ul li a.mail:before{background:url(/assets/img/svg/icons/mail-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.download{height:30px}.hyperlinks ul li a.download:before{background:url(/assets/img/svg/icons/download-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.twitter{height:30px}.hyperlinks ul li a.twitter:before{background:url(/assets/img/svg/icons/twitter-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.linkedin{height:30px}.hyperlinks ul li a.linkedin:before{background:url(/assets/img/svg/icons/linkedin-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.youtube{height:30px}.hyperlinks ul li a.youtube:before{background:url(/assets/img/svg/icons/youtube-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.wechat{height:30px}.hyperlinks ul li a.wechat:before{background:url(/assets/img/svg/icons/wechat-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.hyperlinks ul li a.xing{height:30px}.hyperlinks ul li a.xing:before{background:url(/assets/img/svg/icons/zing-red.svg) no-repeat;background-size:30px;content:"";display:inline-block;height:30px;padding-right:10px;width:30px}.share-this{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:30px;padding:5px 15px;position:relative;width:100%;z-index:2}@media (min-width:1024px){.share-this{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.share-this-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 15px}@media (min-width:1024px){.share-this-footer{display:block;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:40px 18%}}.section-left--main .share-this{margin:-3px 0 9px}.people-profile .section-left--main .share-this{margin:0;margin-bottom:20px}@media (max-width:1023.98px){.section-left--main .share-this{margin:30px 0}}.main-container-article .desktop-only .share-this{padding:0 15%}.section-right--main .share-this{margin:10px 0 38px}@media (max-width:1023.98px){.section-right--main .share-this{margin:0 0 30px}}.share-this ul{font-size:14px;margin-bottom:0;padding-left:0}.share-this ul,.share-this ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.share-this ul li{height:36px;line-height:36px;list-style:none;padding-right:20px}.share-this ul li:last-child{padding-right:0}.section-left--sub .share-this ul li{margin-top:30px;padding-right:5px}@media (hover:hover){.share-this ul li a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.share-this ul li label{color:#b23427;display:none;font-family:HelveticaNeue-Light,Arial,Helvetica,sans-serif;padding-right:7px;vertical-align:bottom}@media (max-width:1023.98px){.share-this ul li label{display:inline-block;margin-left:-5px;padding-right:10px;text-indent:-9999px}}@media (max-width:1023.98px){.share-this ul li>label{display:none}}.share-this ul li a{background-repeat:no-repeat;background-size:100%;display:inline-block;height:36px;text-indent:-9999px;-webkit-transition:.2s;transition:.2s;width:36px}.share-this ul li a.print{background-image:url(/assets/img/png/icon-print.png)}.share-this ul li a.download{background-image:url(/assets/img/png/icon-download.png)}.share-this ul li a.mobile{background-image:url(/assets/img/svg/icons/phone.svg)}.share-this ul li a.email{background-image:url(/assets/img/svg/icons/mail.svg)}.intro-text .share-this{padding:5px 0}.template-article .desktop-only .share-this,.template-blog .desktop-only .share-this{padding:0}.template-article .desktop-only .share-this.share-this-footer,.template-blog .desktop-only .share-this.share-this-footer{padding:30px 4%}.blog-landing .share-this{padding:10px 0}@media (min-width:1024px){.blog-landing .share-this{padding:0 60px}}.share-button{display:inline-block;height:36px;position:relative;text-indent:0!important;width:36px}.share-button label{-webkit-transition:.2s;transition:.2s}.share-button.is-active label,.share-button:hover label{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.toggle-button{-webkit-appearance:none;background-color:#fff;border-color:#b23427;border-radius:25px;border-width:1px;cursor:pointer;padding:0!important;z-index:10}.toggle-button,.toggle-button:after{display:block;height:36px;position:relative;width:36px}.toggle-button:after{background:url(/assets/img/png/icon-share.png) no-repeat;background-size:36px;content:"";line-height:36px;text-align:center}.toggle-input{display:none}.toggle-input:checked+.toggle{background:#fff;height:36px;left:0;pointer-events:none;position:absolute;top:0;width:36px;z-index:10}.toggle-input:checked+.toggle:after,.toggle-input:checked+.toggle:before{background:url(/assets/img/png/icon-share.png) no-repeat;background-color:#b23427;content:"";height:3px;left:0;position:absolute;top:13px;width:30px}.toggle-input:checked+.toggle:after{-webkit-animation:d .3s forwards;animation:d .3s forwards;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle-input:checked+.toggle:before{-webkit-animation:e .3s forwards;animation:e .3s forwards;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.network-list{background:#fff;display:block;height:36px;left:45px;pointer-events:none;position:absolute;top:0;z-index:1000}.is-active .network-list{pointer-events:all}.network-list li{display:block;height:30px;left:0;list-style-type:none;margin:0;opacity:0;padding-right:0!important;position:absolute;top:0;-webkit-transition:all .25s cubic-bezier(.43,1.17,.69,1.24);transition:all .25s cubic-bezier(.43,1.17,.69,1.24);width:36px}.network-list li:first-child{z-index:1}.network-list a{background-repeat:no-repeat;background-size:36px;display:block;height:36px;line-height:30px;overflow:hidden;position:relative;text-decoration:none;text-indent:120%;-webkit-transition:.2s;transition:.2s;width:36px}.network-list a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.network-list .twitter a{background-image:url(/assets/img/svg/icons/twitter.svg)}.network-list .facebook a{background-image:url(/assets/img/svg/icons/facebook.svg)}.network-list .linkedin a{background-image:url(/assets/img/svg/icons/linkedin.svg)}.network-list .xing a{background-image:url(/assets/img/svg/icons/xing.svg)}input:checked~.network-list{width:300px}input:checked~.network-list li{opacity:1}input:checked~.network-list li:first-child{left:0}input:checked~.network-list li:nth-child(2){left:45px}input:checked~.network-list li:nth-child(3){left:90px}input:checked~.network-list li:nth-child(4){left:135px}@-webkit-keyframes d{0%{background-color:transparent;content:"\f1e0";height:30px;left:0;opacity:1;top:0;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);width:46px}50%{background-color:transparent;content:"\f1e0";height:30px;left:0;opacity:0;top:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);width:46px}50.001%{background-color:#fff;content:"";height:3px;left:10px;top:22px;width:30px}60%{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}@keyframes d{0%{background-color:transparent;content:"\f1e0";height:30px;left:0;opacity:1;top:0;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);width:46px}50%{background-color:transparent;content:"\f1e0";height:30px;left:0;opacity:0;top:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);width:46px}50.001%{background-color:#fff;content:"";height:3px;left:10px;top:22px;width:30px}60%{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}@-webkit-keyframes e{0%{background-color:transparent;opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}50%{background-color:transparent;opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}60%{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}}@keyframes e{0%{background-color:transparent;opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}50%{background-color:transparent;opacity:0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2)}60%{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}}.form-element{margin:40px auto;width:100%}.form-element iframe{display:block;height:100%}.custom-select{margin-left:-15px;margin-top:-5px;position:relative}@media (max-width:1023.98px){.custom-select{margin-left:0;margin-top:2px}.custom-select:after{border:6px solid transparent;border-color:#b23427 transparent transparent;content:"";height:0;position:absolute;right:-20px;top:5px;width:0}}.custom-select select{display:none}@media (max-width:1023.98px){.custom-select select{display:block}}.select-selected{border-bottom:0!important;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif!important}.select-selected:after{border:6px solid transparent;border-color:#b23427 transparent transparent;content:"";height:0;position:absolute;right:0;top:12px;width:0}.select-selected.select-arrow-active:after{border-color:transparent transparent #b23427;top:7px}.select-items div,.select-selected{border-bottom:1px solid #ccc;border-top:0;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;line-height:28px;margin:0 10px 0 20px;padding:0 16px 10px 0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023.98px){.select-items div,.select-selected{display:none}}.select-items div:last-child,.select-selected:last-child{border-bottom:0}.select-items div{padding-top:12px;position:relative}.select-items div a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.select-items div:hover{font-weight:700}.select-items{background-color:#fff;border:1px solid #e7eaeb;left:0;position:absolute;right:0;top:40px;width:100%;z-index:99}.select-hide{display:none}.comment-section{padding:45px 15px}@media (min-width:1024px){.comment-section{padding:45px 60px}}.comment-section__item{border-bottom:1px solid #ddd;padding-bottom:20px}.comment-section__item p{margin-top:10px}.comment-section__item p:first-child{margin-top:20px}.intro-article-spotlight-wrapper{margin:64px 0 0}@media (min-width:1024px){.intro-article-spotlight-wrapper{margin:96px 0 0}}@media (max-width:1023.98px){.intro-article-spotlight-wrapper{padding:15px}}.intro-article-spotlight-wrapper h2{margin-bottom:30px}.intro-article-spotlight-wrapper .intro-article-spotlight{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight{display:block;max-width:100%}}.intro-article-spotlight-wrapper .intro-article-spotlight__item{max-width:720px;padding:0 50px 0 0}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item{overflow:hidden;padding:0 10px 20px 0}.intro-article-spotlight-wrapper .intro-article-spotlight__item .mobile-lines{border-top:1px solid #d0d5d8;padding-top:20px}}.intro-article-spotlight-wrapper .intro-article-spotlight__item:last-child{min-width:260px}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item:last-child{max-width:100%}}.intro-article-spotlight-wrapper .intro-article-spotlight__item h6{margin-bottom:10px}.intro-article-spotlight-wrapper .intro-article-spotlight__item .headline-article-small{margin-bottom:20px}.intro-article-spotlight-wrapper .intro-article-spotlight__item a.cta-level-three{margin-bottom:50px}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item a.cta-level-three{margin-bottom:20px}}.intro-article-spotlight-wrapper .intro-article-spotlight__item a.button.secondary{margin-top:40px}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item a.button.secondary{display:block;margin:30px auto;width:114px}}.intro-article-spotlight-wrapper .intro-article-spotlight__item .left-col,.intro-article-spotlight-wrapper .intro-article-spotlight__item .right-col{display:inline-block;vertical-align:top}.intro-article-spotlight-wrapper .intro-article-spotlight__item .left-col{float:left;padding-right:20px}.intro-article-spotlight-wrapper .intro-article-spotlight__item .left-col img{max-width:112px}.intro-article-spotlight-wrapper .intro-article-spotlight__item .right-col{display:inline}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item .right-col{width:59%}}.intro-article-spotlight-wrapper .intro-article-spotlight__item .right-col a.cta-level-three{margin-top:20px}@media (max-width:1023.98px){.intro-article-spotlight-wrapper .intro-article-spotlight__item .right-col a.cta-level-three{margin-top:10px}}.download-spotlight-wrapper{background:#e7eaeb;margin:64px 0 0;padding:96px}@media (min-width:1024px){.download-spotlight-wrapper{margin:96px 0 0}}@media (max-width:1023.98px){.download-spotlight-wrapper{padding:40px 15px 48px}}.download-spotlight-wrapper h2{margin-bottom:10px}.download-spotlight-wrapper .headline-article-small{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:28px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.125;margin-bottom:20px}.download-spotlight-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#b23427 url(/assets/img/png/drop-arrow.png) no-repeat;background-position:140px 21px;background-size:15px;border:0;border-radius:0;color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;height:48px;margin-bottom:50px;outline:none;padding-left:30px;width:182px}.download-spotlight-wrapper select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.download-spotlight-wrapper select:focus{outline:none}.download-spotlight-wrapper select option:not(:checked){color:#fff}.download-spotlight-wrapper select::-ms-expand{display:none}.download-spotlight-wrapper .download-spotlight{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-spotlight-wrapper .download-spotlight.is-active{display:block}@media (min-width:1025px){.download-spotlight-wrapper .download-spotlight.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}}.download-spotlight-wrapper .download-spotlight__item{background:#fff;margin:0 0 20px}@media (min-width:1025px){.download-spotlight-wrapper .download-spotlight__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 20px 20px 0}.download-spotlight-wrapper .download-spotlight__item:nth-child(4n){margin-right:0}}.download-spotlight-wrapper .download-spotlight__item--copy{clear:both;padding:20px}.download-spotlight-wrapper .download-spotlight__item--copy .content{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;margin-top:5px}.download-spotlight-wrapper .download-spotlight__item .cta-level-three{margin:auto 0 0;padding:0 20px 20px}.download-spotlight-wrapper .download-spotlight__item img{-ms-flex-negative:0;flex-shrink:0;float:left;width:100%}.side-navigation{background:#e7eaeb}@media (max-width:1023.98px){.side-navigation{background:transparent;margin:0 auto;max-width:100%}}.side-navigation .container{padding:20px}@media (max-width:1023.98px){.side-navigation .container{padding:0}}.side-navigation .container h5{border-bottom:1px solid #425563;color:#425563;margin-bottom:20px}@media (max-width:1023.98px){.side-navigation .container h5{display:none}}.side-navigation .container h5 a{color:#425563}.side-navigation .container ul li{margin-bottom:15px}.side-navigation .container ul li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;text-decoration:none}.side-navigation .container ul li a.active,.side-navigation .container ul li a:hover{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.side-navigation .container select{background:#e7eaeb url(/assets/img/png/select-down-arrow.png) no-repeat;background-position:100%;background-size:10px;border:0;border-bottom:1px solid #425563;border-radius:0;color:#425563;font-size:24px;height:30px;outline:none;width:100%}.side-navigation img{margin-bottom:10px;width:100%}.twitter-feed{max-width:503px;position:relative;width:100%}.twitter-feed__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.twitter-feed__header iframe{min-width:auto}.twitter-feed-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-top:36px;padding:0 0 60px;position:relative;width:100%}@media (max-width:1023.98px){.twitter-feed-wrapper{left:0;margin-bottom:80px;position:relative;width:calc(100% - 30px);left:15px;margin-bottom:0;margin-top:14px;padding-bottom:0}}.twitter-feed-wrapper .twitter-timeline{box-sizing:border-box;margin:0;padding-left:0}.twitter-feed-wrapper .twitter-timeline__item{border-top:1px solid #e1e9ec;box-sizing:inherit}.twitter-feed-wrapper .twitter-timeline .tweet{box-sizing:inherit;cursor:pointer;font-family:Helvetica,Roboto,Segoe UI,Calibri,sans-serif;padding:10px}.twitter-feed-wrapper .twitter-timeline .tweet__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.twitter-feed-wrapper .twitter-timeline .tweet__footer,.twitter-feed-wrapper .twitter-timeline .tweet__header{box-sizing:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.twitter-feed-wrapper .twitter-timeline .tweet__footer{background:transparent;margin:0;padding-left:40px}.twitter-feed-wrapper .twitter-timeline .tweet__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.twitter-feed-wrapper .twitter-timeline .tweet__media .media__container{background-color:#f5f8fa;border-radius:4px;margin:0 0 10px 40px;overflow:hidden;position:relative}.twitter-feed-wrapper .twitter-timeline .tweet__media .media__container img{width:100%}.twitter-feed-wrapper .twitter-timeline .tweet__actions{box-sizing:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.twitter-feed-wrapper .twitter-timeline .tweet__button{background:none;border:0;padding:0;width:16.75px}.twitter-feed-wrapper .twitter-timeline .tweet__metadata{color:#8899a6;font-family:inherit;font-size:12px;line-height:18px}.twitter-feed-wrapper .twitter-timeline .tweet__body{box-sizing:inherit;padding-left:40px}.twitter-feed-wrapper .twitter-timeline .tweet__body__content{box-sizing:inherit;color:#292f33;font-family:inherit;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;margin:0;margin-bottom:12px;white-space:pre-wrap;word-wrap:break-word}.twitter-feed-wrapper .twitter-timeline .tweet__body__content a{color:#2b7bb9}.twitter-feed-wrapper .twitter-timeline .tweet__author{box-sizing:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.twitter-feed-wrapper .twitter-timeline .tweet__author .author__name{box-sizing:inherit;color:#292f33;font-family:inherit;font-size:14px;font-weight:800}.twitter-feed-wrapper .twitter-timeline .tweet__author .author__username{box-sizing:inherit;color:#8899a6;font-family:inherit;font-size:13px}.twitter-feed-wrapper .twitter-timeline .tweet__author .author__details{box-sizing:inherit;line-height:1.34}.twitter-feed-wrapper .twitter-timeline .tweet__author .author__avatar{box-sizing:inherit;margin-right:8px}.twitter-feed-wrapper .twitter-timeline .tweet__author .author__avatar img{border-radius:50%;height:100%;max-height:32px;max-width:32px;width:100%}.twitter-feed-wrapper .twitter-timeline .tweet .twitter-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:inherit;display:block}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-feed{background-image:url(/assets/img/svg/icons/twitter-feed.svg);height:19.25px;width:19.25px}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-heart,.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-share{height:16.75px;width:16.75px}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-heart{background-image:url(/assets/img/svg/icons/twitter-heart.svg)}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-heart:hover{background-image:url(/assets/img/svg/icons/twitter-heart-hover.svg)}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-share{background-image:url(/assets/img/svg/icons/twitter-share.svg)}.twitter-feed-wrapper .twitter-timeline .tweet .icon-twitter-share:hover{background-image:url(/assets/img/svg/icons/twitter-share-hover.svg)}.twitter-feed-wrapper .twitter-timeline__tweet:hover{background-color:rgba(160,200,220,.12)}.twitter-feed-wrapper .twitter-timeline__tweet:hover .icon-twitter-feed{background-image:url(/assets/img/svg/icons/twitter-feed-hover.svg)}.twitter-feed-wrapper .twitter-timeline__tweet:hover .icon-twitter-heart{background-image:url(/assets/img/svg/icons/twitter-heart-hover2.svg)}.twitter-feed-wrapper .twitter-timeline__tweet:hover .icon-twitter-share{background-image:url(/assets/img/svg/icons/twitter-share-hover2.svg)}.twitter-feed-wrapper .follow-btn{left:440px;position:absolute;top:10px;width:65px;z-index:10}@media (max-width:1023.98px){.twitter-feed-wrapper .follow-btn{left:auto;right:5px}}.twitter-feed-wrapper h2{font-size:36px;margin:20px 0}.twitter-feed-wrapper a.cta-level-three{margin:20px 0}.twitter-feed-wrapper .follow ul li{float:left;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px}.twitter-feed-wrapper .follow ul li:first-child{margin-right:20px}.language-selector .custom-select{margin-top:0}@media (max-width:1023.98px){.language-selector .custom-select{margin-left:0;margin-top:2px}.language-selector .custom-select:after{border:6px solid transparent;border-color:#b23427 transparent transparent;content:"";height:0;position:absolute;right:5px;top:10px;width:0}}.language-selector .select-items{top:27px}.language-selector .select-selected{border-bottom:2px solid #b23427!important;font-family:Garamond-Regular,Georgia,serif!important;font-weight:700;padding-bottom:0;padding-right:20px}.language-selector .select-selected:after{border:6px solid transparent;border-color:#b23427 transparent transparent;content:"";height:0;position:absolute;right:5px;top:12px;width:0}.language-selector .custom-select-rf--option span{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;padding-right:5px}.language-selector span{font-family:Garamond-Regular,Georgia,serif;font-size:18px;padding-right:5px}.language-selector ul{border-bottom:2px solid #b23427;display:inline-block}.language-selector li{margin-bottom:5px}.language-selector li select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background:none;border:0;border-radius:0;color:#b23427!important;font-size:18px;padding-left:4px}.language-selector li select.language{font-family:Garamond-Regular,Georgia,serif!important;font-size:20px!important;font-weight:700}.language-selector li select option{background-color:transparent!important;border:0}.language-selector.heading-selector-rf.heading-selector-rf--small h3{font-size:18px;padding-top:7px}@media (max-width:1023.98px){.language-selector.heading-selector-rf h2{font-size:18px}}.language-selector.heading-selector-rf .dropdown-control select{font-size:18px}@media (max-width:1023.98px){.language-selector.heading-selector-rf .dropdown-control select{font-size:18px}}.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown{border:1px solid #e7eaeb;border-top:0;box-sizing:border-box;width:100%}.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:1px solid #e7eaeb;border-top:0;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;margin:0 15px;padding:15px 7.5px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:last-child{border-bottom:0}.language-selector.heading-selector-rf .heading-selector-rf--small .dropdown-control .custom-select-rf .custom-select-rf--label,.language-selector.heading-selector-rf .heading-selector-rf--small h3{font-size:18px}@media (max-width:1023.98px){.language-selector.heading-selector-rf .heading-selector-rf--small h3{font-size:18px;margin-bottom:0}}.event-spotlight-wrapper{margin:64px 0 0;padding:0 60px}@media (min-width:1024px){.template-article .event-spotlight-wrapper{padding:0}}@media (min-width:1024px){.event-spotlight-wrapper{margin:96px 0 0}}@media (max-width:1023.98px){.event-spotlight-wrapper{margin:34px 0 0;padding:0 15px}}.event-spotlight-wrapper p{margin:20px 0;width:100%}.event-spotlight-wrapper a.grey{display:block;margin:70px auto;width:70px}@media (max-width:1023.98px){.event-spotlight-wrapper a.grey{margin:30px auto 20px}}@media (max-width:1023.98px){.event-spotlight-wrapper h3{font-size:24px;text-align:center}.event-spotlight-wrapper .breadcrumbs li{width:100%}.event-spotlight-wrapper .breadcrumbs li select{font-size:24px!important;margin:0 auto;width:230px}.event-spotlight-wrapper .breadcrumbs li .custom-select:after{right:45px!important;top:15px!important}}.event-spotlight-wrapper .top-section{padding:0 6% 20px}@media (max-width:1023.98px){.event-spotlight-wrapper .top-section{padding:20px 0}}@media (min-width:1024px){.template-article .event-spotlight-wrapper .top-section{padding-left:0;padding-right:0}}.event-spotlight-wrapper .top-section .heading-selector-rf h2{font-size:24px}.event-spotlight-wrapper .top-section .heading-selector-rf .custom-select-rf--label{border-bottom:2px solid #b23427!important;font-size:24px;line-height:normal}.event-spotlight-wrapper .top-section .heading-selector-rf .custom-select-rf--label:before{border-width:7px;top:17px!important}.event-spotlight-wrapper .event-spotlight{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023.98px){.event-spotlight-wrapper .event-spotlight{-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-spotlight-wrapper .event-spotlight__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1024px){.event-spotlight-wrapper .event-spotlight__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.event-spotlight-wrapper .event-spotlight__slide:not(:last-of-type){margin-right:15px}}.event-spotlight-wrapper .event-spotlight__item{background:#e7eaeb;box-sizing:border-box;margin-right:15px;padding:5px 20px 20px;width:25%}.event-spotlight-wrapper .event-spotlight__item:last-child{margin-right:0}@media (max-width:1023.98px){.event-spotlight-wrapper .event-spotlight__item{margin-bottom:20px;max-width:100%;width:100%}}.event-spotlight-wrapper .event-spotlight__item p{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin:0}.event-spotlight-wrapper .event-spotlight__item p.title{color:#7d8794;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;margin-top:20px;text-transform:uppercase}.event-spotlight-wrapper .event-spotlight__item h4{font-size:28px;text-transform:capitalize}.event-spotlight-wrapper .event-spotlight__item a{margin-top:20px}.filter-sort-wrapper .align-right ul.filter li a,.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label,.filter-sort-wrapper .filters__all a{background:#fff;border:1px solid #b23427;border-radius:0;color:#b23427;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;padding:16px 10px;text-align:center;text-decoration:none}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter li a,.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label,.filter-sort-wrapper .filters__all a{text-align:left}}.filter-sort-wrapper{margin:30px 12% 0;overflow:inherit;position:relative;z-index:15}.template-blog-landing .filter-sort-wrapper{margin:30px 0 0}@media (min-width:1024px){.template-blog-landing .filter-sort-wrapper{margin:30px 60px 0}}.filter-sort-wrapper .deselect-all,.filter-sort-wrapper .select-all{color:#fff;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;padding:20px 20px 10px}@media (min-width:1024px){.filter-sort-wrapper .deselect-all,.filter-sort-wrapper .select-all{padding:0 0 20px}}.filter-sort-wrapper .filter__back{color:#fff;font-size:30px;left:20px;position:absolute;top:12px;z-index:100}.filter-sort-wrapper .filter-button{margin-top:auto;padding:20px}.filter-sort-wrapper .filter-button div{background-color:#fff;border:0;color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;padding:20px;text-align:center}.filter-sort-wrapper .filter-button div:after{display:none}.filter-sort-wrapper .close-filters{color:#fff;font-family:Garamond-Regular,Georgia,serif!important;font-size:40px!important;font-weight:100;padding:0!important;position:absolute;right:10px;text-align:center;top:9px;z-index:9999}.filter-sort-wrapper .close-filters:after{display:none!important}.filter-sort-wrapper .filter-sort-horizontal{margin-top:22px}.filter-sort-wrapper .filter-sort-horizontal ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.filter-sort-wrapper .filter-sort-horizontal ul li:not(:last-of-type){margin-right:20px}.filter-sort-wrapper .filter-sort-horizontal ul a{color:#425563}.filter-sort-wrapper .filter-sort-horizontal ul a:hover{color:#b23427}.filter-sort-wrapper .filter-sort-horizontal ul a.is-active{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.filter-sort-wrapper .main-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.filter-sort-wrapper .main-search .dropdown-control.filter-sort{box-sizing:border-box;display:inline-block;margin-right:10px;max-width:160px;width:100%}.filter-sort-wrapper .main-search .dropdown-control.filter-sort .custom-select-rf{box-sizing:border-box;margin-right:0;width:100%}.filter-sort-wrapper .main-search .dropdown-control.filter-sort .custom-select-rf.is-expanded .custom-select-rf--label:after{border-top-color:transparent}.filter-sort-wrapper .main-search .dropdown-control.filter-sort.is-active .custom-select-rf--label{background-color:#b23427;color:#fff}.filter-sort-wrapper .main-search .dropdown-control.filter-sort.is-active .custom-select-rf--label:after{border-top-color:#fff}.filter-sort-wrapper .main-search .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 10px;max-width:160px;min-width:auto;width:100%}.filter-sort-wrapper .main-search .button.search-results-tabs__people.is-active{background-color:#b23427;color:#fff}.filter-sort-wrapper .publication-filters__container{height:0}@media (min-width:1024px){.filter-sort-wrapper .publication-filters__container{height:auto}}.filter-sort-wrapper .publication-filters__container.clear-filters-active{height:auto}.filter-sort-wrapper.filters-active{z-index:102}.filter-sort-wrapper.filters-active .filter.filter-top-level{padding-top:60px}.filter-sort-wrapper.filters-active .publication-filters__container{height:auto}.filter-sort-wrapper.filters-active .tab-filter-container{opacity:1!important}.filter-sort-wrapper.filters-active .filter{background-color:#b23427;bottom:0;height:auto!important;left:0;opacity:1!important;padding-top:0;position:fixed;right:0;top:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;visibility:visible!important}.filter-sort-wrapper.filters-active .filter li{display:block!important}.filter-sort-wrapper.filters-inactive{opacity:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;visibility:hidden}.filter-sort-wrapper .filters__all{margin-left:10px;width:50%}@media (min-width:1024px){.filter-sort-wrapper .filters__all{margin-left:0;width:auto}}.filter-sort-wrapper .filter-tab-content{background-color:#b23427;color:#fff;opacity:0;padding:15px;pointer-events:none;position:absolute;top:0}.filter-sort-wrapper .filter-tab-content label{display:block;padding:5px 0}.filter-sort-wrapper .filter-tab-content.hide{opacity:0}.filter-sort-wrapper .filter-tab-content.is-active{opacity:1;pointer-events:all}.filter-sort-wrapper .tabs-links .is-active a{background-color:#b23427;color:#fff}.search-controls .filter-sort-wrapper{margin:0}@media (max-width:1023.98px){.filter-sort-wrapper{margin:0;margin-top:30px;padding:0 15px}.search-controls .filter-sort-wrapper{padding:0}}.filter-sort-wrapper .checkbox__only{display:none}.filter-sort-wrapper .checkbox__wrapper{cursor:pointer;position:relative}.filter-sort-wrapper .checkbox__wrapper:after{clear:both;content:"";display:table}.filter-sort-wrapper .checkbox__wrapper:hover .checkbox__only{display:none}.filter-sort-wrapper .checkbox__wrapper.parent .children{padding-left:25px}.filter-sort-wrapper [data-tag=locations] span:before,.filter-sort-wrapper [data-tag=practices] span:before,.filter-sort-wrapper [data-tag=sectors] span:before,.filter-sort-wrapper [data-tag=topics] span:before{content:attr(data-label)}.filter-sort-wrapper [data-tag=offices] .count:before{content:attr(data-label);margin-left:5px}.filter-sort-wrapper .filter-sort.search-results{margin-bottom:10px}.filter-sort-wrapper .filter-sort.search-results .filter-sort__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:449.98px){.filter-sort-wrapper .filter-sort.search-results .filter-sort__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.filter-sort-wrapper .filter-sort.search-results .filter-sort__list li{margin:0 10px}.filter-sort-wrapper .filter-sort.search-results .filter-sort__list li a{color:#425563;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.filter-sort-wrapper .filter-sort.search-results .filter-sort__list li a.is-active{color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.filter-sort-wrapper h4{margin-bottom:30px;margin-top:30px}@media (max-width:1023.98px){.filter-sort-wrapper h4{margin-top:10px}}@media (min-width:1024px){.filter-sort-wrapper .align-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;position:relative}}.filter-sort-wrapper .align-right.full-width{position:static}@media (min-width:1024px){.search-controls .filter-sort-wrapper .align-right{clear:both;float:none;padding-top:10px}}.filter-sort-wrapper .align-right .tab-filter-container{background:#b23427;bottom:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.25s linear;transition:.25s linear;width:100%}@media (max-width:1023.98px){.filter-sort-wrapper .align-right .tab-filter-container{padding-top:60px}}@media (min-width:1024px){.filter-sort-wrapper .align-right .tab-filter-container{bottom:auto;left:0;opacity:1;position:absolute;right:auto;top:49px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:.5s linear;transition:.5s linear}}@media (max-width:1023.98px){.filter-sort-wrapper .align-right .tab-filter-container.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.25s linear;transition:.25s linear}}.filter-sort-wrapper .align-right .tab-filter-container.is-leaving{opacity:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;visibility:hidden}.filter-sort-wrapper .align-right .tab-filter-container.transform{-webkit-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;transform:translateX(100%)!important}@media (max-width:1023.98px){.filter-sort-wrapper .align-right .tab-filter-container .mobile-only{display:none}}@media (max-width:1023.98px) and (min-width:1024px){.filter-sort-wrapper .align-right .tab-filter-container{bottom:auto;left:auto;position:absolute;right:auto;top:47px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:1023.98px){.filter-sort-wrapper .align-right .tab-filter-container .filter__title{border-bottom:1px solid hsla(0,0%,100%,.25);color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:20px;padding:19px 0 20px;position:fixed;text-align:center;top:0;width:100%}}.filter-sort-wrapper .align-right .tab-filter-container .accordion-content{display:none;max-height:100%;overflow:auto}@media (max-width:1023.98px){.filter-sort-wrapper .align-right .tab-filter-container .accordion-content{height:90vh}}@media (min-width:1024px){.filter-sort-wrapper .align-right .tab-filter-container .accordion-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:400px;padding:20px}}.filter-sort-wrapper .align-right .tab-filter-container .accordion-content.grouped .parent{margin-bottom:10px}@media (min-width:1024px){.filter-sort-wrapper .align-right .tab-filter-container .accordion-content.grouped{max-height:100%}.filter-sort-wrapper .align-right .tab-filter-container .accordion-content.grouped .filter__list{-webkit-column-count:4;column-count:4}.filter-sort-wrapper .align-right .tab-filter-container .accordion-content.grouped .filter__list li{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.filter-sort-wrapper .align-right .tab-filter-container .accordion-content.grouped .filter__list li label{position:relative;top:1px}}.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container{color:#fff;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;margin-left:20px;padding:10px 25px;position:relative}@media (min-width:1024px){.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container{margin-bottom:12px;margin-left:0;padding:0;padding-left:25px}}.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container input{cursor:pointer;opacity:0;position:absolute;width:auto}.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container--checkmark{background-color:#b23427;border:1px solid #fff;bottom:0;height:15px;left:0;margin:auto;position:absolute;top:0;width:15px}.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container--checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:8px;left:5px;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:4px}.filter-sort-wrapper .align-right .tab-filter-container .checkbox-wrapper input:checked~.checkbox__container--checkmark:after,.filter-sort-wrapper .align-right .tab-filter-container .checkbox__container input:checked~.checkbox__container--checkmark:after{display:block}.filter-sort-wrapper .align-right ul.filter{clear:both;height:0;opacity:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;visibility:hidden}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter{height:auto;opacity:1;visibility:visible}}.filter-sort-wrapper .align-right ul.filter.filter-top-level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter.filter-top-level{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0}}.filter-sort-wrapper .align-right ul.filter.mobile-only li a.is-active:after,.filter-sort-wrapper .align-right ul.filter.mobile-only li a:after{display:none}.filter-sort-wrapper .align-right ul.filter li{display:inline-block;margin-right:10px}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter li:last-child,.filter-sort-wrapper .align-right ul.filter li:nth-last-child(2),.filter-sort-wrapper .align-right ul.filter li:nth-last-child(3),.filter-sort-wrapper .align-right ul.filter li:nth-last-child(4){margin-right:0}}@media (max-width:1023.98px){.filter-sort-wrapper .align-right ul.filter li{display:none;margin-right:0}}.filter-sort-wrapper .align-right ul.filter li.filter__title{border-bottom:1px solid hsla(0,0%,100%,.25);color:#fff;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:20px;padding:19px 0 20px;position:fixed;text-align:center;top:0;width:100%}.filter-sort-wrapper .align-right ul.filter li:last-child{margin-right:0}@media (max-width:1023.98px){.filter-sort-wrapper .align-right ul.filter li a{background:none;border-bottom:1px solid hsla(0,0%,85%,.5);color:#fff;font-size:16px;margin:0 20px;padding:20px 0;text-align:left}}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter li a{margin:0}}.filter-sort-wrapper .align-right ul.filter li a.active{background:#b23427;border:1px solid #b23427;color:#fff;padding-top:20px}@media (min-width:1024px){.filter-sort-wrapper .align-right ul.filter li a.active{padding:16px 10px}}.filter-sort-wrapper .align-right ul.filter li a.active:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.filter-sort-wrapper .align-right ul.filter li a.active:hover{background:#b23427;border:1px solid #b23427;color:#fff}.filter-sort-wrapper .align-right ul.filter li a.active:hover:after{border-bottom:6px solid #fff;border-top:0}@media (max-width:1023.98px){.filter-sort-wrapper .align-right ul.filter li a.active:hover:after{border:0}}.filter-sort-wrapper .align-right ul.filter li a:hover{background:#b23427;border:1px solid #b23427;color:#fff}.filter-sort-wrapper .align-right ul.filter li a:hover:after{border-bottom:0;border-top:6px solid #fff}.filter-sort-wrapper .align-right ul.filter li a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b23427;content:"";display:inline-block;height:2px;margin-left:10px;position:relative;right:0;top:38%;width:0}.filter-sort-wrapper .dropdown-control.filter-sort{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:1023.98px){.filter-sort-wrapper .dropdown-control.filter-sort{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.filter-sort-wrapper .dropdown-control.filter-sort select{background:#fff;border:1px solid #b23427;border-radius:0;color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;padding:10px 40px 10px 10px}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf{display:inline-block;width:50%}@media (min-width:1024px){.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf{margin-right:0;width:auto}}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf.is-expanded .custom-select-rf--dropdown{border:1px solid #e7eaeb}@media (max-width:449.98px){.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 8px;text-align:left}}@media (max-width:1023.98px){.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label{font-size:16px}}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b23427;content:"";display:inline-block;height:2px;margin-left:10px;right:14px;top:45%;width:0}@media (max-width:449.98px){.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--label:after{margin-left:6px}}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--dropdown{box-sizing:border-box;padding:0 16.5px}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:1px solid #e7eaeb;border-top:0;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;padding:16px 0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option.is-selected,.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:hover{background:transparent;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.filter-sort-wrapper .dropdown-control.filter-sort .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:last-child{border-bottom:0}.checkbox-wrapper{position:relative}.checkbox-wrapper input{margin-right:5px}.filter__clear-button-news{background:none;border:0;color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;font-weight:800;margin-top:30px;opacity:0;visibility:hidden}@media (min-width:1024px){.filter__clear-button-news{margin-top:0}}.filter__clear-button-news.alt{color:#fff;left:auto;padding:30px 0 0 20px;position:relative}@media (min-width:1024px){.filter__clear-button-news.alt{display:none!important}}.filter__clear-button-news:after{content:"\00d7";font-weight:800;margin-left:10px}.delivery-wheel-container{margin:64px 0 0;position:relative}@media (min-width:1024px){.delivery-wheel-container{margin:96px 0 0}}.delivery-wheel-container .delivery-wheel--title{left:55px;position:absolute;top:0;width:330px}.delivery-wheel-container .delivery-wheel--title.active{display:none}@media (max-width:1023.98px){.delivery-wheel-container .delivery-wheel--title{display:none}}.delivery-wheel-container .delivery-wheel--title h5{font-size:28px}@media (max-width:1023.98px){.delivery-wheel-container .delivery-wheel--title h5{font-size:22px}}.delivery-wheel-container .camera-wrapper{padding:0}.delivery-wheel-container .camera-wrapper .camera{border-radius:260px;display:block;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;height:442px;margin:0 auto;overflow:hidden;position:relative;top:0;-webkit-transition:.5s ease;transition:.5s ease;width:442px}@media (max-width:1023.98px){.delivery-wheel-container .camera-wrapper .camera{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media (max-width:449.98px){.delivery-wheel-container .camera-wrapper .camera{margin-left:-8.85%}}.delivery-wheel-container .camera-wrapper .camera .center{color:#b23427;font-size:20px;left:50%;margin-left:-50px;margin-top:-25px;position:absolute;text-align:center;top:50%;width:100px;z-index:13}.delivery-wheel-container .camera-wrapper .camera.active{background:#b23427;-webkit-transform:rotate(180deg) scale(.46);-ms-transform:rotate(180deg) scale(.46);transform:rotate(180deg) scale(.46)}@media (max-width:1023.98px){.delivery-wheel-container .camera-wrapper .camera.active{-webkit-transform:rotate(-180deg) scale(.36);-ms-transform:rotate(-180deg) scale(.36);transform:rotate(-180deg) scale(.36)}}.delivery-wheel-container .camera-wrapper .camera.active li p{text-indent:-9999px}.delivery-wheel-container .camera-wrapper .camera li{background:url(/assets/img/png/camera.png) no-repeat;background-size:100%;color:#fff;display:block;font-size:20px;height:243px;line-height:110px;margin-left:40px;text-align:center;width:377px}.delivery-wheel-container .camera-wrapper .camera li p{display:inline-block;padding-top:50px;text-align:center}.delivery-wheel-container .camera-wrapper .camera li p a{color:#fff;font-size:20px}.delivery-wheel-container .camera-wrapper .camera li.two{margin-left:115px;margin-top:-82px;-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.delivery-wheel-container .camera-wrapper .camera li.two p{padding-top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.delivery-wheel-container .camera-wrapper .camera li.three{margin-left:-64px;margin-top:-258px;-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.delivery-wheel-container .camera-wrapper .camera li.three p{padding-top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.delivery-wheel-container .camera-wrapper .camera .close,.delivery-wheel-container .camera-wrapper .camera .content{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.delivery-wheel-container .camera-wrapper .camera .close{background:#fff;border:1px solid #b23427;border-radius:100%;color:#b23427;height:350px;left:0;line-height:350px;margin:0 auto;overflow:hidden;padding:20px;position:absolute;right:0;text-align:center;top:26px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:350px;z-index:100}.delivery-wheel-container .camera-wrapper .camera .close:hover{cursor:pointer}.delivery-wheel-container .camera-wrapper .camera .close.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);vertical-align:middle}.delivery-wheel-container .camera-wrapper .camera .content{opacity:.1}.delivery-wheel-container .camera-wrapper .camera .close.active .content{display:block;font-size:60px;opacity:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.delivery-wheel-container .camera-wrapper .wheel-content{display:none;margin-top:-160px}@media (max-width:1023.98px){.delivery-wheel-container .camera-wrapper .wheel-content{padding:15px}}@media (max-width:1023.98px){.delivery-wheel-container .camera-wrapper .wheel-content h2.center{font-size:40px;padding:50px 0 10px;text-align:center}}.notifications-wrapper,body.has-notification nav{box-sizing:border-box;position:relative}.notifications-wrapper{background:#425563;left:0;margin:0;padding:20px 50px 20px 20px;width:100%;z-index:1000}.notifications-wrapper.is-on-top{bottom:0;position:fixed;top:auto}.notifications-wrapper a,.notifications-wrapper p{color:#fff;margin:0}.notifications-wrapper a{display:inline-block}.notifications-wrapper a:hover{text-decoration:underline}.notifications-wrapper__close{color:#fff;font-size:30px;position:absolute;right:30px;top:18px}@media (max-width:1023.98px){.notifications-wrapper__close{right:15px}}.notifications-wrapper__close:hover{cursor:pointer}.cookie-policy{background:#e7eaeb;margin:15px;padding:20px}.section-right--sub .cookie-policy p{padding-bottom:0;padding-right:0}.section-right--sub .cookie-policy a{margin-bottom:0;padding:10px 0}@media (max-width:1022px){.cookie-policy{margin:0 auto 30px;max-width:100%}}.advanced-delivery-service .cookie-policy h4{margin-bottom:10px}.cookie-policy p{padding-bottom:30px;padding-right:30px}.cookie-policy a{margin-bottom:0!important;max-width:100%;padding:0;width:100%}.cookie-policy a span:before{content:attr(data-content);margin-right:10px}.people-listing h1{margin-bottom:40px}@media (max-width:449.98px){.people-listing h1{margin-top:0}}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper{margin-top:0;padding:0;width:50%}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter{height:auto;opacity:1;visibility:visible}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li{display:block}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b23427;height:2px;margin-left:10px;position:absolute;right:6px;top:38%;width:0}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a{border-bottom:1px solid #b23427;color:#b23427;margin:0;padding:13px 10px 12px!important}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a.active:after,.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a.active:hover:after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a.active:after{top:5px}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .filter li a:hover:after{border-top:10px solid #fff}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .people-listing{border:0;padding:0}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .accordion-content{background-color:#fff;border:1px solid #b23427;border-top:0;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin-top:0;max-height:750px;padding:20px 0;position:absolute;width:100%}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .tab-filter-container{left:0;opacity:1;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.people-listing .filter-sort-wrapper--office-mobile.filter-sort-wrapper .checkbox__container{display:inline-block;margin-bottom:20px;padding:0 0 0 25px}.people-listing--search-bar{-webkit-transition:opacity .15s;transition:opacity .15s}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input{position:relative;width:100%}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .is-focused.people-listing--search-bar-input .icon--search,.people-listing--search-bar .people-listing--search-bar--mobile .is-focused.people-listing--search-bar-input .icon--search{display:none}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .is-focused.people-listing--search-bar-input .search-input,.people-listing--search-bar .people-listing--search-bar--mobile .is-focused.people-listing--search-bar-input .search-input{color:#b23427;padding-left:0;width:100%}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .has-value.people-listing--search-bar-input .icon--search,.people-listing--search-bar .people-listing--search-bar--mobile .has-value.people-listing--search-bar-input .icon--search{display:none}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .has-value.people-listing--search-bar-input .search-input,.people-listing--search-bar .people-listing--search-bar--mobile .has-value.people-listing--search-bar-input .search-input{padding-left:0;width:100%}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .icon--search,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .icon--search{background:url(/assets/img/png/icon-search.png) no-repeat;background-size:30px;height:30px;left:0;position:absolute;top:8px;width:30px;z-index:10}.people-listing .people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .icon--search,.people-listing .people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .icon--search{bottom:27px;top:auto}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .search-input,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input{-webkit-appearance:none;border:0;border-bottom:1px solid #7d8794;border-radius:0;box-sizing:border-box;color:#425563;display:block;font-family:Garamond-Regular,Georgia,serif;font-size:32px;outline:none;padding-left:0;-webkit-transition:padding-left .15s,width .15s;transition:padding-left .15s,width .15s;width:100%}@media (max-width:1023.98px){.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .search-input,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input{font-size:24px}}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .search-input::-webkit-input-placeholder,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input::-webkit-input-placeholder{color:#7d8794}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .search-input:-ms-input-placeholder,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input:-ms-input-placeholder{color:#7d8794}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input .search-input::placeholder,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input::placeholder{color:#7d8794}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar-input:focus,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input:focus{background-color:#b23427}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--label{border-bottom:1px solid #7d8794;font-size:32px;margin-top:4px;padding-bottom:2px}@media (max-width:1023.98px){.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--label{font-size:24px;line-height:45px;margin-top:5px;right:10px}}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--label:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#7d8794;bottom:3px;right:5px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--clear-btn,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn{cursor:pointer;margin-top:27px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--clear-btn p,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn p{color:#b23427;font-weight:700;padding:20px 0;-webkit-transition:color .15s;transition:color .15s}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--clear-btn p span,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn p span{font-weight:400}@media (max-width:449.98px){.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--clear-btn p,.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn p{padding:0}}.people-listing--search-bar .people-listing--search-bar--desktop{position:relative}.people-listing--search-bar .people-listing--search-bar--desktop .filter-sort-wrapper{font-size:16px;margin:0}.people-listing--search-bar .people-listing--search-bar--desktop .filter-sort-wrapper .filter a{display:block;min-width:86px}.people-listing--search-bar .people-listing--search-bar--desktop .filter-sort-wrapper .align-right .filter{line-height:20px;position:relative;top:5px}.people-listing--search-bar .people-listing--search-bar--desktop .filter-sort-wrapper .tab-filter-container{background:#b23427;left:-242px;position:absolute;-webkit-transition:.5s linear;transition:.5s linear;width:350px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--divider{background-color:#7d8794;height:50px;margin:0 20px;width:1px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select{color:#7d8794;width:calc(29% - 20px)}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--dropdown{box-shadow:0 2px 5px 0 rgba(0,0,0,.3);font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px;overflow-y:scroll;width:100%}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{color:#425563;display:block;padding:10px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option.is-selected,.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:hover{background-color:#b23427;color:#fff;font-weight:700}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf.is-expanded .custom-select-rf--label{border-bottom:1px solid #b23427}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--select .custom-select-rf.is-expanded .custom-select-rf--label:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;right:5px;top:calc(50% - 7.5px)}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;margin-top:20px;width:100%}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter .input-label{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:16px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--label span{color:#b23427;font-size:15px;margin-left:15px}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria{color:#425563;cursor:default;margin:0 20px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023.98px){.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria{text-align:left}}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria--item{background-color:transparent;border:1px solid transparent;box-sizing:border-box;color:#425563;cursor:pointer;display:inline-block;margin:0 1px;padding:3px;-webkit-transition:border .15s;transition:border .15s}.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria--item.is-selected,.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria--item:focus,.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria--item:hover{background-color:#e7eaeb;border:1px solid #d0d5d8;color:#b23427}.people-listing--search-bar .people-listing--search-bar--desktop.is-pristine .people-listing--search-bar--clear-btn,.people-listing--search-bar .people-listing--search-bar--desktop .people-listing--search-bar--main .people-listing--search-bar--filter--criteria--item.is-selected{pointer-events:none}.people-listing--search-bar .people-listing--search-bar--desktop.is-pristine .people-listing--search-bar--clear-btn p{color:#e7eaeb}.people-listing--search-bar .people-listing--search-bar--mobile{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.people-listing--search-bar .people-listing--search-bar--mobile input,.people-listing--search-bar .people-listing--search-bar--mobile select{width:100%}.people-listing--search-bar .people-listing--search-bar--mobile *+*{margin-top:20px}.people-listing--search-bar .people-listing--search-bar--mobile h3{margin-bottom:0}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container{background:#fff;border:1px solid #b23427;margin-top:0;width:100%}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .checkbox__container--checkmark,.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .checkbox__wrapper,.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .filter-sort-wrapper .checkbox__wrapper:hover{margin-top:0}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .checkbox__wrapper{-ms-flex-item-align:start;align-self:flex-start;display:inline-block}@media (min-width:1024px){.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .checkbox__wrapper{display:block}}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container .checkbox__container{color:#b23427}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container a.accordion-toggle{color:#b23427;display:none;margin:0;padding:0;text-decoration:none}.people-listing--search-bar .people-listing--search-bar--mobile .tab-filter-container a.accordion-toggle:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;right:5px;top:16px}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input{width:100%}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar-input .search-input{font-size:24px;height:40px;padding-left:0;text-overflow:ellipsis;width:100%}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--select{margin-right:20px;position:relative;width:calc(50% - 20px)}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--select select{background-color:transparent;border:0;border-bottom:1px solid;border-radius:0;color:#7d8794;font-size:24px;outline:none;padding-bottom:5px}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--select:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;bottom:3px;right:5px}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--container .dropdown-control .custom-select-rf{border:1px solid #b23427;color:#b23427;display:block;font-size:16px;margin-top:0;padding:10px;position:relative;width:100%}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn{display:block;margin-left:0;width:auto}@media (max-width:1023.98px){.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn{border:0;font-weight:700;margin-top:30px;padding:0;text-align:left}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn:hover{background-color:#fff;color:#b23427;text-decoration:underline}.people-listing--search-bar .people-listing--search-bar--mobile .people-listing--search-bar--clear-btn:after{content:"\00d7";font-weight:800;margin-left:10px}}.people-listing--search-bar .people-listing--search-bar--mobile .custom-select-rf{z-index:20}.people-listing--search-bar .people-listing--search-bar--mobile .custom-select-rf .custom-select-rf--dropdown{left:-1px;width:calc(100% + 2px)}.people-listing--search-bar .people-listing--search-bar--mobile .custom-select-rf.is-expanded .custom-select-rf--dropdown{border:1px solid #b23427;border-top:0;box-sizing:border-box;margin-top:10px;max-height:750px;overflow-y:scroll;padding:10px}.people-listing--search-bar .people-listing--search-bar--mobile .custom-select-rf.is-expanded .custom-select-rf--dropdown .custom-select-rf--option{margin-top:20px}@media (max-width:1023.98px){.people-listing--search-bar .people-listing--search-bar--desktop{display:none}.people-listing--search-bar .people-listing--search-bar--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.easy-autocomplete{position:relative}.easy-autocomplete input{color:#b23427;float:none}.easy-autocomplete input:focus,.easy-autocomplete input:hover{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-bootstrap input{border:1px solid #ccc;border-radius:4px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul .eac-category,.easy-autocomplete-container ul li{background:inherit;-webkit-border-image:none;border-image:none;border-style:solid;border-width:0;display:block;font-size:14px;font-weight:400}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li div{display:block;font-weight:400;padding:20px 0;word-break:break-all}.easy-autocomplete-container ul li b{color:#b23427;font-weight:700}.easy-autocomplete-container ul li:hover b{color:#fff}.easy-autocomplete-container ul .eac-category{border-bottom:2px solid #e7eaeb;color:#425563;font-size:32px;margin-top:40px;padding:0;padding-bottom:15px;width:100%}.eac-description .eac-item span{color:#aaa;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.accordion__wrapper{background:#fff;border-bottom:1px solid #d0d5d8;border-top:0;clear:both}.section-right--sub .accordion__wrapper{margin:15px 0}.section-left--sub .accordion__wrapper,.section-right--sub .accordion__wrapper{margin-bottom:30px}@media (max-width:1023.98px){.section-left--sub .accordion__wrapper,.section-right--sub .accordion__wrapper{border-top:1px solid #b23427;margin:30px 0}}@media (min-width:1024px){.section-left--sub .accordion__wrapper .accordion__content+.accordion__heading,.section-right--sub .accordion__wrapper .accordion__content+.accordion__heading{border-top:1px solid #b23427;padding-top:40px}}.section-left--sub .accordion__wrapper hr,.section-right--sub .accordion__wrapper hr{display:none}@media (min-width:1024px){.section-left--sub .accordion__wrapper hr,.section-right--sub .accordion__wrapper hr{border:0;border-bottom:1px solid #b23427;display:block;margin-top:-20px;position:absolute;right:0;width:100%}}@media (min-width:1600px){.section-left--sub .accordion__wrapper hr,.section-right--sub .accordion__wrapper hr{margin-top:-20px;width:200%}}@media (min-width:1024px){.section-left--sub .accordion__wrapper,.section-right--sub .accordion__wrapper{border-bottom:0;display:block;margin-bottom:0}}.accordion__content{display:none;padding:20px 0 40px}.section-left--sub .accordion__content,.section-right--sub .accordion__content{padding:0}.section-left--sub .accordion__content p,.section-right--sub .accordion__content p{font-size:14px;margin-top:10px;padding-bottom:0}@media (min-width:1024px){.section-left--sub .accordion__content,.section-right--sub .accordion__content{display:block!important}}.accordion__content p{padding-bottom:30px}.accordion__content p:last-child{padding-bottom:0}.accordion__heading{border-top:1px solid #d0d5d8;color:#b23427;cursor:pointer;display:block;font-size:32px;margin:0;padding:5px 0;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023.98px){.section-left--sub .accordion__heading,.section-right--sub .accordion__heading{padding:10px 35px 10px 0}}@media (min-width:1024px){.section-left--sub .accordion__heading,.section-right--sub .accordion__heading{border-top:0;cursor:default;padding-left:0}}.accordion__heading:first-child{border-top:0;padding-right:0}.accordion__heading:last-child{border-bottom:1px solid #d0d5d8}.accordion__heading:after{background:url(/assets/img/icon-plus.svg) 50% no-repeat;content:"";display:block;height:15px;left:10px;margin-top:-6px;position:absolute;top:50%;width:15px}@media (max-width:1023.98px){.section-left--sub .accordion__heading:after,.section-right--sub .accordion__heading:after{background:url(/assets/img/svg/icons/icon-arrow-down.svg) 50% no-repeat;left:auto;right:10px}}@media (min-width:1024px){.section-left--sub .accordion__heading:after,.section-right--sub .accordion__heading:after{background:none}}.accordion__heading.accordion__heading--active{border-bottom:1px solid #d0d5d8;color:#b23427}.accordion__heading.accordion__heading--active:after{background:url(/assets/img/icon-minus.svg) 50% no-repeat}@media (max-width:1023.98px){.section-left--sub .accordion__heading.accordion__heading--active:after,.section-right--sub .accordion__heading.accordion__heading--active:after{background:url(/assets/img/svg/icons/icon-arrow-up.svg) 50% no-repeat}}@media (min-width:1024px){.section-left--sub .accordion__heading.accordion__heading--active:after,.section-right--sub .accordion__heading.accordion__heading--active:after{background:none}}.breadcrumbs{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;list-style-position:inside;margin:0 0 20px;overflow:hidden;padding:0;position:relative;z-index:16}@media (min-width:1024px){.breadcrumbs{padding:0 60px}}@media (max-width:449.98px){.breadcrumbs{display:none}}@media (max-width:1023.98px){.breadcrumbs{font-size:12px;padding:0 15px}}.breadcrumbs>li{color:#425563;text-transform:uppercase}.breadcrumbs>li,.breadcrumbs>li+li:before{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif}.breadcrumbs>li+li:before{content:"/";padding:5px}.breadcrumbs>li a{color:#b23427;padding:5px 0;text-decoration:none}.breadcrumbs>li a:hover{text-decoration:underline}.breadcrumbs>li:last-child{padding:5px 0}.breadcrumbs>li:last-child select{border:0;color:#b23427;font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;outline:none;padding:0 2px;text-transform:uppercase}@media (max-width:1023.98px){.breadcrumbs>li:last-child select{border-bottom:2px solid #b23427;border-radius:0;font-size:12px;padding-right:20px}.breadcrumbs>li:last-child select.location{border:0}}.hub-landing-hero .breadcrumbs{background-color:#fff;padding:20px 0}@media (max-width:1023.98px){.hub-landing-hero .breadcrumbs{margin-bottom:0;margin-top:40px;padding-right:20px}}.breadcrumbs.breadcrumb-dropdown>li.has-dropdown{overflow:visible}.breadcrumbs.breadcrumb-dropdown>li.has-dropdown:after{display:none}.breadcrumbs.breadcrumb-dropdown .dropdown-control{display:inline-block}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.breadcrumbs.breadcrumb-dropdown .dropdown-control select,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf--label,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf--label{color:#b23427;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;line-height:normal;padding-bottom:0;padding-right:30px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.breadcrumbs.breadcrumb-dropdown .dropdown-control select:before,.breadcrumbs.breadcrumb-dropdown .heading-selector-rf .dropdown-control .custom-select-rf--label:before,.heading-selector-rf .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf--label:before{border:solid transparent;border-width:10px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;border-width:7px;right:5px;top:2.5px}.breadcrumbs.breadcrumb-dropdown .dropdown-control select{background-color:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;font-size:2.9vw;line-height:1;outline:none;text-transform:uppercase;width:100%}@media (max-width:482.75862069px){.breadcrumbs.breadcrumb-dropdown .dropdown-control select{font-size:14px}}@media (min-width:1103.44827586px){.breadcrumbs.breadcrumb-dropdown .dropdown-control select{font-size:32px}}@media (max-width:1023.98px){.breadcrumbs.breadcrumb-dropdown .dropdown-control select{font-size:16px}}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf.is-expanded{z-index:3}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{border:1px solid #e7eaeb}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;line-height:18px}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown{box-sizing:border-box;right:auto;top:-16px}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:0;border-top:1px solid #e7eaeb;color:#b23427;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:14px;margin:0 15px;min-width:180px;padding:15px 7.5px;text-transform:uppercase;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:first-child{border-top:0}.useful-links{margin-top:70px;max-width:510px}@media (max-width:1023.98px){.useful-links{margin-top:20px;max-width:100%}}.useful-links a{border-bottom:1px solid #d0d5d8;display:block;padding:10px 30px 10px 0;position:relative;text-decoration:none;-webkit-transition:.5s ease;transition:.5s ease}.useful-links a:after{background:url(/assets/img/png/arrow-right.png) 0 0 no-repeat;background-size:50%;content:"";height:16px;margin-top:-7px;position:absolute;right:5px;top:50%;width:18px}.useful-links a.accordion-toggle--active p,.useful-links a:hover p{color:#b23427}.useful-links a.accordion-toggle--active:after,.useful-links a:hover:after{background:url(/assets/img/png/arrow-right.png) 0 100% no-repeat;background-size:50%;content:"";height:16px;margin-top:-7px;position:absolute;right:5px;top:50%;width:18px}.overlay{background:#fff;height:0;left:0;opacity:0;overflow:hidden;padding:110px 70px;position:absolute;-webkit-transition:2s ease,height 0s ease;transition:2s ease,height 0s ease;visibility:hidden;width:calc(100% - 140px);z-index:200}.overlay.is-active{display:block;height:calc(100vh - 260px);opacity:1;padding:150px 0;visibility:visible;width:100%}@media (min-width:1024px){.overlay.is-active{padding:130px 70px;width:calc(100% - 140px)}}@media (max-width:1023.98px){.overlay{padding:0 15px;width:calc(100% - 30px)}}.overlay iframe{left:50%;margin-left:-1095px;margin-top:-130px;opacity:0;position:relative}@media (min-width:1024px){.overlay iframe{-webkit-transition:5s ease;transition:5s ease}}.overlay iframe.is-visible{border:0;height:100vh;left:0;margin-left:0;margin-top:-150px;opacity:1;width:100%}@media (min-width:1024px){.overlay iframe.is-visible{height:calc(100vh + 230px)!important;left:50%;margin-left:-1095px;margin-top:-130px;overflow-y:scroll!important;width:800px}}.overlay .overlay--close{display:block;height:230px;opacity:1;padding-left:40px;position:absolute;right:0;text-indent:-9999px;top:50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:1}.overlay .overlay--close:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.overlay .overlay--close:after,.overlay .overlay--close:before{border-top:2px solid #b23427;bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:32px}.overlay .overlay--close:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.vbox-overlay .vbox-container{background:transparent;height:100vh}.vbox-overlay .vbox-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0!important;margin-top:0!important}.vbox-overlay .video-content{background:#fff;box-shadow:10px 10px 10px #ccc;margin-top:-4px;padding:10px;width:100%}@media (min-width:450px){.vbox-overlay .video-content{padding:10px 150px}}.vbox-overlay .video-content .heading{margin-bottom:10px}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none!important;height:100%;position:fixed;right:32px;top:0}@media (min-width:1024px){.pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.pagination ul li{background-color:#e7eaeb;border-radius:50%;height:11px;margin:32px 0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;width:11px}.pagination ul li.pagination-item--is-active{background-color:#b23427}.pagination ul li:first-child{margin-top:0}.pagination ul li:last-child{margin-bottom:0}@media (max-width:1023.98px){.pagination{display:none}}.featured-section--circle-cta{background-color:transparent;color:#fff;display:block;max-width:380px;min-height:300px;min-width:300px;position:relative;text-align:center;width:28%;z-index:2}.featured-section--circle-cta:hover{-webkit-transform:scale(1.03)!important;-ms-transform:scale(1.03)!important;transform:scale(1.03)!important}.featured-section--circle-cta .rte-content{color:#fff;font-family:HelveticaNeue-Light,Arial,Helvetica,sans-serif;line-height:1.5;margin:0 auto;margin-bottom:19px;margin-top:-6px;max-width:237px}@media (max-width:1023.98px){.featured-section--circle-cta .rte-content{display:none}}.featured-section--circle-cta.right.is-active{right:-50%;top:-60vh;width:120vw;z-index:100}.featured-section--circle-cta.right.is-active .circle__content .close{opacity:1}.featured-section--circle-cta.left{left:11%}.featured-section--circle-cta.left.is-active{left:-50%;top:-60vh;width:120vw;z-index:100}.featured-section--circle-cta.left.is-active .circle__content .close{opacity:1}@media (max-width:1023.98px){.featured-section--circle-cta{margin:0 auto;position:relative}.featured-section--circle-cta.right{right:0}.featured-section--circle-cta.left{left:0}}.featured-section--circle-cta:after{background-color:#b23427;border-radius:50%;content:"";display:block;height:0;padding-bottom:100%;width:100%}.featured-section--circle-cta .circle__inner{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.featured-section--circle-cta .circle__wrapper{display:table;height:100%;width:100%}.featured-section--circle-cta .circle__content{display:table-cell;padding:1em;vertical-align:middle}.featured-section--circle-cta .circle__content .title{color:#fff;font-family:Garamond-Regular,Georgia,serif;font-size:3.07vw;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:100%;margin:0 auto;margin-bottom:20px;padding:0 20px;text-align:center;vertical-align:bottom;width:220px}@media (max-width:1042.34527687px){.featured-section--circle-cta .circle__content .title{font-size:32px}}@media (min-width:1368.0781759px){.featured-section--circle-cta .circle__content .title{font-size:42px}}.featured-section--circle-cta .circle__content a{border:1px solid #fff;color:#fff;min-width:100px}.featured-section--circle-cta .circle__content a:hover{background:#fff;color:#b23427}.featured-section--circle-cta .circle__content .close{color:#fff;font-size:40px;opacity:0;position:absolute;right:30vw;top:60vh}.cta-play{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;height:40px;position:absolute;top:50%}.cta-play .cta-play--label{bottom:17px;color:#fff;cursor:pointer;font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;line-height:1.3;margin-left:10px;outline:none;position:absolute;text-decoration:none;width:100px}.cta-play .cta-play--label:hover{text-decoration:underline}.cta-play:before{border:solid transparent;border-width:120px;bottom:100%;content:"";height:0;position:absolute;width:0;border-left-color:#b23427;top:-120px}.dropdown-control{cursor:default;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-control:focus{outline:5px auto -webkit-focus-ring-color}.dropdown-control select{display:none}.dropdown-control.large .custom-select-rf--dropdown{left:0}@media (min-width:1024px){.dropdown-control.large .custom-select-rf--dropdown{-webkit-columns:2;columns:2}.dropdown-control.large .custom-select-rf--dropdown li{-webkit-column-break-inside:avoid;break-inside:avoid}}.dropdown-control .custom-select-rf{box-sizing:border-box;display:block;font-size:14px;position:relative}.dropdown-control .custom-select-rf:hover{cursor:pointer}.filter-sort-wrapper .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--label{background:#b23427;color:#fff}.filter-sort-wrapper .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--label:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent}.filter-sort-wrapper .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{background:#b23427}.filter-sort-wrapper .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown .custom-select-rf--option{color:#fff}.filter-sort-wrapper .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown .custom-select-rf--option:hover{background:#b23427}.dropdown-control .custom-select-rf.is-expanded .custom-select-rf--label{pointer-events:none}.dropdown-control .custom-select-rf.is-expanded .custom-select-rf--label:before{border-bottom-color:#fff!important;border-top-color:transparent!important;margin-top:-7.5px;top:calc(50% + 7.5px)}.advanced-delivery-service .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--label:before{border-bottom-color:#425563!important}.dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{max-height:800px;min-height:80px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}@media (max-width:449.98px){.dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{overflow:scroll}}@media (min-width:450px){.dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{max-height:none}}.dropdown-control .custom-select-rf .custom-select-rf--label{padding-bottom:5px;position:relative}.dropdown-control .custom-select-rf .custom-select-rf--dropdown{background-color:#fff;color:inherit;left:0;max-height:0;overflow:hidden;position:absolute;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;z-index:110}.dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{display:block;font-size:inherit;line-height:inherit;list-style:none;margin:inherit;text-indent:inherit}.dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option.is-selected,.dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:hover{font-weight:700}.dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:before{content:none}.region-selector{box-sizing:border-box;position:relative;right:10px;top:90px;width:100%;z-index:1}.region-selector+.pagination-container{color:#fff}@media (min-width:1024px){nav .region-selector{border-bottom:1px solid #e7eaeb;padding:8px 0;right:0;top:0;z-index:511}nav .region-selector .region-selector__inner{padding:0}nav .region-selector .region-selector__dropdown{margin:0}nav .region-selector .region-selector__global-site{border-right:1px solid #e7eaeb;margin-right:15px;padding-right:15px}nav .region-selector .custom-select-rf--label{border-bottom:0!important}}@media (max-width:1023.98px){.region-selector{top:15px}}@media (max-width:1022px){.region-selector{padding:0 20px}}.region-selector .region-selector__inner{margin:0 auto;max-width:1366px;text-align:center}@media (min-width:1024px){.region-selector .region-selector__inner{padding-right:100px;padding-top:20px;text-align:right}}.region-selector .region-selector__language{display:inline-block}.region-selector .region-selector__language .custom-select-rf{font-size:18px}.region-selector .region-selector__language .custom-select-rf.is-expanded .custom-select-rf--dropdown{min-height:auto}.region-selector .region-selector__language .dropdown-control,.region-selector .region-selector__language p{display:inline-block}.region-selector .region-selector__global-site{display:inline-block;margin-right:20px}[class*=global-site] a{background:url(/assets/img/svg/icons/icon-globe.svg) 0 no-repeat;border:0;color:#b23427;font-size:18px;padding-left:30px;text-decoration:none}[class*=global-site] a:focus,[class*=global-site] a:hover{text-decoration:underline}.region-selector__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin-bottom:20px;padding:0}@media (min-width:1024px){.region-selector__dropdown{margin-top:20px}}.ie11 .region-selector__dropdown{position:relative;top:6px}.region-selector__dropdown .custom-select-rf--option span{font-size:18px}.breadcrumbs.breadcrumb-dropdown .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.breadcrumbs.breadcrumb-dropdown .region-selector__dropdown .dropdown-control select,.featured-section .region-selector__dropdown .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.featured-section .region-selector__dropdown .dropdown-control.custom-select-rf--featured-section select,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf--label,.language-selector.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .breadcrumbs.breadcrumb-dropdown .dropdown-control select,.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .dropdown-control select,.region-selector__dropdown .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label,.region-selector__dropdown .featured-section .dropdown-control.custom-select-rf--featured-section select,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf--label,.region-selector__dropdown .language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label{color:#b23427;font-family:Garamond-Regular,Georgia,serif;line-height:normal;margin-top:0;padding-bottom:0;padding-right:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.breadcrumbs.breadcrumb-dropdown .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.breadcrumbs.breadcrumb-dropdown .region-selector__dropdown .dropdown-control select:before,.featured-section .region-selector__dropdown .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.featured-section .region-selector__dropdown .dropdown-control.custom-select-rf--featured-section select:before,.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf--label:before,.language-selector.heading-selector-rf .region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .breadcrumbs.breadcrumb-dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .breadcrumbs.breadcrumb-dropdown .dropdown-control select:before,.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .dropdown-control select:before,.region-selector__dropdown .featured-section .dropdown-control.custom-select-rf--featured-section .custom-select-rf .custom-select-rf--label:before,.region-selector__dropdown .featured-section .dropdown-control.custom-select-rf--featured-section select:before,.region-selector__dropdown .heading-selector-rf .dropdown-control .custom-select-rf--label:before,.region-selector__dropdown .language-selector.heading-selector-rf .dropdown-control .custom-select-rf .custom-select-rf--label:before{border:solid transparent;border-width:12px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;border-width:7px;right:7.5px;top:7.5px}.region-selector__dropdown .dropdown-control select{background-color:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;font-size:2.9vw;line-height:1;outline:none;width:100%}@media (max-width:482.75862069px){.region-selector__dropdown .dropdown-control select{font-size:14px}}@media (min-width:1103.44827586px){.region-selector__dropdown .dropdown-control select{font-size:32px}}@media (max-width:1023.98px){.region-selector__dropdown .dropdown-control select{font-size:16px;margin-top:1px}}@media (max-width:449.98px){.region-selector__dropdown .dropdown-control select{font-size:14px;line-height:14px;margin-top:3px}}.region-selector__dropdown .dropdown-control .custom-select-rf.is-expanded .custom-select-rf--dropdown{border:1px solid #e7eaeb}.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--label{border-bottom:2px solid #b23427;margin-top:-2px}.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown{box-sizing:border-box}.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option{border-bottom:1px solid #e7eaeb;border-top:0;color:#b23427;cursor:pointer;font-family:Garamond-Regular,Georgia,serif;font-size:14px;margin:0 18px;padding:18px 9px;text-align:left;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.region-selector__dropdown .dropdown-control .custom-select-rf .custom-select-rf--dropdown .custom-select-rf--option:last-child{border-bottom:0}@media (max-width:1023.98px){.region-selector__dropdown .dropdown-control:before{border:solid transparent;border-width:12px;bottom:100%;content:"";height:0;position:absolute;width:0;border-top-color:#b23427;border-width:7px;bottom:0;display:none;margin:auto;right:5px;top:0;z-index:1}}.region-selector__dropdown>li{float:left;padding-right:5px}.region-selector__dropdown>li.label{color:#425563;font-family:Garamond-Regular,Georgia,serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-decoration:none}.region-selector__dropdown>li:last-child select{border:0;color:#b23427;font-family:Garamond-Regular,Georgia,serif;font-size:18px;font-weight:400;outline:none;padding:0 2px;text-transform:uppercase}@media (max-width:1023.98px){.region-selector__dropdown>li:last-child select{border-bottom:2px solid #b23427;border-radius:0;padding-bottom:4px;padding-right:30px}.region-selector__dropdown>li:last-child select.location{border:0}}.search-container{overflow:visible}@media (max-width:767.98px){.search-container{padding-bottom:20px}}.search-container .search-controls{margin-bottom:45px;position:relative}@media (min-width:768px){.search-container .search-controls{margin-bottom:55px}}@media (min-width:1024px){.search-container .search-controls{margin-bottom:80px}}.search-container .container-padding{overflow:visible}.search-form{margin:20px 0 0;position:relative}.search-form.people-list__search-form button{height:0;opacity:0;visibility:hidden;width:0}.search-form .search-input{border:0;border-bottom:2px solid #b23427;border-radius:0;color:#b23427;display:block;font-size:28px;outline:none;width:100%}.search-form .search-input::-ms-clear{display:none}@media (min-width:450px){.search-form .search-input{font-size:37px;width:100%}}@media (min-width:1024px){.search-form .search-input{font-size:48px;height:85px;line-height:100%;width:100%}}.search-form [type=submit]{background:url(/assets/img/png/icon-search-with-hover.png) no-repeat;background-position:0 0;background-size:100%;border:0;bottom:0;display:block;height:45px;margin:auto;outline:none;position:absolute;right:0;top:0;width:45px}.search-form [type=submit]:focus,.search-form [type=submit]:hover{background-position:0 100%;outline:5px auto -webkit-focus-ring-color}@media (max-width:1023.98px){.search-form [type=submit]{height:30px;width:30px}}.search-results--content,.search-results--content-header,.search-results--people-header{margin-bottom:20px}.has-meta .article-copy{margin-bottom:16px}.has-meta .content-item__meta{margin-bottom:20px}.has-meta .content-item__meta .meta__title{font-family:HelveticaNeue-Bold,Arial,Helvetica,sans-serif;font-size:12px;font-weight:800;line-height:1;margin-bottom:11px;text-transform:uppercase}.has-meta .content-item__meta .meta__list{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif;font-size:12px}.has-meta .content-item__meta .meta__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px}.has-meta .content-item__meta .meta-icon:before{content:"";display:block;margin-right:10px}.has-meta .content-item__meta .meta-icon--marker:before{background:url(/assets/img/svg/icons/locations-filled.svg) no-repeat;background-size:11px;height:15px;width:11px}.has-meta .content-item__meta .meta-icon--time:before{background:url(/assets/img/svg/icons/clock-filled.svg) no-repeat;background-size:12px;height:12px;width:12px}.search-suggestion-container{background-color:#fff;border:0;box-shadow:0 2px 13px -4px rgba(0,0,0,.14);box-sizing:border-box;margin:0;opacity:0;padding:20px 25px;position:absolute;top:100%;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;width:100%;z-index:20}@media (min-width:450px){.search-suggestion-container{padding:35px 50px}}@media (min-width:1024px){.search-suggestion-container{padding:42px 63px}}.search-suggestion--is-active .search-suggestion-container{opacity:1;visibility:visible}.search-suggestion-container .search-suggestions:first-child{margin-bottom:40px}.search-suggestion-container .underline{border-color:#d0d5d8;border-style:solid;border-width:3px 0 0}.search-suggestion-container .list-suggestion{font-family:HelveticaNeue-Roman,Arial,Helvetica,sans-serif}.search-suggestion-container .suggestion{border-bottom:1px solid #d0d5d8;color:#425563;display:block;padding:10px 10px 10px 0}.search-suggestion-container .cta-level-three{margin:20px 0 0}table{display:block;overflow-x:auto;white-space:nowrap}@media (min-width:1024px){table{white-space:normal}}table tbody{display:table;width:100%}body.experience-editor .m01-container .scWebEditInput,body.experience-editor .quote-spotlight .scWebEditInput{display:inline}body.experience-editor pre.f-title{color:#fff;display:block;font-family:Arial;font-size:2vw;line-height:2.5vw}body.experience-editor h2.f-title{display:none}body.experience-editor .error-message,body.experience-editor .info-message,body.experience-editor .success-message,body.experience-editor .validation-message,body.experience-editor .warning-message{background-position:10px;background-repeat:no-repeat;border:1px solid;margin:10px 0;padding:15px 10px 15px 50px}body.experience-editor .info-message{background-color:#dbe5f8;color:#00529b}body.experience-editor .success-message{background-color:#dff2bf;color:#4f8a10}body.experience-editor .warning-message{background-color:#feefb3;color:#9f6000}body.experience-editor .error-message{background-color:#ffbaba;color:#d8000c}body.experience-editor .validation-message{background-color:#ffccba;color:#d63301}body.experience-editor .text-image-carousel-wrapper .left-col .owl-item div{min-width:660px}.experience-editor-preview nav,.experience-editor nav{top:139px}
/*# sourceMappingURL=data:application/json;base64,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QkFBMEIsQUFDMUIsYUFBZSxDQUNoQixBQUVELHdDQUNFLHlCQUEwQixBQUMxQixhQUFlLENBQ2hCLEFBRUQsc0NBQ0UseUJBQTBCLEFBQzFCLGFBQWUsQ0FDaEIsQUFFRCwyQ0FDRSx5QkFBMEIsQUFDMUIsYUFBZSxDQUNoQixBQUVELDRFQUNFLGVBQWlCLENBQ2xCLEFBRUQsc0RBRUUsU0FBVyxDQUNaIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbi8qKlxyXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcclxuICogICAgdXNlciB6b29tLlxyXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogR2FyYW1vbmQsIEdlb3JnaWEsIHNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG51bCxcbmxpLFxuc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiB3aW5kb3c7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExIGFuZCBGaXJlZm94LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxyXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cclxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cclxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxyXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXHJcbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cclxuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXHJcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4gKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXHJcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxyXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAqL1xuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcclxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxyXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cclxuICovXG4vKipcclxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDMgKi9cbn1cblxuLyoqXHJcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqL1xufVxuXG4vKipcclxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXHJcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cclxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cclxuICpcclxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cclxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuICovXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLFxuaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cclxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcclxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gKi9cbmlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxyXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxyXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cclxuICovXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cclxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xyXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXHJcbiAqL1xuaW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG59XG5cbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MG1zO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSczMDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzMwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMzAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSczMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzMwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMzAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSczNTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzM1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzM1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMzUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSczNTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzM1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzQwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNDAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc0MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzQwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNDAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc0MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzQ1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNDUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNDUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc0NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzQ1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNDUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNTAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc1MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzUwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc1MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzUwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nNTUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc1NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc1NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzU1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNTUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc1NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc2MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzYwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNjAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc2MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzYwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNjAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc2NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzY1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzY1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNjUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc2NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzY1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzcwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNzAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc3MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzcwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNzAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc3MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249Jzc1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nNzUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nNzUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc3NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9Jzc1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nNzUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nODAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc4MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzgwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nODAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc4MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzgwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nODUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPSc4NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc4NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9Jzg1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nODUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc4NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc5MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzkwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nOTAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PSc5MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzkwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nOTAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPSc5NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249Jzk1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9Jzk1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nOTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PSc5NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9Jzk1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEwMDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzEwMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMDAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMDAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTA1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTA1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjA1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEwNTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEwNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEwNTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEwNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxMTAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMTAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMTAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMTAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxMTUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxMTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTE1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTE1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTE1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTE1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEyMDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzEyMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEyMDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEyMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEyMDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEyMDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4ycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzEyNTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzEyNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMjUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMjUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxMjUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxMjUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTMwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTMwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTMwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTMwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTMwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTMwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTM1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTM1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjM1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEzNTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEzNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzEzNTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzEzNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxNDAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNDAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNDAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNDAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNDAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNDAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxNDUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNDUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTQ1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTQ1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTQ1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTQ1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzE1MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE1MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE1MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE1MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE1NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzE1NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNTUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNTUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNTUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTYwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTYwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTYwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTYwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTYwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTYwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTY1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTY1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjY1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE2NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE2NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE2NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE2NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxNzAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNzAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNzAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNzAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxNzAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxNzAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScxNzUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScxNzUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTc1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTc1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTc1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTc1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE4MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzE4MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE4MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE4MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE4MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE4MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzE4NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzE4NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxODUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxODUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScxODUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScxODUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTkwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTkwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTkwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTkwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMTkwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMTkwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMTk1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMTk1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjk1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE5NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE5NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzE5NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzE5NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyMDAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMDAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDJzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjAwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjAwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjAwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjAwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAycztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIwNTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzIwNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4wNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMDUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMDUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMDUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMDVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjEwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjEwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjEwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjEwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjEwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjEwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjE1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjE1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjE1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIxNTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIxNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIxNTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIxNTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyMjAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMjAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMjAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMjAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMjAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMjAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyMjUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyMjUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjI1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjI1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjI1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjI1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIzMDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzIzMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIzMDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIzMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzIzMDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzIzMDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzIzNTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzIzNTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMzUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMzUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyMzUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyMzUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMzVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjQwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjQwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjQwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjQwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjQwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjQwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjQ1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjQ1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjQ1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI0NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI0NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI0NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI0NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyNTAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNTAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNTAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyNTUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyNTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjU1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjU1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjU1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjU1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjU1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI2MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzI2MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI2MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI2MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI2MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI2MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI2NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzI2NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNjUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNjUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyNjUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyNjUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNjVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjcwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjcwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjcwMCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjcwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjcwMCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjcwMCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMjc1MCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMjc1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjc1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI3NTAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI3NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI3NTAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI3NTAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyODAwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyODAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyODAwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyODAwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyODAwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyODAwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOHM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScyODUwJ10sXG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScyODUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuODVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjg1MCddLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjg1MCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nMjg1MCddLmFvcy1hbmltYXRlLFxuYm9keVtkYXRhLWFvcy1kZWxheT0nMjg1MCddIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjg1cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI5MDAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzI5MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI5MDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI5MDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzI5MDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzI5MDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45cztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JzI5NTAnXSxcbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249JzI5NTAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45NXM7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyOTUwJ10sXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyOTUwJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScyOTUwJ10uYW9zLWFuaW1hdGUsXG5ib2R5W2RhdGEtYW9zLWRlbGF5PScyOTUwJ10gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOTVzO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nMzAwMCddLFxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nMzAwMCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzcztcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzMwMDAnXSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzMwMDAnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JzMwMDAnXS5hb3MtYW5pbWF0ZSxcbmJvZHlbZGF0YS1hb3MtZGVsYXk9JzMwMDAnXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nbGluZWFyJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nbGluZWFyJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZSddLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbiddLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4nXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1vdXQnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLW91dCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1vdXQnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLW91dCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1iYWNrJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1iYWNrJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLW91dC1iYWNrJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1vdXQtYmFjayddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4tb3V0LWJhY2snXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLW91dC1iYWNrJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLXNpbmUnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLXNpbmUnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2Utb3V0LXNpbmUnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLW91dC1zaW5lJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLW91dC1zaW5lJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1vdXQtc2luZSddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLXF1YWQnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLXF1YWQnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1vdXQtcXVhZCddLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2Utb3V0LXF1YWQnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLW91dC1xdWFkJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1vdXQtcXVhZCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4tY3ViaWMnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLWN1YmljJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2Utb3V0LWN1YmljJ10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1vdXQtY3ViaWMnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPSdlYXNlLWluLW91dC1jdWJpYyddLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4tb3V0LWN1YmljJ10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1xdWFydCddLFxuYm9keVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4tcXVhcnQnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz0nZWFzZS1vdXQtcXVhcnQnXSxcbmJvZHlbZGF0YS1hb3MtZWFzaW5nPSdlYXNlLW91dC1xdWFydCddIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9J2Vhc2UtaW4tb3V0LXF1YXJ0J10sXG5ib2R5W2RhdGEtYW9zLWVhc2luZz0nZWFzZS1pbi1vdXQtcXVhcnQnXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cblxuW2RhdGEtYW9zXj0nZmFkZSddW2RhdGEtYW9zXj0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3NePSdmYWRlJ11bZGF0YS1hb3NePSdmYWRlJ10uYW9zLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MHB4KTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgpO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MHB4LCA2MHB4KTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgsIDYwcHgpO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTYwcHgsIC02MHB4KTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24tbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgLTYwcHgpO1xufVxuXG5bZGF0YS1hb3NePSd6b29tJ11bZGF0YS1hb3NePSd6b29tJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvc149J3pvb20nXVtkYXRhLWFvc149J3pvb20nXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4nXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjBweCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjBweCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwcHgpIHNjYWxlKDAuNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQnXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02MHB4KSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjBweCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2MHB4KSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3NePSdzbGlkZSddW2RhdGEtYW9zXj0nc2xpZGUnXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zXj0nc2xpZGUnXVtkYXRhLWFvc149J3NsaWRlJ10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG5bZGF0YS1hb3NePSdmbGlwJ11bZGF0YS1hb3NePSdmbGlwJ10ge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpO1xufVxuXG5bZGF0YS1hb3M9J2ZsaXAtbGVmdCddLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7XG59XG5cbltkYXRhLWFvcz0nZmxpcC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLXJpZ2h0J10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG59XG5cbltkYXRhLWFvcz0nZmxpcC1kb3duJ10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9YW9zLmNzcy5tYXAqL1xuLypcclxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcclxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovXG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcuJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXIsXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4ub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXHJcbiAqICBPd2wgQ2Fyb3VzZWwgLSBBbmltYXRlIFBsdWdpblxyXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxO1xufVxuXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLypcclxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cclxuICovXG4ub3dsLWhlaWdodCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbn1cblxuLypcclxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXHJcbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAvKipcclxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXHJcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xyXG5cdFx0ICovXG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149JyddLFxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSkge1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcub3dsLWxhenkge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4vKlxyXG4gKiBcdE93bCBDYXJvdXNlbCAtIFZpZGVvIFBsdWdpblxyXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL293bC52aWRlby5wbGF5LnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcyBlYXNlO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby10biB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLypcclxuICogXHREZWZhdWx0IHRoZW1lIC0gT3dsIENhcm91c2VsIENTUyBGaWxlXHJcbiAqL1xuLm93bC10aGVtZSAub3dsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPSdvd2wtJ10ge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYU5ldWUtUm9tYW4nO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDRweCA3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2IFtjbGFzcyo9J293bC0nXTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2IC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2LmRpc2FibGVkICsgLm93bC1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm93bC10aGVtZSAub3dsLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6b29tOiAxO1xuICAqZGlzcGxheTogaW5saW5lO1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiA1cHggN3B4O1xuICBiYWNrZ3JvdW5kOiAjZGI4MDdmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdDpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbn1cblxuLyogLS0tLS0tIHZlbm9ib3guY3NzIC0tLS0tLS0tKi9cbi52Ym94LW92ZXJsYXkgKixcbi52Ym94LW92ZXJsYXkgKjpiZWZvcmUsXG4udmJveC1vdmVybGF5ICo6YWZ0ZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi8qIC0tLS0tLS0gb3ZlcmxheTogY2hhbmdlIGhlcmUgYmFja2dyb3VuZCBjb2xvciBhbmQgb3BhY2l0eSAtLS0tLSAqL1xuLnZib3gtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmVsYXRpdm8ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogLS0tLS0gcHJlbG9hZGVyIC0gY2hvb3NlIGJldHdlZW4gQ0lSQ0xFLCBJT1MsIERPVFMsIFFVQURTIC0tLS0tICovXG4vKiBjaXJjbGUgcHJlbG9hZGVyICovXG4udmJveC1wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIHRleHQtaW5kZW50OiAtMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTgpIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDE4KSBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYXlsb2FkIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4O1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc2cHg7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHBsYXlsb2FkIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4O1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc2cHg7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgcGxheWxvYWQge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHg7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NzZweDtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIHBsYXlsb2FkIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4O1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc2cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGF5bG9hZCB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3NnB4O1xuICB9XG59XG5cbi8qIElPUyBwcmVsb2FkZXIgKi9cbi8qXHJcbi52Ym94LXByZWxvYWRlcntcclxuICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgd2lkdGg6MzJweDtcclxuICAgIGhlaWdodDozMnB4O1xyXG4gICAgbGVmdDo1MCU7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6LTE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOi0xNnB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHByZWxvYWQtaW9zLnBuZyk7XHJcbiAgICB0ZXh0LWluZGVudDogLTEwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcclxuICAgICAgIC1tb3otYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcclxuICAgICAgICAtbXMtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcclxuICAgICAgICAgLW8tYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NHB4OyB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NHB4OyB9XHJcbn1cclxuQC1tcy1rZXlmcmFtZXMgcGxheWxvYWQge1xyXG4gICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogICAgMHB4OyB9XHJcbiAgICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg0cHg7IH1cclxufVxyXG5ALW8ta2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NHB4OyB9XHJcbn1cclxuQGtleWZyYW1lcyBwbGF5bG9hZCB7XHJcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cclxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zODRweDsgfVxyXG59XHJcbiovXG4vKiBkb3RzIHByZWxvYWRlciAqL1xuLypcclxuLnZib3gtcHJlbG9hZGVye1xyXG4gICAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgICB3aWR0aDozMnB4O1xyXG4gICAgaGVpZ2h0OjExcHg7XHJcbiAgICBsZWZ0OjUwJTtcclxuICAgIHRvcDo1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDotMTZweDtcclxuICAgIG1hcmdpbi10b3A6LTE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwocHJlbG9hZC1kb3RzLnBuZyk7XHJcbiAgICB0ZXh0LWluZGVudDogLTEwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDI0KSBpbmZpbml0ZTtcclxuICAgICAgIC1tb3otYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDI0KSBpbmZpbml0ZTtcclxuICAgICAgICAtbXMtYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDI0KSBpbmZpbml0ZTtcclxuICAgICAgICAgLW8tYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDI0KSBpbmZpbml0ZTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBwbGF5bG9hZCAxLjRzIHN0ZXBzKDI0KSBpbmZpbml0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4OyB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4OyB9XHJcbn1cclxuQC1tcy1rZXlmcmFtZXMgcGxheWxvYWQge1xyXG4gICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogICAgMHB4OyB9XHJcbiAgICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzY4cHg7IH1cclxufVxyXG5ALW8ta2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4OyB9XHJcbn1cclxuQGtleWZyYW1lcyBwbGF5bG9hZCB7XHJcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cclxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC03NjhweDsgfVxyXG59XHJcbiovXG4vKiBxdWFkcyBwcmVsb2FkZXIgKi9cbi8qXHJcbi52Ym94LXByZWxvYWRlcntcclxuICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgd2lkdGg6MzJweDtcclxuICAgIGhlaWdodDoxMHB4O1xyXG4gICAgbGVmdDo1MCU7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6LTE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOi0xNnB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHByZWxvYWQtcXVhZHMucG5nKTtcclxuICAgIHRleHQtaW5kZW50OiAtMTAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTIpIGluZmluaXRlO1xyXG4gICAgICAgLW1vei1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTIpIGluZmluaXRlO1xyXG4gICAgICAgIC1tcy1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTIpIGluZmluaXRlO1xyXG4gICAgICAgICAtby1hbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTIpIGluZmluaXRlO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHBsYXlsb2FkIDEuNHMgc3RlcHMoMTIpIGluZmluaXRlO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBwbGF5bG9hZCB7XHJcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cclxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zODRweDsgfVxyXG59XHJcbkAtbW96LWtleWZyYW1lcyBwbGF5bG9hZCB7XHJcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cclxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zODRweDsgfVxyXG59XHJcbkAtbXMta2V5ZnJhbWVzIHBsYXlsb2FkIHtcclxuICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICAgIDBweDsgfVxyXG4gICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NHB4OyB9XHJcbn1cclxuQC1vLWtleWZyYW1lcyBwbGF5bG9hZCB7XHJcbiAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgICAwcHg7IH1cclxuICAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zODRweDsgfVxyXG59XHJcbkBrZXlmcmFtZXMgcGxheWxvYWQge1xyXG4gICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogICAgMHB4OyB9XHJcbiAgICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg0cHg7IH1cclxufVxyXG4qL1xuLyogLS0tLS0gbmF2aWdhdGlvbiAtLS0tLSAqL1xuLnZib3gtbmV4dCxcbi52Ym94LXByZXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgdGV4dC1pbmRlbnQ6IC0xMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZib3gtcHJldiB7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IGltYWdlLXVybChcInByZXYuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4udmJveC1uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IGltYWdlLXVybChcIm5leHQuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4udmJveC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYU5ldWVMVC1jb25kZW5zZWQnO1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNnB4IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMxNjE2MTc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xufVxuXG4udmJveC1udW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMxNjE2MTc7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0gaW5saW5lIHdpbmRvdyAtLS0tLS0gKi9cbi52Ym94LWlubGluZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDEwcHggI2NjYztcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52Ym94LWlubGluZSBwIHtcbiAgZm9udC1mYW1pbHk6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi52Ym94LWlubGluZSBpZnJhbWUge1xuICBoZWlnaHQ6IDQ0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZib3gtaW5saW5lIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnZib3gtaW5saW5lIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4udmVub2ZyYW1lY29weSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4ICNjY2M7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcGFkZGluZzogNDBweCAwcHg7XG59XG5cbi8qIC0tLS0tLS0gVmlkZW8gJiBpRnJhbWVzIHdpbmRvdyAtLS0tLS0gKi9cbi52ZW5vZnJhbWUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAxMHB4ICNjY2M7XG4gIHdpZHRoOiA5NjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU0OXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudmVub2ZyYW1lIHtcbiAgICB3aWR0aDogNjQwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52ZW5vZnJhbWUge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnZib3gtaW5saW5lIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC52ZW5vZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIC0tLS0tLS0gUExlYXNlIGRvIE5PVCBlZGl0IHRoaXMhIChvciBkbyBpdCBhdCB5b3VyIG93biByaXNrKSAtLS0tLS0gKi9cbi52Ym94LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udmJveC1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZib3gtY29udGFpbmVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udndyYXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBTY3JlZW4gc2l6ZXMgKi9cbi8qIENvbnRhaW5lcnMgKi9cbi8qIENvbG91cnMgKi9cbi8qIEZvbnRzICovXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmJvZHkuZmlsdGVycy1hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJlbG9hZCAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGVza3RvcC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1vYmlsZS1mdWxsLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG59XG5cbi5iYW5uZXItc3BhY2VyIHtcbiAgbWFyZ2luOiAxMTBweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmJhbm5lci1zcGFjZXIge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gIH1cbn1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uc2NFbXB0eUltYWdlIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuI2lubGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5lZS1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVlLW1lc3NhZ2UuaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyoqXHJcbiAqIEZvbnRzXHJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0dhcmFtb25kQU9XMDEtUmVndWxhci5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9HYXJhbW9uZEFPVzAxLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvR2FyYW1vbmRBT1cwMS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9HYXJhbW9uZEFPVzAxLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL0dhcmFtb25kQU9XMDEtUmVndWxhci5zdmcjR2FyYW1vbmQtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRQcm8tTHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTU1Um9tYW4uZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTU1Um9tYW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTU1Um9tYW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL0hlbHZldGljYU5ldWVMVFcwNi01NVJvbWFuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNTVSb21hbi5zdmcjSGVsdmV0aWNhTmV1ZS1Sb21hblwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0hlbHZldGljYU5ldWVMVFcwNi03NUJvbGQuZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTc1Qm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNzVCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNzVCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNzVCb2xkLnN2ZyNIZWx2ZXRpY2FOZXVlLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkQ29uZGVuc2VkXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNzdCb2xkQ24uZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTc3Qm9sZENuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL0hlbHZldGljYU5ldWVMVFcwNi03N0JvbGRDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvSGVsdmV0aWNhTmV1ZUxUVzA2LTc3Qm9sZENuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9IZWx2ZXRpY2FOZXVlTFRXMDYtNzdCb2xkQ24uc3ZnI0hlbHZldGljYU5ldWUtQm9sZENvbmRlbnNlZFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbmJvZHkge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hLCBwIGEsXG4ucnRlLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuaDEge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG59XG5cbjpsYW5nKGRlKSBoMSB7XG4gIGh5cGhlbnM6IGF1dG87XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5tYWluLWNvbnRhaW5lci1hcnRpY2xlIGgxIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuXG5oMS53aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5oMS5oZXJvLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNTNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBoMS5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDczcHg7XG4gIH1cbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5oZWFkaW5nLS1wcm9tbywgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLm1haW4taGVhZGluZyxcbmgyIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5oZWFkaW5nLS1wcm9tbywgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLm1haW4taGVhZGluZyxcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG4ubWFpbi1jb250YWluZXItLWh1Yi1sYW5kaW5nIC5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAuaGVhZGluZy0tcHJvbW8sIC5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAubWFpbi1jb250YWluZXItLWh1Yi1sYW5kaW5nIC5oZWFkaW5nLS1wcm9tbywgLm1haW4tY29udGFpbmVyLS1odWItbGFuZGluZyAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAubWFpbi1oZWFkaW5nLCAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAubWFpbi1jb250YWluZXItLWh1Yi1sYW5kaW5nIC5tYWluLWhlYWRpbmcsIC5tYWluLWNvbnRhaW5lci0taHViLWxhbmRpbmdcbmgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC53aGl0ZS5oZWFkaW5nLS1wcm9tbywgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLndoaXRlLm1haW4taGVhZGluZyxcbmgyLndoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAucHJpbWFyeS5oZWFkaW5nLS1wcm9tbywgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLnByaW1hcnkubWFpbi1oZWFkaW5nLFxuaDIucHJpbWFyeSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG5oMyB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDIuOXZ3O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDEuMzc5MzEwMzRweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzc5LjMxMDM0NDgzcHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG5oMy5wcmltYXJ5IHtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbmg0LFxuLnN1cHBvcnRpbmdjb3B5IHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi45dnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2NS41MTcyNDEzNzlweCkge1xuICBoNCxcbiAgLnN1cHBvcnRpbmdjb3B5IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2NS41MTcyNDEzNzlweCkge1xuICBoNCxcbiAgLnN1cHBvcnRpbmdjb3B5IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuaDQucmVkLXRpdGxlLFxuLnN1cHBvcnRpbmdjb3B5LnJlZC10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2IyMzQyNztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbmg0LnByaW1hcnksXG4uc3VwcG9ydGluZ2NvcHkucHJpbWFyeSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG5oNSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbn1cblxuaDUuc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tc3ViIGg1LFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIGg1IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyMzQyNztcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbmg2IHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uM3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmhlYWRsaW5lLWFydGljbGUtc21hbGwge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkQ29uZGVuc2VkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi45dnc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MjAuNjg5NjU1MTcycHgpIHtcbiAgLmhlYWRsaW5lLWFydGljbGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5LjY1NTE3MjQxNHB4KSB7XG4gIC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmhlYWRsaW5lLWFydGljbGUtc21hbGwud2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRsaW5lLWFydGljbGUtc21hbGwuc21hbGxlciB7XG4gIGZvbnQtc2l6ZTogMi45dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDQuODI3NTg2MjA3cHgpIHtcbiAgLmhlYWRsaW5lLWFydGljbGUtc21hbGwuc21hbGxlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MTMuNzkzMTAzNDQ4cHgpIHtcbiAgLmhlYWRsaW5lLWFydGljbGUtc21hbGwuc21hbGxlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5oZWFkbGluZS1hcnRpY2xlLXNtYWxsLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbm1haW4gLmludHJvLXRleHQsXG5tYWluIHNwYW4uaW50cm8tdGV4dCxcbm1haW4gLmludHJvLXRleHQgcCB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxucCxcbi5ydGUtY29udGVudCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxucCBoMyxcbi5ydGUtY29udGVudCBoMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbnAgc3Bhbixcbi5ydGUtY29udGVudCBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG5wIGEsXG4ucnRlLWNvbnRlbnQgYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5wIHVsLFxucCBvbCxcbi5ydGUtY29udGVudCB1bCxcbi5ydGUtY29udGVudCBvbCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFlbTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG5wIHVsLFxuLnJ0ZS1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuXG5wIHVsIGxpLFxuLnJ0ZS1jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG5wIG9sLFxuLnJ0ZS1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuXG5wIG9sIGxpLFxuLnJ0ZS1jb250ZW50IG9sIGxpIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG4uZGVzY3JpcHRpdmUtdGV4dCB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLndhcm5pbmcsXG4uYXJ0aWNsZS1oZWFkZXIge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY3JlZGl0cyB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGNvbG9yOiAjMjUyYjM3O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMi42dnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMy4wNzY5MjMwNzdweCkge1xuICBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzODQuNjE1Mzg0NjJweCkge1xuICBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgY29sb3I6ICMyNTJiMzc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXNpemU6IDIuNnZ3O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjMuMDc2OTIzMDc3cHgpIHtcbiAgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzODQuNjE1Mzg0NjJweCkge1xuICBibG9ja3F1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG5ibG9ja3F1b3RlIHA6YmVmb3JlIHtcbiAgY29sb3I6ICM1NjliYmU7XG4gIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTUwJTtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmJsb2NrcXVvdGUgcDphZnRlciB7XG4gIGNvbG9yOiAjNTY5YmJlO1xuICBjb250ZW50OiBjbG9zZS1xdW90ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTUwJTtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cblxuLnF1b3RlLXNvdXJjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5jdGEtbGV2ZWwtdGhyZWUsXG4uY3RhLWxldmVsLXRocmVlIHAge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3RhLWxldmVsLXRocmVlLnNlY29uZGFyeSxcbi5jdGEtbGV2ZWwtdGhyZWUgcC5zZWNvbmRhcnkge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmN0YS1sZXZlbC10aHJlZTphZnRlcixcbi5jdGEtbGV2ZWwtdGhyZWUgcDphZnRlciB7XG4gIGNvbnRlbnQ6ICcg4oaSJztcbn1cblxuLmN0YS1sZXZlbC10aHJlZS5hcnJvdy1sZWZ0OmFmdGVyLFxuLmN0YS1sZXZlbC10aHJlZSBwLmFycm93LWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY3RhLWxldmVsLXRocmVlLmFycm93LWxlZnQ6YmVmb3JlLFxuLmN0YS1sZXZlbC10aHJlZSBwLmFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ+KGkCAnO1xufVxuXG4uY3RhLWxldmVsLXRocmVlOmhvdmVyLCAuY3RhLWxldmVsLXRocmVlOmFjdGl2ZSwgLmN0YS1sZXZlbC10aHJlZTpmb2N1cyxcbi5jdGEtbGV2ZWwtdGhyZWUgcDpob3Zlcixcbi5jdGEtbGV2ZWwtdGhyZWUgcDphY3RpdmUsXG4uY3RhLWxldmVsLXRocmVlIHA6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmN0YS1sZXZlbC10aHJlZSBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uY3RhLWxldmVsLXRocmVlIHA6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY3RhLXVuZGVybGluZSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ydGwtdGV4dCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLyoqXHJcbiAqIFNob3cvSGlkZSB0ZXh0IGZvciBFRVxyXG4gKi9cbltkYXRhLWpzPSdjb250ZW50J10gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICBbZGF0YS1qcz0nY29udGVudCddIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAubTAxLWNvbnRhaW5lciBbZGF0YS1qcz0nY29udGVudCddIC5idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuW2RhdGEtanM9J2NvbnRlbnQnXS5pcy12aXNpYmxlIHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5tMDEtY29udGFpbmVyIFtkYXRhLWpzPSdjb250ZW50J10uaXMtdmlzaWJsZSAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbltkYXRhLWpzPSdjb250ZW50J10gdWwsXG5bZGF0YS1qcz0nY29udGVudCddIG9sIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAxZW07XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMWVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuW2RhdGEtanM9J2NvbnRlbnQnXSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbltkYXRhLWpzPSdjb250ZW50J10gb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ucmVkLXRleHQge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLmJ1dHRvbixcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEge1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTRweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgLjVzO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uYnV0dG9uLnNtYWxsLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5zbWFsbCxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5zbWFsbCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmJ1dHRvbi5wcmltYXJ5LFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5wcmltYXJ5LFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5wcmltYXJ5LmRvd25sb2FkLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5wcmltYXJ5LmRvd25sb2FkLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnByaW1hcnkuZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3IHVybChcIi9hc3NldHMvaW1nL3BuZy9kb3dubG9hZC1pY29uLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLmJ1dHRvbi5wcmltYXJ5OmhvdmVyLCAuYnV0dG9uLnByaW1hcnk6YWN0aXZlLCAuYnV0dG9uLnByaW1hcnk6Zm9jdXMsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnByaW1hcnk6aG92ZXIsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeTpob3Zlcixcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeTphY3RpdmUsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeTphY3RpdmUsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnByaW1hcnk6Zm9jdXMsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uYnV0dG9uLnByaW1hcnk6ZGlzYWJsZWQsXG4uYnV0dG9uLnByaW1hcnkgLmJ1dHRvbltkaXNhYmxlZF0sXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnByaW1hcnk6ZGlzYWJsZWQsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeTpkaXNhYmxlZCxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEucHJpbWFyeSAuYnV0dG9uW2Rpc2FibGVkXSxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5wcmltYXJ5IC5idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI2QwZDVkODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uc2Vjb25kYXJ5LFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5zZWNvbmRhcnksXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyMzQyNztcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5idXR0b24uc2Vjb25kYXJ5OmhvdmVyLCAuYnV0dG9uLnNlY29uZGFyeTphY3RpdmUsIC5idXR0b24uc2Vjb25kYXJ5OmZvY3VzLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5zZWNvbmRhcnk6aG92ZXIsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuc2Vjb25kYXJ5OmhvdmVyLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5zZWNvbmRhcnk6YWN0aXZlLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnNlY29uZGFyeTphY3RpdmUsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnNlY29uZGFyeTpmb2N1cyxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5zZWNvbmRhcnk6ZGlzYWJsZWQsXG4uYnV0dG9uLnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXSxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuc2Vjb25kYXJ5OmRpc2FibGVkLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnNlY29uZGFyeTpkaXNhYmxlZCxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuc2Vjb25kYXJ5IC5idXR0b25bZGlzYWJsZWRdLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnNlY29uZGFyeSAuYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIGNvbG9yOiAjZDBkNWQ4O1xufVxuXG4uYnV0dG9uLmdyZXksXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLmdyZXksXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MjU1NjM7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uYnV0dG9uLmdyZXk6aG92ZXIsIC5idXR0b24uZ3JleTphY3RpdmUsIC5idXR0b24uZ3JleTpmb2N1cyxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZ3JleTpob3Zlcixcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5OmhvdmVyLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5OmFjdGl2ZSxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5OmFjdGl2ZSxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZ3JleTpmb2N1cyxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzQyNTU2MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24uZ3JleTpkaXNhYmxlZCxcbi5idXR0b24uZ3JleSAuYnV0dG9uW2Rpc2FibGVkXSxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZ3JleTpkaXNhYmxlZCxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5OmRpc2FibGVkLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5ncmV5IC5idXR0b25bZGlzYWJsZWRdLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLmdyZXkgLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBjb2xvcjogI2QwZDVkODtcbn1cblxuLmJ1dHRvbi5nb2xkLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS5nb2xkLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLmdvbGQge1xuICBiYWNrZ3JvdW5kOiAjOWI5NDVmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWI5NDVmO1xuICBjb2xvcjogIzI1MmIzNztcbn1cblxuLmJ1dHRvbi5nb2xkOmhvdmVyLCAuYnV0dG9uLmdvbGQ6YWN0aXZlLCAuYnV0dG9uLmdvbGQ6Zm9jdXMsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLmdvbGQ6aG92ZXIsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZ29sZDpob3Zlcixcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZ29sZDphY3RpdmUsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZ29sZDphY3RpdmUsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLmdvbGQ6Zm9jdXMsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZ29sZDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMyNTJiMzc7XG4gIGNvbG9yOiAjOWI5NDVmO1xufVxuXG4uYnV0dG9uLmdvbGQ6ZGlzYWJsZWQsXG4uYnV0dG9uLmdvbGQgLmJ1dHRvbltkaXNhYmxlZF0sXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLmdvbGQ6ZGlzYWJsZWQsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZ29sZDpkaXNhYmxlZCxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZ29sZCAuYnV0dG9uW2Rpc2FibGVkXSxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS5nb2xkIC5idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkODtcbiAgY29sb3I6ICNkMGQ1ZDg7XG59XG5cbi5idXR0b24udHJhbnNwYXJlbnQsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnRyYW5zcGFyZW50LFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uYnV0dG9uLnRyYW5zcGFyZW50OmhvdmVyLCAuYnV0dG9uLnRyYW5zcGFyZW50OmFjdGl2ZSwgLmJ1dHRvbi50cmFuc3BhcmVudDpmb2N1cyxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEudHJhbnNwYXJlbnQ6aG92ZXIsXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEudHJhbnNwYXJlbnQ6aG92ZXIsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnRyYW5zcGFyZW50OmFjdGl2ZSxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS50cmFuc3BhcmVudDphY3RpdmUsXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhLnRyYW5zcGFyZW50OmZvY3VzLFxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBhLnRyYW5zcGFyZW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5idXR0b24udHJhbnNwYXJlbnQ6ZGlzYWJsZWQsXG4uYnV0dG9uLnRyYW5zcGFyZW50IC5idXR0b25bZGlzYWJsZWRdLFxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYS50cmFuc3BhcmVudDpkaXNhYmxlZCxcbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYS50cmFuc3BhcmVudDpkaXNhYmxlZCxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEudHJhbnNwYXJlbnQgLmJ1dHRvbltkaXNhYmxlZF0sXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEudHJhbnNwYXJlbnQgLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjZDBkNWQ4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ1dHRvbi5kYXJrLXRyYW5zcGFyZW5jeSxcbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGEuZGFyay10cmFuc3BhcmVuY3ksXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGEuZGFyay10cmFuc3BhcmVuY3kge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cblxuQHBhZ2Uge1xuICBtYXJnaW46IDA7XG4gIHNpemU6IEEwO1xufVxuXG5AbWVkaWEgcHJpbnQgYW5kIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5MDAwcHgpIHtcbiAgKiB7XG4gICAgYnJlYWstYmVmb3JlOiBhdm9pZDtcbiAgICBwYWdlLWJyZWFrLWJlZm9yZTogYXZvaWQ7XG4gIH1cbiAgbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogNTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ub3RpZmljYXRpb25zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2LWJ1cmdlci1tZW51IC5sb2dvIHtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlc3VsdHMtbGlzdC0tbGVmdC1jb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sgPiAqLFxuICAuc3RhdC1zcG90bGlnaHQgcCxcbiAgLnN0YXQtc3BvdGxpZ2h0IHVsIGxpLFxuICAudGV4dC10YWdzIGgyLFxuICAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIHAsXG4gIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgZmlndXJlIHtcbiAgICBjb2xvcjogIzQyNTU2MyAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAucXVvdGUtc3BvdGxpZ2h0IC5vd2wtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLnF1b3RlLXNwb3RsaWdodCAub3dsLWl0ZW0gYmxvY2txdW90ZSBwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZW9wbGUtcHJvZmlsZS13cmFwcGVyIC5zZWN0aW9uLXJpZ2h0X19zZWN0aW9uIHAgYSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAucGVvcGxlLXByb2ZpbGUtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZW9wbGUtcHJvZmlsZS13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19vcGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtaW1hZ2VfX3JpZ2h0X19sZWZ0LWNvbCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIgLm93bC1zdGFnZSAub3dsLWl0ZW0gYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5oZWFkaW5nLS1wcm9tbyxcbiAgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLm1haW4taGVhZGluZyxcbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnR2FyYW1vbmQtUmVndWxhcicsIEdlb3JnaWEsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjI1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbiAgfVxuICAuZmVhdHVyZWQtc2VjdGlvbl9fbW9iaWxlLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMiUgIWltcG9ydGFudDtcbiAgfVxuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNTBweCAyJSAhaW1wb3J0YW50O1xuICB9XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLnR3by10aGlyZCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5vbmUtdGhpcmQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uLFxuICAuZmVhdHVyZWQtc2VjdGlvbi0tYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gKixcbiAgLmZlYXR1cmVkLXNlY3Rpb24tLWJsb2NrICoge1xuICAgIGNvbG9yOiAjNDI1NTYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0aW5nLWNhcmRzLS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYWViICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZWxpdmVyeS13aGVlbC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLm93bC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIsXG4gIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDVweCA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyLmdyZXksXG4gIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlci5ncmV5IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIGgyLFxuICAuZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICAgIGNvbG9yOiAjYjIzNDI3ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvd25sb2FkLXNwb3RsaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGlua3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5idXR0b24uc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJhbGxheCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdGF0LXNwb3RsaWdodCBwLFxuICAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLFxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24sXG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlZC1zZWN0aW9uLS1ibG9jayxcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQsXG4gIC50ZXh0LWltYWdlX19sZWZ0X19yaWdodC1jb2wsXG4gIC50ZXh0LWltYWdlX19yaWdodF9fcmlnaHQtY29sLFxuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCAub3dsLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1pbWFnZV9fcmlnaHRfX3JpZ2h0LWNvbCxcbiAgLnRleHQtaW1hZ2VfX3JpZ2h0X19sZWZ0LWNvbCxcbiAgLnRleHQtaW1hZ2VfX2xlZnRfX3JpZ2h0LWNvbCB7XG4gICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1vYmlsZS1vbmx5IC5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWItb25lLXRyaWFuZ2xlLFxuICAudGFiLXR3by10cmlhbmdsZSxcbiAgLnRhYi10aHJlZS10cmlhbmdsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtY29sdW1ucyAuZmxleCxcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXggLmFjY29yZGlvbi1jb250ZW50LFxuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHQgLmFjY29yZGlvbi1jb250ZW50LFxuICAucHJvbW8tc3BvdGxpZ2h0X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAubGVmdC1jb2wgaW1nLFxuICAuaGVyby1pbWFnZSxcbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLnJpZ2h0LWNvbCB1bCBsaSBhOmJlZm9yZSxcbiAgLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLnJpZ2h0LWNvbCB1bCBsaS5jbG9jayxcbiAgLmhpZ2hsaWdodC1zcG90bGlnaHRfX29wZW4gYSxcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyLFxuICAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3LFxuICAuZHJvcGRvd24tY29udHJvbCxcbiAgLmRyb3Bkb3duLXBsYWNlaG9sZGVyLFxuICAuY29tbWVudC1zZWN0aW9uLFxuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCAud2F0Y2gtdmlkZW8gYTpmaXJzdC1jaGlsZDphZnRlcixcbiAgLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb24gcCBhLFxuICAuaGVyby1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5vZmZpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAub2ZmaWNlIC5sZWZ0LWNvbCBpbWcge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLm9mZmljZSAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2ssXG4gIC5jb250YWN0LXByb21vIC5mbGV4IGg1LFxuICAuY29udGFjdC1wcm9tbyAuZmxleCBwIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgYS5idXR0b24sIGEucHJpbWFyeSwgYS5zZWNvbmRhcnksIGEuY3RhLWxldmVsLXRocmVlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtdGFncyB1bCxcbiAgLnRleHQtbGlua3MgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXRhZ3MgdWwgbGksXG4gIC50ZXh0LWxpbmtzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC10YWdzIHVsIGxpIGEsXG4gIC50ZXh0LWxpbmtzIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjNDI1NTYzICFpbXBvcnRhbnQ7XG4gIH1cbiAgYmxvY2txdW90ZSxcbiAgLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBibG9ja3F1b3RlIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGlua3MgYTphZnRlcixcbiAgLnRleHQtdGFncyBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIih3d3cuYWxsZW5vdmVyeS5jb21cIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG4gIC52aWRlby1tb2Qge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC10YWdzLFxuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1jb250YWluZXItYXJ0aWNsZSAuc2VjdGlvbi1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1haW4tY29udGFpbmVyLWFydGljbGUgLmFydGljbGUtcmlnaHQtY29sIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1jb2x1bW5zIC5mbGV4ID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC10YWJzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYWNjb3JkaW9uLWNvbnRlbnQgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLm93bC1pdGVtLFxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2UsXG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAucXVvdGUtc3BvdGxpZ2h0IC5vd2wtaXRlbSBkaXYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAub3dsLWl0ZW0gLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW06YWZ0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMCUgIWltcG9ydGFudDtcbiAgfVxuICAjY29va2llQ29uc2VudCxcbiAgLmJhbm5lcixcbiAgLmJyZWFkY3J1bWJzLFxuICAuaGVhZGluZy1zZWxlY3Rvci1yZixcbiAgZm9vdGVyLFxuICAucmVnaW9uLXNlbGVjdG9yLFxuICAuc2hhcmUtdGhpcyxcbiAgLm1vZHVsZS1tYXAsXG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX193cmFwcGVyLFxuICAudGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyLFxuICAuaW1hZ2Utd3JhcHBlcixcbiAgLnZpZGVvLW1vZCxcbiAgLmFjY29yZGlvbi10b2dnbGUsXG4gIC5mb3JtLWVsZW1lbnQsXG4gIC5zaWRlLW5hdmlnYXRpb24sXG4gIC50d2l0dGVyLWZlZWQtd3JhcHBlcixcbiAgLnJlZ2lvbi1zZWxlY3RvcixcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIsXG4gIC5jYW1lcmEuYWN0aXZlLFxuICAuY29va2llLXBvbGljeSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIG5hdiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBuYXYgdWwgbGkge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIG5hdiB1bCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhY3QtcHJvbW9fX2luZm8gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFvcy1pbml0IHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sW2xhbmc9J2FyJ10ge1xuICAvKipcclxuICAgKiBNYXBcclxuICAgKi9cbn1cblxuaHRtbFtsYW5nPSdhciddIC50ZXh0LXJ0ZSxcbmh0bWxbbGFuZz0nYXInXSAuaW5uZXItY29udGVudCxcbmh0bWxbbGFuZz0nYXInXSAuZmxvYXRpbmctY2FyZHMtLWl0ZW0sXG5odG1sW2xhbmc9J2FyJ10gLm0wMS1jb250YWluZXIsXG5odG1sW2xhbmc9J2FyJ10gLmhlcm8taW1hZ2UsXG5odG1sW2xhbmc9J2FyJ10gLnRleHQtY29sdW1ucyxcbmh0bWxbbGFuZz0nYXInXSAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIsXG5odG1sW2xhbmc9J2FyJ10gLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLFxuaHRtbFtsYW5nPSdhciddIC5zdGF0LXNwb3RsaWdodC13cmFwcGVyLFxuaHRtbFtsYW5nPSdhciddIC5wcm9tby1zcG90bGlnaHRfX2NvbnRlbnQsXG5odG1sW2xhbmc9J2FyJ10gLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLnJpZ2h0LWNvbCxcbmh0bWxbbGFuZz0nYXInXSAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlcixcbmh0bWxbbGFuZz0nYXInXSAuY29udGVudC1wcm9tby0tY29weSxcbmh0bWxbbGFuZz0nYXInXSAuY29udGVudC1wcm9tbyBoMixcbmh0bWxbbGFuZz0nYXInXSAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgaDIsXG5odG1sW2xhbmc9J2FyJ10gLmNvbnRhY3QtcHJvbW8sXG5odG1sW2xhbmc9J2FyJ10gLmNoYXB0ZXItc3BvdGxpZ2h0X19pdGVtLFxuaHRtbFtsYW5nPSdhciddIC50ZXh0LWltYWdlX19sZWZ0X19sZWZ0LWNvbCxcbmh0bWxbbGFuZz0nYXInXSAudGV4dC1pbWFnZV9fcmlnaHRfX2xlZnQtY29sLFxuaHRtbFtsYW5nPSdhciddIC50ZXh0LWltYWdlLWNhcm91c2VsLFxuaHRtbFtsYW5nPSdhciddIC52aWRlby1tb2RfX2luZm8tLXBvcyxcbmh0bWxbbGFuZz0nYXInXSAudmlkZW8tbW9kX19zbWFsbC0tY29weSxcbmh0bWxbbGFuZz0nYXInXSAubW9kdWxlLW1hcCAuaW5mby1jb250YWluZXIsXG5odG1sW2xhbmc9J2FyJ10gLnRleHQtdGFicy1ob3Jpem9udGFsLFxuaHRtbFtsYW5nPSdhciddIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmxlZnQtY29sLFxuaHRtbFtsYW5nPSdhciddIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmZ1bGwtd2lkdGgsXG5odG1sW2xhbmc9J2FyJ10gLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyLFxuaHRtbFtsYW5nPSdhciddIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSxcbmh0bWxbbGFuZz0nYXInXSAucXVvdGUtd3JhcHBlciBibG9ja3F1b3RlLFxuaHRtbFtsYW5nPSdhciddIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyLFxuaHRtbFtsYW5nPSdhciddIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlcixcbmh0bWxbbGFuZz0nYXInXSAuc2lkZS1uYXZpZ2F0aW9uLFxuaHRtbFtsYW5nPSdhciddIC5uYXYtaGVhZGluZyxcbmh0bWxbbGFuZz0nYXInXSAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIsXG5odG1sW2xhbmc9J2FyJ10gLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb24sXG5odG1sW2xhbmc9J2FyJ10gLmNvb2tpZS1wb2xpY3ksXG5odG1sW2xhbmc9J2FyJ10gLmludHJvLXRleHQsXG5odG1sW2xhbmc9J2FyJ10gaDIsXG5odG1sW2xhbmc9J2FyJ10gLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMgLmNvbnRlbnQtaXRlbSxcbmh0bWxbbGFuZz0nYXInXSAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlcixcbmh0bWxbbGFuZz0nYXInXSAuc2VhcmNoLW92ZXJsYXktY29udGFpbmVyLFxuaHRtbFtsYW5nPSdhciddIC5yZXN1bHRzLWxpc3QtLXJpZ2h0LWNvbCxcbmh0bWxbbGFuZz0nYXInXSAucmVzdWx0cy1saXN0LS1sZWZ0LWNvbCxcbmh0bWxbbGFuZz0nYXInXSAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCxcbmh0bWxbbGFuZz0nYXInXSBoNC5wcmltYXJ5LFxuaHRtbFtsYW5nPSdhciddIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5wcm9maWxlLXJlc3VsdHMtLWN0YSxcbmh0bWxbbGFuZz0nYXInXSAucnRlLWNvbnRlbnQge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAuaGVhZGluZy1zZWxlY3Rvci1yZi5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCAuZHJvcGRvd24tY29udHJvbCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgYnV0dG9uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAuaW5uZXItY29udGVudCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLm0wMS1jb250YWluZXIgLmludHJvLXRleHQgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLFxuaHRtbFtsYW5nPSdhciddIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGxlZnQ6IDcuNXB4O1xuICByaWdodDogdW5zZXQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAudGV4dC1ydGUgdWwgbGk6YmVmb3JlLFxuaHRtbFtsYW5nPSdhciddIC5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkgYTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIGJsb2NrcXVvdGUgPiAqIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSBibG9ja3F1b3RlID4gKjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmpjZ210LWRpZ2l0YWwsXG5odG1sW2xhbmc9J2FyJ10gLmpjZ210LWRhdGUge1xuICByaWdodDogNjBweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby10aXRsZSxcbmh0bWxbbGFuZz0nYXInXSAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlci0tdmlkZW8tY29weSB7XG4gIHJpZ2h0OiAxNTNweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyID4gaDQge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmNoYXB0ZXItc3BvdGxpZ2h0IHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmNoYXB0ZXItc3BvdGxpZ2h0IC5idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcixcbmh0bWxbbGFuZz0nYXInXSAubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lci5vcGVuIC51c2VmdWwtbGlua3Mge1xuICBmbG9hdDogbGVmdDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lciAuY2xvc2UsXG5odG1sW2xhbmc9J2FyJ10gLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIgLmNsb3NlLFxuaHRtbFtsYW5nPSdhciddIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5zZWFyY2gtY29udHJvbHMgYnV0dG9uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmNvbnRlbnQtaXRlbS0tcHJvZmlsZS0taW1hZ2UtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAudXNlZnVsLWxpbmtzIHVsIGxpIGEge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMHB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLnVzZWZ1bC1saW5rcyBsaSBhOmFmdGVyIHtcbiAgbGVmdDogMjVweDtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50ZXh0LXRhYnMge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MjU1NjM7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmxlZnQtY29sIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHtcbiAgcGFkZGluZzogMCAwIDAgNTBweDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciBzZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHRfX2l0ZW0ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAudG9wLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDAgMjBweCA2JTtcbn1cblxuaHRtbFtsYW5nPSdhciddIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0X19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmNvb2tpZS1wb2xpY3kgcCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG59XG5cbmh0bWxbbGFuZz0nYXInXSAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHtcbiAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmhlYWRpbmctc2VsZWN0b3ItcmYgaDIge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaHRtbFtsYW5nPSdhciddIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIGgyIHtcbiAgcGFkZGluZzogMjBweCAyMCUgMjBweCAwO1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC50b3Atc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiBoMiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5odG1sW2xhbmc9J2FyJ10gLnRleHQtdGFncyBoMixcbmh0bWxbbGFuZz0nYXInXSAudGV4dC1saW5rcy13cmFwcGVyIGgyLFxuaHRtbFtsYW5nPSdhciddIC5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGg0LFxuaHRtbFtsYW5nPSdhciddIC5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IHAsXG5odG1sW2xhbmc9J2FyJ10gLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCBwLFxuaHRtbFtsYW5nPSdhciddIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgZmlndXJlLFxuaHRtbFtsYW5nPSdhciddIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgcCxcbmh0bWxbbGFuZz0nYXInXSAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIGEsXG5odG1sW2xhbmc9J2FyJ10gLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIGg0LFxuaHRtbFtsYW5nPSdhciddIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSBwLFxuaHRtbFtsYW5nPSdhciddIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3LFxuaHRtbFtsYW5nPSdhciddIC5tb2xlY3VsZXMge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2hvdy1vbi1mb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5zaG93LW9uLWZvY3VzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbiAgY2xpcDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMjA7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIG1hcmdpbjogNDBweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaG9tZSBmb290ZXIge1xuICBtYXJnaW46IDA7XG59XG5cbmZvb3RlciBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLjZweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBmb290ZXIgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuZm9vdGVyIC5mb290ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBmb290ZXIgLmZvb3RlciB7XG4gICAgcGFkZGluZzogNDVweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICB9XG59XG5cbmZvb3RlciAuZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fbG9nbyBpbWcge1xuICB3aWR0aDogMTg2cHg7XG59XG5cbmZvb3RlciAuZm9vdGVyX19saW5rcyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBmb290ZXIgLmZvb3Rlcl9fbGlua3Mge1xuICAgIGNvbHVtbnM6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyIC5mb290ZXJfX2xpbmtzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyX19saW5rcyB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuZm9vdGVyIC5mb290ZXJfX2xpbmtzIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuZm9vdGVyIC5mb290ZXJfX2xpbmtzIGxpIGEge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBmb290ZXIgLmZvb3Rlcl9fbGlua3MgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbmZvb3RlciAuZm9vdGVyX19zb2NpYWxfX2xpbmtzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42MnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG5mb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBmb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3MgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3MgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiAuMnM7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3MgbGkgYSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbmZvb3RlciAuZm9vdGVyX19zb2NpYWxfX2xpbmtzIGxpIGEudHdpdHRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLXR3aXR0ZXIucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSBhLmxpbmtlZGluIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2ljb24tbGlua2VkaW4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSBhLnhpbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvaWNvbi14aW5nLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuZm9vdGVyIC5mb290ZXJfX3NvY2lhbF9fbGlua3MgbGkgYS55b3V0dWJlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2ljb24teW91dHViZS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbmZvb3RlciAuZm9vdGVyX19zb2NpYWxfX2xpbmtzIGxpIGEuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvaWNvbi1mYWNlYm9vay5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbmZvb3RlciAuZm9vdGVyX19zb2NpYWxfX2xpbmtzIGxpIGEuZ29vZ2xlcGx1cyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLWdvb2dsZXBsdXMucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG5mb290ZXIgLmZvb3Rlcl9fc29jaWFsX19saW5rcyBsaSBhLndlY2hhdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLXdlY2hhdC5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbmZvb3RlciAuZm9vdGVyX19zb2NpYWxfX2xpbmtzIGxpIGEgc3BhbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuZm9vdGVyIC5mb290ZXJfX2NvcHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC42MnB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBmb290ZXIgLmZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuI2Nvb2tpZUNvbnNlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgNTIsIDM5LCAwLjk1KTtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDQwcHggMTAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICNjb29raWVDb25zZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gIH1cbiAgI2Nvb2tpZUNvbnNlbnQgLmFjY2VwdCxcbiAgI2Nvb2tpZUNvbnNlbnQgLnJlc2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxufVxuXG4jY29va2llQ29uc2VudCAuY29va2llLWNvbnNlbnRfX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNjb29raWVDb25zZW50IC5jb29raWUtY29uc2VudF9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4jY29va2llQ29uc2VudCAuY29va2llLWNvbnNlbnRfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjY29va2llQ29uc2VudCAuY29va2llLWNvbnNlbnRfX3RleHQge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5cbiNjb29raWVDb25zZW50IC5jb29raWUtY29uc2VudF9fY3RhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgI2Nvb2tpZUNvbnNlbnQgLmNvb2tpZS1jb25zZW50X19jdGEge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuI2Nvb2tpZUNvbnNlbnQgLmNvb2tpZS1jb25zZW50X19jdGEgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jY29va2llQ29uc2VudCAuY29va2llLWNvbnNlbnRfX2N0YSBhOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jY29va2llQ29uc2VudCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNjb29raWVDb25zZW50IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI2Nvb2tpZUNvbnNlbnQgcCxcbiNjb29raWVDb25zZW50IGg0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogODAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gICNjb29raWVDb25zZW50IHAsXG4gICNjb29raWVDb25zZW50IGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jY29va2llQ29uc2VudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbiNjb29raWVDb25zZW50IHAgc3VwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0b3A6IDA7XG59XG5cbiNjb29raWVDb25zZW50IGg0IHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jY2xvc2VDb29raWVDb25zZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MHB4O1xuICB0b3A6IDQwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4jY2xvc2VDb29raWVDb25zZW50OmZvY3VzLCAjY2xvc2VDb29raWVDb25zZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNjb29raWVDb25zZW50IGEub2ssXG4jY29va2llQ29uc2VudCBhLnJlc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjYwcHg7XG59XG5cbiNjb29raWVDb25zZW50IGEub2s6Zm9jdXMsICNjb29raWVDb25zZW50IGEub2s6aG92ZXIsXG4jY29va2llQ29uc2VudCBhLnJlc2V0OmZvY3VzLFxuI2Nvb2tpZUNvbnNlbnQgYS5yZXNldDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNjb29raWVDb25zZW50IGEub2sge1xuICByaWdodDogMTAlO1xuICB0b3A6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgI2Nvb2tpZUNvbnNlbnQgYS5vayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gICNjb29raWVDb25zZW50IGEub2sge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4jY29va2llQ29uc2VudCBhLnJlc2V0IHtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAxMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAjY29va2llQ29uc2VudCBhLnJlc2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgI2Nvb2tpZUNvbnNlbnQgYS5yZXNldCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5zcGFuLTEge1xuICB3aWR0aDogNi43Nzk2NjEwMTY5JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tMiB7XG4gIHdpZHRoOiAxNS4yNTQyMzcyODgxJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tMyB7XG4gIHdpZHRoOiAyMy43Mjg4MTM1NTkzJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tNCB7XG4gIHdpZHRoOiAzMi4yMDMzODk4MzA1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tNSB7XG4gIHdpZHRoOiA0MC42Nzc5NjYxMDE3JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tNiB7XG4gIHdpZHRoOiA0OS4xNTI1NDIzNzI5JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tNyB7XG4gIHdpZHRoOiA1Ny42MjcxMTg2NDQxJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tOCB7XG4gIHdpZHRoOiA2Ni4xMDE2OTQ5MTUzJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tOSB7XG4gIHdpZHRoOiA3NC41NzYyNzExODY0JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbn1cblxuLnNwYW4tMTAge1xuICB3aWR0aDogODMuMDUwODQ3NDU3NiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTE1MjU0MiU7XG59XG5cbi5zcGFuLTExIHtcbiAgd2lkdGg6IDkxLjUyNTQyMzcyODglO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkxNTI1NDIlO1xufVxuXG4uc3Bhbi0xMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxhc3Qge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogTWVudSBDb250YWluZXIgKi9cbm5hdiAubmF2IGxpIC5kcm9wZG93biAubWFpbi1uYXYtbGluayBhOmFmdGVyLCBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gYSAubmF2LWhlYWRpbmc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvYXJyb3ctcmlnaHQucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG5uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGxpbmVhciAuMnM7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDE7XG59XG5cbi5maWx0ZXJzLWFjdGl2ZSBuYXYge1xuICB6LWluZGV4OiAtMTtcbn1cblxuLm5vLXRvdWNoIG5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuQG1lZGlhIChtaW4taGVpZ2h0OiA3ODBweCkge1xuICAubm8tdG91Y2ggbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cblxuLmV4cGVyaWVuY2UtZWRpdG9yIG5hdiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSAhaW1wb3J0YW50O1xufVxuXG5uYXYgLmN1cnJlbnQtcGFnZS1pdGVtIGEge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYuaXMtaGlkZGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAucmVnaW9uLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2LmlzLXZpc2libGUge1xuICAgIGhlaWdodDogNTJweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cblxubmF2IGEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5uYXYgYSBpbWcubG9nbyB7XG4gIHdpZHRoOiBjYWxjKDM3MnB4IC8gMik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IGEgaW1nLmxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG5uYXYgLm5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1vdXQ7XG59XG5cbm5hdiAubmF2IC5sYW5ndWFnZS1tb2JpbGUge1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xufVxuXG5uYXYgLm5hdiAubGFuZ3VhZ2UtbW9iaWxlIHNwYW4ge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHggMnB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45OCksIHdoaXRlKTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwdmg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICBuYXYgLm5hdi5pcy1hY3RpdmUge1xuICAgIGhlaWdodDogODB2aDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdG9wOiA1MnB4O1xuICB9XG59XG5cbm5hdiAubmF2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgbmF2IC5uYXYgPiBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IC5uYXYgPiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbm5hdiAubmF2IGxpIHtcbiAgZmxleC1ncm93OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIG5hdiAubmF2IGxpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxubmF2IC5uYXYgbGk6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IGxpOmZpcnN0LWNoaWxkIGEge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxubmF2IC5uYXYgbGkubmF2LWxvZ28ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbm5hdiAubmF2IGxpLmdsb2JhbC1zaXRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbm5hdiAubmF2IGxpLmdsb2JhbC1zaXRlIC5yZWdpb24tc2VsZWN0b3JfX2dsb2JhbC1zaXRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG5uYXYgLm5hdiBsaS5nbG9iYWwtc2l0ZSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxubmF2IC5uYXYgbGkubGFuZ3VhZ2UsXG5uYXYgLm5hdiBsaS5sYW5ndWFnZSAubGFiZWwge1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbm5hdiAubmF2IGxpLmxhbmd1YWdlIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duLFxubmF2IC5uYXYgbGkubGFuZ3VhZ2UgLmxhYmVsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxubmF2IC5uYXYgbGkubGFuZ3VhZ2UgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsXG5uYXYgLm5hdiBsaS5sYW5ndWFnZSAubGFiZWwgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjIzNDI3ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbm5hdiAubmF2IGxpLmxhbmd1YWdlIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIGxpLFxubmF2IC5uYXYgbGkubGFuZ3VhZ2UgLmxhYmVsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIGxpIHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG5uYXYgLm5hdiBsaSA+IGEge1xuICBwYWRkaW5nOiAyN3B4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IC5uYXYgbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxubmF2IC5uYXYgbGkgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLjU4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogZWFzZS1vdXQgb3BhY2l0eSAycztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDUxMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiBsaSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbiAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuMnM7XG4gIH1cbiAgbmF2IC5uYXYgbGkgYS5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2IyMzQyNztcbiAgICBjb2xvcjogI2IyMzQyNztcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IDVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbiAgbmF2IC5uYXYgbGkgYS5pcy1hY3RpdmUuaXMtYWN0aXZlLXBhcmVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICBuYXYgLm5hdiBsaSBhLmhhcy1jaGlsZDphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL21vYmlsZS1uYXYtYXJyb3cucG5nXCIpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIG5hdiAubmF2IGxpIGEuaGFzLWNoaWxkLmlzLWFjdGl2ZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIH1cbn1cblxubmF2IC5uYXYgbGkgLnJlZ2lvbi1zZWxlY3Rvcl9fZ2xvYmFsLXNpdGUgYSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxubmF2IC5uYXYgbGkuaXMtYWN0aXZlIGEge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxubmF2IC5uYXYgbGkuaXMtYWN0aXZlIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5uYXYgLm5hdiBsaS5pcy1hY3RpdmUgLmRyb3Bkb3duIC5uYXYtY29sdW1uLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IC5uYXYgbGkuaXMtYWN0aXZlIC5kcm9wZG93biAubmF2LWNvbHVtbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IHVuc2V0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IC5uYXYgbGkubmF2LXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDc0cHg7XG4gICAgdG9wOiA1cHg7XG4gIH1cbn1cblxubmF2IC5uYXYgbGkubmF2LXNlYXJjaCBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgei1pbmRleDogNTEwO1xufVxuXG5uYXYgLm5hdiBsaS5uYXYtc2VhcmNoIC5zZWFyY2gge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3IHVybChcIi9hc3NldHMvaW1nL3BuZy9zZWFyY2gtaWNvbi5wbmdcIikgbm8tcmVwZWF0IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTdweCAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiAyM3B4O1xuICB0cmFuc2l0aW9uOiBlYXNlIC41cztcbiAgd2lkdGg6IDE0NnB4O1xufVxuXG5uYXYgLm5hdiBsaS5uYXYtc2VhcmNoIC5zZWFyY2g6Zm9jdXMsIG5hdiAubmF2IGxpLm5hdi1zZWFyY2ggLnNlYXJjaDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL3NlYXJjaC1pY29uLXJlZC5wbmdcIikgbm8tcmVwZWF0IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTdweCAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IGxpLm5hdi1zZWFyY2ggLnNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxM3B4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogNTJweDtcbiAgfVxuICBuYXYgLm5hdiBsaS5uYXYtc2VhcmNoIC5zZWFyY2g6Zm9jdXMsIG5hdiAubmF2IGxpLm5hdi1zZWFyY2ggLnNlYXJjaDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxM3B4O1xuICB9XG59XG5cbm5hdiAubmF2IGxpIC5kcm9wZG93biB7XG4gIGJhY2tncm91bmQ6ICNmNWY2Zjc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDIwcHggMCAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1vdXQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiBsaSAuZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IC01MHZ3O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHJpZ2h0OiAtNTB2dztcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiBsaSAuZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIG5hdiAubmF2IGxpIC5kcm9wZG93bi5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIG5hdiAubmF2IGxpIC5kcm9wZG93bi5pcy1hY3RpdmUgaDMgKyB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiBsaSAuZHJvcGRvd24gLm1haW4tbmF2LWxpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IGxpIC5kcm9wZG93biAubWFpbi1uYXYtbGluayBhIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmY7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5uYXYgLm5hdiBsaSAuZHJvcGRvd24gLm1haW4tbmF2LWxpbmsgYSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IGxpIC5kcm9wZG93biAubWFpbi1uYXYtbGluayBhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIG5hdiAubmF2IGxpIC5kcm9wZG93biAubWFpbi1uYXYtbGluayBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgbmF2IC5uYXYgbGkgLmRyb3Bkb3duIC5tYWluLW5hdi1saW5rIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTEzMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBlYXNlLW91dCBvcGFjaXR5IDFzIC4zcztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB7XG4gIGZsZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwIDElO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsOmZpcnN0LWNoaWxkIGEge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uLnR3by1jb2wge1xuICBmbGV4OiAyO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uLnR3by1jb2wgbGkge1xuICBicmVhay1pbnNpZGU6IGF2b2lkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbi50d28tY29sIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiBhIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiBhIC5uYXYtaGVhZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gYSAubmF2LWhlYWRpbmcge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIGEgLm5hdi1oZWFkaW5nOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMDtcbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5uYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gLm5hdi1oZWFkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiAubmF2LWhlYWRpbmcge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gLm5hdi1oZWFkaW5nIGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZy5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2IyMzQyNztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZy5pcy1hY3RpdmUgYSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjNDI1NTYzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogMHM7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZyBzcGFuOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvbW9iaWxlLW5hdi1hcnJvdy5wbmdcIikgYm90dG9tIGxlZnQgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIC5uYXYtaGVhZGluZy5pcy1hY3RpdmUgc3BhbjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gLm5hdi1oZWFkaW5nICsgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsLmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bC5pcy1hY3RpdmUgaDM6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5uYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwudHdvLWNvbCB7XG4gIGNvbHVtbnM6IDI7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bC50d28tY29sIHtcbiAgICBjb2x1bW5zOiAxO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogZWFzZSB0cmFuc2Zvcm0gLjVzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMzpmb2N1cywgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGgzOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU1NjM7XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDIuNHZoO1xuICBwYWRkaW5nOiA3cHggMjVweCA3cHggMDtcbiAgdHJhbnNpdGlvbjogZWFzZSBvcGFjaXR5IC4xcztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS44dnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjYuNjY2NjY2NjY3cHgpIHtcbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGgzIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODg4Ljg4ODg4ODg4OXB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgaDMgYSB7XG4gICAgY29sb3I6ICM0MjU1NjM7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgaDMgYTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2Fycm93LXJpZ2h0LnBuZ1wiKSBib3R0b20gbGVmdCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMThweDtcbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGgzIGE6Zm9jdXMsIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBoMyBhOmZvY3VzOmFmdGVyLCBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgaDMgYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xufVxuXG5uYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDdweCAyNXB4IDdweCAwO1xuICB0cmFuc2l0aW9uOiBlYXNlIG9wYWNpdHkgLjFzO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjh2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2Ni42NjY2NjY2NjdweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4ODguODg4ODg4ODg5cHgpIHtcbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogNHB4IDI1cHggNHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgbmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5uYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9hcnJvdy1yaWdodC5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMThweDtcbn1cblxubmF2IC5uYXYgLm5hdi1jb2x1bW4tY29udGFpbmVyIC5uYXYtY29sdW1uIHVsIGxpIGE6Zm9jdXMsIG5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2IyMzQyNztcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbm5hdiAubmF2IC5uYXYtY29sdW1uLWNvbnRhaW5lciAubmF2LWNvbHVtbiB1bCBsaSBhOmZvY3VzOmFmdGVyLCBuYXYgLm5hdiAubmF2LWNvbHVtbi1jb250YWluZXIgLm5hdi1jb2x1bW4gdWwgbGkgYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xufVxuXG5uYXYgLm5hdi1idXJnZXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgbmF2IC5uYXYtYnVyZ2VyLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICBuYXYgLm5hdi1idXJnZXItbWVudSAuaGFtYnVyZ2VyIC5saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIzNDI3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgbWFyZ2luOiA2cHggYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAyOHB4O1xuICB9XG4gIG5hdiAubmF2LWJ1cmdlci1tZW51IC5oYW1idXJnZXI6Zm9jdXMsIG5hdiAubmF2LWJ1cmdlci1tZW51IC5oYW1idXJnZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBuYXYgLm5hdi1idXJnZXItbWVudSAjaGFtYnVyZ2VyLTkge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgbmF2IC5uYXYtYnVyZ2VyLW1lbnUgI2hhbWJ1cmdlci05LmlzLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG4gIG5hdiAubmF2LWJ1cmdlci1tZW51ICNoYW1idXJnZXItOS5pcy1hY3RpdmUgLmxpbmUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIG5hdiAubmF2LWJ1cmdlci1tZW51ICNoYW1idXJnZXItOS5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTNweCk7XG4gIH1cbiAgbmF2IC5uYXYtYnVyZ2VyLW1lbnUgI2hhbWJ1cmdlci05LmlzLWFjdGl2ZSAubGluZTpudGgtY2hpbGQoMikge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgbmF2IC5uYXYtYnVyZ2VyLW1lbnUgI2hhbWJ1cmdlci05LmlzLWFjdGl2ZSAubGluZTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KSByb3RhdGUoOTBkZWcpO1xuICB9XG4gIG5hdiAubmF2LWJ1cmdlci1tZW51IC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMnB4O1xuICB9XG4gIG5hdiAubmF2LWJ1cmdlci1tZW51IC5uYXYubW9iaWxlIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDA7XG4gIH1cbiAgbmF2IC5uYXYtYnVyZ2VyLW1lbnUgLm5hdi5tb2JpbGUgbGkubmF2LXNlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDVweDtcbiAgICB3aWR0aDogNDJweDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLyogTW9iaWxlIEJvZHkgT3BlbiBOYXYgKi9cbiAgYm9keS5pcy1hY3RpdmUgbmF2LmlzLXZpc2libGUuaXMtYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbn1cblxuI21hZ2ljLWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogaW5pdGlhbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAjbWFnaWMtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kZXNrdG9wLW9ubHkgLm5hdi1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGluZy0tdHdvLWxpbmVzIHtcbiAgcGFkZGluZy10b3A6IDIycHggIWltcG9ydGFudDtcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG5ib2R5LmlzLWFjdGl2ZSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmNlbnRlci1hbGlnbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEzNjZweDtcbn1cblxubWFpbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEzNjZweDtcbn1cblxubWFpbjpub3QoLmhvbWUpIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbm1haW4gLmJhbm5lci1idWJibGU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIG1haW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxubWFpbi5wYXJhbGxheCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxubWFpbi5jYXJlZXJzLWpvYiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxubWFpbi5jYXJlZXJzLWpvYiAuc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTM2NnB4O1xufVxuXG4ubWFpbi1jb250YWluZXItYXJ0aWNsZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tY29udGFpbmVyLWFydGljbGUge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cblxuLm1haW4tY29udGFpbmVyLWFydGljbGUgcC5kYXRlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluLWNvbnRhaW5lci1hcnRpY2xlIC5zZWN0aW9uLWxlZnQge1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1jb250YWluZXItYXJ0aWNsZSAuc2VjdGlvbi1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuXG4ubWFpbi1jb250YWluZXItYXJ0aWNsZSAuYXJ0aWNsZS1yaWdodC1jb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMzMlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm1haW4tY29udGFpbmVyLWFydGljbGUgLmFydGljbGUtcmlnaHQtY29sIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnRlbXBsYXRlLWJsb2cgLm1haW4tY29udGFpbmVyLWFydGljbGUgLmN0YS5tMDEtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbnRhaW5lci1wYWRkaW5nIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItcGFkZGluZyB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci1wYWRkaW5nIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5jb250YWluZXItcGFkZGluZy1odWIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFpbmVyLXBhZGRpbmctaHViIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmhlcm8tY29udGFpbmVyIGgxIHtcbiAgbWFyZ2luOiAxNTBweCAwIDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oZXJvLWNvbnRhaW5lciBoMSB7XG4gICAgbWFyZ2luOiAxMDBweCAwIDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaGVyby1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5zZWN0aW9uLWxlZnQtLW1haW4uc2VjdGlvbi1sZWZ0LS1ldmVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VjdGlvbi1sZWZ0LS1tYWluLnNlY3Rpb24tbGVmdC0tZXZlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tbGVmdC0tbWFpbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlY3Rpb24tbGVmdC0tbWFpbiBoMiB7XG4gIG1hcmdpbjogNjBweCAwIDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tbWFpbiBoMiB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1sZWZ0LS1tYWluIC5oZXJvLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tbWFpbiAuaGVyby1pbWFnZSB7XG4gICAgbGVmdDogLTE1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTUwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tbWFpbiB7XG4gICAgd2lkdGg6IGNhbGMoNzAlIC0gNTBweCk7XG4gIH1cbn1cblxuLmNvbnRhY3QtZGV0YWlscy5vd2wtY2Fyb3VzZWwub2ZmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1yaWdodC0tc3ViIHtcbiAgICB3aWR0aDogY2FsYygzMCUgLSA0MHB4KTtcbiAgfVxufVxuXG4uc2VjdGlvbi1yaWdodC0tc3ViIC5jb250YWN0LWRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlY3Rpb24tcmlnaHQtLXN1YiAuY29udGFjdC1kZXRhaWxzLm93bC1jYXJvdXNlbC5vZmYgLm93bC1pdGVtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLXN1YiAuamNnbXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5zZWN0aW9uLXJpZ2h0X19zZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VjdGlvbi1yaWdodF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb24gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLXJpZ2h0X19zZWN0aW9uIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb24gaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uc2VjdGlvbi1sZWZ0LS1zdWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tc3ViIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMzVweCAwIDA7XG4gICAgd2lkdGg6IDExNXB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWxlZnQtLXN1YiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zZWN0aW9uLWxlZnQtLXN1YiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnNlY3Rpb24tbGVmdC0tc3ViIC5zaGFyZS10aGlzIHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ucXVvdGUge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1b3RlIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuXG4ucXVvdGUucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnF1b3RlLnJpZ2h0IHAucXVvdGUtc291cmNlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnF1b3RlLnJpZ2h0IHAucXVvdGUtc291cmNlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5xdW90ZS13cmFwcGVyIGJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnF1b3RlLXdyYXBwZXIgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLXJpZ2h0LS1tYWluIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcbiAgfVxufVxuXG4uaXMtc2luZ2xlLWNvbHVtbiAuc2VjdGlvbi1yaWdodC0tbWFpbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLW1haW4gaDIge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLW1haW4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VjdGlvbi1yaWdodC0tbWFpbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLW1haW4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5zZWN0aW9uLXJpZ2h0LS1tYWluIGxpIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBsaW5lLWhlaWdodDogMS44NzU7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZWN0aW9uLXJpZ2h0LS1tYWluIGxpIGEge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWN0aW9uLXJpZ2h0LS1tYWluIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLW1haW4gLmRhdGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1yaWdodC0tbWFpbiAuZGF0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5zZWN0aW9uLXJpZ2h0LS1tYWluIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLyoqXHJcbiAqIENvbnRlbnQgY29udGFpbmVyXHJcbiAqL1xuLm5vdGlmaWNhdGlvbnMtd3JhcHBlci5pcy1hY3RpdmUgKyAuY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQ0MHB4KTtcbiAgcGFkZGluZy10b3A6IDUycHg7XG59XG5cbi5oYXMtbm90aWZpY2F0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZXhwZXJpZW5jZS1lZGl0b3IgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMzBweCk7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICB9XG4gIC5oYXMtbm90aWZpY2F0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmhvbWUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaG9tZSAub3ZlcmxheSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uaG9tZSAuaGVyby1tZWRpYSAudGV4dC1ibG9jayB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmhvbWUgLmhlcm8tbWVkaWEgLnRleHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5iYW5uZXItYnViYmxlIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaG9tZSAuYmFubmVyLWJ1YmJsZSBpbWcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhvbWUgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jb250YWluZXItcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNvbnRhaW5lci1wYWRkaW5nIC5mbGV4IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jb250YWluZXItcGFkZGluZyAuc2VjdGlvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jb250YWluZXItcGFkZGluZyAuc2VjdGlvbi1sZWZ0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY29udGFpbmVyLXBhZGRpbmcgLnNlY3Rpb24tbGVmdCB7XG4gICAgbWF4LXdpZHRoOiA2NiU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY29udGFpbmVyLXBhZGRpbmcgLnNlY3Rpb24tbGVmdCAuYWNjb3JkaW9uX193cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNvbnRhaW5lci1wYWRkaW5nIC5tYWluLWNvcHkge1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNjYlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNvbnRhaW5lci1wYWRkaW5nIC5tYWluLWNvcHkge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jb250YWluZXItcGFkZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNvbnRhaW5lci1wYWRkaW5nIGgyLm1hbmRhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jb250YWluZXItcGFkZGluZyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNvbnRhaW5lci1wYWRkaW5nIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY29udGFpbmVyLXBhZGRpbmcgLnNlY3Rpb24tbGVmdCAuc2hhcmUtdGhpcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmJhbm5lci1idWJibGUge1xuICBtYXJnaW46IDAgMCAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmJhbm5lci1idWJibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UucXVvdGUtc3RhdGVtZW50IHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5pbnRyby10ZXh0IGltZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuaW50cm8tdGV4dCBpbWcge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNlbnRlci1jb250ZW50IHtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIHdpZHRoOiA3NzBweDtcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY2VudGVyLWNvbnRlbnQgaDQsXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jZW50ZXItY29udGVudCBwIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogNDBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNlbnRlci1jb250ZW50IGg0LFxuICAuYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jZW50ZXItY29udGVudCBwIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jZW50ZXItY29udGVudCBoNCBpbWcsXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZS5jZW50ZXItY29udGVudCBwIGltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWF4LXdpZHRoOiAzMDhweDtcbiAgcGFkZGluZzogMCAwIDMwcHggMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlLmNlbnRlci1jb250ZW50IGg0IGltZyxcbiAgLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY2VudGVyLWNvbnRlbnQgcCBpbWcge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UuY2VudGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cbn1cblxuYmxvY2txdW90ZS5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICBibG9ja3F1b3RlLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJsb2NrcXVvdGUuYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiA3NzBweDtcbiAgfVxufVxuXG4ucXVvdGUtc3RhdGVtZW50IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVvdGUtc3RhdGVtZW50IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICAgIHdpZHRoOiA2NiU7XG4gIH1cbn1cblxucC5jZW50ZXItc3RhdGVtZW50LmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2Uge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB3aWR0aDogNzcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgcC5jZW50ZXItc3RhdGVtZW50LmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgcC5jZW50ZXItc3RhdGVtZW50LmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5wZXJzb24tcHJvZmlsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wZXJzb24tcHJvZmlsZV9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wZXJzb24tcHJvZmlsZV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gcDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wZXJzb24tcHJvZmlsZV9faXRlbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZXJzb24tcHJvZmlsZV9faXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wZXJzb24tcHJvZmlsZV9faXRlbSB1bCBsaSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gdWwgbGkgYSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIGxpIGEudGVsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gdWwgbGkgYS50ZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3Bob25lLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIGxpIGEudGVsOmhvdmVyOmJlZm9yZSwgLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIGxpIGEudGVsOmZvY3VzOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9waG9uZS1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gdWwgbGkgYS5tYWlsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gdWwgbGkgYS5tYWlsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9tYWlsLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIHVsIGxpIGEubWFpbDpob3ZlcjpiZWZvcmUsIC5wZXJzb24tcHJvZmlsZV9faXRlbSB1bCBsaSBhLm1haWw6Zm9jdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL21haWwtcmVkLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ucGVyc29uLXByb2ZpbGVfX2l0ZW0gLmFjY29yZGlvbl9fY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBlcnNvbi1wcm9maWxlX19pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5wZXJzb24tcHJvZmlsZV9faXRlbSBpbWcge1xuICAgIG1heC13aWR0aDogMTQ5cHg7XG4gIH1cbn1cblxuLnBlcnNvbi1wcm9maWxlX19pdGVtIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVyc29uLXByb2ZpbGVfX2l0ZW0gaDYge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtdXMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDg4MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5jb250YWN0LXVzLmhlcm8tY29udGFpbmVyIGgxIHtcbiAgbWFyZ2luOiA5MHB4IDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC11cy5oZXJvLWNvbnRhaW5lciBoMSB7XG4gICAgbWFyZ2luOiA4MHB4IDAgMTBweDtcbiAgfVxufVxuXG4uY29udGFjdC11cyBoMiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29udGFjdC11cyBpZnJhbWUge1xuICBtaW4taGVpZ2h0OiAxNjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhY3QtdXMgaWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OiAxMjAwcHg7XG4gIH1cbn1cblxubWFpbi5zdHlsZS1raXQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxubWFpbi5zdHlsZS1raXQgc2VjdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMDBweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy13cmFwcGVyLFxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy13cmFwcGVyLS1oaWdobGlnaHRlZCB7XG4gIG1hcmdpbjogNTBweCAwIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLXdyYXBwZXIgdWwsXG4gIC5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtd3JhcHBlci0taGlnaGxpZ2h0ZWQgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgfVxufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLXdyYXBwZXIuaGlkZSxcbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtd3JhcHBlci0taGlnaGxpZ2h0ZWQuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZW9wbGUtbGlzdGluZ19faW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wZW9wbGUtbGlzdGluZ19faW50cm8gLmN0YS1sZXZlbC10aHJlZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBlb3BsZS1saXN0aW5nX19pbnRybyAuY3RhLWxldmVsLXRocmVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYWViO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgfVxuICAucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW06bnRoLW9mLXR5cGUoNG4gKyA0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbTpob3ZlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS0tbm8tbW9yZS1yZXN1bHRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2U3ZWFlYjtcbiAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtLS1uby1tb3JlLXJlc3VsdHMge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICB9XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtLS1uby1tb3JlLXJlc3VsdHM6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS0tbm8tbW9yZS1yZXN1bHRzIGg0IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0tLW5vLW1vcmUtcmVzdWx0cyBoNSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0ucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS0tbm8tbW9yZS1yZXN1bHRzIGEge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtLWNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMTAwcHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbSBoNCxcbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbSAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS12aWV3IHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtIGg0ICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZ19fcmVzdWx0cy1pdGVtIHAge1xuICBjb2xvcjogIzQyNTU2MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0gLnBlb3BsZS1saXN0aW5nX19yZXN1bHRzLWl0ZW0tdmlldyB7XG4gIGJvdHRvbTogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbSAucGVvcGxlLWxpc3RpbmdfX3Jlc3VsdHMtaXRlbS12aWV3OmFmdGVyIHtcbiAgY29udGVudDogJ+KGkic7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmdfX2J1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAwIDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZW9wbGUtcHJvZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wZW9wbGUtcHJvZmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNThweDtcbiAgfVxufVxuXG4ucGVvcGxlLXByb2ZpbGUgaDEgKyAudXBwZXJjYXNlLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZW9wbGUtcHJvZmlsZSBoMSArIC51cHBlcmNhc2UtaGVhZGluZyArIC51cHBlcmNhc2UtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlb3BsZS1wcm9maWxlIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgbWFyZ2luOiA0OHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGVvcGxlLXByb2ZpbGUgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogODVweCAwIDA7XG4gIH1cbn1cblxuLnBlb3BsZS1wcm9maWxlIC5pbnRyby10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGVvcGxlLXByb2ZpbGUgLmludHJvLXRleHQge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubTAxLWNvbnRhaW5lciAucGVvcGxlLXByb2ZpbGUgLnNlY3Rpb24tbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wZW9wbGUtcHJvZmlsZS13cmFwcGVyIC5iYW5uZXItYnViYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVvcGxlLXByb2ZpbGUtd3JhcHBlciBoMyArIGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5wZW9wbGUtcHJvZmlsZS13cmFwcGVyIC5jb250YWN0LXByb21vLnNpbHZlciB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICBwYWRkaW5nLXRvcDogNTJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGVvcGxlLXByb2ZpbGUtd3JhcHBlciAuY29udGFjdC1wcm9tby5zaWx2ZXIge1xuICAgIG1hcmdpbi10b3A6IDkycHg7XG4gIH1cbn1cblxucCArIC51cHBlcmNhc2UtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi51cHBlcmNhc2UtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtLjJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jb250YWN0LXByb21vX19pbmZvIC51cHBlcmNhc2UtaGVhZGluZzpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uY29udGFjdC1wcm9tb19faW5mbyAudXBwZXJjYXNlLWhlYWRpbmc6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udXBwZXJjYXNlLWhlYWRpbmcucHJpbWFyeSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uaGlkZGVuLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGVvcGxlLXByb2ZpbGVfX3Jlc3VsdHMtaXRlbS1uby1pbWFnZSxcbi5wZW9wbGUtcHJvZmlsZV9fcGljdHVyZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLXByb2ZpbGVfX2NvbnRhY3Qge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wZW9wbGUtcHJvZmlsZV9fY29udGFjdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wZW9wbGUtcHJvZmlsZV9fY29udGFjdCBsaSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uc2VjdGlvbi1yaWdodF9fc2VjdGlvbiBwIGEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLnNlY3Rpb24tcmlnaHRfX3NlY3Rpb24gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VjdGlvbi1yaWdodF9fc2VjdGlvbiBwICsgLnVwcGVyY2FzZS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1yaWdodF9fc2VjdGlvbiBwIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuXG4uZm91cjBmb3VyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2JhY2tncm91bmQtYXJyb3cucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDkycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxODBweCA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mb3VyMGZvdXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5mb3VyMGZvdXIgLndhcm5pbmcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaHViLWxhbmRpbmctaGVybyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5odWItbGFuZGluZy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvaHViLWxhbmRpbmctcGxhY2Vob2xkZXIucG5nXCIpIG5vLXJlcGVhdCByaWdodCAtNTBweCBjZW50ZXI7XG4gIH1cbn1cblxuLmh1Yi1sYW5kaW5nLWhlcm8gKyBoMiArIC5pbnRyby10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMDM4cHg7XG59XG5cbi5odWItbGFuZGluZy1oZXJvIGgxIHtcbiAgY29sb3I6ICM4M2NjZDI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXgtd2lkdGg6IDY2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5odWItbGFuZGluZy1oZXJvIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5odWItbGFuZGluZy1oZXJvIGgxIHNwYW4ge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5odWItbGFuZGluZy1oZXJvIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5odWItbGFuZGluZy1oZXJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmh1Yi1sYW5kaW5nLWhlcm8gLmJyZWFkY3J1bWJzLFxuICAuaHViLWxhbmRpbmctaGVybyBoMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLmh1Yi1sYW5kaW5nLWhlcm86YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvaHViLWxhbmRpbmctcGxhY2Vob2xkZXIucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNzUlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmh1Yi1sYW5kaW5nLWhlcm86YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaHViLWxhbmRpbmctaGVybyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IHtcbiAgbWFyZ2luOiA4MHB4IDEyJTtcbn1cblxuLmh1Yi1sYW5kaW5nLS1ibG9nIC5yZXN1bHRzLWxpc3QgLnBvcHVsYXIgLmNvbnRlbnQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQyNTU2MztcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4uaHViLWxhbmRpbmctLWJsb2cgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLWltYWdlIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0taW1hZ2UgLmFydGljbGUtaGVhZGVyIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDQwcHg7XG4gIG1heC13aWR0aDogNjglO1xuICBtaW4td2lkdGg6IGNhbGMoNjglIC0gODBweCk7XG59XG5cbi5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayAuYXJ0aWNsZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uaHViLWxhbmRpbmctLWJsb2cgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLXRleHQtYmxvY2sgLmFydGljbGUtaGVhZGVyIHNwYW4ge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmh1Yi1sYW5kaW5nLS1ibG9nIC5yZXN1bHRzLWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS10ZXh0LWJsb2NrIC5hcnRpY2xlLWNvcHkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uaHViLWxhbmRpbmctLWJsb2cgLnJlc3VsdHMtbGlzdCAuY3RhLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IHtcbiAgICBtYXJnaW46IDQwcHggMTVweDtcbiAgfVxuICAuaHViLWxhbmRpbmctLWJsb2cgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5odWItbGFuZGluZy0tYmxvZyAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiBpbml0aWFsO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuXG4vKlxyXG4uaHViLWxhbmRpbmctaGVybyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9wbmcvaHViLWxhbmRpbmctcGxhY2Vob2xkZXIucG5nJykgbm8tcmVwZWF0IHJpZ2h0IC01MHB4IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICBAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoJG9ubHktdGFibGV0LWxhbmRzY2FwZSkgeyAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYnMsXHJcbiAgaDEge1xyXG4gICAgQGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCRvbmx5LXRhYmxldC1sYW5kc2NhcGUpIHsgICAgXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCgkYWJvdmUtdGFibGV0LWxhbmRzY2FwZSkgeyAgICBcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCgkYWJvdmUtdGFibGV0LWxhbmRzY2FwZSkgeyAgICBcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59Ki9cbi5yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU1NjM7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucmVzdWx0cyAucmVzdWx0c19faXRlbTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogMTE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucmVzdWx0cyAucmVzdWx0c19faXRlbSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIGg1IGEge1xuICBjb2xvcjogIzQyNTU2MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmVzdWx0cyAucmVzdWx0c19faXRlbSBoNSBhOmhvdmVyIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIC5yZXN1bHRzX19pdGVtLWlubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gLnJlc3VsdHNfX2l0ZW0taW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIC5yZXN1bHRzX19pdGVtLWRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gLnJlc3VsdHNfX2l0ZW0tZGF0ZSBzcGFuIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIGg2IHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gaDYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gdWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlc3VsdHMgLnJlc3VsdHNfX2l0ZW0gdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzX19pdGVtIHVsIGxpIGEge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmNhcmVlcnMtbGFuZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2FyZWVycy1sYW5kaW5nIC5tYWluLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY2FyZWVycy1sYW5kaW5nIC5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNzBweDtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNhcmVlcnMtbGFuZGluZyAuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2FyZWVycy1sYW5kaW5nIC5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCB7XG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmNhcmVlcnMtbGFuZGluZyAubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uY2FyZWVycy1sYW5kaW5nIC5sYW5ndWFnZS1zZWxlY3RvciBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2FyZWVycy1sYW5kaW5nIC5sYW5ndWFnZS1zZWxlY3RvciB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbn1cblxuLmNhcmVlcnMtam9iLWxhbmRpbmcge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jYXJlZXJzLWpvYi1sYW5kaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi5jYXJlZXJzLWpvYi1sYW5kaW5nIC5oZWFkaW5nLXNlbGVjdG9yLXJmIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uY2FyZWVycy1qb2ItbGFuZGluZyAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudC1saXN0aW5nIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgYS5icm93c2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgaDIge1xuICBjb2xvcjogI2IyMzQyNztcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5hcnRpY2xlLWNvcHksXG4gIC5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLmFvLXJ0ZUVsZW1lbnQtaW50cm9UZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLnNoYXJlLXRoaXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDAgNjBweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciA+IC5hcnRpY2xlLWhlYWRlcixcbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgaDEsXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luLWxlZnQ6IDEyJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyID4gLmFydGljbGUtaGVhZGVyLFxuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgxLFxuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4udGVtcGxhdGUtYmxvZy1sYW5kaW5nIC5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgPiAuYXJ0aWNsZS1oZWFkZXIsIC50ZW1wbGF0ZS1ibG9nLWxhbmRpbmdcbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgaDEsIC50ZW1wbGF0ZS1ibG9nLWxhbmRpbmdcbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgaDIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVtcGxhdGUtYmxvZy1sYW5kaW5nIC5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgPiAuYXJ0aWNsZS1oZWFkZXIsIC50ZW1wbGF0ZS1ibG9nLWxhbmRpbmdcbiAgLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciBoMSwgLnRlbXBsYXRlLWJsb2ctbGFuZGluZ1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIGgyIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmNvbnRlbnQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLmNvbnRlbnQtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciAuY29udGVudC1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLmNvbnRlbnQtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLXRleHQtYmxvY2sge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLmNvbnRlbnQtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLXRleHQtYmxvY2sgLmFydGljbGUtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciAuY29udGVudC1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayAuYXJ0aWNsZS1oZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS10ZXh0LWJsb2NrIC5hcnRpY2xlLWNvcHkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmN0YS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmNvbnRlbnQtaXRlbSAuYXJ0aWNsZS1jb3B5LFxuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmNvbnRlbnQtaXRlbSAuY3RhLWxldmVsLXRocmVlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb250ZW50LWxpc3RpbmcubWFpbi1jb250YWluZXIgLmNvbnRlbnQtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkgYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLm1haW4tY29udGFpbmVyIC5jb250ZW50LWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciAuY29udGVudC1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdGluZy5tYWluLWNvbnRhaW5lciAuY29udGVudC1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5jb250ZW50LWxpc3RpbmdfX3Jlc3VsdHMtd3JhcHBlciwgLmNvbnRlbnQtbGlzdGluZ19fc3RhdGljLWxpc3Rpbmcge1xuICBtYXJnaW46IDAgMTIlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1wbGF0ZS1ibG9nLWxhbmRpbmcgLmNvbnRlbnQtbGlzdGluZ19fcmVzdWx0cy13cmFwcGVyLCAudGVtcGxhdGUtYmxvZy1sYW5kaW5nIC5jb250ZW50LWxpc3RpbmdfX3N0YXRpYy1saXN0aW5nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdGluZ19fcmVzdWx0cy13cmFwcGVyLCAuY29udGVudC1saXN0aW5nX19zdGF0aWMtbGlzdGluZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nX19idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxufVxuXG4uc2VhcmNoLWNvbnRhaW5lci5oaWRlLXBlb3BsZS1yZXN1bHRzIC5zZWFyY2gtcmVzdWx0cy10YWJzX19wZW9wbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jdGEtd3JhcHBlciB7XG4gIG1hcmdpbjogNDBweCAwIDgwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZmlsZS1yZXN1bHRzLS1jdGEge1xuICBtYXJnaW46IDQwcHggMCA4MHB4O1xufVxuXG4ucHJvZmlsZS1yZXN1bHRzLS1jdGEgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIC8qKlxyXG4gICAqIFdoZW4gdGhlIHVzZXIgc3RhcnRzIHR5cGluZ1xyXG4gICAqIHdoaXRlIG91dCB0aGUgcHJldmlvdXMgcmVzdWx0cyBiZWhpbmRcclxuICAgKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QuaGlkZS1wZW9wbGUtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMtbGlzdC0tcmlnaHQtY29sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QuaGlkZS1wZW9wbGUtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdHMtbGlzdC0tbGVmdC1jb2wge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtbGlzdCAucHJpbWFyeSAuZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnByaW1hcnkuaGFzLWZpbHRlciAuZmlsdGVyLXRleHQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAucHJpbWFyeS5oYXMtZmlsdGVyIC5maWx0ZXItdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5wcmltYXJ5Lmhhcy1maWx0ZXIgLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAucHJpbWFyeS5oYXMtZmlsdGVyIC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5wcmltYXJ5Lmhhcy1maWx0ZXIgLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiMjM0Mjc7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5wcmltYXJ5Lmhhcy1maWx0ZXIgLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2IyMzQyNztcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICByaWdodDogMTRweDtcbiAgdG9wOiA0NSU7XG4gIHdpZHRoOiAwO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtbGlzdCAucHJpbWFyeSAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4uc2VhcmNoLXN1Z2dlc3Rpb24tLWlzLWFjdGl2ZSAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1zdWdnZXN0aW9uLS1pcy1hY3RpdmUgLnNlYXJjaC1yZXN1bHRzLWxpc3Q6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzcpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0LS1sZWZ0LWNvbCwgLnNlYXJjaC1yZXN1bHRzLWxpc3QtLXJpZ2h0LWNvbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdC0tbGVmdC1jb2wge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cy1saXN0LS1yaWdodC1jb2wge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5oZWFkaW5nLXNlbGVjdG9yLXJmIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QgLmhlYWRpbmctc2VsZWN0b3ItcmYgLnByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLS1wZW9wbGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtLXBlb3BsZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy0tcGVvcGxlIC5jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLS1wZW9wbGUgLmNvbnRlbnQtaXRlbTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtLS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0tLXRleHQtYmxvY2sge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlciBsaSBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAudGFiLWZpbHRlci1jb250YWluZXIucGVvcGxlLWxpc3Rpbmcge1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIC50YWItZmlsdGVyLWNvbnRhaW5lci5wZW9wbGUtbGlzdGluZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG59XG5cbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLnJlc3VsdHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDkxMnB4O1xuICBwYWRkaW5nOiAwIDIwcHggMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjAwO1xufVxuXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIGg0IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkMGQ1ZDg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb250ZW50LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuXG4uY29udGVudC1pdGVtLS1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY29udGVudC1pdGVtLS1sYWJlbCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY29udGVudC1pdGVtIC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtaXRlbSAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5jb250ZW50LWl0ZW0gLmhlYWRsaW5lLWFydGljbGUtc21hbGwgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uY29udGVudC1pdGVtLS10ZXh0LWJsb2NrIC5hcnRpY2xlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb250ZW50LWl0ZW0tLXRleHQtYmxvY2sgLmFydGljbGUtaGVhZGVyIHNwYW4ge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmNvbnRlbnQtaXRlbS0tcHJvZmlsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb250ZW50LWl0ZW0tLXByb2ZpbGUtLXRleHQtYmxvY2sgaDYge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmNvbnRlbnQtaXRlbS0tcHJvZmlsZS0tdGV4dC1ibG9jayBwIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtaXRlbS0tcHJvZmlsZS0tdGV4dC1ibG9jayBwOmxhc3Qtb2YtdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4uY29udGVudC1pdGVtLS1wcm9maWxlLS1pbWFnZS1ibG9jayB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG5cbi5jb250ZW50LWl0ZW0tLXByb2ZpbGUtLWltYWdlLWJsb2NrIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnNlYXJjaC1jb250cm9scyAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGhlaWdodDogODVweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5zZWFyY2gtY29udHJvbHMgLnNlYXJjaC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRyb2xzIC5zZWFyY2gtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRyb2xzIGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLXNlYXJjaC5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ1cHg7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xuICB3aWR0aDogNDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRyb2xzIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAuY3RhLXdyYXBwZXIge1xuICBtYXJnaW46IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5wcm9maWxlLXJlc3VsdHMtLWN0YSB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucHJvZmlsZS1yZXN1bHRzLS1jdGEgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMTIlIDgwcHg7XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLnJlc3VsdHMtbGlzdC0tbGVmdC1jb2wge1xuICB3aWR0aDogY2FsYyg1NSUgLSAoMjBweCAqIDIpKTtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAucmVzdWx0cy1saXN0LS1sZWZ0LWNvbCAuaGVhZGluZy1zZWxlY3Rvci1yZiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAucmVzdWx0cy1saXN0LS1sZWZ0LWNvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAucmVzdWx0cy1saXN0LS1sZWZ0LWNvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5yZXN1bHRzLWxpc3QtLWxlZnQtY29sIC5kcm9wZG93bi1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAucmVzdWx0cy1saXN0LS1sZWZ0LWNvbCAuZHJvcGRvd24tY29udHJvbDpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDdweDtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA5cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLnJlc3VsdHMtbGlzdC0tcmlnaHQtY29sIHtcbiAgd2lkdGg6IGNhbGMoNDAlIC0gKDIwcHggKiAyKSk7XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLnJlc3VsdHMtbGlzdC0tcmlnaHQtY29sIC5jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU1NjM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayAuYXJ0aWNsZS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tdGV4dC1ibG9jayAuYXJ0aWNsZS1oZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5jb250ZW50LWl0ZW0gLmNvbnRlbnQtaXRlbS0tcHJvZmlsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS1wcm9maWxlIC5jb250ZW50LWl0ZW0tLXByb2ZpbGUtLWltYWdlLWJsb2NrIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXgtd2lkdGg6IDQwJTtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIC5jb250ZW50LWl0ZW0tLXByb2ZpbGUgLmNvbnRlbnQtaXRlbS0tcHJvZmlsZS0taW1hZ2UtYmxvY2sgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnNlYXJjaC1jb250cm9scyB7XG4gICAgbWFyZ2luOiA0MHB4IDE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxuICAuY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5yZXN1bHRzLWxpc3QtLWxlZnQtY29sLFxuICAuY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cy5tYWluLWNvbnRhaW5lciAucmVzdWx0cy1saXN0IC5yZXN1bHRzLWxpc3QtLXJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMubWFpbi1jb250YWluZXIgLnJlc3VsdHMtbGlzdCAuY29udGVudC1pdGVtIC5hcnRpY2xlLWNvcHksXG4gIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLmNvbnRlbnQtaXRlbSAuY3RhLWxldmVsLXRocmVlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5yZXN1bHRzLWxpc3QgLmNvbnRlbnQtaXRlbSAuY29udGVudC1pdGVtLS10ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG4gIC5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzLm1haW4tY29udGFpbmVyIC5jdGEtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb250ZW50LWxpc3RpbmctLXNlYXJjaC1yZXN1bHRzIC5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xufVxuXG4uY29udGVudC1saXN0aW5nLS1zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5yZXN1bHRzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiA5MTJweDtcbiAgcGFkZGluZzogMCAyMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmNvbnRlbnQtbGlzdGluZy0tc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciBoNCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDBkNWQ4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzLXRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzLXRhYnMgLnNlYXJjaC1yZXN1bHRzLXRhYnNfX2NvbnRlbnQge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy10YWJzIGEge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy10YWJzIGEuc2VhcmNoLXJlc3VsdHMtdGFicy0tYWN0aXZlIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0c19fYnV0dG9uLXdyYXBwZXIsXG4gIC5zZWFyY2gtcmVzdWx0cy0tY29udGVudC1jb250YWluZXIsXG4gIC5zZWFyY2gtcmVzdWx0cy0tcGVvcGxlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2l0ZW1hcC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlbWFwLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi5zaXRlbWFwLXdyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0xID4gbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG59XG5cbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXAgbGkgYSxcbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXAgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcCBsaSBhOmFmdGVyLFxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcCBsaSBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IC0xMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwIGxpIGE6YWZ0ZXIsXG4gIC5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXAgbGkgc3BhbjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpIHtcbiAgICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIH1cbn1cblxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpIGEsXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwOm5vdCguc2l0ZW1hcC0tbGV2ZWwtMSkgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG59XG5cbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXA6bm90KC5zaXRlbWFwLS1sZXZlbC0xKSBhOmFmdGVyLFxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpIHNwYW46YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbn1cblxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpOm5vdCguc2l0ZW1hcC0tbGV2ZWwtMikgYSxcbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXA6bm90KC5zaXRlbWFwLS1sZXZlbC0xKTpub3QoLnNpdGVtYXAtLWxldmVsLTIpIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXA6bm90KC5zaXRlbWFwLS1sZXZlbC0xKTpub3QoLnNpdGVtYXAtLWxldmVsLTIpIGE6YmVmb3JlLFxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcDpub3QoLnNpdGVtYXAtLWxldmVsLTEpOm5vdCguc2l0ZW1hcC0tbGV2ZWwtMikgc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI1NTYzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi5zaXRlbWFwLXdyYXBwZXIgLnNpdGVtYXAtLWxldmVsLTEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0xIGxpIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0xIGxpIGEsXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0xIGxpIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0yIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2l0ZW1hcC13cmFwcGVyIC5zaXRlbWFwLS1sZXZlbC0yIGxpIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcC0tbGV2ZWwtMiBhLFxuLnNpdGVtYXAtd3JhcHBlciAuc2l0ZW1hcC0tbGV2ZWwtMiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLm0wMS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm0wMS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tMDEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5tMDEtY29udGFpbmVyIC5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubTAxLWNvbnRhaW5lciAuZmxleC5oYXMtZmlsdGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5tMDEtY29udGFpbmVyIC5idXR0b24ge1xuICBtYXJnaW46IDE3cHggMDtcbn1cblxuLm0wMS1jb250YWluZXIgLmxlZnQtY29sLFxuLm0wMS1jb250YWluZXIgLnNlY3Rpb24tbGVmdCB7XG4gIG1heC13aWR0aDogNTA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm0wMS1jb250YWluZXIgLmxlZnQtY29sLFxuICAubTAxLWNvbnRhaW5lciAuc2VjdGlvbi1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tMDEtY29udGFpbmVyIC5sZWZ0LWNvbCBoMSxcbiAgLm0wMS1jb250YWluZXIgLnNlY3Rpb24tbGVmdCBoMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubTAxLWNvbnRhaW5lciAubGVmdC1jb2wgLmN0YSxcbiAgLm0wMS1jb250YWluZXIgLnNlY3Rpb24tbGVmdCAuY3RhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm0wMS1jb250YWluZXIgLmxlZnQtY29sIC5tYWluLWNvcHksXG4gIC5tMDEtY29udGFpbmVyIC5zZWN0aW9uLWxlZnQgLm1haW4tY29weSB7XG4gICAgbWF4LWhlaWdodDogNDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4ubTAxLWNvbnRhaW5lciAubGVmdC1jb2wgaDEsXG4ubTAxLWNvbnRhaW5lciAubGVmdC1jb2wgLmludHJvLXRleHQsXG4ubTAxLWNvbnRhaW5lciAubGVmdC1jb2wgLnNoYXJlLXRoaXMsXG4ubTAxLWNvbnRhaW5lciAuc2VjdGlvbi1sZWZ0IGgxLFxuLm0wMS1jb250YWluZXIgLnNlY3Rpb24tbGVmdCAuaW50cm8tdGV4dCxcbi5tMDEtY29udGFpbmVyIC5zZWN0aW9uLWxlZnQgLnNoYXJlLXRoaXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tMDEtY29udGFpbmVyIC5sZWZ0LWNvbCBoMSxcbiAgLm0wMS1jb250YWluZXIgLmxlZnQtY29sIC5pbnRyby10ZXh0LFxuICAubTAxLWNvbnRhaW5lciAubGVmdC1jb2wgLnNoYXJlLXRoaXMsXG4gIC5tMDEtY29udGFpbmVyIC5zZWN0aW9uLWxlZnQgaDEsXG4gIC5tMDEtY29udGFpbmVyIC5zZWN0aW9uLWxlZnQgLmludHJvLXRleHQsXG4gIC5tMDEtY29udGFpbmVyIC5zZWN0aW9uLWxlZnQgLnNoYXJlLXRoaXMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLm0wMS1jb250YWluZXIgLmludHJvLXRleHQgaDEge1xuICBtYXJnaW46IDI0cHggMDtcbn1cblxuLm0wMS1jb250YWluZXIgLmludHJvLXRleHQgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm0wMS1jb250YWluZXIgLmludHJvLXRleHQgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm0wMS1jb250YWluZXIgLmludHJvLXRleHQgLmRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5tMDEtY29udGFpbmVyIC5pbnRyby10ZXh0ID4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubTAxLWNvbnRhaW5lciAuaW50cm8tdGV4dCA+IGltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5tMDEtY29udGFpbmVyIC5yaWdodC1jb2wge1xuICBtYXgtd2lkdGg6IDY3NHB4O1xufVxuXG4ubTAxLWNvbnRhaW5lciAucmlnaHQtY29sIC5zZWN0aW9uLWxlZnQtLXN1YiB7XG4gIG1hcmdpbjogMCAzNXB4O1xufVxuXG4ubTAxLWNvbnRhaW5lciAucmlnaHQtY29sIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubTAxLWNvbnRhaW5lciAubWFpbi1jb3B5IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LWhlaWdodDogMTgwcHg7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm0wMS1jb250YWluZXIgLm1haW4tY29weSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0wMS1jb250YWluZXIgLnJlYWQtbW9yZSxcbi5tMDEtY29udGFpbmVyIC5yZWFkLWxlc3Mge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubTAxLWNvbnRhaW5lciAucmVhZC1tb3JlLFxuLm0wMS1jb250YWluZXIgLnJlYWQtbGVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubTAxLWNvbnRhaW5lciAucmVhZC1tb3JlLFxuICAubTAxLWNvbnRhaW5lciAucmVhZC1sZXNzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm0wMS1jb250YWluZXIgLnJlYWQtbW9yZSBhLFxuICAubTAxLWNvbnRhaW5lciAucmVhZC1sZXNzIGEge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbn1cblxuLm0wMS1jb250YWluZXIgLnJlYWQtbGVzcyB7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubTAxLWNvbnRhaW5lciAucmVhZC1sZXNzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmhlcm8taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8taW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5oZXJvLWltYWdlIC5oZXJvLWltYWdlLS1tb2JpbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuaGVyby1pbWFnZSAuaGVyby1pbWFnZS0tbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjUlO1xuICB9XG59XG5cbi5oZXJvLWltYWdlIC5oZXJvLWltYWdlX19jb3B5LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMTAlO1xuICBsZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA4MCU7XG4gIHotaW5kZXg6IDg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8taW1hZ2UgLmhlcm8taW1hZ2VfX2NvcHktY29udGFpbmVyIHtcbiAgICBib3R0b206IDE2JTtcbiAgICBsZWZ0OiA3JTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlcm8taW1hZ2UgLmhlcm8taW1hZ2VfX2NvcHktY29udGFpbmVyIHtcbiAgICBsZWZ0OiAyMDBweDtcbiAgfVxufVxuXG4uaGVyby1pbWFnZSAuaGVyby1pbWFnZV9fY29weS1jb250YWluZXIgYS5idXR0b24ge1xuICBtYXJnaW4tdG9wOiA2JTtcbn1cblxuLmhlcm8taW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogNDQ2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVyby1tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tZWRpYSB7XG4gICAgaGVpZ2h0OiA4NXZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8tbWVkaWE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMjIlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTYpIDU2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ0KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNjQlKTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5oZXJvLW1lZGlhIC5pbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1lZGlhIC5pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmhlcm8tbWVkaWEuaGFzLXZpZGVvIC5jdGEtcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRvcDogMjIlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1lZGlhLmhhcy12aWRlbyAuY3RhLXBsYXkge1xuICAgIHRvcDogNTAlO1xuICB9XG59XG5cbi5oZXJvLW1lZGlhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tZWRpYSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlcm8tbWVkaWEgLnRleHQtYmxvY2sge1xuICBib3R0b206IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDQwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tZWRpYSAudGV4dC1ibG9jayB7XG4gICAgbGVmdDogMTIlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uaGVyby1tZWRpYSAudGV4dC1ibG9jayBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVyby1tZWRpYSAudGV4dC1ibG9jayBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uaGVyby1tZWRpYSAudGV4dC1ibG9jayBoNCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvLW1lZGlhIC50ZXh0LWJsb2NrIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmhlcm8tbWVkaWEgLnRleHQtYmxvY2sgaDQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oZXJvLW1lZGlhIC50ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24ge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogNTgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmJ1dHRvbi5wcmltYXJ5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjIzNDI3O1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uX19tb2JpbGUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uX19tb2JpbGUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRsaW5lLWFydGljbGUtc21hbGwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbC5zbWFsbGVyIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiA4NTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuYW9zLWFuaW1hdGUge1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi0tbm9jYXJkcyAuZmVhdHVyZWQtc2VjdGlvbl9fY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLS1ub2NhcmRzIC5mZWF0dXJlZC1zZWN0aW9uX19jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuYmFja2dyb3VuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDU4M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC50ZXh0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayBwOm5vdCguaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCkge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC50ZXh0LWJsb2NrIHA6bm90KC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsKSB7XG4gICAgY29sb3I6ICM0MjU1NjM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayA+ICoge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC50ZXh0LWJsb2NrIGgyIHtcbiAgICBjb2xvcjogIzQyNTU2MztcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gICAgY29sb3I6ICM0MjU1NjM7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayAuZHJvcGRvd24tcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDQ3cHg7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiA0MCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmZsb2F0aW5nLWNhcmRzIHtcbiAgICByaWdodDogMTIlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmZsb2F0aW5nLWNhcmRzIHtcbiAgICB0b3A6IDE1MHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmZsb2F0aW5nLWNhcmRzIC5mbG9hdGluZy1jYXJkcy0taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMTBweDtcbiAgbWluLWhlaWdodDogMjY1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCAqIDIpO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuZmxvYXRpbmctY2FyZHMgLmZsb2F0aW5nLWNhcmRzLS1pdGVtOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0ge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0uZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjU1NjM7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0uZ3JleSAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0uZ3JleSBoMiB7XG4gIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW0gaDI6bm90KC5wcmltYXJ5KSxcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmZsb2F0aW5nLWNhcmRzIC5mbG9hdGluZy1jYXJkcy0taXRlbSAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbDpub3QoLnNtYWxsZXIpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiAudGV4dC1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC50ZXh0LWJsb2NrICoge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sgLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2IyMzQyNztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmZsb2F0aW5nLWNhcmRzLFxuICAuZmVhdHVyZWQtc2VjdGlvbiAuZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1kZWZhdWx0IC50ZXh0LWJsb2NrIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1kZWZhdWx0IC50ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1kZWZhdWx0IC5mbG9hdGluZy1jYXJkcyAuZmxvYXRpbmctY2FyZHMtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICB0b3A6IDcwcHg7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24tLWNhcm91c2VsIHtcbiAgbWluLWhlaWdodDogNTgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24tLWNhcm91c2VsIHtcbiAgICBtaW4taGVpZ2h0OiA4NTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1jYXJvdXNlbCAudGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1jYXJvdXNlbCAuZmxvYXRpbmctY2FyZHMtLWl0ZW06bnRoLWNoaWxkKDJuKSB7XG4gIHRvcDogNzBweDtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmZlYXR1cmVkLXNlY3Rpb24tLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDJzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlZC1zZWN0aW9uLS1ibG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlZC1zZWN0aW9uLS1ibG9jayAuZmVhdHVyZWQtc2VjdGlvbl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiAuZmVhdHVyZWQtc2VjdGlvbi0tYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDg1NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmZlYXR1cmVkLXNlY3Rpb24tLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmZlYXR1cmVkLXNlY3Rpb24tLWJsb2NrLmlzLWFjdGl2ZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5mZWF0dXJlZC1zZWN0aW9uLS1ibG9jay5pcy1hY3RpdmUgLmZlYXR1cmVkLXNlY3Rpb25fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24tLW5vY2FyZHMgLnRleHQtYmxvY2sge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24tLW5vY2FyZHMgLnRleHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi5mZWF0dXJlZC1zZWN0aW9uLS1ub2NhcmRzIC50ZXh0LWJsb2NrIHAge1xuICB3aWR0aDogNjYlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24tLW5vY2FyZHMgLnRleHQtYmxvY2sgaDIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLmZlYXR1cmVkLXNlY3Rpb24gLnRleHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MTBweDtcbiAgei1pbmRleDogMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0LCAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIHBhZGRpbmc6IDcuNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdCwgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MjU1NjM7XG4gICAgY29sb3I6ICM0MjU1NjM7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxNXB4O1xuICBib3R0b206IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0OmJlZm9yZSwgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgYm90dG9tOiA3LjVweDtcbiAgcmlnaHQ6IDcuNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNDI1NTYzO1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgcGFkZGluZzogMTVweCA3LjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2Utb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tbW9iaWxlIHtcbiAgbWF4LXdpZHRoOiA1ODNweDtcbiAgcGFkZGluZzogMCAxNXB4IDMwcHg7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLW1vYmlsZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tLWJsb2NrLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1ibG9jay10b3AuaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA2NHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXIge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5iYW5uZXIuYmFubmVyLWJ1YmJsZSB7XG4gIG1hcmdpbjogMTU2cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYmFubmVyLmJhbm5lci1idWJibGUge1xuICAgIG1hcmdpbjogNDZweCAwO1xuICB9XG59XG5cbi5iYW5uZXIuYmFubmVyLWJ1YmJsZSBpbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYmFubmVyLmJhbm5lci1idWJibGUgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iYW5uZXIgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDUlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTUwJTtcbiAgdHJhbnNpdGlvbjogbGluZWFyIDAuMXM7XG4gIHdpZHRoOiAyOCU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5iYW5uZXIgLmNpcmNsZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbi5iYW5uZXIgLmNpcmNsZS5yaWdodCB7XG4gIHJpZ2h0OiAxMSU7XG59XG5cbi5iYW5uZXIgLmNpcmNsZS5yaWdodC5pcy1hY3RpdmUge1xuICByaWdodDogLTUwJTtcbiAgdG9wOiAtNjB2aDtcbiAgd2lkdGg6IDEyMHZ3O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5iYW5uZXIgLmNpcmNsZS5yaWdodC5pcy1hY3RpdmUgLmNpcmNsZV9fY29udGVudCAuY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmFubmVyIC5jaXJjbGUubGVmdCB7XG4gIGxlZnQ6IDExJTtcbn1cblxuLmJhbm5lciAuY2lyY2xlLmxlZnQuaXMtYWN0aXZlIHtcbiAgbGVmdDogLTUwJTtcbiAgdG9wOiAtNjB2aDtcbiAgd2lkdGg6IDEyMHZ3O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5iYW5uZXIgLmNpcmNsZS5sZWZ0LmlzLWFjdGl2ZSAuY2lyY2xlX19jb250ZW50IC5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmJhbm5lciAuY2lyY2xlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmJhbm5lciAuY2lyY2xlLnJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgfVxuICAuYmFubmVyIC5jaXJjbGUubGVmdCB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uYmFubmVyIC5jaXJjbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIzNDI3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19pbm5lciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX193cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBoNCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDMuMDd2dztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA0Mi4zNDUyNzY4N3B4KSB7XG4gIC5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjguMDc4MTc1OXB4KSB7XG4gIC5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBoNCB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogMjM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBwIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJhbm5lciAuY2lyY2xlIC5jaXJjbGVfX2NvbnRlbnQgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYmFubmVyIC5jaXJjbGUgLmNpcmNsZV9fY29udGVudCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5iYW5uZXIgLmNpcmNsZSAuY2lyY2xlX19jb250ZW50IC5jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwdnc7XG4gIHRvcDogNjB2aDtcbn1cblxuLnRleHQtdGFncyArIC5iYW5uZXItYnViYmxlIHtcbiAgbWFyZ2luOiAxMDBweCAwIDcwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFncyArIC5iYW5uZXItYnViYmxlIHtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oZXJvLW1lZGlhICsgLmJhbm5lci1idWJibGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnRleHQtbGlua3Mtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG4gIHBhZGRpbmc6IDQ5cHggMCA0NXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LWxpbmtzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDk2cHg7XG4gICAgcGFkZGluZzogODNweCAwIDU1cHg7XG4gIH1cbn1cblxuLnRleHQtbGlua3Mtd3JhcHBlciAudGV4dC1saW5rcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAudGV4dC1saW5rcy13cmFwcGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1saW5rcy13cmFwcGVyIC5vd2wtc3RhZ2UsXG4gIC50ZXh0LWxpbmtzLXdyYXBwZXIgLm93bC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgdWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC50ZXh0LWxpbmtzLXdyYXBwZXIgdWwge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwIDIwcHggNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgdWwgbGkubm9kb3Q6YWZ0ZXIsIC50ZXh0LWxpbmtzLXdyYXBwZXIgdWwgbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLnRleHQtbGlua3Mtd3JhcHBlciB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1saW5rcy13cmFwcGVyIHVsIGxpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgdWwgbGk6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjb250ZW50OiAn4oCiJztcbiAgbGVmdDogLTMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbn1cblxuLnRleHQtbGlua3Mtd3JhcHBlciB1bCBsaSBhIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50ZXh0LWxpbmtzLXdyYXBwZXIgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGV4dC10YWdzIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXRhZ3Mge1xuICAgIHBhZGRpbmc6IDQwcHggMCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtdGFncyAuZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRleHQtdGFncyAub3dsLWRvdC5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC10YWdzIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC50ZXh0LXRhZ3MgLm93bC1zdGFnZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC10YWdzIC5vd2wtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC10YWdzIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtdGFncyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxufVxuXG4udGV4dC10YWdzIHVsIHtcbiAgbWFyZ2luOiA1MHB4IDE1cHggMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtdGFncyB1bCB7XG4gICAgbWFyZ2luOiAyMHB4IDE1cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGV4dC10YWdzIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXRhZ3MgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi50ZXh0LXRhZ3MgdWwgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBlYXNlIC4ycztcbn1cblxuLnRleHQtdGFncyB1bCBsaSBhOmhvdmVyLCAudGV4dC10YWdzIHVsIGxpIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLm0wOC1jb250YWluZXIge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm0wOC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMycHggNjBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLXBhZGRpbmcgLm0wOC1jb250YWluZXIge1xuICBwYWRkaW5nOiAzMnB4IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm0wOC1jb250YWluZXIuaXMtbmFycm93IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5oYXMtZ3JleS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG5cbi5oYXMtZ3JleS1iYWNrZ3JvdW5kLmlzLXBhZGRlZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDQ4cHggMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGFzLWdyZXktYmFja2dyb3VuZC5pcy1wYWRkZWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICB9XG59XG5cbi5ydGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ydGUtY29udGVudCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJ0ZS1jb250ZW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5cbi5ydGUtY29udGVudCB1bCAuYW8tcnRlRWxlbWVudC1QLFxuLnJ0ZS1jb250ZW50IHVsIGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnJ0ZS1jb250ZW50IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnJ0ZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5ydGUtY29udGVudCBvbCxcbi5ydGUtY29udGVudCB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAxZW07XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMWVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnJ0ZS1jb250ZW50IG9sOmxhc3QtY2hpbGQsXG4ucnRlLWNvbnRlbnQgdWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ucnRlLWNvbnRlbnQgb2wgbGksXG4ucnRlLWNvbnRlbnQgdWwgbGkge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4ucnRlLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ucnRlLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ucnRlLWNvbnRlbnQgdWwgbGkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5ydGUtY29udGVudCB1bCBsaTpsYXN0LWNoaWxkLCAucnRlLWNvbnRlbnQgdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnJ0ZS1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLnJ0ZS1jb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxuLnJ0ZS1jb250ZW50IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucnRlLWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJ0ZS1jb250ZW50IC5hbGlnbmxlZnQsXG4ucnRlLWNvbnRlbnQgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDI0cHggMjRweCAyNHB4IDA7XG59XG5cbi5ydGUtY29udGVudCAuYWxpZ25yaWdodCxcbi5ydGUtY29udGVudCBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAyNHB4IDAgMjRweCAyNHB4O1xufVxuXG4ucnRlLWNvbnRlbnQgLmFsaWduY2VudGVyLFxuLnJ0ZS1jb250ZW50IGltZy5hbGlnbmNlbnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyNHB4IGF1dG87XG59XG5cbi5pbWFnZS13cmFwcGVyICsgLnJ0ZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmltYWdlLXdyYXBwZXIgKyAubTA4LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udGV4dC1jb2x1bW5zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAxMnB4O1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtY29sdW1ucyB7XG4gICAgcGFkZGluZzogMzVweCAxNXB4IDA7XG4gIH1cbn1cblxuLnRleHQtY29sdW1ucyBoMiB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRleHQtY29sdW1ucyBoMi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWNvbHVtbnMgLmZsZXgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LWNvbHVtbnMgLmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiBoMiArIHAsXG4gIC50ZXh0LWNvbHVtbnMgLmZsZXggPiBkaXYgaDQgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiBoMiArIHAsXG4gIC50ZXh0LWNvbHVtbnMgLmZsZXggPiBkaXYgaDQgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiBwIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWNvbHVtbnMgLmZsZXggPiBkaXYgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtY29sdW1ucyAuZmxleCA+IGRpdiBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuXG5ibG9ja3F1b3RlICoge1xuICBjb2xvcjogIzI1MmIzNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMi42dnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI3Nzc3Nzc7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkyMy4wNzY5MjMwNzdweCkge1xuICBibG9ja3F1b3RlICoge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM4NC42MTUzODQ2MnB4KSB7XG4gIGJsb2NrcXVvdGUgKiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbmJsb2NrcXVvdGUgKjpiZWZvcmUsIGJsb2NrcXVvdGUgKjphZnRlciB7XG4gIGNvbG9yOiAjNTY5YmJlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTUwJTtcbiAgbGluZS1oZWlnaHQ6IDgwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5ibG9ja3F1b3RlICo6YmVmb3JlIHtcbiAgY29udGVudDogb3Blbi1xdW90ZTtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgYmxvY2txdW90ZSAqOmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB9XG59XG5cbmJsb2NrcXVvdGUgKjphZnRlciB7XG4gIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xuICBtYXJnaW46IDEwcHggMCAwIDEwcHg7XG59XG5cbi5xdW90ZS1zb3VyY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZzogMCAzNXB4O1xufVxuXG4ucXVvdGUtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdW90ZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgNjBweDtcbiAgfVxufVxuXG4ucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICBwYWRkaW5nOiA5NnB4IDEyJTtcbn1cblxuLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIGJsb2NrcXVvdGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIuZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyLmdyZXkge1xuICAgIG1hcmdpbi10b3A6IDk2cHg7XG4gIH1cbn1cblxuLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyLndoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLm93bC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtc3RhZ2Uge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtaXRlbSB7XG4gICAgcGFkZGluZzogMCAyJTtcbiAgICB3aWR0aDogNDYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtaXRlbTpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAub3dsLWl0ZW06bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIHBhZGRpbmc6IDAgMiU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLm93bC1pdGVtOm50aC1vZi10eXBlKG9kZCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAub3dsLWl0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgcGFkZGluZzogMCAyJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAub3dsLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDVweDtcbiAgfVxuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLm93bC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0NHB4IDE1cHg7XG4gIH1cbiAgLnF1b3RlLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAucXVvdGUtc3BvdGxpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgfVxufVxuXG4ucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLnF1b3RlLXNwb3RsaWdodCAub3dsLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVvdGUtc3BvdGxpZ2h0LXdyYXBwZXIgLnF1b3RlLXNwb3RsaWdodCAub3dsLWl0ZW0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAucXVvdGUtc3BvdGxpZ2h0IC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciBwLmRlc2NyaXB0aXZlLXRleHQge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5xdW90ZS1zcG90bGlnaHQtd3JhcHBlciAuZmxleCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBwYWRkaW5nOiA0NXB4IDEyJSA0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5kcm9wZG93bi1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5oZWFkaW5nLXNlbGVjdG9yLXJmIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0IC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIGEge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0IC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIGE6aG92ZXIge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0Om50aC1jaGlsZCgzKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlYWViO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDAgMS41dnc7XG4gIH1cbiAgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW06bnRoLWNoaWxkKDMpLCAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIG1heC13aWR0aDogMzM2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gcCxcbi5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhIHtcbiAgcGFkZGluZzogMCAyNXB4IDAgMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBwLFxuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gYSB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gcC5hcnRpY2xlLWNvcHksXG4gIC5hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmFydGljbGUtY29weSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmN0YS1sZXZlbC10aHJlZSB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4uYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmN0YS1sZXZlbC10aHJlZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5jdGEtbGV2ZWwtdGhyZWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuYXJ0aWNsZS1oZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuY3RhIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmN0YSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHBhZGRpbmc6IDAgNiUgNzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxNjtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuaGVhZGluZy1zZWxlY3Rvci1yZiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmhlYWRpbmctc2VsZWN0b3ItcmYge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuY3RhLWxldmVsLXRocmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmN0YS1sZXZlbC10aHJlZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5jdGEtbGV2ZWwtdGhyZWUuY3RhLWxldmVsLXRocmVlLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmN0YS1sZXZlbC10aHJlZS5jdGEtbGV2ZWwtdGhyZWUtLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmN0YS1sZXZlbC10aHJlZSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5jdGEtbGV2ZWwtdGhyZWUub25seS10YWJsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuY3RhLWxldmVsLXRocmVlLm9ubHktdGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5jdGEtbGV2ZWwtdGhyZWUuYWJvdmUtdGFibGV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmN0YS1sZXZlbC10aHJlZS5hYm92ZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5vbmUtdGhpcmQsXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS50d28tdGhpcmQge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmhlYWRpbmctc2VsZWN0b3ItcmYge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICBwYWRkaW5nOiA0NXB4IDEyJSA5NnB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgYS5icm93c2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDE0MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgYS5icm93c2Uge1xuICAgIHJpZ2h0OiAxMiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIGEuYnJvd3NlIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MXB4O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDI4cHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodCAuYXJ0aWNsZS1jb3B5LFxuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodCAuYW8tcnRlRWxlbWVudC1pbnRyb1RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0IHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBlYXNlIDFzICFpbXBvcnRhbnQ7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogM3B4IDJweCAxMXB4ICNjY2M7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gcCxcbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIGEge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gcCxcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gYSB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHAuYXJ0aWNsZS1jb3B5LFxuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmFydGljbGUtY29weSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBwLmhlYWRsaW5lLWFydGljbGUtc21hbGwsXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmhlYWRsaW5lLWFydGljbGUtc21hbGwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCBhLFxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gYS5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIGEge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gcC5oZWFkbGluZS1hcnRpY2xlLXNtYWxsIGE6aG92ZXIsXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmhlYWRsaW5lLWFydGljbGUtc21hbGwgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gYTpob3ZlciwgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuYXJ0aWNsZS1jb3B5IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItaW1nX19wbGFjZWhvbGRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWdfX3BsYWNlaG9sZGVyLS1maXJzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjliYmU7XG4gIGhlaWdodDogMjg0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLmZ1bGwtd2lkdGggLmlubmVyLWltZ19fcGxhY2Vob2xkZXItLWZpcnN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzIwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItaW1nX19wbGFjZWhvbGRlciAucGxhY2Vob2xkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWcgKyAuaW5uZXItY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWcgYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWcgYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLmZ1bGwtd2lkdGggLmlubmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5mdWxsLXdpZHRoIC5pbm5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggNDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLmZ1bGwtd2lkdGggLmlubmVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0uZnVsbC13aWR0aCAuaW5uZXItY29udGVudCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMzVweCAxNXB4IDE1cHggNDVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS50d28tdGhpcmQge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIC5hcnRpY2xlLWNvcHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIHtcbiAgICB3aWR0aDogNDkuMTUyNTQyMzcyOSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkxNTI1NDIlO1xuICB9XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLnR3by10aGlyZCAuaW5uZXItaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIC5pbm5lci1pbWdfX3BsYWNlaG9sZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLnR3by10aGlyZCAuaW5uZXItaW1nX19wbGFjZWhvbGRlci0tc2Vjb25kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTU2MztcbiAgaGVpZ2h0OiAyODRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLnR3by10aGlyZCAuaW5uZXItaW1nX19wbGFjZWhvbGRlciAucGxhY2Vob2xkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIC5pbm5lci1pbWcub25seS10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIC5pbm5lci1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0udHdvLXRoaXJkIC5pbm5lci1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS50d28tdGhpcmQgLmlubmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCA0NXB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLm9uZS10aGlyZCB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLm9uZS10aGlyZCB7XG4gICAgd2lkdGg6IDQ5LjE1MjU0MjM3MjklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMS42OTQ5MTUyNTQyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLm9uZS10aGlyZCAuaW5uZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCA1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLm9uZS10aGlyZCAuaW5uZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXNwb3RsaWdodF9faXRlbS5vbmUtdGhpcmQgLmlubmVyLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0ub25lLXRoaXJkIC5pbm5lci1pbWcge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0ub25lLXRoaXJkIC5pbm5lci1pbWdfX3BsYWNlaG9sZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtLm9uZS10aGlyZCAuaW5uZXItaW1nX19wbGFjZWhvbGRlci0tdGhpcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIzNDI3O1xuICBoZWlnaHQ6IDI4NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0ub25lLXRoaXJkIC5pbm5lci1pbWdfX3BsYWNlaG9sZGVyIC5wbGFjZWhvbGRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDYwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0ub25lLXRoaXJkIC5pbm5lci1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmFydGljbGUtY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5hcnRpY2xlLWNhdGVnb3JpZXMgLmFydGljbGUtY2F0ZWdvcmllcy1oZWFkZXIge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICBsaW5lLWhlaWdodDogMS44NzU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5hcnRpY2xlLWNhdGVnb3JpZXMgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhTmV1ZUxUUHJvLVJvbWFuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmFydGljbGUtY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLWhlYWRlciBzcGFuIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmN0YSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5zdGF0LXNwb3RsaWdodC13cmFwcGVyIHtcbiAgcGFkZGluZzogNDVweCAxMiUgNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuZmxleCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5zdGF0LXNwb3RsaWdodC13cmFwcGVyIC5vd2wtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciBoMiB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHQge1xuICAgIHdpZHRoOiA3NzJweDtcbiAgfVxuICAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHQgLm93bC1pdGVtIHtcbiAgICB3aWR0aDogMzc2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0ge1xuICAgIGhlaWdodDogMzI0cHg7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogMjZweCAzNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5zdGF0LXNwb3RsaWdodC13cmFwcGVyIC5zdGF0LXNwb3RsaWdodF9faXRlbS0tYmFja2dyb3VuZC10aXRsZSBwIHtcbiAgYm90dG9tOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsZWZ0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBwLFxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgbGkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgcC50aXRsZSxcbi5zdGF0LXNwb3RsaWdodC13cmFwcGVyIC5zdGF0LXNwb3RsaWdodF9faXRlbS0tdGl0bGUtYmFja2dyb3VuZC1zdGF0cy1jb3B5IGxpLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zdGF0LXNwb3RsaWdodC13cmFwcGVyIC5zdGF0LXNwb3RsaWdodF9faXRlbS0tdGl0bGUtYmFja2dyb3VuZC1zdGF0cy1jb3B5IHAudGl0bGUtLTQ4LCAuc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBwLnRpdGxlLS03NSwgLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgcC50aXRsZS0tMTAwLFxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgbGkudGl0bGUtLTQ4LFxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgbGkudGl0bGUtLTc1LFxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgbGkudGl0bGUtLTEwMCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zdGF0LXNwb3RsaWdodC13cmFwcGVyIC5zdGF0LXNwb3RsaWdodF9faXRlbS0tdGl0bGUtYmFja2dyb3VuZC1zdGF0cy1jb3B5IHAudGl0bGUtLTQ4LFxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgbGkudGl0bGUtLTQ4IHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLnN0YXQtc3BvdGxpZ2h0LXdyYXBwZXIgLnN0YXQtc3BvdGxpZ2h0X19pdGVtLS10aXRsZS1iYWNrZ3JvdW5kLXN0YXRzLWNvcHkgcC50aXRsZS0tNzUsXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBsaS50aXRsZS0tNzUge1xuICBmb250LXNpemU6IDc1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBwLnRpdGxlLS0xMDAsXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBsaS50aXRsZS0tMTAwIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuXG4uc3RhdC1zcG90bGlnaHQtd3JhcHBlciAuc3RhdC1zcG90bGlnaHRfX2l0ZW0tLXRpdGxlLWJhY2tncm91bmQtc3RhdHMtY29weSBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciB7XG4gIG1hcmdpbjogNjRweCBhdXRvO1xuICBwYWRkaW5nOiAwIDYwcHg7XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogOTZweCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTIlO1xuICB9XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAuaGVhZGluZy0tcHJvbW8ge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAuaGVhZGluZy0tcHJvbW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDM5cHg7XG4gIH1cbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQgPiBkaXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCA+IGRpdi5vd2wtZG90cyB7XG4gIG1hcmdpbi10b3A6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQgLndhdGNoLXZpZGVvIGE6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvcGxheS1idXR0b24ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3NXB4O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiA3NXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzdweDtcbiAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCAud2F0Y2gtdmlkZW8gYTpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXZ3O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTV2dztcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjV2dztcbiAgICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE1dnc7XG4gIH1cbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQuZmxleCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAucHJvbW8tc3BvdGxpZ2h0LmZsZXggPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICBmbGV4OiAwIDAgMjQlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGVhc2UgMC4ycztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodC5mbGV4ID4gZGl2IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxufVxuXG4ucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodC5mbGV4ID4gZGl2OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQuZmxleCA+IGRpdiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQuZmxleCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggMTVweCA0NHB4O1xufVxuXG4ucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodF9fY29udGVudCBhIHtcbiAgYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHRfX2NvbnRlbnQgYSB7XG4gICAgYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbi5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAucHJvbW8tc3BvdGxpZ2h0IC5vd2wtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCAub3dsLWl0ZW0gaW1nIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIgLnByb21vLXNwb3RsaWdodCAub3dsLWl0ZW0gcDpub3QoLmhlYWRsaW5lLWFydGljbGUtc21hbGwpIHtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAucHJvbW8tc3BvdGxpZ2h0IC5vd2wtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMzg2cHg7XG4gIH1cbn1cblxuLnByb21vLXNwb3RsaWdodC13cmFwcGVyIC5wcm9tby1zcG90bGlnaHQgLmhlYWRsaW5lLWFydGljbGUtc21hbGwge1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucHJvbW8tc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogNDZweCBhdXRvIDIwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5wcm9tby1zcG90bGlnaHQtd3JhcHBlciAub3dsLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBwYWRkaW5nOiA3NXB4IDEyJSAyNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjRweCAxNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCBoMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IGgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAub2ZmaWNlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5vZmZpY2Uge1xuICAgIGJvcmRlci1ib3R0b206IDAgc29saWQgI2QwZDVkODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAub2ZmaWNlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkICNkMGQ1ZDg7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5sZWZ0LWNvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAubGVmdC1jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAubGVmdC1jb2wgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLmxlZnQtY29sIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwge1xuICBtaW4td2lkdGg6IDM2MHB4O1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkuY2xvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpLmFkZHJlc3MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNvbnRhY3QtZGV0YWlscy1zcG90bGlnaHQgLnJpZ2h0LWNvbCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpIGEudGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpIGEudGVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9waG9uZS5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkgYS5tYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY29udGFjdC1kZXRhaWxzLXNwb3RsaWdodCAucmlnaHQtY29sIHVsIGxpIGEubWFpbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvbWFpbC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkgYS5tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jb250YWN0LWRldGFpbHMtc3BvdGxpZ2h0IC5yaWdodC1jb2wgdWwgbGkgYS5tYXA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2xvY2F0aW9uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuI2Nsb2NrIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2Nsb2NrZmFjZS5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbmltZy5qY2dtdC1jbG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uamNnbXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uamNnbXQtY2xvY2staG9sZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTBweDtcbn1cblxuLmpjZ210LXNlYyxcbi5qY2dtdC1taW4sXG4uamNnbXQtaG91ciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uamNnbXQtcm90YXRpbmctd3JhcHBlciB7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbn1cblxuLmpjZ210LWRpZ2l0YWwsXG4uamNnbXQtZGF0ZSB7XG4gIGxlZnQ6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmpjZ210LWRpZ2l0YWwsXG4gIC5qY2dtdC1kYXRlIHtcbiAgICB0b3A6IDExcHg7XG4gIH1cbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWN0aW9uLWxlZnQgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlcixcbi5zZWN0aW9uLXJpZ2h0IC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5jb21wb25lbnQtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5jb21wb25lbnQtaGVhZGluZyB7XG4gICAgcGFkZGluZzogNjRweCAxNXB4O1xuICB9XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOm5vdCgucG9wLXVwKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOm5vdCgucG9wLXVwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbTpub3QoLnBvcC11cCk6bnRoLWNoaWxkKDJuIC0xKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjdweCkge1xuICAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOm5vdCgucG9wLXVwKSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gLjc1ZW0pO1xuICB9XG4gIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW06bm90KC5wb3AtdXApOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgfVxufVxuXG5odG1sLmlwYWQtcHJvLnBvcnRyYWl0IC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW06bm90KC5wb3AtdXApIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmh0bWwuaXBhZC1wcm8ucG9ydHJhaXQgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbTpub3QoLnBvcC11cCk6bnRoLWNoaWxkKDJuIC0xKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOm5vdCgucG9wLXVwKTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VjdGlvbi1sZWZ0IC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW06bm90KC5wb3AtdXApLFxuLnNlY3Rpb24tcmlnaHQgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbTpub3QoLnBvcC11cCkge1xuICBmbGV4OiAwIDAgNDglO1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAuNWVtKTtcbn1cblxuLnNlY3Rpb24tbGVmdCAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOm5vdCgucG9wLXVwKTpudGgtY2hpbGQoMm4gLTEpLFxuLnNlY3Rpb24tcmlnaHQgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbTpub3QoLnBvcC11cCk6bnRoLWNoaWxkKDJuIC0xKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0taW5uZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSAuaGVhZGluZyxcbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0gLmZpZ3VyZSxcbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0gLmNvcHkge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0gLmhpZ2hsaWdodC1zcG90bGlnaHRfX29wZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0gLmhpZ2hsaWdodC1zcG90bGlnaHRfX29wZW4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSAuaGlnaGxpZ2h0LXNwb3RsaWdodF9fb3BlbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcrJztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAge1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA2MHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtLnBvcC11cCB7XG4gICAgdG9wOiAtMTkwcHg7XG4gIH1cbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0taW5uZXIge1xuICBwYWRkaW5nOiAyLjJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1sZWZ0IC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0ucG9wLXVwLFxuICAuc2VjdGlvbi1yaWdodCAuaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtLnBvcC11cCB7XG4gICAgdG9wOiBjYWxjKDc0cHggKyA2JSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAsXG4gIC5zZWN0aW9uLXJpZ2h0IC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0ucG9wLXVwIHtcbiAgICB0b3A6IDk0cHg7XG4gIH1cbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAgZmlndXJlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0ucG9wLXVwIGZpZ3VyZSB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICB9XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0ucG9wLXVwIC5jb3B5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtLnBvcC11cCAuY29weTplbXB0eSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAgLmNvcHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtLnBvcC11cCAuY29weSBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRDb25kZW5zZWRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5wb3AtdXAge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgdG9wOiBjYWxjKDc0cHggKyA0JSk7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0ucG9wLXVwIHtcbiAgICB0b3A6IC0xOTBweDtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbSBhOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5pcy1yZWQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19pdGVtLmlzLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjU1NjM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtZGFyay1ibHVlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5pcy1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZlZjtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtbGlnaHQtYmx1ZSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtbGlnaHQtYmx1ZSAuaGVhZGluZyxcbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtbGlnaHQtYmx1ZSAuZmlndXJlLFxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5pcy1saWdodC1ibHVlIC5jb3B5LFxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5pcy1saWdodC1ibHVlIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19vcGVuIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtbGlnaHQtYmx1ZSAuaGlnaGxpZ2h0LXNwb3RsaWdodF9fY2xvc2Uge1xuICBib3JkZXItY29sb3I6ICM0MjU1NjM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0LXdyYXBwZXIgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2l0ZW0uaXMtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodF9faXRlbS5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodC13cmFwcGVyIC5oaWdobGlnaHQtc3BvdGxpZ2h0IGZpZ3VyZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLmhpZ2hsaWdodC1zcG90bGlnaHQtd3JhcHBlciAuaGlnaGxpZ2h0LXNwb3RsaWdodCBmaWd1cmUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodF9fb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogLjg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0X19jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjJzO1xuICB3aWR0aDogNTBweDtcbiAgei1pbmRleDogNjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGlnaGxpZ2h0LXNwb3RsaWdodF9fY2xvc2Uge1xuICAgIHJpZ2h0OiA1dnc7XG4gICAgdG9wOiA1dnc7XG4gIH1cbn1cblxuLmhpZ2hsaWdodC1zcG90bGlnaHRfX2Nsb3NlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG4uaXMtcmVkIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5pcy1yZWQgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2Nsb3NlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmlzLWxpZ2h0LWJsdWUgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZlZjtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5pcy1saWdodC1ibHVlIC5oaWdobGlnaHQtc3BvdGxpZ2h0X19jbG9zZSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi5pcy1kYXJrLWJsdWUgLmhpZ2hsaWdodC1zcG90bGlnaHRfX2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTU2MztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmlzLWRhcmstYmx1ZSAuaGlnaGxpZ2h0LXNwb3RsaWdodF9fY2xvc2UgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGlnaGxpZ2h0LXNwb3RsaWdodF9fY2xvc2Ugc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEzcHg7XG59XG5cbi5oaWdobGlnaHQtc3BvdGxpZ2h0X19jbG9zZSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAudmlkZW8tc3BvdGxpZ2h0LFxuLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIGgyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAyNHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1zcG90bGlnaHQtd3JhcHBlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlYjtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtc3RhZ2Uge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxufVxuXG4udmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC52aWRlby1zcG90bGlnaHQtd3JhcHBlciBoMiB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5vd2wtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW0gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL3ZpZGVvLWZvb3Rlci5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogMTA1cHg7XG4gIGxlZnQ6IC0xcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtX19mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogODNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlcjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyOmhvdmVyIGltZy5kZXNrdG9wLCAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlcjpmb2N1cyBpbWcuZGVza3RvcCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtX19mb290ZXItLXZpZGVvLXBsYXktYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTM3cHg7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlci0tdmlkZW8tcGxheS1idXR0b24uZmFkZW91dCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby1wbGF5LWJ1dHRvbi5kZXNrdG9wIHtcbiAgbGVmdDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzNweDtcbiAgdG9wOiA5MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby1wbGF5LWJ1dHRvbi5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby1wbGF5LWJ1dHRvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtX19mb290ZXItLXZpZGVvLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkQ29uZGVuc2VkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGVmdDogNTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0b3A6IDE1cHg7XG59XG5cbi52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby1jb3B5IHtcbiAgbGVmdDogNTVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC52aWRlby1zcG90bGlnaHQtd3JhcHBlciAuZmxleF9faXRlbV9fZm9vdGVyLS12aWRlby10aXRsZSwgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtX19mb290ZXItLXZpZGVvLWNvcHkge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLnZpZGVvLXNwb3RsaWdodC13cmFwcGVyIC5mbGV4X19pdGVtX19mb290ZXItLXZpZGVvLXRpdGxlIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuICAudmlkZW8tc3BvdGxpZ2h0LXdyYXBwZXIgLmZsZXhfX2l0ZW1fX2Zvb3Rlci0tdmlkZW8tY29weSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRvcDogMzBweDtcbiAgfVxufVxuXG4uY29udGVudC1wcm9tbyB7XG4gIHBhZGRpbmc6IDk2cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1wcm9tbyB7XG4gICAgcGFkZGluZzogOTZweCA0NXB4O1xuICB9XG59XG5cbi5jb250ZW50LXByb21vICsgLmNvbnRlbnQtcHJvbW8ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNvbnRlbnQtcHJvbW8gaDEsXG4uY29udGVudC1wcm9tbyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8gaDEsXG4gIC5jb250ZW50LXByb21vIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jb250ZW50LXByb21vIC5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1wcm9tbyAuZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGVudC1wcm9tbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMzRweCAxNXB4IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtcHJvbW8tLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4uY29udGVudC1wcm9tby0taW1nIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmNvbnRlbnQtcHJvbW8tLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDM3NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8tLWltZyBpbWcge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8tLWltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRlbnQtcHJvbW8tLWNvcHkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzQyNTU2MztcbiAgbWF4LXdpZHRoOiA0ODRweDtcbn1cblxuLmNvbnRlbnQtcHJvbW8tLWNvcHkgLmN0YSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8tLWNvcHkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGVudC1wcm9tby0tY29weSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8tLWNvcHkgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtcHJvbW8tLWNvcHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5jb250ZW50LXByb21vLS1jb3B5IHAuc21hbGwtcGFkZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8tLWNvcHkgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uY29udGVudC1wcm9tby5zaWx2ZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250ZW50LXByb21vLnNpbHZlci1saWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG59XG5cbi5jb250ZW50LXByb21vLnNpbHZlci1saWdodCArIC5jb250ZW50LXByb21vIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtcHJvbW8uc2lsdmVyLWxpZ2h0ICsgLmNvbnRlbnQtcHJvbW8ge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICB9XG59XG5cbi5jb250ZW50LXByb21vLnNpbHZlci1saWdodCArIC5jb250ZW50LXByb21vLnNpbHZlci1saWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1wcm9tby5zaWx2ZXItbGlnaHQgKyAuY29udGVudC1wcm9tby5zaWx2ZXItbGlnaHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudC1wcm9tby5zaWx2ZXItbGlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgfVxufVxuXG5bY2xhc3MqPSctaXRlbS1uby1pbWFnZSddIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2JnLXByb2ZpbGUtbm8taW1hZ2UucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjUuNzUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgW2NsYXNzKj0nLWl0ZW0tbm8taW1hZ2UnXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGVudC1pdGVtIFtjbGFzcyo9Jy1pdGVtLW5vLWltYWdlJ10ge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIG1heC13aWR0aDogNDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjUlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuW2NsYXNzKj0nLWl0ZW0taW5pdGlhbHMnXSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmNvbnRlbnQtaXRlbSBbY2xhc3MqPSctaXRlbS1pbml0aWFscyddIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4uY29udGFjdC1zcG90bGlnaHQtd3JhcHBlciB7XG4gIG1hcmdpbjogOTZweCAwIDA7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodC13cmFwcGVyICsgLmNvbnRhY3Qtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGVtcGxhdGUtZXZlbnQgLmNvbnRhY3Qtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGVtcGxhdGUtZXZlbnQgLmNvbnRhY3Qtc3BvdGxpZ2h0LXdyYXBwZXIgLmhlcm8tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcbiAgfVxufVxuXG4uY29udGFjdC1zcG90bGlnaHQtd3JhcHBlciAuaGVyby1jb250YWluZXIge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0LXdyYXBwZXIuY29udGFpbmVyLXBhZGRpbmcgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDQ4cHggMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIgLm93bC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtd3JhcHBlciBsaSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy13cmFwcGVyIGxpIHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtd3JhcHBlciBsaSB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMy4zMzMlIC0gLjY3ZW0pO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIgbGk6bnRoLW9mLXR5cGUoM24gKyAxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy13cmFwcGVyIGxpIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIC43NWVtKTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy13cmFwcGVyIGxpOm50aC1vZi10eXBlKDRuICsgMSkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtd3JhcHBlciAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjJzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2VhZWI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbTpudGgtb2YtdHlwZSg0biArIDQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW06bnRoLW9mLXR5cGUoNG4gKyA0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtOmhvdmVyIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtOmhvdmVyIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQgaDQsXG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbTpob3ZlciAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLS1oaWdobGlnaHRlZCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLWhpZ2hsaWdodGVkIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQgaDQsXG4uY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0uY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS0taGlnaGxpZ2h0ZWQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLWhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYWViO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLWhpZ2hsaWdodGVkOmhvdmVyIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2VhZWI7XG4gIH1cbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLWhpZ2hsaWdodGVkOmhvdmVyIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQgaDQge1xuICAgIGNvbG9yOiAjYjIzNDI3O1xuICB9XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLS1oaWdobGlnaHRlZDpob3ZlciAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjNDI1NTYzO1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLS1uby1tb3JlLXJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTdlYWViO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuXG4uY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0uY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS0tbm8tbW9yZS1yZXN1bHRzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLW5vLW1vcmUtcmVzdWx0cyBoNCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLS1uby1tb3JlLXJlc3VsdHMgaDUge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tLW5vLW1vcmUtcmVzdWx0cyBhIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgcGFkZGluZzogNDBweCAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSBoNCxcbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3IHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0gaDQgKyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSBoNCArIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0gcCB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fcmVzdWx0cy1pdGVtIHAge1xuICAgIGNvbG9yOiAjNDI1NTYzO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSBpbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3IHtcbiAgYm90dG9tOiA0MHB4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1zcG90bGlnaHQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0gLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0tdmlldyB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5jb250YWN0LXNwb3RsaWdodCAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbSAuY29udGFjdC1zcG90bGlnaHRfX3Jlc3VsdHMtaXRlbS12aWV3OmFmdGVyIHtcbiAgY29udGVudDogJ+KGkic7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3Qtc3BvdGxpZ2h0LndoaXRlLWJhY2tncm91bmQgLmNvbnRhY3Qtc3BvdGxpZ2h0X19yZXN1bHRzLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmNvbnRhY3Qtc3BvdGxpZ2h0IC5jb250YWN0LXNwb3RsaWdodF9fYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFjdC1wcm9tbyB7XG4gIG1hcmdpbjogMzVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA3MHB4IDEwMHB4IDcwcHggMTIlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXByb21vIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtcHJvbW8ud2hpdGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmNvbnRhY3QtcHJvbW8ud2hpdGUgLmZsZXggaDU6bm90KC5hY2NvcmRpb24tdG9nZ2xlKSxcbi5jb250YWN0LXByb21vLndoaXRlIC5mbGV4IHAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXByb21vLndoaXRlIC5mbGV4IGg1Om5vdCguYWNjb3JkaW9uLXRvZ2dsZSk6YWZ0ZXIsXG4uY29udGFjdC1wcm9tby53aGl0ZSAuZmxleCBwOmFmdGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5jb250YWN0LXByb21vLndoaXRlIC5jb250YWN0LXByb21vX19pbmZvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbnRhY3QtcHJvbW8gLmZsZXgge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXggW2NsYXNzKj0nY29udGFjdC1wcm9tb19fJ10ge1xuICAgIGZsZXg6IDAgMCAyMyU7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuY29udGFjdC1wcm9tbyAuZmxleCBbY2xhc3MqPSdjb250YWN0LXByb21vX18nXTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5jb250YWN0LXByb21vIC5mbGV4IC5zY0xvb3NlRnJhbWVab25lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbnRhY3QtcHJvbW8gLmZsZXggLnNjTG9vc2VGcmFtZVpvbmUgLmNvbnRhY3QtcHJvbW9fX29mZmljZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uY29udGFjdC1wcm9tbyAuZmxleCAuc2NMb29zZUZyYW1lWm9uZSAuY29udGFjdC1wcm9tb19fb2ZmaWNlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb250YWN0LXByb21vIC5mbGV4LmNhcmVlcnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG59XG5cbi5jb250YWN0LXByb21vIC5mbGV4LmNhcmVlcnMgLmNvbnRhY3QtcHJvbW9fX2RldGFpbHMge1xuICBtYXJnaW4tbGVmdDogMTMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXguY2FyZWVycyAuY29udGFjdC1wcm9tb19fZGV0YWlscyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXguY2FyZWVycyAuY29udGFjdC1wcm9tb19fZGV0YWlscyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXggPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXByb21vIC5mbGV4ID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWN0LXByb21vIC5mbGV4IGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1wcm9tbyAuZmxleCBoNSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXggaDU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9yZWQtYXJyb3cucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAuY29udGFjdC1wcm9tbyAuZmxleCBoNS5hY3RpdmU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9yZWQtYXJyb3cucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAuY29udGFjdC1wcm9tbyAuZmxleCBoNTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5jb250YWN0LXByb21vIC5mbGV4IC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29udGFjdC1wcm9tbyAuZmxleCAuYWNjb3JkaW9uLWNvbnRlbnQgLmFkZHJlc3MgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXByb21vIC5mbGV4IC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNvbnRhY3QtcHJvbW8gLmZsZXggLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuY29udGFjdC1wcm9tbyAuZmxleCAuYWNjb3JkaW9uLWNvbnRlbnQuZGVmYXVsdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmNvbnRhY3QtcHJvbW8gaDIge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5jb250YWN0LXByb21vID4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMzIwcHg7XG59XG5cbi5jb250YWN0LXByb21vLnNpbHZlciB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG59XG5cbi5jb250YWN0LXByb21vIC5jdGEtbGV2ZWwtdGhyZWUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY29udGFjdC1wcm9tbyBsaS5jbG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb250YWN0LXByb21vX19pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5jb250YWN0LXByb21vX19pbmZvIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY29udGFjdC1wcm9tb19faW5mbyBoNSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFjdC1wcm9tb19faW5mbyBoNTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb250YWN0LXByb21vX19pbmZvIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0LXByb21vX19pbmZvIHAsXG4uY29udGFjdC1wcm9tb19faW5mbyBhIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5jb250YWN0LXByb21vX19pbmZvIGltZyB7XG4gIG1heC13aWR0aDogMjY2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNvbnRhY3QtcHJvbW9fX2luZm8gaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jb250YWN0LXByb21vX19kZXRhaWxzIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2IyMzQyNztcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5cbi5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgbWFyZ2luOiA2NHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMDM4cHg7XG4gIHBhZGRpbmc6IDAgNDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciA+IGEge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyID4gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLm1haW4taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHQgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweCAxMHB4IDA7XG4gIH1cbiAgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0IC5hY2NvcmRpb24tdG9nZ2xlOmFmdGVyIHtcbiAgICBjb2xvcjogI2IyMzQyNztcbiAgICBjb250ZW50OiAnKyc7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHQgLmFjY29yZGlvbi10b2dnbGUuYWN0aXZlOmFmdGVyIHtcbiAgICBjb2xvcjogI2IyMzQyNztcbiAgICBjb250ZW50OiAn4oCTJztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCAuYWNjb3JkaW9uLXRvZ2dsZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHQgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCAuYWNjb3JkaW9uLWNvbnRlbnQgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHQgLmFjY29yZGlvbi10b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0IC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0IC5hY2NvcmRpb24tY29udGVudC5kZWZhdWx0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgYm9yZGVyOiAyMHB4IHNvbGlkICNlN2VhZWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCA4cHggMjBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICB3aWR0aDogMTklO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodF9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodF9faXRlbSB7XG4gICAgbWFyZ2luOiAwIDZweCAyMHB4O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW0tLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW0tLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gIH1cbn1cblxuLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0X19pdGVtLS1jb250ZW50IC5idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodF9faXRlbTpob3ZlciB7XG4gIGJvcmRlcjogMjBweCBzb2xpZCAjYjIzNDI3O1xufVxuXG4uY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW06aG92ZXIgYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4uY2hhcHRlci1zcG90bGlnaHQtd3JhcHBlciAuY2hhcHRlci1zcG90bGlnaHRfX2l0ZW06aG92ZXIgYTpob3ZlciwgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0X19pdGVtOmhvdmVyIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0X19pdGVtIC5jb250ZW50IHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMCAwIDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmNoYXB0ZXItc3BvdGxpZ2h0LXdyYXBwZXIgLmNoYXB0ZXItc3BvdGxpZ2h0X19pdGVtIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodF9faXRlbTpob3ZlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5jaGFwdGVyLXNwb3RsaWdodC13cmFwcGVyIC5jaGFwdGVyLXNwb3RsaWdodF9faXRlbTpob3ZlciBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19sZWZ0IHtcbiAgbWFyZ2luOiA2NHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2VfX2xlZnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2VfX2xlZnQgKyAudGV4dC1pbWFnZV9fcmlnaHQsXG4udGV4dC1pbWFnZV9fbGVmdCArIC50ZXh0LWltYWdlX19sZWZ0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1pbWFnZV9fbGVmdCB7XG4gICAgbWFyZ2luOiAzNXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fbGVmdCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udGV4dC1pbWFnZV9fbGVmdC5zaWx2ZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xufVxuXG4udGV4dC1pbWFnZV9fbGVmdF9fbGVmdC1jb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA2MHB4O1xuICB3aWR0aDogNTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlX19sZWZ0X19sZWZ0LWNvbCB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19sZWZ0X19sZWZ0LWNvbCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2VfX2xlZnRfX2xlZnQtY29sIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19sZWZ0X19sZWZ0LWNvbCAuc3VwcG9ydGluZ2NvcHkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fbGVmdF9fbGVmdC1jb2wgLnN1cHBvcnRpbmdjb3B5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufVxuXG4udGV4dC1pbWFnZV9fbGVmdF9fbGVmdC1jb2wgYS5idXR0b24ge1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLnRleHQtaW1hZ2VfX2xlZnRfX2xlZnQtY29sIGEuYnV0dG9uIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19sZWZ0X19yaWdodC1jb2wge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fbGVmdF9fcmlnaHQtY29sIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWF4LWhlaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2VfX2xlZnRfX3JpZ2h0LWNvbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRleHQtaW1hZ2VfX2xlZnQgLmZsZXgge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlX19sZWZ0IC5mbGV4IHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2VfX3JpZ2h0IHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2VfX3JpZ2h0ICsgLnRleHQtaW1hZ2VfX2xlZnQsXG4udGV4dC1pbWFnZV9fcmlnaHQgKyAudGV4dC1pbWFnZV9fcmlnaHQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LWltYWdlX19yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlX19yaWdodCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udGV4dC1pbWFnZV9fcmlnaHQuc2lsdmVyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fcmlnaHQuc2lsdmVyLWxpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19yaWdodF9fbGVmdC1jb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMjtcbiAgcGFkZGluZzogNjBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fcmlnaHRfX2xlZnQtY29sIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGV4dC1pbWFnZV9fcmlnaHRfX2xlZnQtY29sIGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi50ZXh0LWltYWdlX19yaWdodF9fbGVmdC1jb2wgaDQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnRleHQtaW1hZ2VfX3JpZ2h0X19sZWZ0LWNvbCBhLmJ1dHRvbiB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2VfX3JpZ2h0X19sZWZ0LWNvbCBhLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbn1cblxuLnRleHQtaW1hZ2VfX3JpZ2h0X19yaWdodC1jb2wge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZV9fcmlnaHRfX3JpZ2h0LWNvbCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19yaWdodF9fcmlnaHQtY29sIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1pbWFnZV9fcmlnaHQgLmZsZXgge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlX19yaWdodCAuZmxleCB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG5cbi50ZXh0LWltYWdlX19sZWZ0X19yaWdodC1jb2wgcCxcbi50ZXh0LWltYWdlX19yaWdodF9fcmlnaHQtY29sIHAsXG4udGV4dC1pbWFnZV9fbGVmdF9fbGVmdC1jb2wgcCxcbi50ZXh0LWltYWdlX19yaWdodF9fbGVmdC1jb2wgcCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIHtcbiAgcGFkZGluZzogODZweCAwIDY2cHg7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLnRleHQtaW1hZ2UtY2Fyb3VzZWwge1xuICBtaW4taGVpZ2h0OiA0MjBweDtcbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAudGV4dC1pbWFnZS1jYXJvdXNlbCAub3dsLWl0ZW0gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlci5zZWNvbmRhcnkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlci5zZWNvbmRhcnkgaDIge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciBoMiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogNTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIC5sZWZ0LWNvbCB7XG4gIGJvcmRlci1sZWZ0OiA1NXB4IHNvbGlkICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LWhlaWdodDogNDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAubGVmdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLmxlZnQtY29sIC5vd2wtaXRlbSBpbWcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTVweCk7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLm93bC10aGVtZSAub3dsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAub3dsLWl0ZW0gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAub3dsLXByZXYge1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDAwO1xufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIC5vd2wtbmV4dCB7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDIwMDAwO1xufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIC5vd2wtZG90cyB7XG4gIGJvdHRvbTogMDtcbiAgY291bnRlci1yZXNldDogZG90cztcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLm93bC1kb3Qgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAub3dsLWRvdC5hY3RpdmU6YmVmb3JlIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLm93bC1kb3Q6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLm93bC1kb3Q6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IyMzQyNztcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoZG90cyk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBkb3RzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLnJpZ2h0LWNvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDMlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1jYXJvdXNlbC13cmFwcGVyIC5yaWdodC1jb2wgcC5jYXJvdXNlbC10aXRsZSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAucmlnaHQtY29sIGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlLWNhcm91c2VsLXdyYXBwZXIgLnJpZ2h0LWNvbCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4uaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4uaW1hZ2Utd3JhcHBlciAuaW1hZ2UtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmltYWdlLXdyYXBwZXIgLmltYWdlLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmltYWdlLXdyYXBwZXIgLmNpdGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDlweCAwIDM5cHg7XG59XG5cbi5pbWFnZS13cmFwcGVyLS1oYWxmIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDMwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5pbWFnZS13cmFwcGVyLS1oYWxmOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5pbWFnZS13cmFwcGVyLS1oYWxmIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZpZGVvLW1vZCB7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudmlkZW8tbW9kIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cblxuLnZpZGVvLW1vZCB2aWRlbyxcbi52aWRlby1tb2QgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tbW9kIHZpZGVvIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbn1cblxuLnZpZGVvLW1vZCAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnZpZGVvLW1vZF9faW5mbyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMC45MjtcbiAgcGFkZGluZzogNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC52aWRlby1tb2RfX2luZm8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnZpZGVvLW1vZF9faW5mby0tcG9zIHtcbiAgbWFyZ2luLWxlZnQ6IDEyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG4gIHdpZHRoOiAzNjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudmlkZW8tbW9kX19pbmZvLS1wb3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZpZGVvLW1vZF9faW5mby0tcG9zIHAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnZpZGVvLW1vZF9faW5mby0tcG9zIGgzLnByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLW1vZF9faW5mby0tcG9zIGgzLnByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC52aWRlby1tb2RfX2luZm8tLXBvcyBoMy5wcmltYXJ5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4udmlkZW8tbW9kX19pbmZvLS1wb3MgcCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC52aWRlby1tb2RfX2luZm8tLXBvcyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi52aWRlby1tb2RfX2luZm8tLXBsYXktYnRuIHtcbiAgbGVmdDogMzJweDtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IGVhc2UgMC4ycztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudmlkZW8tbW9kX19pbmZvLS1wbGF5LWJ0biB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAzMHZ3O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICB3aWR0aDogNzRweDtcbiAgfVxufVxuXG4udmlkZW8tbW9kX19pbmZvLS1wbGF5LWJ0bi5zbWFsbCB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNzVweDtcbn1cblxuLnZpZGVvLW1vZF9faW5mby0tcGxheS1idG4uZmFkZW91dCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAudmlkZW8tbW9kX19pbmZvLS1wbGF5LWJ0biB7XG4gICAgdG9wOiAyMiU7XG4gIH1cbn1cblxuLnZpZGVvLW1vZF9faW5mby0tcGxheS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi52aWRlby1tb2RfX2luZm8gaW1nIHtcbiAgd2lkdGg6IDczcHg7XG59XG5cbi52aWRlby1tb2RfX3NtYWxsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAzMzZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC52aWRlby1tb2RfX3NtYWxsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc2VjdGlvbi1yaWdodC0tbWFpbiAudmlkZW8tbW9kX19zbWFsbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuc2VjdGlvbi1yaWdodC0tbWFpbiAudmlkZW8tbW9kX19zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLnZpZGVvLW1vZF9fc21hbGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udmlkZW8tbW9kX19zbWFsbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvLW1vZF9fc21hbGwtLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlkZW8tbW9kX19zbWFsbC0tY29weSB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAxNXB4O1xufVxuXG4udmlkZW8tbW9kX19zbWFsbC0tY29weS5ncmV5IHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbn1cblxuLnZpZGVvLW1vZF9fc21hbGwtLWNvcHkuZ3JleSBwLFxuLnZpZGVvLW1vZF9fc21hbGwtLWNvcHkuZ3JleSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG59XG5cbi52aWRlby1tb2RfX3NtYWxsLS1jb3B5IHAsXG4udmlkZW8tbW9kX19zbWFsbC0tY29weSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udmlkZW8tbW9kX19zbWFsbC0tY29weSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi52aWRlby1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvcmRlcjogLTE7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZib3gtY2xvc2Uge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4udmJveC1jbG9zZTpiZWZvcmUsIC52Ym94LWNsb3NlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogNDBweDtcbiAgbGVmdDogY2FsYyg0MHB4IC8gMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4udmJveC1jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi52Ym94LWNsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm1vZHVsZS1tYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZHVsZS1tYXAgLnNjcm9sbCB7XG4gIGhlaWdodDogNTAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZHVsZS1tYXAgLnNjcm9sbCB7XG4gICAgaGVpZ2h0OiA4OCU7XG4gIH1cbn1cblxuLm1vZHVsZS1tYXAgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1vZHVsZS1tYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1vZHVsZS1tYXAgaDIge1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIGgyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLm1vZHVsZS1tYXAgaDIgKyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1vZHVsZS1tYXAgLnVzZWZ1bC1saW5rcyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5tb2R1bGUtbWFwIC51c2VmdWwtbGlua3MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2R1bGUtbWFwIC51c2VmdWwtbGlua3MgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9hcnJvdy1yaWdodC5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5tb2R1bGUtbWFwIC5jb250aW5lbnQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ubW9kdWxlLW1hcCAubWFwIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBlYXNlIDFzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubW9kdWxlLW1hcCAubWFwIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAubWFwIHtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZHVsZS1tYXAgLm1hcC5hY3RpdmUge1xuICAgIGxlZnQ6IC00NTBweDtcbiAgfVxufVxuXG4ubW9kdWxlLW1hcCAubWFwLmFjdGl2ZSBsaSBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2R1bGUtbWFwIC5tYXAgLm1vYmlsZS1vbmx5IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm1vZHVsZS1tYXAgLm1hcCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDk1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubW9kdWxlLW1hcCAubWFwIGxpIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgd2lkdGg6IGNhbGMoOTAlIC0gMzBweCk7XG4gIH1cbiAgLm1vZHVsZS1tYXAgLm1hcCBsaSBhLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMjM0Mjc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG4gIC5tb2R1bGUtbWFwIC5tYXAgbGkgYS5hY3RpdmUgcCB7XG4gICAgY29sb3I6ICNiMjM0Mjc7XG4gIH1cbiAgLm1vZHVsZS1tYXAgLm1hcCBsaSBhLmFjdGl2ZTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL3JlZC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogOHB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbn1cblxuLm1vZHVsZS1tYXAgLm1hcCBsaSBhLnRlbCwgLm1vZHVsZS1tYXAgLm1hcCBsaSBhLm1haWwsIC5tb2R1bGUtbWFwIC5tYXAgbGkgYS5tYXAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZHVsZS1tYXAgLm1hcCBsaSBhLnRlbDphZnRlciwgLm1vZHVsZS1tYXAgLm1hcCBsaSBhLm1haWw6YWZ0ZXIsIC5tb2R1bGUtbWFwIC5tYXAgbGkgYS5tYXA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvcGhvbmUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ubW9kdWxlLW1hcCAubWFwIGxpIGEubWFpbDphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9tYWlsLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5cbi5tb2R1bGUtbWFwIC5tYXAgbGkgYS5tYXA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvbG9jYXRpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbn1cblxuLm1vZHVsZS1tYXAgLm1hcCBsaSBoNSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5tb2R1bGUtbWFwIC5tYXAgbGkgaDU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvcmVkLWFycm93LnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBjb250ZW50OiAnJztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5tYXAgbGkgaDU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAubWFwIGxpIGg1LmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIH1cbiAgLm1vZHVsZS1tYXAgLm1hcCBsaSBoNS5hY3RpdmU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5cbi5tb2R1bGUtbWFwIC5tYXAgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZHVsZS1tYXAgLm1hcCBsaS5jb250aW5lbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXMgZWFzZSwgdG9wIDAuNXMgZWFzZSwgc2NhbGUgMC41cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcbiAgfVxuICAubW9kdWxlLW1hcCAubWFwIGxpLmNvbnRpbmVudDpob3ZlciwgLm1vZHVsZS1tYXAgLm1hcCBsaS5jb250aW5lbnQuY29udGluZW50LS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAubWFwIGxpLmNvbnRpbmVudC5ldXJvcGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9tYXAvZXVyb3BlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY5M3B4O1xuICAgIGhlaWdodDogMjY4cHg7XG4gICAgbGVmdDogNDk5cHg7XG4gICAgdG9wOiAxNHB4O1xuICAgIHdpZHRoOiA2OTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5tYXAgbGkuY29udGluZW50LmFmcmljYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL21hcC9hZnJpY2EucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjExcHg7XG4gICAgaGVpZ2h0OiAyNDNweDtcbiAgICBsZWZ0OiA1MjJweDtcbiAgICB0b3A6IDI3OHB4O1xuICAgIHdpZHRoOiAyMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5tYXAgbGkuY29udGluZW50LmFzaWFwYWNpZmljIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvbWFwL2FzaWFwYWNpZmljLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQxNXB4O1xuICAgIGhlaWdodDogMzg4cHg7XG4gICAgbGVmdDogNzcycHg7XG4gICAgdG9wOiAxNzhweDtcbiAgICB3aWR0aDogNDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAubWFwIGxpLmNvbnRpbmVudC5taWRkbGVlYXN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvbWFwL21pZGRsZWVhc3QucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMTVweDtcbiAgICBsZWZ0OiA2NjJweDtcbiAgICB0b3A6IDI0N3B4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5tYXAgbGkuY29udGluZW50Lm5vcnRoYW1lcmljYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL21hcC9ub3J0aGFtZXJpY2EucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzg4cHg7XG4gICAgaGVpZ2h0OiA0MDhweDtcbiAgICBsZWZ0OiAzOHB4O1xuICAgIHRvcDogLTRweDtcbiAgICB3aWR0aDogMzM4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAubWFwIGxpLmNvbnRpbmVudC5sYXRpbmFtZXJpY2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9tYXAvbGF0aW5hbWVyaWNhLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0NnB4O1xuICAgIGhlaWdodDogMjQ3cHg7XG4gICAgbGVmdDogMzEzcHg7XG4gICAgdG9wOiAzNjFweDtcbiAgICB3aWR0aDogMTQ2cHg7XG4gIH1cbn1cblxuLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyLFxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDYwdmg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDY3MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTEwdnc7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0b3A6IDc1cHg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcixcbiAgLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIge1xuICAgIGJveC1zaGFkb3c6IC00cHggMnB4IDEwcHggM3B4ICNmNWY1ZjU7XG4gICAgbWFyZ2luLXRvcDogLTQwdmg7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICBwYWRkaW5nOiA1MHB4IDYwcHg7XG4gICAgdG9wOiA1NXZoO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcl9fdGl0bGUsXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lcl9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcl9fdGl0bGUgaDQsXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lcl9fdGl0bGUgaDQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyMzQyNztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyX190aXRsZSBoNCxcbiAgLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXJfX3RpdGxlIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcl9fbGlzdCAudXNlZnVsLWxpbmtzLFxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXJfX2xpc3QgLnVzZWZ1bC1saW5rcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubW9kdWxlLW1hcCAuaW5mby1jb250YWluZXJfX2xpc3QgLnVzZWZ1bC1saW5rcyBsaSxcbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyX19saXN0IC51c2VmdWwtbGlua3MgbGkge1xuICB0ZXh0LWluZGVudDogaW5pdGlhbDtcbn1cblxuLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyIC5jbG9zZSxcbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9jbG9zZS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDM4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lciAuY2xvc2UsXG4gIC5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cblxuLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyLmFjdGl2ZSxcbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyX19jb3B5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2R1bGUtbWFwIC5pbmZvLWNvbnRhaW5lcl9fbGlzdCAudXNlZnVsLWxpbmtzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZHVsZS1tYXAgLmluZm8tY29udGFpbmVyLm9wZW4ge1xuICAgIHJpZ2h0OiAyOTBweDtcbiAgfVxuICAubW9kdWxlLW1hcCAuaW5mby1jb250YWluZXIub3BlbiAudXNlZnVsLWxpbmtzIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAtMTAwdnc7XG59XG5cbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXgtd2lkdGg6IDM1OHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciAuaW5mbyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5pbmZvIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5pbmZvIHVsIGxpLmNsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIgLmluZm8gdWwgbGkuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tb2R1bGUtbWFwIC5kZXRhaWwtY29udGFpbmVyIC5pbmZvIHVsIGxpIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciAuaW5mbyB1bCBsaSBhLnRlbCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIgLmluZm8gdWwgbGkgYS50ZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3Bob25lLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIgLmluZm8gdWwgbGkgYS5tYWlsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciAuaW5mbyB1bCBsaSBhLm1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL21haWwuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ubW9kdWxlLW1hcCAuZGV0YWlsLWNvbnRhaW5lciAuaW5mbyB1bCBsaSBhLm1hcCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLm1vZHVsZS1tYXAgLmRldGFpbC1jb250YWluZXIgLmluZm8gdWwgbGkgYS5tYXA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2xvY2F0aW9uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLm1vZHVsZS1tYXAgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2R1bGUtbWFwIC5hY2NvcmRpb24tdG9nZ2xlLS1hY3RpdmUge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5hY2NvcmRpb24tdG9nZ2xlLFxuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLXRvZ2dsZS1tb2JpbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLWNvbnRlbnQsXG4gIC5tb2R1bGUtbWFwIC5hY2NvcmRpb24tY29udGVudC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm1vZHVsZS1tYXAgLmFjY29yZGlvbi1jb250ZW50LFxuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLWNvbnRlbnQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLWNvbnRlbnQuZGVmYXVsdCxcbiAgLm1vZHVsZS1tYXAgLmFjY29yZGlvbi1jb250ZW50LW1vYmlsZS5kZWZhdWx0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb2R1bGUtbWFwIC5hY2NvcmRpb24tY29udGVudC1tb2JpbGUgcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLm1vZHVsZS1tYXAgLmFjY29yZGlvbi1jb250ZW50LW1vYmlsZSBhLmJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1pbi13aWR0aDogMjIzcHg7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLm1vZHVsZS1tYXAgLmFjY29yZGlvbi1jb250ZW50LW1vYmlsZSBhLmJ1dHRvbjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLWNvbnRlbnQtbW9iaWxlIGg1IHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubW9kdWxlLW1hcCAuYWNjb3JkaW9uLWNvbnRlbnQtbW9iaWxlIGg1OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2R1bGUtbWFwIC5hY2NvcmRpb24tY29udGVudC1tb2JpbGUgLmluZm8ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlYWViO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAyNHB4IDAgNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDYwcHg7XG4gIH1cbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNob3ctbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50ZXh0LXRhYnMtaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAwIDAgNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGV4dC10YWJzLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50ZXh0LXRhYnMtaG9yaXpvbnRhbF9faXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCAzMy4zMyU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGV4dC10YWJzLWhvcml6b250YWxfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRleHQtdGFicy1ob3Jpem9udGFsX19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRleHQtdGFicy1ob3Jpem9udGFsX19pdGVtIC5tb2JpbGUtb25seSBhOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGV4dC10YWJzLWhvcml6b250YWxfX2l0ZW0gLm1vYmlsZS1vbmx5IC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50ZXh0LXRhYnMtaG9yaXpvbnRhbF9faXRlbSBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50ZXh0LXRhYnMtaG9yaXpvbnRhbF9faXRlbSBhIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRleHQtdGFicy1ob3Jpem9udGFsX19pdGVtIGEuZGVza3RvcC1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50ZXh0LXRhYnMtaG9yaXpvbnRhbF9faXRlbSBhOm5vdCguZXh0ZXJuYWwpOmFmdGVyIHtcbiAgY29udGVudDogJyArJztcbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRleHQtdGFicy1ob3Jpem9udGFsX19pdGVtIGE6bm90KC5leHRlcm5hbCkuYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogJyAtJztcbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRhYi1vbmUtdHJpYW5nbGUsXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGFiLXR3by10cmlhbmdsZSxcbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50YWItdGhyZWUtdHJpYW5nbGUge1xuICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkICNlN2VhZWI7XG4gIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGFiLW9uZS10cmlhbmdsZSxcbiAgLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnRhYi10d28tdHJpYW5nbGUsXG4gIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50YWItdGhyZWUtdHJpYW5nbGUge1xuICAgIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGFiLW9uZS10cmlhbmdsZSB7XG4gIGxlZnQ6IDIlO1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGFiLXR3by10cmlhbmdsZSB7XG4gIGxlZnQ6IDM1LjUlO1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAudGFiLXRocmVlLXRyaWFuZ2xlIHtcbiAgbGVmdDogNzAuNSU7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogNjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAuc2xpZGUtY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgcCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAuc2xpZGUtY29udGFpbmVyIHVsLFxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciBvbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAuc2xpZGUtY29udGFpbmVyIHVsIGxpLFxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAuc2xpZGUtY29udGFpbmVyIG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmZ1bGwtd2lkdGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmZ1bGwtd2lkdGggaDUge1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciAuZnVsbC13aWR0aCBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmxlZnQtY29sIHtcbiAgbWF4LXdpZHRoOiA1MDdweDtcbiAgcGFkZGluZy1yaWdodDogMTclO1xuICB3aWR0aDogNTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmxlZnQtY29sIHtcbiAgICBvcmRlcjogMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmxlZnQtY29sIGg1IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLmxlZnQtY29sIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciAucmlnaHQtY29sIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciAucmlnaHQtY29sIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLnJpZ2h0LWNvbCBkaXYuY2xvc2Uge1xuICAgIGNvbG9yOiAjYjIzNDI3O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbiAgLnRleHQtdGFicy1ob3Jpem9udGFsLXdyYXBwZXIgLnNsaWRlLWNvbnRhaW5lciAucmlnaHQtY29sIGRpdi5jbG9zZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC5zbGlkZS1jb250YWluZXIgLnJpZ2h0LWNvbCBpbWcge1xuICBtYXgtd2lkdGg6IDM3NnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLWhvcml6b250YWwtd3JhcHBlciAuc2xpZGUtY29udGFpbmVyIC5yaWdodC1jb2wgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIyOHB4O1xuICB9XG59XG5cbi50ZXh0LXRhYnMtaG9yaXpvbnRhbC13cmFwcGVyIC50YWItY29udGFpbmVyID4gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4udGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgaDIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi50ZXh0LXRhYnMtdmVydGljYWwtd3JhcHBlciAudGV4dC10YWJzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQyNTU2MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMzc1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50ZXh0LXRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50ZXh0LXRhYnMgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4udGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRleHQtdGFicyB1bCBsaSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRleHQtdGFicyB1bCBsaSBhOmhvdmVyLCAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRleHQtdGFicyB1bCBsaSBhLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50YWItY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA3NHB4O1xuICB3aWR0aDogNDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50YWItY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50YWItY29udGFpbmVyIGEubW9iaWxlLW9ubHkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICAgIGNvbG9yOiAjNDI1NTYzO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250YWluZXIgYS5tb2JpbGUtb25seTphZnRlciB7XG4gICAgY29sb3I6ICNiMjM0Mjc7XG4gICAgY29udGVudDogJysnO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRvcDogNTAlO1xuICB9XG4gIC50ZXh0LXRhYnMtdmVydGljYWwtd3JhcHBlciAudGFiLWNvbnRhaW5lciBhLm1vYmlsZS1vbmx5LmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBjb2xvcjogI2IyMzQyNztcbiAgfVxuICAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250YWluZXIgYS5tb2JpbGUtb25seS5hY3RpdmU6YWZ0ZXIge1xuICAgIGNvbG9yOiAjYjIzNDI3O1xuICAgIGNvbnRlbnQ6ICfigJMnO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICB9XG59XG5cbi50ZXh0LXRhYnMtdmVydGljYWwtd3JhcHBlciAudGFiLWNvbnRhaW5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250YWluZXIgaDQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRleHQtdGFicy12ZXJ0aWNhbC13cmFwcGVyIC50YWItY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udGV4dC10YWJzLXZlcnRpY2FsLXdyYXBwZXIgLnRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vbGVjdWxlcyB7XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2xlY3VsZXMge1xuICAgIHBhZGRpbmc6IDM1cHggMCAwO1xuICB9XG59XG5cbi5tb2xlY3VsZXMgLmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vbGVjdWxlcyBoMiB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vbGVjdWxlcyBoMiB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gIH1cbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9sZWN1bGVzIHVsLmNpcmNsZXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGRpdiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9sZWN1bGVzIHVsLmNpcmNsZXMgZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIC5vd2wtZG90cyB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCA2MHB4O1xufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICBib3JkZXI6IDE1cHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMjcwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjcwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGkge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIG1hcmdpbjogY2FsYygyJSArIDEwcHgpO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2xlY3VsZXMgdWwuY2lyY2xlcyBsaSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgdG9wOiAtMjhweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGk6bnRoLW9mLXR5cGUoM24gKyAwKSB7XG4gIHRvcDogLTU4cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2xlY3VsZXMgdWwuY2lyY2xlcyBsaTpudGgtb2YtdHlwZSgzbiArIDApIHtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpOm50aC1vZi10eXBlKDUpIHtcbiAgICBsZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2xlY3VsZXMgdWwuY2lyY2xlcyBsaTpudGgtb2YtdHlwZSgxMykge1xuICAgIGxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGkuc21hbGwge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpLmNpcmNsZV9fcHJpbWFyeS1ib3JkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDE1cHggc29saWQgI2IyMzQyNztcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGkuY2lyY2xlX19zZWNvbmRhcnktYm9yZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxNXB4IHNvbGlkICM0MjU1NjM7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpLmNpcmNsZV9fYmx1ZS1iYWNrIHtcbiAgYmFja2dyb3VuZDogI2Q1ZTZlZjtcbiAgYm9yZGVyOiAxNXB4IHNvbGlkICNkNWU2ZWY7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBsZWZ0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpLmNvcHktb25seSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpLmNvcHktb25seS5zbWFsbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGkgLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tb2xlY3VsZXMgdWwuY2lyY2xlcyBsaSAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgbGk6bnRoLWNoaWxkKG9kZCkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXQgMTEuMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZsb2F0IDExLjJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzIGxpOm50aC1jaGlsZChldmVuKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbG9hdCAzLjJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmbG9hdCAzLjJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLm1vbGVjdWxlcyB1bC5jaXJjbGVzLnN1YnBpeGVsID4gbGkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbG9hdC1zdWJwaXhlbDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsb2F0LXN1YnBpeGVsO1xufVxuXG4ubW9sZWN1bGVzIHVsLmNpcmNsZXMgLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNWQ4O1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgei1pbmRleDogLTE7XG59XG5cbi5tb2xlY3VsZXMgLmNpcmNsZXMgbGkge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2xlY3VsZXMgLmNpcmNsZXMgbGkgLmNpcmNsZS0taW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNzYlO1xufVxuXG4ubW9sZWN1bGVzIC5jaXJjbGVzIGxpIC5jaXJjbGUtLWlubmVyIC5idXR0b24uc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI1NTYzO1xuICBjb2xvcjogIzQyNTU2MztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ubW9sZWN1bGVzIC5jaXJjbGVzIGxpIC5jaXJjbGUtLWlubmVyIC5idXR0b24uc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTU2MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2xlY3VsZXMuYWJvdXQtdXMgdWwuY2lyY2xlcyA+IGxpIHtcbiAgbWFyZ2luOiBjYWxjKDIlICsgMTBweCk7XG59XG5cbi5tb2xlY3VsZXMuY2FyZWVycy1sYW5kaW5nIHVsLmNpcmNsZXMgPiBsaSB7XG4gIG1hcmdpbjogMSU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbG9hdC1zdWJwaXhlbCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTAuMDAxZGVnKSB0cmFuc2xhdGUzZCgzcHgsIDAsIDApIHJvdGF0ZSgtMC4wMDFkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MC4wMDFkZWcpIHRyYW5zbGF0ZTNkKDNweCwgMCwgMCkgcm90YXRlKC0zNjAuMDAxZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0LXN1YnBpeGVsIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTAuMDAxZGVnKSB0cmFuc2xhdGUzZCgzcHgsIDAsIDApIHJvdGF0ZSgtMC4wMDFkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjAuMDAxZGVnKSB0cmFuc2xhdGUzZCgzcHgsIDAsIDApIHJvdGF0ZSgtMzYwLjAwMWRlZyk7XG4gIH1cbn1cblxuLnNlYXJjaC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGxpbmVhciAwLjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4uc2VhcmNoLW92ZXJsYXk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlN2VhZWI7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAzNTBweCAzNTBweCAwO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWFyY2gtb3ZlcmxheTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VhcmNoLW92ZXJsYXkgLnF1ZXJpZXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uc2VhcmNoLW92ZXJsYXkgLm5hdi1jbG9zZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS5pcy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNlYXJjaC1vdmVybGF5LmlzLWFjdGl2ZSAubmF2LWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjMwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtOTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgd2lkdGg6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS5pcy1hY3RpdmUgLm5hdi1jbG9zZTpob3ZlcjpiZWZvcmUsIC5zZWFyY2gtb3ZlcmxheS5pcy1hY3RpdmUgLm5hdi1jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0MjU1NjM7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS5pcy1hY3RpdmUgLm5hdi1jbG9zZTpiZWZvcmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2IyMzQyNztcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS5pcy1hY3RpdmUgLm5hdi1jbG9zZTphZnRlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYjIzNDI3O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbn1cblxuLnNlYXJjaC1jb250cm9scyAuc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIge1xuICBtYXJnaW46IDEwJSBhdXRvO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucGVvcGxlIGg0OmZpcnN0LW9mLXR5cGUsXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5jb250ZW50IGg0OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2QwZDVkODtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5wZW9wbGUgaDQ6Zmlyc3Qtb2YtdHlwZSxcbiAgLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAuY29udGVudCBoNDpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5wZW9wbGUgaDQsXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5jb250ZW50IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5wZW9wbGUgaDQsXG4gIC5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLmNvbnRlbnQgaDQge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucGVvcGxlIHVsIGxpLFxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAuY29udGVudCB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5wZW9wbGUgdWwgbGk6aG92ZXIsXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5jb250ZW50IHVsIGxpOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucGVvcGxlIHVsIGxpIGEsXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5jb250ZW50IHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucGVvcGxlIHVsIGxpIGEsXG4gIC5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLmNvbnRlbnQgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHRleHQtaW5kZW50OiA1cHg7XG4gIH1cbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAucGVvcGxlIHVsIGxpIGEgc3Bhbixcbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLmNvbnRlbnQgdWwgbGkgYSBzcGFuIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLnBlb3BsZSB1bCBsaSBhOmhvdmVyLFxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciAuY29udGVudCB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgLnBlb3BsZSB1bCBsaSBhOmhvdmVyIHNwYW4sXG4uc2VhcmNoLW92ZXJsYXktY29udGFpbmVyIC5jb250ZW50IHVsIGxpIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWluZGVudDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjIzNDI3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciB1bCBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWFyY2gtb3ZlcmxheS1jb250YWluZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1vdmVybGF5LWNvbnRhaW5lciB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYXJhbGxheCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5wYXJhbGxheCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxucHJlLmYtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9tZS1wYWdlIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmhvbWUtcGFnZSAuaGFzLWJnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDQwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5ob21lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm9uLXBhcmFsbGF4LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEzNjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpdGUtaGVhZGVyLS1ob21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zaXRlLWhlYWRlci0taG9tZSAuc2l0ZS1oZWFkZXJfX25hdiAuaWNvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpdGUtaGVhZGVyLS1ob21lIC5zaXRlLWhlYWRlcl9fbmF2IC5pY29uIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpdGUtaGVhZGVyLS1ob21lIC5zaXRlLWhlYWRlcl9fbmF2IC5pY29uIHNwYW46YmVmb3JlLCAuc2l0ZS1oZWFkZXItLWhvbWUgLnNpdGUtaGVhZGVyX19uYXYgLmljb24gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5ob21lLWhlcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvSFAtR3JhZGllbnQtVGlsZS5wbmdcIik7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZnVsbC1iZyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9zLWFicyB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5tb3VudGFpbnMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5ODBweCkge1xuICAubW91bnRhaW5zIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIH1cbn1cblxuLm1vdW50YWluc19fdGV4dCB7XG4gIG1hcmdpbjogMSUgYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODAlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5tb3VudGFpbnNfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgLm1vdW50YWluc19fdGV4dCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4ubW91bnRhaW5zX190aXRsZXMge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xufVxuXG4ubW91bnRhaW5zX190aXRsZXMuZmFkZS10aXRsZS1vdXQge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG59XG5cbi5oZXJvLWxvYWRlZCAubW91bnRhaW5zX190aXRsZXMge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5oZXJvLWxvYWRlZCAubW91bnRhaW5zX190aXRsZXMtLWEge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbn1cblxuLm1vdW50YWluc19fdGl0bGVzLS1iIHtcbiAgcGFkZGluZy1yaWdodDogMTAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmhlcm8tbG9hZGVkIC5tb3VudGFpbnNfX3RpdGxlcy0tYiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XG59XG5cbi5tb3VudGFpbnNfX3RpdGxlcy0tYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhlcm8tbG9hZGVkIC5tb3VudGFpbnNfX3RpdGxlcy0tYyB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7XG59XG5cbi5tb3VudGFpbnNfX3RpdGxlcy0tZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGVyby1sb2FkZWQgLm1vdW50YWluc19fdGl0bGVzLS1kIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42cztcbn1cblxuLm1vdW50YWluc19fYmFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9IUC1Nb3VudGFpbi1CYWNrX3YyXzEyODBfT1BULnBuZ1wiKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KSBzY2FsZSgxLjIpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS41cyAwLjVzIGVhc2Utb3V0O1xufVxuXG4uaGVyby1sb2FkZWQgLm1vdW50YWluc19fYmFjayB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbn1cblxuLm1vdW50YWluc19fZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9IUC1Nb3VudGFpbi1Gcm9udF92Ml8xMjgwX09QVC5wbmdcIik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCkgc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXMgMC41cyBlYXNlLW91dDtcbn1cblxuLmhlcm8tbG9hZGVkIC5tb3VudGFpbnNfX2ZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG59XG5cbi5ob21lLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLmhvbWUtdmlkZW9fX2JnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAuaG9tZS12aWRlb19fYmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgei1pbmRleDogLTEwMDtcbiAgfVxufVxuXG4uaG9tZS12aWRlb19fdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cblxuLmhvbWUtdmlkZW9fX3RleHQgPiAubC1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ob21lLXZpZGVvX190ZXh0IC5mLXN1YmhlYWRpbmcge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ob21lLXZpZGVvX19zdHJhcGxpbmUgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmhvbWUtdmlkZW9fX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBvcGFjaXR5OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTVweDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uaG9tZS12aWRlb19fYnV0dG9uOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA5cHggMCA5cHggMThweDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuXG4uaG9tZS12aWRlb19fYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNSBlYXNlLW91dDtcbn1cblxuLmwtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubC1jZW50ZXIuaXMtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5sLWNlbnRlci5pcy1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubC1jZW50ZXIubC1jb25zdHJhaW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi5sLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmwtY2VudGVyID4gLmwtY2VudGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogOTklO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MHB4KSB7XG4gIC5sLWNlbnRlciA+IC5sLWNlbnRlcmVkIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4ubC1jb25zdHJhaW4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmwtY29uc3RyYWluLS1sYXJnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cbn1cblxuLmwtY29uc3RyYWluIC5sLWNvbnN0cmFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgbWFyZ2luOiAzNXB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAzNXB4IDA7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgKyAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyLnNpbHZlci1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlci5zaWx2ZXItbGlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyLnNpbHZlci1saWdodCArIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyLnNpbHZlci1saWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyLnNpbHZlci1saWdodCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICBwYWRkaW5nOiAwIDAgMjBweCA2JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciBoMiB7XG4gICAgcGFkZGluZzogNDBweCA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgaDIge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAxNXB4O1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDAgNiU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHQge1xuICAgIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0X19pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMjQ0cHg7XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0taW1hZ2UsIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0tLWltYWdlLCAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0tLWNvcHkge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0X19pdGVtLS1pbWFnZSBpbWcsIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0taW1hZ2UgaDQsIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0taW1hZ2UgcCwgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0X19pdGVtLS1jb3B5IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0taW1hZ2UgaHIsIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSBociB7XG4gIGJhY2tncm91bmQ6ICNkMGQ1ZDg7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0tLWltYWdlIGhyLCAudGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0tLWNvcHkgaHIge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0taW1hZ2UgYSwgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0LXdyYXBwZXIgLnRleHQtaW1hZ2Utc3BvdGxpZ2h0X19pdGVtLS1jb3B5IGEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4udGV4dC1pbWFnZS1zcG90bGlnaHQtd3JhcHBlciAudGV4dC1pbWFnZS1zcG90bGlnaHRfX2l0ZW0tLWNvcHkge1xuICBwYWRkaW5nOiAwIDQ1cHggMjBweCAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50ZXh0LWltYWdlLXNwb3RsaWdodC13cmFwcGVyIC50ZXh0LWltYWdlLXNwb3RsaWdodF9faXRlbS0tY29weSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLnRlbCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS50ZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3Bob25lLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEubWFpbCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS5tYWlsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9tYWlsLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEuZG93bmxvYWQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEuZG93bmxvYWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2Rvd25sb2FkLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEudHdpdHRlciB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS50d2l0dGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy90d2l0dGVyLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEubGlua2VkaW4ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEubGlua2VkaW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2xpbmtlZGluLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEueW91dHViZSB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS55b3V0dWJlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy95b3V0dWJlLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEud2VjaGF0IHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLndlY2hhdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvd2VjaGF0LXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEueGluZyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS54aW5nOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy96aW5nLXJlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY291bnRyeS1zZWxlY3Rvci5jYXJlZXIgLnNlbGVjdC1pdGVtcyB7XG4gIHRvcDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY291bnRyeS1zZWxlY3Rvci5jYXJlZXIgLmN1c3RvbS1zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gIH1cbn1cblxuLmNvdW50cnktc2VsZWN0b3IuY2FyZWVyIGxpIC5zZWxlY3Qtc2VsZWN0ZWQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IyMzQyNyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4uY291bnRyeS1zZWxlY3Rvci5jYXJlZXIgbGkgLnNlbGVjdC1zZWxlY3RlZDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI2IyMzQyNztcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDM4JTtcbiAgd2lkdGg6IDA7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIC5jdXN0b20tc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuY291bnRyeS1zZWxlY3RvciAuY3VzdG9tLXNlbGVjdCBzZWxlY3Qge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgfVxuICAuY291bnRyeS1zZWxlY3RvciAuY3VzdG9tLXNlbGVjdDphZnRlciB7XG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMjRweDtcbiAgfVxufVxuXG4uY291bnRyeS1zZWxlY3RvciAuc2VsZWN0LWl0ZW1zIHtcbiAgdG9wOiA4MHB4O1xufVxuXG4uY291bnRyeS1zZWxlY3RvciBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNvdW50cnktc2VsZWN0b3IgbGkgLnNlbGVjdC1pdGVtcyBkaXYge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIGxpIC5zZWxlY3Qtc2VsZWN0ZWQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IyMzQyNyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIGxpIC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuXG4uY291bnRyeS1zZWxlY3RvciBsaSBzZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2IyMzQyNyAhaW1wb3J0YW50O1xufVxuXG4uY291bnRyeS1zZWxlY3RvciBsaSBzZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmhlYWRpbmctc2VsZWN0b3ItcmYge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZiBoMiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mZWF0dXJlZC1hcnRpY2xlLXdyYXBwZXIgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAzNzVweDtcbiAgfVxuICAuZmVhdHVyZWQtYXJ0aWNsZS13cmFwcGVyIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZlYXR1cmVkLWFydGljbGUtd3JhcHBlciAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbiAgfVxufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdCwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3QsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAuZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3QsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYjIzNDI3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3QsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0LCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdDpiZWZvcmUsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0OmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbn1cblxuLmhlYWRpbmctc2VsZWN0b3ItcmYgLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgcmlnaHQ6IDcuNXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0OmJlZm9yZSwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5mZWF0dXJlZC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0OmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0OmJlZm9yZSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0OmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiBjYWxjKDUlICsgNy41cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdCwgLmZlYXR1cmVkLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3QsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAuZmVhdHVyZWQtc2VjdGlvbiAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3QsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiMjM0MjcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2VhZWI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlYWViO1xuICBib3JkZXItdG9wOiAwO1xuICBjb2xvcjogI2IyMzQyNztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIHBhZGRpbmc6IDE1cHggNy41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uaGVhZGluZy1zZWxlY3Rvci1yZi5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCB7XG4gIGFsaWduLWl0ZW1zOiB1bnNldDtcbn1cblxuLmhlYWRpbmctc2VsZWN0b3ItcmYuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5oZWFkaW5nLXNlbGVjdG9yLXJmLmhlYWRpbmctc2VsZWN0b3ItcmYtLXNtYWxsIGgzIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmLmhlYWRpbmctc2VsZWN0b3ItcmYtLXNtYWxsIC5kcm9wZG93bi1jb250cm9sIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLmhlYWRpbmctc2VsZWN0b3ItcmYuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmLmhlYWRpbmctc2VsZWN0b3ItcmYtLXNtYWxsIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDcuNXB4O1xuICBib3R0b206IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5oZWFkaW5nLXNlbGVjdG9yLXJmLmhlYWRpbmctc2VsZWN0b3ItcmYtLXNtYWxsIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcmlnaHQ6IC0yMHB4O1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmhlYWRpbmctc2VsZWN0b3ItcmYuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVhZGluZy1zZWxlY3Rvci1yZi5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCBoMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNlbGVjdG9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlIC5zZWxlY3Rvci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYWViO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UgLnNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSAuc2VsZWN0b3ItY29udGFpbmVyIHNwYW4ge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UgLnNlbGVjdG9yLWNvbnRhaW5lciAuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MjU1NjMgIWltcG9ydGFudDtcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UgLnNlbGVjdG9yLWNvbnRhaW5lciAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQyNTU2MyAhaW1wb3J0YW50O1xufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSAuc2VsZWN0b3ItY29udGFpbmVyIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDI1NTYzICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlIC5zZWxlY3Rvci1jb250YWluZXIgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlYiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UgLnNlbGVjdG9yLWNvbnRhaW5lciAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMjBweCAwIDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSAuc2VsZWN0b3ItY29udGFpbmVyIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biBsaS5pcy1zZWxlY3RlZCBzcGFuIHtcbiAgY29sb3I6ICNiMjM0MjcgIWltcG9ydGFudDtcbn1cblxuLmFkdmFuY2VkLWRlbGl2ZXJ5LXNlcnZpY2UgLnNlbGVjdG9yLWNvbnRhaW5lciBzZWxlY3Qge1xuICBjb2xvcjogIzQyNTU2Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSAuc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNzBweDtcbiAgfVxufVxuXG4uc2VsZWN0b3ItY29udGFpbmVyIC5oZWFkaW5nLXNlbGVjdG9yLXJmIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWxlY3Rvci1jb250YWluZXIgLmhlYWRpbmctc2VsZWN0b3ItcmYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jYXJlZXJzLWpvYiAuc2VsZWN0b3ItY29udGFpbmVyIC5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYTpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2IyMzQyNztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS50ZWwge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEudGVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9waG9uZS1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLm1haWwge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEubWFpbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvbWFpbC1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLmRvd25sb2FkIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLmRvd25sb2FkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9kb3dubG9hZC1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLnR3aXR0ZXIge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEudHdpdHRlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvdHdpdHRlci1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLmxpbmtlZGluIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLmxpbmtlZGluOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9saW5rZWRpbi1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLnlvdXR1YmUge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEueW91dHViZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMveW91dHViZS1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLndlY2hhdCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh5cGVybGlua3MgdWwgbGkgYS53ZWNoYXQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3dlY2hhdC1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uaHlwZXJsaW5rcyB1bCBsaSBhLnhpbmcge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5oeXBlcmxpbmtzIHVsIGxpIGEueGluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvemluZy1yZWQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uc2hhcmUtdGhpcyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNoYXJlLXRoaXMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uc2hhcmUtdGhpcy1mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaGFyZS10aGlzLWZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDQwcHggMTglO1xuICB9XG59XG5cbi5zZWN0aW9uLWxlZnQtLW1haW4gLnNoYXJlLXRoaXMge1xuICBtYXJnaW46IC0zcHggMCA5cHg7XG59XG5cbi5wZW9wbGUtcHJvZmlsZSAuc2VjdGlvbi1sZWZ0LS1tYWluIC5zaGFyZS10aGlzIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLW1haW4gLnNoYXJlLXRoaXMge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG5cbi5tYWluLWNvbnRhaW5lci1hcnRpY2xlIC5kZXNrdG9wLW9ubHkgLnNoYXJlLXRoaXMge1xuICBwYWRkaW5nOiAwIDE1JTtcbn1cblxuLnNlY3Rpb24tcmlnaHQtLW1haW4gLnNoYXJlLXRoaXMge1xuICBtYXJnaW46IDEwcHggMCAzOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWN0aW9uLXJpZ2h0LS1tYWluIC5zaGFyZS10aGlzIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG5cbi5zaGFyZS10aGlzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zaGFyZS10aGlzIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnNoYXJlLXRoaXMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5zZWN0aW9uLWxlZnQtLXN1YiAuc2hhcmUtdGhpcyB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnNoYXJlLXRoaXMgdWwgbGkgYTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5cbi5zaGFyZS10aGlzIHVsIGxpIGxhYmVsIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zaGFyZS10aGlzIHVsIGxpIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zaGFyZS10aGlzIHVsIGxpID4gbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNoYXJlLXRoaXMgdWwgbGkgYSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMzZweDtcbn1cblxuLnNoYXJlLXRoaXMgdWwgbGkgYS5wcmludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLXByaW50LnBuZ1wiKTtcbn1cblxuLnNoYXJlLXRoaXMgdWwgbGkgYS5kb3dubG9hZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLWRvd25sb2FkLnBuZ1wiKTtcbn1cblxuLnNoYXJlLXRoaXMgdWwgbGkgYS5tb2JpbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvcGhvbmUuc3ZnXCIpO1xufVxuXG4uc2hhcmUtdGhpcyB1bCBsaSBhLmVtYWlsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL21haWwuc3ZnXCIpO1xufVxuXG4uaW50cm8tdGV4dCAuc2hhcmUtdGhpcyB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udGVtcGxhdGUtYmxvZyAuZGVza3RvcC1vbmx5IC5zaGFyZS10aGlzLFxuLnRlbXBsYXRlLWFydGljbGUgLmRlc2t0b3Atb25seSAuc2hhcmUtdGhpcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50ZW1wbGF0ZS1ibG9nIC5kZXNrdG9wLW9ubHkgLnNoYXJlLXRoaXMuc2hhcmUtdGhpcy1mb290ZXIsXG4udGVtcGxhdGUtYXJ0aWNsZSAuZGVza3RvcC1vbmx5IC5zaGFyZS10aGlzLnNoYXJlLXRoaXMtZm9vdGVyIHtcbiAgcGFkZGluZzogMzBweCA0JTtcbn1cblxuLmJsb2ctbGFuZGluZyAuc2hhcmUtdGhpcyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1sYW5kaW5nIC5zaGFyZS10aGlzIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cblxuLnNoYXJlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNnB4O1xufVxuXG4uc2hhcmUtYnV0dG9uIGxhYmVsIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLnNoYXJlLWJ1dHRvbi5pcy1hY3RpdmUgbGFiZWwsIC5zaGFyZS1idXR0b246aG92ZXIgbGFiZWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi50b2dnbGUtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNiMjM0Mjc7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi50b2dnbGUtYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2ljb24tc2hhcmUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzNnB4O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbn1cblxuLnRvZ2dsZS1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2dnbGUtaW5wdXQ6Y2hlY2tlZCArIC50b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDM2cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4udG9nZ2xlLWlucHV0OmNoZWNrZWQgKyAudG9nZ2xlOmFmdGVyLCAudG9nZ2xlLWlucHV0OmNoZWNrZWQgKyAudG9nZ2xlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3BuZy9pY29uLXNoYXJlLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4udG9nZ2xlLWlucHV0OmNoZWNrZWQgKyAudG9nZ2xlOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBiYXIxIDAuM3MgZm9yd2FyZHM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnRvZ2dsZS1pbnB1dDpjaGVja2VkICsgLnRvZ2dsZTpiZWZvcmUge1xuICBhbmltYXRpb246IGJhcjIgMC4zcyBmb3J3YXJkcztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm5ldHdvcmstbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IDQ1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmlzLWFjdGl2ZSAubmV0d29yay1saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLm5ldHdvcmstbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNDMsIDEuMTcsIDAuNjksIDEuMjQpO1xuICB3aWR0aDogMzZweDtcbn1cblxuLm5ldHdvcmstbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5uZXR3b3JrLWxpc3QgYSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogMTIwJTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgd2lkdGg6IDM2cHg7XG59XG5cbi5uZXR3b3JrLWxpc3QgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuLm5ldHdvcmstbGlzdCAudHdpdHRlciBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3R3aXR0ZXIuc3ZnXCIpO1xufVxuXG4ubmV0d29yay1saXN0IC5mYWNlYm9vayBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2ZhY2Vib29rLnN2Z1wiKTtcbn1cblxuLm5ldHdvcmstbGlzdCAubGlua2VkaW4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9saW5rZWRpbi5zdmdcIik7XG59XG5cbi5uZXR3b3JrLWxpc3QgLnhpbmcgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy94aW5nLnN2Z1wiKTtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5uZXR3b3JrLWxpc3Qge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbmlucHV0OmNoZWNrZWQgfiAubmV0d29yay1saXN0IGxpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5uZXR3b3JrLWxpc3QgbGk6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogMDtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5uZXR3b3JrLWxpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgbGVmdDogNDVweDtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5uZXR3b3JrLWxpc3QgbGk6bnRoLWNoaWxkKDMpIHtcbiAgbGVmdDogOTBweDtcbn1cblxuaW5wdXQ6Y2hlY2tlZCB+IC5uZXR3b3JrLWxpc3QgbGk6bnRoLWNoaWxkKDQpIHtcbiAgbGVmdDogMTM1cHg7XG59XG5cbkBrZXlmcmFtZXMgYmFyMSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnXFxmMWUwJztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgxKTtcbiAgICB3aWR0aDogNDZweDtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICdcXGYxZTAnO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDAuMik7XG4gICAgd2lkdGg6IDQ2cHg7XG4gIH1cbiAgNTAuMDAxJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogMjJweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYmFyMiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDAuMik7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDAuMik7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMSk7XG4gIH1cbn1cblxuLmZvcm0tZWxlbWVudCB7XG4gIG1hcmdpbjogNDBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tZWxlbWVudCBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKnRoZSBjb250YWluZXIgbXVzdCBiZSBwb3NpdGlvbmVkIHJlbGF0aXZlOiovXG4uY3VzdG9tLXNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cbiAgLmN1c3RvbS1zZWxlY3Q6YWZ0ZXIge1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogI2IyMzQyNyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICB0b3A6IDVweDtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5jdXN0b20tc2VsZWN0IHNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNlbGVjdC1zZWxlY3RlZCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLypzdHlsZSB0aGUgYXJyb3cgaW5zaWRlIHRoZSBzZWxlY3QgZWxlbWVudDoqL1xuLnNlbGVjdC1zZWxlY3RlZDphZnRlciB7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNiMjM0MjcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDA7XG59XG5cbi5zZWxlY3Qtc2VsZWN0ZWQuc2VsZWN0LWFycm93LWFjdGl2ZTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2IyMzQyNztcbiAgdG9wOiA3cHg7XG59XG5cbi8qc3R5bGUgdGhlIGl0ZW1zIChvcHRpb25zKSwgaW5jbHVkaW5nIHRoZSBzZWxlY3RlZCBpdGVtOiovXG4uc2VsZWN0LWl0ZW1zIGRpdixcbi5zZWxlY3Qtc2VsZWN0ZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDIwcHg7XG4gIHBhZGRpbmc6IDAgMTZweCAxMHB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWxlY3QtaXRlbXMgZGl2LFxuICAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZWxlY3QtaXRlbXMgZGl2Omxhc3QtY2hpbGQsXG4uc2VsZWN0LXNlbGVjdGVkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uc2VsZWN0LWl0ZW1zIGRpdiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWxlY3QtaXRlbXMgZGl2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3QtaXRlbXMgZGl2OmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qc3R5bGUgaXRlbXMgKG9wdGlvbnMpOiovXG4uc2VsZWN0LWl0ZW1zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7XG59XG5cbi8qaGlkZSB0aGUgaXRlbXMgd2hlbiB0aGUgc2VsZWN0IGJveCBpcyBjbG9zZWQ6Ki9cbi5zZWxlY3QtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21tZW50LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA0NXB4IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbW1lbnQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDVweCA2MHB4O1xuICB9XG59XG5cbi5jb21tZW50LXNlY3Rpb25fX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5jb21tZW50LXNlY3Rpb25fX2l0ZW0gcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb21tZW50LXNlY3Rpb25fX2l0ZW0gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgbWFyZ2luOiA2NHB4IDAgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiA5NnB4IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHBhZGRpbmc6IDAgNTBweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4IDA7XG4gIH1cbiAgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5tb2JpbGUtbGluZXMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkNWQ4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmN0YS1sZXZlbC10aHJlZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIGEuY3RhLWxldmVsLXRocmVlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmJ1dHRvbi5zZWNvbmRhcnkge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSBhLmJ1dHRvbi5zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHdpZHRoOiAxMTRweDtcbiAgfVxufVxuXG4uaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLmxlZnQtY29sLFxuLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5yaWdodC1jb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5pbnRyby1hcnRpY2xlLXNwb3RsaWdodC13cmFwcGVyIC5pbnRyby1hcnRpY2xlLXNwb3RsaWdodF9faXRlbSAubGVmdC1jb2wge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5sZWZ0LWNvbCBpbWcge1xuICBtYXgtd2lkdGg6IDExMnB4O1xufVxuXG4uaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLnJpZ2h0LWNvbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLnJpZ2h0LWNvbCB7XG4gICAgd2lkdGg6IDU5JTtcbiAgfVxufVxuXG4uaW50cm8tYXJ0aWNsZS1zcG90bGlnaHQtd3JhcHBlciAuaW50cm8tYXJ0aWNsZS1zcG90bGlnaHRfX2l0ZW0gLnJpZ2h0LWNvbCBhLmN0YS1sZXZlbC10aHJlZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0LXdyYXBwZXIgLmludHJvLWFydGljbGUtc3BvdGxpZ2h0X19pdGVtIC5yaWdodC1jb2wgYS5jdGEtbGV2ZWwtdGhyZWUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbiAgbWFyZ2luOiA2NHB4IDAgMDtcbiAgcGFkZGluZzogOTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogOTZweCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCA0OHB4O1xuICB9XG59XG5cbi5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciAuaGVhZGxpbmUtYXJ0aWNsZS1zbWFsbCB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIHNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogRmlyZWZveCAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNiMjM0MjcgdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2Ryb3AtYXJyb3cucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTQwcHggMjFweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB3aWR0aDogMTgycHg7XG59XG5cbi5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciBzZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjZmZmO1xufVxuXG4uZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIHNlbGVjdCBvcHRpb246bm90KDpjaGVja2VkKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciAuZG93bmxvYWQtc3BvdGxpZ2h0LmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kb3dubG9hZC1zcG90bGlnaHQtd3JhcHBlciAuZG93bmxvYWQtc3BvdGxpZ2h0LmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgLmRvd25sb2FkLXNwb3RsaWdodF9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHRfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAvIDQpIC0gKDIwcHggLyA0ICogMykpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMDtcbiAgfVxuICAuZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgLmRvd25sb2FkLXNwb3RsaWdodF9faXRlbTpudGgtY2hpbGQoNG4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHRfX2l0ZW0tLWNvcHkge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHRfX2l0ZW0tLWNvcHkgLmNvbnRlbnQge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmRvd25sb2FkLXNwb3RsaWdodC13cmFwcGVyIC5kb3dubG9hZC1zcG90bGlnaHRfX2l0ZW0gLmN0YS1sZXZlbC10aHJlZSB7XG4gIG1hcmdpbjogYXV0byAwIDA7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuXG4uZG93bmxvYWQtc3BvdGxpZ2h0LXdyYXBwZXIgLmRvd25sb2FkLXNwb3RsaWdodF9faXRlbSBpbWcge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZS1uYXZpZ2F0aW9uIHtcbiAgYmFja2dyb3VuZDogI2U3ZWFlYjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2lkZS1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNpZGUtbmF2aWdhdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2lkZS1uYXZpZ2F0aW9uIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnNpZGUtbmF2aWdhdGlvbiAuY29udGFpbmVyIGg1IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU1NjM7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zaWRlLW5hdmlnYXRpb24gLmNvbnRhaW5lciBoNSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2lkZS1uYXZpZ2F0aW9uIC5jb250YWluZXIgaDUgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uc2lkZS1uYXZpZ2F0aW9uIC5jb250YWluZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2lkZS1uYXZpZ2F0aW9uIC5jb250YWluZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGUtbmF2aWdhdGlvbiAuY29udGFpbmVyIHVsIGxpIGEuYWN0aXZlLCAuc2lkZS1uYXZpZ2F0aW9uIC5jb250YWluZXIgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLnNpZGUtbmF2aWdhdGlvbiAuY29udGFpbmVyIHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWIgdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL3NlbGVjdC1kb3duLWFycm93LnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU1NjM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlLW5hdmlnYXRpb24gaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50d2l0dGVyLWZlZWQge1xuICBtYXgtd2lkdGg6IDUwM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHdpdHRlci1mZWVkX19oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi50d2l0dGVyLWZlZWRfX2hlYWRlciBpZnJhbWUge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgcGFkZGluZzogMCAwIDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnR3aXR0ZXItZmVlZC13cmFwcGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50d2l0dGVyLWZlZWQtd3JhcHBlciB7XG4gICAgbGVmdDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZV9faXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlOWVjO1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBSb2JvdG8sICdTZWdvZSBVSScsIENhbGlicmksIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0X19mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0X19tZWRpYSAubWVkaWFfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY4ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAwIDAgMTBweCA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX21lZGlhIC5tZWRpYV9fY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0X19hY3Rpb25zIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTYuNzVweDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fbWV0YWRhdGEge1xuICBjb2xvcjogIzg4OTlhNjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX2JvZHkge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX2JvZHlfX2NvbnRlbnQge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBjb2xvcjogIzI5MmYzMztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0X19ib2R5X19jb250ZW50IGEge1xuICBjb2xvcjogIzJiN2JiOTtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fYXV0aG9yIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fYXV0aG9yIC5hdXRob3JfX25hbWUge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBjb2xvcjogIzI5MmYzMztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fYXV0aG9yIC5hdXRob3JfX3VzZXJuYW1lIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgY29sb3I6ICM4ODk5YTY7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX2F1dGhvciAuYXV0aG9yX19kZXRhaWxzIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMzQ7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXRfX2F1dGhvciAuYXV0aG9yX19hdmF0YXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldF9fYXV0aG9yIC5hdXRob3JfX2F2YXRhciBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgbWF4LXdpZHRoOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldCAudHdpdHRlci1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IC5pY29uLXR3aXR0ZXItZmVlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy90d2l0dGVyLWZlZWQuc3ZnXCIpO1xuICBoZWlnaHQ6IDE5LjI1cHg7XG4gIHdpZHRoOiAxOS4yNXB4O1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IC5pY29uLXR3aXR0ZXItaGVhcnQsXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IC5pY29uLXR3aXR0ZXItc2hhcmUge1xuICBoZWlnaHQ6IDE2Ljc1cHg7XG4gIHdpZHRoOiAxNi43NXB4O1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IC5pY29uLXR3aXR0ZXItaGVhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvdHdpdHRlci1oZWFydC5zdmdcIik7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZSAudHdlZXQgLmljb24tdHdpdHRlci1oZWFydDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy90d2l0dGVyLWhlYXJ0LWhvdmVyLnN2Z1wiKTtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC50d2l0dGVyLXRpbWVsaW5lIC50d2VldCAuaWNvbi10d2l0dGVyLXNoYXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL3R3aXR0ZXItc2hhcmUuc3ZnXCIpO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmUgLnR3ZWV0IC5pY29uLXR3aXR0ZXItc2hhcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvdHdpdHRlci1zaGFyZS1ob3Zlci5zdmdcIik7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAudHdpdHRlci10aW1lbGluZV9fdHdlZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MCwgMjAwLCAyMjAsIDAuMTIpO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmVfX3R3ZWV0OmhvdmVyIC5pY29uLXR3aXR0ZXItZmVlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy90d2l0dGVyLWZlZWQtaG92ZXIuc3ZnXCIpO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmVfX3R3ZWV0OmhvdmVyIC5pY29uLXR3aXR0ZXItaGVhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvdHdpdHRlci1oZWFydC1ob3ZlcjIuc3ZnXCIpO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLnR3aXR0ZXItdGltZWxpbmVfX3R3ZWV0OmhvdmVyIC5pY29uLXR3aXR0ZXItc2hhcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvdHdpdHRlci1zaGFyZS1ob3ZlcjIuc3ZnXCIpO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgLmZvbGxvdy1idG4ge1xuICBsZWZ0OiA0NDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiA2NXB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAudHdpdHRlci1mZWVkLXdyYXBwZXIgLmZvbGxvdy1idG4ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgaDIge1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4udHdpdHRlci1mZWVkLXdyYXBwZXIgYS5jdGEtbGV2ZWwtdGhyZWUge1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLnR3aXR0ZXItZmVlZC13cmFwcGVyIC5mb2xsb3cgdWwgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50d2l0dGVyLWZlZWQtd3JhcHBlciAuZm9sbG93IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3IgLmN1c3RvbS1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VzdG9tLXNlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5sYW5ndWFnZS1zZWxlY3RvciAuY3VzdG9tLXNlbGVjdDphZnRlciB7XG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjIzNDI3IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIC5zZWxlY3QtaXRlbXMge1xuICB0b3A6IDI3cHg7XG59XG5cbi5sYW5ndWFnZS1zZWxlY3RvciAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiMjM0MjcgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5sYW5ndWFnZS1zZWxlY3RvciAuc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyMzQyNyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiAwO1xufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3IgLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIHVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3IgbGkgc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNiMjM0MjcgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yIGxpIHNlbGVjdC5sYW5ndWFnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3IgbGkgc2VsZWN0IG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Qge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2VhZWI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgcGFkZGluZzogMTVweCA3LjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2Utb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5oZWFkaW5nLXNlbGVjdG9yLXJmLS1zbWFsbCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmxhbmd1YWdlLXNlbGVjdG9yLmhlYWRpbmctc2VsZWN0b3ItcmYgLmhlYWRpbmctc2VsZWN0b3ItcmYtLXNtYWxsIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuaGVhZGluZy1zZWxlY3Rvci1yZi0tc21hbGwgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciB7XG4gIG1hcmdpbjogNjRweCAwIDA7XG4gIHBhZGRpbmc6IDAgNjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVtcGxhdGUtYXJ0aWNsZSAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogOTZweCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogMzRweCAwIDA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciBwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgYS5ncmV5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNzBweCBhdXRvO1xuICB3aWR0aDogNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgYS5ncmV5IHtcbiAgICBtYXJnaW46IDMwcHggYXV0byAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuYnJlYWRjcnVtYnMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuYnJlYWRjcnVtYnMgbGkgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMjMwcHg7XG4gIH1cbiAgLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5icmVhZGNydW1icyBsaSAuY3VzdG9tLXNlbGVjdDphZnRlciB7XG4gICAgcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgLnRvcC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMCA2JSAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAudG9wLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1wbGF0ZS1hcnRpY2xlIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAudG9wLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAudG9wLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAudG9wLXNlY3Rpb24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiMjM0MjcgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgLnRvcC1zZWN0aW9uIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDdweDtcbiAgdG9wOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5ldmVudC1zcG90bGlnaHRfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5ldmVudC1zcG90bGlnaHRfX3NsaWRlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0X19zbGlkZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgLmV2ZW50LXNwb3RsaWdodF9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNlN2VhZWI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogNXB4IDIwcHggMjBweDtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5ldmVudC1zcG90bGlnaHRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZXZlbnQtc3BvdGxpZ2h0LXdyYXBwZXIgLmV2ZW50LXNwb3RsaWdodF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5ldmVudC1zcG90bGlnaHRfX2l0ZW0gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0X19pdGVtIHAudGl0bGUge1xuICBjb2xvcjogIzdkODc5NDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ldmVudC1zcG90bGlnaHQtd3JhcHBlciAuZXZlbnQtc3BvdGxpZ2h0X19pdGVtIGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmV2ZW50LXNwb3RsaWdodC13cmFwcGVyIC5ldmVudC1zcG90bGlnaHRfX2l0ZW0gYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXJzX19hbGwgYSwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLCAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjIzNDI3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2IyMzQyNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXJzX19hbGwgYSwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLCAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIge1xuICBtYXJnaW46IDMwcHggMTIlIDA7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE1O1xufVxuXG4udGVtcGxhdGUtYmxvZy1sYW5kaW5nIC5maWx0ZXItc29ydC13cmFwcGVyIHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVtcGxhdGUtYmxvZy1sYW5kaW5nIC5maWx0ZXItc29ydC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDMwcHggNjBweCAwO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5zZWxlY3QtYWxsLFxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRlc2VsZWN0LWFsbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuc2VsZWN0LWFsbCxcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRlc2VsZWN0LWFsbCB7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlcl9fYmFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1idXR0b24gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItYnV0dG9uIGRpdjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5jbG9zZS1maWx0ZXJzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDlweDtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmNsb3NlLWZpbHRlcnM6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItc29ydC1ob3Jpem9udGFsIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LWhvcml6b250YWwgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItc29ydC1ob3Jpem9udGFsIHVsIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LWhvcml6b250YWwgdWwgYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyLXNvcnQtaG9yaXpvbnRhbCB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItc29ydC1ob3Jpem9udGFsIHVsIGEuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAubWFpbi1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5tYWluLXNlYXJjaCAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLm1haW4tc2VhcmNoIC5kcm9wZG93bi1jb250cm9sLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLm1haW4tc2VhcmNoIC5kcm9wZG93bi1jb250cm9sLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAubWFpbi1zZWFyY2ggLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQuaXMtYWN0aXZlIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAubWFpbi1zZWFyY2ggLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQuaXMtYWN0aXZlIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5tYWluLXNlYXJjaCAuYnV0dG9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAubWFpbi1zZWFyY2ggLmJ1dHRvbi5zZWFyY2gtcmVzdWx0cy10YWJzX19wZW9wbGUuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5wdWJsaWNhdGlvbi1maWx0ZXJzX19jb250YWluZXIge1xuICBoZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLnB1YmxpY2F0aW9uLWZpbHRlcnNfX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5wdWJsaWNhdGlvbi1maWx0ZXJzX19jb250YWluZXIuY2xlYXItZmlsdGVycy1hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyLmZpbHRlcnMtYWN0aXZlIHtcbiAgei1pbmRleDogMTAyO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlci5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyLmZpbHRlci10b3AtbGV2ZWwge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIuZmlsdGVycy1hY3RpdmUgLnB1YmxpY2F0aW9uLWZpbHRlcnNfX2NvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIuZmlsdGVycy1hY3RpdmUgLnRhYi1maWx0ZXItY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlci5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAyNTBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlci5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyIGxpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIuZmlsdGVycy1pbmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluIDI1MG1zO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXJzX19hbGwge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyc19fYWxsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyLXRhYi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci10YWItY29udGVudCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci10YWItY29udGVudC5oaWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci10YWItY29udGVudC5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAudGFicy1saW5rcyAuaXMtYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIzNDI3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlYXJjaC1jb250cm9scyAuZmlsdGVyLXNvcnQtd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5zZWFyY2gtY29udHJvbHMgLmZpbHRlci1zb3J0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmNoZWNrYm94X19vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmNoZWNrYm94X193cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5jaGVja2JveF9fd3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5jaGVja2JveF9fd3JhcHBlcjpob3ZlciAuY2hlY2tib3hfX29ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuY2hlY2tib3hfX3dyYXBwZXIucGFyZW50IC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgW2RhdGEtdGFnPSd0b3BpY3MnXSBzcGFuOmJlZm9yZSxcbi5maWx0ZXItc29ydC13cmFwcGVyIFtkYXRhLXRhZz0ncHJhY3RpY2VzJ10gc3BhbjpiZWZvcmUsXG4uZmlsdGVyLXNvcnQtd3JhcHBlciBbZGF0YS10YWc9J3NlY3RvcnMnXSBzcGFuOmJlZm9yZSxcbi5maWx0ZXItc29ydC13cmFwcGVyIFtkYXRhLXRhZz0nbG9jYXRpb25zJ10gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciBbZGF0YS10YWc9J29mZmljZXMnXSAuY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LnNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LnNlYXJjaC1yZXN1bHRzIC5maWx0ZXItc29ydF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyLXNvcnQuc2VhcmNoLXJlc3VsdHMgLmZpbHRlci1zb3J0X19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXItc29ydC5zZWFyY2gtcmVzdWx0cyAuZmlsdGVyLXNvcnRfX2xpc3QgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LnNlYXJjaC1yZXN1bHRzIC5maWx0ZXItc29ydF9fbGlzdCBsaSBhIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlci1zb3J0LnNlYXJjaC1yZXN1bHRzIC5maWx0ZXItc29ydF9fbGlzdCBsaSBhLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodC5mdWxsLXdpZHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWNvbnRyb2xzIC5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IGxpbmVhciAyNTBtcztcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIFRoZSBjb250YWluZXIgKi9cbiAgLyogU2hvdyB0aGUgY2hlY2ttYXJrIHdoZW4gY2hlY2tlZCAqL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiA0OXB4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBsaW5lYXIgLjVzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lci5pcy1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2l0aW9uOiBsaW5lYXIgMjUwbXM7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lci5pcy1sZWF2aW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lci50cmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgICB0b3A6IDQ3cHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuZmlsdGVyX190aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxOXB4IDAgMjBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIgLmFjY29yZGlvbi1jb250ZW50Lmdyb3VwZWQgLnBhcmVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRlbnQuZ3JvdXBlZCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5hY2NvcmRpb24tY29udGVudC5ncm91cGVkIC5maWx0ZXJfX2xpc3Qge1xuICAgIGNvbHVtbi1jb3VudDogNDtcbiAgfVxuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5hY2NvcmRpb24tY29udGVudC5ncm91cGVkIC5maWx0ZXJfX2xpc3QgbGkge1xuICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRlbnQuZ3JvdXBlZCAuZmlsdGVyX19saXN0IGxpIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX2NvbnRhaW5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5jaGVja2JveF9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIgLmNoZWNrYm94X19jb250YWluZXIgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCAudGFiLWZpbHRlci1jb250YWluZXIgLmNoZWNrYm94X19jb250YWluZXItLWNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTVweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX2NvbnRhaW5lci0tY2hlY2ttYXJrOmFmdGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogNHB4O1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLnRhYi1maWx0ZXItY29udGFpbmVyIC5jaGVja2JveC13cmFwcGVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2tib3hfX2NvbnRhaW5lci0tY2hlY2ttYXJrOmFmdGVyLFxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX2NvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrYm94X19jb250YWluZXItLWNoZWNrbWFyazphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4gMjUwbXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCB1bC5maWx0ZXIuZmlsdGVyLXRvcC1sZXZlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlci5maWx0ZXItdG9wLWxldmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCB1bC5maWx0ZXIubW9iaWxlLW9ubHkgbGkgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCB1bC5maWx0ZXIubW9iaWxlLW9ubHkgbGkgYS5pcy1hY3RpdmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaTpudGgtbGFzdC1jaGlsZCgxKSwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaTpudGgtbGFzdC1jaGlsZCgyKSwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaTpudGgtbGFzdC1jaGlsZCgzKSwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaTpudGgtbGFzdC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaS5maWx0ZXJfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMTlweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuNSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIGxpIGEuYWN0aXZlIHtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLmFjdGl2ZTphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIGxpIGEuYWN0aXZlOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhLmFjdGl2ZTpob3ZlcjphZnRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5hbGlnbi1yaWdodCB1bC5maWx0ZXIgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgdWwuZmlsdGVyIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFsaWduLXJpZ2h0IHVsLmZpbHRlciBsaSBhOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjYjIzNDI3O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMzglO1xuICB3aWR0aDogMDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlYWViO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjYjIzNDI3O1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDQ1JTtcbiAgd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAxNi41cHg7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5kcm9wZG93bi1jb250cm9sLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2VhZWI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbC5maWx0ZXItc29ydCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbi5pcy1zZWxlY3RlZCwgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wuZmlsdGVyLXNvcnQgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5kcm9wZG93bi1jb250cm9sLmZpbHRlci1zb3J0IC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2hlY2tib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrYm94LXdyYXBwZXIgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmZpbHRlcl9fY2xlYXItYnV0dG9uLW5ld3Mge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWx0ZXJfX2NsZWFyLWJ1dHRvbi1uZXdzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5maWx0ZXJfX2NsZWFyLWJ1dHRvbi1uZXdzLmFsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBsZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDAgMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbHRlcl9fY2xlYXItYnV0dG9uLW5ld3MuYWx0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZpbHRlcl9fY2xlYXItYnV0dG9uLW5ld3M6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMGQ3JztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIge1xuICBtYXJnaW46IDY0cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiA5NnB4IDAgMDtcbiAgfVxufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5kZWxpdmVyeS13aGVlbC0tdGl0bGUge1xuICBsZWZ0OiA1NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMzMHB4O1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5kZWxpdmVyeS13aGVlbC0tdGl0bGUuYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5kZWxpdmVyeS13aGVlbC0tdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuZGVsaXZlcnktd2hlZWwtLXRpdGxlIGg1IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmRlbGl2ZXJ5LXdoZWVsLS10aXRsZSBoNSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYSB7XG4gIGJvcmRlci1yYWRpdXM6IDI2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDQ0MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgd2lkdGg6IDQ0MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04Ljg1JTtcbiAgfVxufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIC5jZW50ZXIge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMHB4O1xuICB6LWluZGV4OiAxMztcbn1cblxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHNjYWxlKDAuNDYpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKSBzY2FsZSgwLjM2KTtcbiAgfVxufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhLmFjdGl2ZSBsaSBwIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEgbGkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvY2FtZXJhLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGhlaWdodDogMjQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDM3N3B4O1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIGxpIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEgbGkgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYSBsaS50d28ge1xuICBtYXJnaW4tbGVmdDogMTE1cHg7XG4gIG1hcmdpbi10b3A6IC04MnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIGxpLnR3byBwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEgbGkudGhyZWUge1xuICBtYXJnaW4tbGVmdDogLTY0cHg7XG4gIG1hcmdpbi10b3A6IC0yNThweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcbn1cblxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYSBsaS50aHJlZSBwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEgLmNsb3NlLFxuLmRlbGl2ZXJ5LXdoZWVsLWNvbnRhaW5lciAuY2FtZXJhLXdyYXBwZXIgLmNhbWVyYSAuY29udGVudCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIC5jbG9zZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMzUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMjZweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgd2lkdGg6IDM1MHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC5jYW1lcmEgLmNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIC5jbG9zZS5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAuY2FtZXJhIC5jbG9zZS5hY3RpdmUgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA2MHB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAud2hlZWwtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0xNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZGVsaXZlcnktd2hlZWwtY29udGFpbmVyIC5jYW1lcmEtd3JhcHBlciAud2hlZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5kZWxpdmVyeS13aGVlbC1jb250YWluZXIgLmNhbWVyYS13cmFwcGVyIC53aGVlbC1jb250ZW50IGgyLmNlbnRlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5ib2R5Lmhhcy1ub3RpZmljYXRpb24gbmF2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWZpY2F0aW9ucy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzQyNTU2MztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4ubm90aWZpY2F0aW9ucy13cmFwcGVyLmlzLW9uLXRvcCB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG59XG5cbi5ub3RpZmljYXRpb25zLXdyYXBwZXIgcCxcbi5ub3RpZmljYXRpb25zLXdyYXBwZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG5cbi5ub3RpZmljYXRpb25zLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5vdGlmaWNhdGlvbnMtd3JhcHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ub3RpZmljYXRpb25zLXdyYXBwZXJfX2Nsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgdG9wOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5ub3RpZmljYXRpb25zLXdyYXBwZXJfX2Nsb3NlIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuXG4ubm90aWZpY2F0aW9ucy13cmFwcGVyX19jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvb2tpZS1wb2xpY3kge1xuICBiYWNrZ3JvdW5kOiAjZTdlYWViO1xuICBtYXJnaW46IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5zZWN0aW9uLXJpZ2h0LS1zdWIgLmNvb2tpZS1wb2xpY3kgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc2VjdGlvbi1yaWdodC0tc3ViIC5jb29raWUtcG9saWN5IGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIycHgpIHtcbiAgLmNvb2tpZS1wb2xpY3kge1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hZHZhbmNlZC1kZWxpdmVyeS1zZXJ2aWNlIC5jb29raWUtcG9saWN5IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvb2tpZS1wb2xpY3kgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uY29va2llLXBvbGljeSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29va2llLXBvbGljeSBhIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZyBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAucGVvcGxlLWxpc3RpbmcgaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnBlb3BsZS1saXN0aW5nIC5maWx0ZXItc29ydC13cmFwcGVyLS1vZmZpY2UtbW9iaWxlLmZpbHRlci1zb3J0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLmZpbHRlci1zb3J0LXdyYXBwZXItLW9mZmljZS1tb2JpbGUuZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLmZpbHRlci1zb3J0LXdyYXBwZXItLW9mZmljZS1tb2JpbGUuZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAuZmlsdGVyLXNvcnQtd3JhcHBlci0tb2ZmaWNlLW1vYmlsZS5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXIgbGkgYTphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI2IyMzQyNztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogMzglO1xuICB3aWR0aDogMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5maWx0ZXItc29ydC13cmFwcGVyLS1vZmZpY2UtbW9iaWxlLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlciBsaSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEzcHggMTBweCAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAuZmlsdGVyLXNvcnQtd3JhcHBlci0tb2ZmaWNlLW1vYmlsZS5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXIgbGkgYS5hY3RpdmU6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAuZmlsdGVyLXNvcnQtd3JhcHBlci0tb2ZmaWNlLW1vYmlsZS5maWx0ZXItc29ydC13cmFwcGVyIC5maWx0ZXIgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRvcDogNXB4O1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLmZpbHRlci1zb3J0LXdyYXBwZXItLW9mZmljZS1tb2JpbGUuZmlsdGVyLXNvcnQtd3JhcHBlciAuZmlsdGVyIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZmY7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAuZmlsdGVyLXNvcnQtd3JhcHBlci0tb2ZmaWNlLW1vYmlsZS5maWx0ZXItc29ydC13cmFwcGVyIC5wZW9wbGUtbGlzdGluZyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5maWx0ZXItc29ydC13cmFwcGVyLS1vZmZpY2UtbW9iaWxlLmZpbHRlci1zb3J0LXdyYXBwZXIgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXgtaGVpZ2h0OiA3NTBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmcgLmZpbHRlci1zb3J0LXdyYXBwZXItLW9mZmljZS1tb2JpbGUuZmlsdGVyLXNvcnQtd3JhcHBlciAudGFiLWZpbHRlci1jb250YWluZXIge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLnBlb3BsZS1saXN0aW5nIC5maWx0ZXItc29ydC13cmFwcGVyLS1vZmZpY2UtbW9iaWxlLmZpbHRlci1zb3J0LXdyYXBwZXIgLmNoZWNrYm94X19jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciB7XG4gIHRyYW5zaXRpb246IDAuMTVzIG9wYWNpdHk7XG4gIC8qIFZJU0lCSUxJVFkgKi9cbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0LCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLmlzLWZvY3VzZWQucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLmljb24tLXNlYXJjaCwgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5pcy1mb2N1c2VkLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5pY29uLS1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAuaXMtZm9jdXNlZC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dCAuc2VhcmNoLWlucHV0LCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLmlzLWZvY3VzZWQucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLnNlYXJjaC1pbnB1dCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAuaGFzLXZhbHVlLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5pY29uLS1zZWFyY2gsIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAuaGFzLXZhbHVlLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5pY29uLS1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAuaGFzLXZhbHVlLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5zZWFyY2gtaW5wdXQsIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAuaGFzLXZhbHVlLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5zZWFyY2gtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLmljb24tLXNlYXJjaCwgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dCAuaWNvbi0tc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2ljb24tc2VhcmNoLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICB3aWR0aDogMzBweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5wZW9wbGUtbGlzdGluZyAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLmljb24tLXNlYXJjaCwgLnBlb3BsZS1saXN0aW5nIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLmljb24tLXNlYXJjaCB7XG4gIGJvdHRvbTogMjdweDtcbiAgdG9wOiBhdXRvO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLnNlYXJjaC1pbnB1dCwgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dCAuc2VhcmNoLWlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2Q4Nzk0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBwYWRkaW5nLWxlZnQsIDAuMTVzIHdpZHRoO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQgLnNlYXJjaC1pbnB1dCwgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dCAuc2VhcmNoLWlucHV0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyLCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLWlucHV0IC5zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3ZDg3OTQ7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dDpmb2N1cywgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tc2VsZWN0IC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2Q4Nzk0O1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgYm90dG9tOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjN2Q4Nzk0O1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgYm90dG9tOiAzcHg7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1jbGVhci1idG4sIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biBwLCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1jbGVhci1idG4gcCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBjb2xvcjtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biBwIHNwYW4sIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biBwIHNwYW4ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQ5Ljk4cHgpIHtcbiAgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biBwLCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1jbGVhci1idG4gcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5maWx0ZXItc29ydC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmZpbHRlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogODZweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAuZmlsdGVyLXNvcnQtd3JhcHBlciAuYWxpZ24tcmlnaHQgLmZpbHRlciB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5maWx0ZXItc29ydC13cmFwcGVyIC50YWItZmlsdGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGxlZnQ6IC0yNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBsaW5lYXIgLjVzO1xuICB3aWR0aDogMzUwcHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q4Nzk0O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCAyMHB4O1xuICB3aWR0aDogMXB4O1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdCB7XG4gIGNvbG9yOiAjN2Q4Nzk0O1xuICB3aWR0aDogY2FsYygyOSUgLSAyMHB4KTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDAgMnB4IDVweCAwO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb24ge1xuICBjb2xvcjogIzQyNTU2MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tc2VsZWN0IC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uOmhvdmVyLCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbi5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMjM0Mjc7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tc2VsZWN0IC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA3LjVweCk7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZmlsdGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1maWx0ZXIgLmlucHV0LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZmlsdGVyLS1sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZmlsdGVyLS1jcml0ZXJpYSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbjogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWZpbHRlci0tY3JpdGVyaWEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1maWx0ZXItLWNyaXRlcmlhLS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzQyNTU2MztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxcHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgYm9yZGVyO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbWFpbiAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWZpbHRlci0tY3JpdGVyaWEtLWl0ZW0uaXMtc2VsZWN0ZWQsIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZmlsdGVyLS1jcml0ZXJpYS0taXRlbTpmb2N1cywgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZGVza3RvcCAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1haW4gLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1maWx0ZXItLWNyaXRlcmlhLS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlYjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkODtcbiAgY29sb3I6ICNiMjM0Mjc7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tYWluIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tZmlsdGVyLS1jcml0ZXJpYS0taXRlbS5pcy1zZWxlY3RlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wLmlzLXByaXN0aW5lIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tY2xlYXItYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWRlc2t0b3AuaXMtcHJpc3RpbmUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1jbGVhci1idG4gcCB7XG4gIGNvbG9yOiAjZTdlYWViO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSBpbnB1dCxcbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC50YWItZmlsdGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMjM0Mjc7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnRhYi1maWx0ZXItY29udGFpbmVyIC5jaGVja2JveF9fd3JhcHBlcixcbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAudGFiLWZpbHRlci1jb250YWluZXIgLmZpbHRlci1zb3J0LXdyYXBwZXIgLmNoZWNrYm94X193cmFwcGVyOmhvdmVyLFxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX2NvbnRhaW5lci0tY2hlY2ttYXJrIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX3dyYXBwZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC50YWItZmlsdGVyLWNvbnRhaW5lciAuY2hlY2tib3hfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAudGFiLWZpbHRlci1jb250YWluZXIgLmNoZWNrYm94X19jb250YWluZXIge1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC50YWItZmlsdGVyLWNvbnRhaW5lciBhLmFjY29yZGlvbi10b2dnbGUge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAudGFiLWZpbHRlci1jb250YWluZXIgYS5hY2NvcmRpb24tdG9nZ2xlOmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgYm90dG9tOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjIzNDI3O1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnRhYi1maWx0ZXItY29udGFpbmVyIGEuYWNjb3JkaW9uLXRvZ2dsZTpiZWZvcmUge1xuICByaWdodDogNXB4O1xuICB0b3A6IDE2cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci1pbnB1dCAuc2VhcmNoLWlucHV0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1zZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjN2Q4Nzk0O1xuICBmb250LXNpemU6IDI0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLXNlbGVjdDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tc2VsZWN0OmJlZm9yZSB7XG4gIGJvdHRvbTogM3B4O1xuICByaWdodDogNXB4O1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tY29udGFpbmVyIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyMzQyNztcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tY2xlYXItYnRuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tY2xlYXItYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjYjIzNDI3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLWNsZWFyLWJ0bjphZnRlciB7XG4gICAgY29udGVudDogJ1xcMDBkNyc7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLmN1c3RvbS1zZWxlY3QtcmYge1xuICB6LWluZGV4OiAyMDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gIGxlZnQ6IC0xcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xufVxuXG4ucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1tb2JpbGUgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWF4LWhlaWdodDogNzUwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhci0tbW9iaWxlIC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXIgLnBlb3BsZS1saXN0aW5nLS1zZWFyY2gtYmFyLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wZW9wbGUtbGlzdGluZy0tc2VhcmNoLWJhciAucGVvcGxlLWxpc3RpbmctLXNlYXJjaC1iYXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4vKlxyXG4gKiBlYXN5LWF1dG9jb21wbGV0ZVxyXG4gKiBqUXVlcnkgcGx1Z2luIGZvciBhdXRvY29tcGxldGlvblxyXG4gKiBcclxuICogQGF1dGhvciDFgXVrYXN6IFBhd2XFgmN6YWsgKGh0dHA6Ly9naXRodWIuY29tL3Bhd2VsY3phaylcclxuICogQHZlcnNpb24gMS4zLjVcclxuICogQ29weXJpZ2h0ICBMaWNlbnNlOiBcclxuICovXG4uZWFzeS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlIGlucHV0OmhvdmVyLFxuLmVhc3ktYXV0b2NvbXBsZXRlIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ib290c3RyYXAgaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwge1xuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVyIHVsIGxpLFxuLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCAuZWFjLWNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWltYWdlOiBub25lO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICNlYmViZWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCBsaSBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgbGkgYiB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCBsaTpob3ZlciBiIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgLmVhYy1jYXRlZ29yeSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTdlYWViO1xuICBjb2xvcjogIzQyNTU2MztcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYWMtZGVzY3JpcHRpb24gLmVhYy1pdGVtIHNwYW4ge1xuICBjb2xvcjogI2FhYTtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLmVhYy1pY29uLWxlZnQgLmVhYy1pdGVtIGltZyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xufVxuXG4uZWFjLWljb24tcmlnaHQgLmVhYy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYWMtaWNvbi1yaWdodCAuZWFjLWl0ZW0gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtOHB4O1xufVxuXG4uYWNjb3JkaW9uX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIge1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIsXG4uc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX193cmFwcGVyLFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjIzNDI3O1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIgLmFjY29yZGlvbl9fY29udGVudCArIC5hY2NvcmRpb25fX2hlYWRpbmcsXG4gIC5zZWN0aW9uLXJpZ2h0LS1zdWIgLmFjY29yZGlvbl9fd3JhcHBlciAuYWNjb3JkaW9uX19jb250ZW50ICsgLmFjY29yZGlvbl9faGVhZGluZyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiMjM0Mjc7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIgaHIsXG4uc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIgaHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX193cmFwcGVyIGhyLFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIgaHIge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IyMzQyNztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc2VjdGlvbi1sZWZ0LS1zdWIgLmFjY29yZGlvbl9fd3JhcHBlciBocixcbiAgLnNlY3Rpb24tcmlnaHQtLXN1YiAuYWNjb3JkaW9uX193cmFwcGVyIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX193cmFwcGVyLFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX3dyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAwIDQwcHg7XG59XG5cbi5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX19jb250ZW50LFxuLnNlY3Rpb24tcmlnaHQtLXN1YiAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX2NvbnRlbnQgcCxcbi5zZWN0aW9uLXJpZ2h0LS1zdWIgLmFjY29yZGlvbl9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1sZWZ0LS1zdWIgLmFjY29yZGlvbl9fY29udGVudCxcbiAgLnNlY3Rpb24tcmlnaHQtLXN1YiAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hY2NvcmRpb25fX2NvbnRlbnQgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uYWNjb3JkaW9uX19jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uX19oZWFkaW5nIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMGQ1ZDg7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VjdGlvbi1sZWZ0LS1zdWIgLmFjY29yZGlvbl9faGVhZGluZyxcbiAgLnNlY3Rpb24tcmlnaHQtLXN1YiAuYWNjb3JkaW9uX19oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAxMHB4IDM1cHggMTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX2hlYWRpbmcsXG4gIC5zZWN0aW9uLXJpZ2h0LS1zdWIgLmFjY29yZGlvbl9faGVhZGluZyB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5hY2NvcmRpb25fX2hlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uYWNjb3JkaW9uX19oZWFkaW5nOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbn1cblxuLmFjY29yZGlvbl9faGVhZGluZzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2ljb24tcGx1cy5zdmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX19oZWFkaW5nOmFmdGVyLFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX2hlYWRpbmc6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9pY29uLWFycm93LWRvd24uc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWxlZnQtLXN1YiAuYWNjb3JkaW9uX19oZWFkaW5nOmFmdGVyLFxuICAuc2VjdGlvbi1yaWdodC0tc3ViIC5hY2NvcmRpb25fX2hlYWRpbmc6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmFjY29yZGlvbl9faGVhZGluZy5hY2NvcmRpb25fX2hlYWRpbmctLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLmFjY29yZGlvbl9faGVhZGluZy5hY2NvcmRpb25fX2hlYWRpbmctLWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2ljb24tbWludXMuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLnNlY3Rpb24tbGVmdC0tc3ViIC5hY2NvcmRpb25fX2hlYWRpbmcuYWNjb3JkaW9uX19oZWFkaW5nLS1hY3RpdmU6YWZ0ZXIsXG4gIC5zZWN0aW9uLXJpZ2h0LS1zdWIgLmFjY29yZGlvbl9faGVhZGluZy5hY2NvcmRpb25fX2hlYWRpbmctLWFjdGl2ZTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2ljb24tYXJyb3ctdXAuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1sZWZ0LS1zdWIgLmFjY29yZGlvbl9faGVhZGluZy5hY2NvcmRpb25fX2hlYWRpbmctLWFjdGl2ZTphZnRlcixcbiAgLnNlY3Rpb24tcmlnaHQtLXN1YiAuYWNjb3JkaW9uX19oZWFkaW5nLmFjY29yZGlvbl9faGVhZGluZy0tYWN0aXZlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5cbi8qKlxyXG4gKiBCcmVhZGNydW1ic1xyXG4gKi9cbi5icmVhZGNydW1icyB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMgPiBsaSB7XG4gIGNvbG9yOiAjNDI1NTYzO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJyZWFkY3J1bWJzID4gbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnLyc7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5icmVhZGNydW1icyA+IGxpIGEge1xuICBjb2xvcjogI2IyMzQyNztcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWJzID4gbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnJlYWRjcnVtYnMgPiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5icmVhZGNydW1icyA+IGxpOmxhc3QtY2hpbGQgc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmJyZWFkY3J1bWJzID4gbGk6bGFzdC1jaGlsZCBzZWxlY3Qge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYjIzNDI3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzID4gbGk6bGFzdC1jaGlsZCBzZWxlY3QubG9jYXRpb24ge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uaHViLWxhbmRpbmctaGVybyAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLmh1Yi1sYW5kaW5nLWhlcm8gLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biA+IGxpLmhhcy1kcm9wZG93biB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biA+IGxpLmhhcy1kcm9wZG93bjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbn1cblxuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmhlYWRpbmctc2VsZWN0b3ItcmYgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0OmJlZm9yZSwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogN3B4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDIuNXB4O1xufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAyLjl2dztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgyLjc1ODYyMDY5cHgpIHtcbiAgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMDMuNDQ4Mjc1ODZweCkge1xuICAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIHtcbiAgei1pbmRleDogMztcbn1cblxuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZWFlYjtcbn1cblxuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICByaWdodDogaW5pdGlhbDtcbiAgdG9wOiAtMTZweDtcbn1cblxuLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb24ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhTmV1ZS1Sb21hblwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBwYWRkaW5nOiAxNXB4IDcuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi51c2VmdWwtbGlua3Mge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBtYXgtd2lkdGg6IDUxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC51c2VmdWwtbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51c2VmdWwtbGlua3MgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkNWQ4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGVhc2UgMC41cztcbn1cblxuLnVzZWZ1bC1saW5rcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2Fycm93LXJpZ2h0LnBuZ1wiKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMThweDtcbn1cblxuLnVzZWZ1bC1saW5rcyBhOmhvdmVyIHAsIC51c2VmdWwtbGlua3MgYS5hY2NvcmRpb24tdG9nZ2xlLS1hY3RpdmUgcCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xufVxuXG4udXNlZnVsLWxpbmtzIGE6aG92ZXI6YWZ0ZXIsIC51c2VmdWwtbGlua3MgYS5hY2NvcmRpb24tdG9nZ2xlLS1hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9wbmcvYXJyb3ctcmlnaHQucG5nXCIpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4ub3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTEwcHggNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBlYXNlIDJzLCBlYXNlIGhlaWdodCAwcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5vdmVybGF5LmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyNjBweCk7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDE1MHB4IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vdmVybGF5LmlzLWFjdGl2ZSB7XG4gICAgcGFkZGluZzogMTMwcHggNzBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cbn1cblxuLm92ZXJsYXkgaWZyYW1lIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwOTVweDtcbiAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm92ZXJsYXkgaWZyYW1lIHtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIDVzO1xuICB9XG59XG5cbi5vdmVybGF5IGlmcmFtZS5pcy12aXNpYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3ZlcmxheSBpZnJhbWUuaXMtdmlzaWJsZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMjMwcHgpICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTA5NXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMzBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbn1cblxuLm92ZXJsYXkgLm92ZXJsYXktLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjMwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHRvcDogNTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgd2lkdGg6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5vdmVybGF5IC5vdmVybGF5LS1jbG9zZTpiZWZvcmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2IyMzQyNztcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG59XG5cbi5vdmVybGF5IC5vdmVybGF5LS1jbG9zZTphZnRlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYjIzNDI3O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbn1cblxuLnZib3gtb3ZlcmxheSAudmJveC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnZib3gtb3ZlcmxheSAudmJveC1jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi52Ym94LW92ZXJsYXkgLnZpZGVvLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTBweCAjY2NjO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC52Ym94LW92ZXJsYXkgLnZpZGVvLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHggMTUwcHg7XG4gIH1cbn1cblxuLnZib3gtb3ZlcmxheSAudmlkZW8tY29udGVudCAuaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDMycHg7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIHVsIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWFlYjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDExcHg7XG4gIG1hcmdpbjogMzJweCAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5wYWdpbmF0aW9uIHVsIGxpLnBhZ2luYXRpb24taXRlbS0taXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbn1cblxuLnBhZ2luYXRpb24gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucGFnaW5hdGlvbiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDI4JTtcbiAgei1pbmRleDogMjtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpICFpbXBvcnRhbnQ7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5ydGUtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICBtYXgtd2lkdGg6IDIzN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5ydGUtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YS5yaWdodC5pcy1hY3RpdmUge1xuICByaWdodDogLTUwJTtcbiAgdG9wOiAtNjB2aDtcbiAgd2lkdGg6IDEyMHZ3O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhLnJpZ2h0LmlzLWFjdGl2ZSAuY2lyY2xlX19jb250ZW50IC5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhLmxlZnQge1xuICBsZWZ0OiAxMSU7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhLmxlZnQuaXMtYWN0aXZlIHtcbiAgbGVmdDogLTUwJTtcbiAgdG9wOiAtNjB2aDtcbiAgd2lkdGg6IDEyMHZ3O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhLmxlZnQuaXMtYWN0aXZlIC5jaXJjbGVfX2NvbnRlbnQgLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhLnJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YS5sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMzQyNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19pbm5lciB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAzLjA3dnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiAyMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNDIuMzQ1Mjc2ODdweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY4LjA3ODE3NTlweCkge1xuICAuZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1zZWN0aW9uLS1jaXJjbGUtY3RhIC5jaXJjbGVfX2NvbnRlbnQgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uZmVhdHVyZWQtc2VjdGlvbi0tY2lyY2xlLWN0YSAuY2lyY2xlX19jb250ZW50IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2IyMzQyNztcbn1cblxuLmZlYXR1cmVkLXNlY3Rpb24tLWNpcmNsZS1jdGEgLmNpcmNsZV9fY29udGVudCAuY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHZ3O1xuICB0b3A6IDYwdmg7XG59XG5cbi5jdGEtcGxheSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cblxuLmN0YS1wbGF5IC5jdGEtcGxheS0tbGFiZWwge1xuICBib3R0b206IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYU5ldWUtUm9tYW5cIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5jdGEtcGxheSAuY3RhLXBsYXktLWxhYmVsOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jdGEtcGxheTpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEyMHB4O1xuICBib3R0b206IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYjIzNDI3O1xufVxuXG4uY3RhLXBsYXk6YmVmb3JlIHtcbiAgdG9wOiAtMTIwcHg7XG59XG5cbi8qKlxyXG4gKiBiYXNlIHN0eWxlcyBmb3IgZHJvcGRvd25cclxuICovXG4uZHJvcGRvd24tY29udHJvbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRyb3Bkb3duLWNvbnRyb2w6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cbi5kcm9wZG93bi1jb250cm9sIHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1jb250cm9sLmxhcmdlIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRyb3Bkb3duLWNvbnRyb2wubGFyZ2UgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG4gIC5kcm9wZG93bi1jb250cm9sLmxhcmdlIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biBsaSB7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmY6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWx0ZXItc29ydC13cmFwcGVyIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNiMjM0Mjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyLXNvcnQtd3JhcHBlciAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZDogI2IyMzQyNztcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZpbHRlci1zb3J0LXdyYXBwZXIgLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYjIzNDI3O1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTcuNXB4O1xuICB0b3A6IGNhbGMoNTAlICsgNy41cHgpO1xufVxuXG4uYWR2YW5jZWQtZGVsaXZlcnktc2VydmljZSAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQyNTU2MyAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMjVzIGVhc2UtaW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDkuOThweCkge1xuICAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLmlzLWV4cGFuZGVkIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsZWZ0OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogMTEwO1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbi5pcy1zZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbjpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtcmYtLW9wdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLnJlZ2lvbi1zZWxlY3RvciArIC5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIG5hdiAucmVnaW9uLXNlbGVjdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNTExO1xuICB9XG4gIG5hdiAucmVnaW9uLXNlbGVjdG9yIC5yZWdpb24tc2VsZWN0b3JfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIG5hdiAucmVnaW9uLXNlbGVjdG9yIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgbmF2IC5yZWdpb24tc2VsZWN0b3IgLnJlZ2lvbi1zZWxlY3Rvcl9fZ2xvYmFsLXNpdGUge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlN2VhZWI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgbmF2IC5yZWdpb24tc2VsZWN0b3IgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucmVnaW9uLXNlbGVjdG9yIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjJweCkge1xuICAucmVnaW9uLXNlbGVjdG9yIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLnJlZ2lvbi1zZWxlY3RvciAucmVnaW9uLXNlbGVjdG9yX19pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEzNjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZWdpb24tc2VsZWN0b3IgLnJlZ2lvbi1zZWxlY3Rvcl9faW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5yZWdpb24tc2VsZWN0b3IgLnJlZ2lvbi1zZWxlY3Rvcl9fbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWdpb24tc2VsZWN0b3IgLnJlZ2lvbi1zZWxlY3Rvcl9fbGFuZ3VhZ2UgLmN1c3RvbS1zZWxlY3QtcmYge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5yZWdpb24tc2VsZWN0b3IgLnJlZ2lvbi1zZWxlY3Rvcl9fbGFuZ3VhZ2UgLmN1c3RvbS1zZWxlY3QtcmYuaXMtZXhwYW5kZWQgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLnJlZ2lvbi1zZWxlY3RvciAucmVnaW9uLXNlbGVjdG9yX19sYW5ndWFnZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yIC5yZWdpb24tc2VsZWN0b3JfX2xhbmd1YWdlIC5kcm9wZG93bi1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yIC5yZWdpb24tc2VsZWN0b3JfX2dsb2JhbC1zaXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbltjbGFzcyo9J2dsb2JhbC1zaXRlJ10gYSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL3N2Zy9pY29ucy9pY29uLWdsb2JlLnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbltjbGFzcyo9J2dsb2JhbC1zaXRlJ10gYTpob3ZlciwgW2NsYXNzKj0nZ2xvYmFsLXNpdGUnXSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uaWUxMSAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG59XG5cbi5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3QsIC5mZWF0dXJlZC1zZWN0aW9uIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0LCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmZlYXR1cmVkLXNlY3Rpb24gLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmhlYWRpbmctc2VsZWN0b3ItcmYgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwsIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0LCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3QsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCwgLmJyZWFkY3J1bWJzLmJyZWFkY3J1bWItZHJvcGRvd24gLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3QsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbCB7XG4gIGNvbG9yOiAjYjIzNDI3O1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZC1SZWd1bGFyXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZmVhdHVyZWQtc2VjdGlvbiAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdDpiZWZvcmUsIC5mZWF0dXJlZC1zZWN0aW9uIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gc2VsZWN0OmJlZm9yZSwgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5oZWFkaW5nLXNlbGVjdG9yLXJmIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5sYW5ndWFnZS1zZWxlY3Rvci5oZWFkaW5nLXNlbGVjdG9yLXJmIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5icmVhZGNydW1icy5icmVhZGNydW1iLWRyb3Bkb3duIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDEycHg7XG4gIGJvdHRvbTogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbn1cblxuLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmZlYXR1cmVkLXNlY3Rpb24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiBzZWxlY3Q6YmVmb3JlLCAuZmVhdHVyZWQtc2VjdGlvbiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbC5jdXN0b20tc2VsZWN0LXJmLS1mZWF0dXJlZC1zZWN0aW9uIHNlbGVjdDpiZWZvcmUsIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5mZWF0dXJlZC1zZWN0aW9uIC5kcm9wZG93bi1jb250cm9sLmN1c3RvbS1zZWxlY3QtcmYtLWZlYXR1cmVkLXNlY3Rpb24gLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWxhYmVsOmJlZm9yZSwgLmZlYXR1cmVkLXNlY3Rpb24gLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wuY3VzdG9tLXNlbGVjdC1yZi0tZmVhdHVyZWQtc2VjdGlvbiAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuaGVhZGluZy1zZWxlY3Rvci1yZiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAubGFuZ3VhZ2Utc2VsZWN0b3IuaGVhZGluZy1zZWxlY3Rvci1yZiAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAuYnJlYWRjcnVtYnMuYnJlYWRjcnVtYi1kcm9wZG93biAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Q6YmVmb3JlLCAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gIHJpZ2h0OiA3LjVweDtcbiAgdG9wOiA3LjVweDtcbn1cblxuLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMi45dnc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4Mi43NTg2MjA2OXB4KSB7XG4gIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAzLjQ0ODI3NTg2cHgpIHtcbiAgLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0OS45OHB4KSB7XG4gIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG4ucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZi5pcy1leHBhbmRlZCAuY3VzdG9tLXNlbGVjdC1yZi0tZHJvcGRvd24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlYWViO1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbCAuY3VzdG9tLXNlbGVjdC1yZiAuY3VzdG9tLXNlbGVjdC1yZi0tbGFiZWwge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IyMzQyNztcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnJlZ2lvbi1zZWxlY3Rvcl9fZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRyb2wgLmN1c3RvbS1zZWxlY3QtcmYgLmN1c3RvbS1zZWxlY3QtcmYtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXJmLS1vcHRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZWFlYjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgMThweDtcbiAgcGFkZGluZzogMThweCA5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sIC5jdXN0b20tc2VsZWN0LXJmIC5jdXN0b20tc2VsZWN0LXJmLS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1yZi0tb3B0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duIC5kcm9wZG93bi1jb250cm9sOmJlZm9yZSB7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2IyMzQyNztcbiAgfVxuICAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biAuZHJvcGRvd24tY29udHJvbDpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogN3B4O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5yZWdpb24tc2VsZWN0b3JfX2Ryb3Bkb3duID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biA+IGxpLmxhYmVsIHtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGZvbnQtZmFtaWx5OiBcIkdhcmFtb25kLVJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQgc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2IyMzQyNztcbiAgZm9udC1mYW1pbHk6IFwiR2FyYW1vbmQtUmVndWxhclwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQgc2VsZWN0IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IyMzQyNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAucmVnaW9uLXNlbGVjdG9yX19kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQgc2VsZWN0LmxvY2F0aW9uIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLnNlYXJjaC1jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRyb2xzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1jb250cm9scyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udHJvbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1jb250YWluZXIgLmNvbnRhaW5lci1wYWRkaW5nIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtLnBlb3BsZS1saXN0X19zZWFyY2gtZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2IyMzQyNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNiMjM0Mjc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWlucHV0IHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VhcmNoLWZvcm0gW3R5cGU9J3N1Ym1pdCddIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvcG5nL2ljb24tc2VhcmNoLXdpdGgtaG92ZXIucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW46IGF1dG87XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi5zZWFyY2gtZm9ybSBbdHlwZT0nc3VibWl0J106Zm9jdXMsIC5zZWFyY2gtZm9ybSBbdHlwZT0nc3VibWl0J106aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc2VhcmNoLWZvcm0gW3R5cGU9J3N1Ym1pdCddIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzLS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLS1jb250ZW50LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy0tcGVvcGxlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5oYXMtbWV0YSAuYXJ0aWNsZS1jb3B5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmhhcy1tZXRhIC5jb250ZW50LWl0ZW1fX21ldGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaGFzLW1ldGEgLmNvbnRlbnQtaXRlbV9fbWV0YSAubWV0YV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhhcy1tZXRhIC5jb250ZW50LWl0ZW1fX21ldGEgLm1ldGFfX2xpc3Qge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmhhcy1tZXRhIC5jb250ZW50LWl0ZW1fX21ldGEgLm1ldGFfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5oYXMtbWV0YSAuY29udGVudC1pdGVtX19tZXRhIC5tZXRhLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5oYXMtbWV0YSAuY29udGVudC1pdGVtX19tZXRhIC5tZXRhLWljb24tLW1hcmtlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9zdmcvaWNvbnMvbG9jYXRpb25zLWZpbGxlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5oYXMtbWV0YSAuY29udGVudC1pdGVtX19tZXRhIC5tZXRhLWljb24tLXRpbWU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvc3ZnL2ljb25zL2Nsb2NrLWZpbGxlZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi8qKlxyXG4gKiBTZWFyY2ggc3VnZ2VzdGlvbnNcclxuICovXG4uc2VhcmNoLXN1Z2dlc3Rpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAxM3B4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuc2VhcmNoLXN1Z2dlc3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzNXB4IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VhcmNoLXN1Z2dlc3Rpb24tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MnB4IDYzcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1zdWdnZXN0aW9uLS1pcy1hY3RpdmUgLnNlYXJjaC1zdWdnZXN0aW9uLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zZWFyY2gtc3VnZ2VzdGlvbi1jb250YWluZXIgLnNlYXJjaC1zdWdnZXN0aW9uczpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zZWFyY2gtc3VnZ2VzdGlvbi1jb250YWluZXIgLnVuZGVybGluZSB7XG4gIGJvcmRlci1jb2xvcjogI2QwZDVkODtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAzcHggMCAwO1xufVxuXG4uc2VhcmNoLXN1Z2dlc3Rpb24tY29udGFpbmVyIC5saXN0LXN1Z2dlc3Rpb24ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FOZXVlLVJvbWFuXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi5zZWFyY2gtc3VnZ2VzdGlvbi1jb250YWluZXIgLnN1Z2dlc3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVkODtcbiAgY29sb3I6ICM0MjU1NjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuXG4uc2VhcmNoLXN1Z2dlc3Rpb24tY29udGFpbmVyIC5jdGEtbGV2ZWwtdGhyZWUge1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG50YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHRhYmxlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG5cbnRhYmxlIHRib2R5IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LmV4cGVyaWVuY2UtZWRpdG9yIC5xdW90ZS1zcG90bGlnaHQgLnNjV2ViRWRpdElucHV0LFxuYm9keS5leHBlcmllbmNlLWVkaXRvciAubTAxLWNvbnRhaW5lciAuc2NXZWJFZGl0SW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbmJvZHkuZXhwZXJpZW5jZS1lZGl0b3IgcHJlLmYtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgZm9udC1zaXplOiAydnc7XG4gIGxpbmUtaGVpZ2h0OiAyLjV2dztcbn1cblxuYm9keS5leHBlcmllbmNlLWVkaXRvciBoMi5mLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5leHBlcmllbmNlLWVkaXRvciAuaW5mby1tZXNzYWdlLFxuYm9keS5leHBlcmllbmNlLWVkaXRvciAuc3VjY2Vzcy1tZXNzYWdlLFxuYm9keS5leHBlcmllbmNlLWVkaXRvciAud2FybmluZy1tZXNzYWdlLFxuYm9keS5leHBlcmllbmNlLWVkaXRvciAuZXJyb3ItbWVzc2FnZSxcbmJvZHkuZXhwZXJpZW5jZS1lZGl0b3IgLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDUwcHg7XG59XG5cbmJvZHkuZXhwZXJpZW5jZS1lZGl0b3IgLmluZm8tbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmU1Zjg7XG4gIGNvbG9yOiAjMDA1MjliO1xufVxuXG5ib2R5LmV4cGVyaWVuY2UtZWRpdG9yIC5zdWNjZXNzLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMmJmO1xuICBjb2xvcjogIzRmOGExMDtcbn1cblxuYm9keS5leHBlcmllbmNlLWVkaXRvciAud2FybmluZy1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWZiMztcbiAgY29sb3I6ICM5ZjYwMDA7XG59XG5cbmJvZHkuZXhwZXJpZW5jZS1lZGl0b3IgLmVycm9yLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYWJhO1xuICBjb2xvcjogI2Q4MDAwYztcbn1cblxuYm9keS5leHBlcmllbmNlLWVkaXRvciAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NiYTtcbiAgY29sb3I6ICNkNjMzMDE7XG59XG5cbmJvZHkuZXhwZXJpZW5jZS1lZGl0b3IgLnRleHQtaW1hZ2UtY2Fyb3VzZWwtd3JhcHBlciAubGVmdC1jb2wgLm93bC1pdGVtIGRpdiB7XG4gIG1pbi13aWR0aDogNjYwcHg7XG59XG5cbi5leHBlcmllbmNlLWVkaXRvciBuYXYsXG4uZXhwZXJpZW5jZS1lZGl0b3ItcHJldmlldyBuYXYge1xuICB0b3A6IDEzOXB4O1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zdHlsZXMuY3NzLm1hcCAqLyJdfQ== */