/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@charset "UTF-8";
@layer properties;
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.36a8d1fd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.5f820b08.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-400-normal.01a8fce6.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-400-normal.e634d3fa.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-ext-400-normal.d4de7050.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-400-normal.3616aaac.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-400-normal.d61d10fb.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-400-normal.665b8c1e.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-hebrew-400-normal.f65fca7e.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-400-normal.82713d62.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-math-400-normal.1313f53c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-400-normal.245c24ec.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-symbols-400-normal.9b4f2daf.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-400-normal.cd6494cc.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-vietnamese-400-normal.b7e168b0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-400-normal.83e5f6e4.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-ext-400-normal.9aa550d7.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-400-normal.45afdf50.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-400-normal.feb0d864.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-400-normal.8f0d1651.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.d7760cc5.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.64860bf1.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-500-normal.11d67b56.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-500-normal.cf61ea58.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-ext-500-normal.eca5cd45.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-500-normal.bfe7c836.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-500-normal.472c7aa4.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-500-normal.35e40616.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-hebrew-500-normal.a489d111.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-500-normal.d475702f.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-math-500-normal.d86fb9cd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-500-normal.630b1a44.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-symbols-500-normal.807beb8a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-500-normal.14537292.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-vietnamese-500-normal.deb7f57c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-500-normal.987005f9.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-ext-500-normal.fe187a9a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-500-normal.26ac0304.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-500-normal.4014dc96.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-500-normal.eae14b91.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.79cc248f.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.ad08e360.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-600-normal.4ba9fbf2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-600-normal.d0fe64fd.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-ext-600-normal.f6285182.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-600-normal.a3b5e22c.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-600-normal.d31de8d0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-600-normal.437f3780.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-hebrew-600-normal.746748e8.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-600-normal.775c81e8.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-math-600-normal.ea417b48.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-600-normal.82bc4d2b.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-symbols-600-normal.f45dba71.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-600-normal.58a33c43.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-vietnamese-600-normal.d05c70f2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-600-normal.4630b345.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-ext-600-normal.8a51151c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-600-normal.10d1d298.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-600-normal.0887b7d3.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-600-normal.44658d09.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.36a8d1fd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.5f820b08.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-400-normal.01a8fce6.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-400-normal.e634d3fa.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-ext-400-normal.d4de7050.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-400-normal.3616aaac.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-400-normal.d61d10fb.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-400-normal.665b8c1e.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-hebrew-400-normal.f65fca7e.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-400-normal.82713d62.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-math-400-normal.1313f53c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-400-normal.245c24ec.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-symbols-400-normal.9b4f2daf.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-400-normal.cd6494cc.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-vietnamese-400-normal.b7e168b0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-400-normal.83e5f6e4.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-ext-400-normal.9aa550d7.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-400-normal.45afdf50.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-400-normal.feb0d864.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-400-normal.8f0d1651.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.d7760cc5.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.64860bf1.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-500-normal.11d67b56.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-500-normal.cf61ea58.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-ext-500-normal.eca5cd45.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-500-normal.bfe7c836.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-500-normal.472c7aa4.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-500-normal.35e40616.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-hebrew-500-normal.a489d111.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-500-normal.d475702f.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-math-500-normal.d86fb9cd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-500-normal.630b1a44.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-symbols-500-normal.807beb8a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-500-normal.14537292.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-vietnamese-500-normal.deb7f57c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-500-normal.987005f9.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-ext-500-normal.fe187a9a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-500-normal.26ac0304.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-500-normal.4014dc96.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-500-normal.eae14b91.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.79cc248f.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.ad08e360.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-600-normal.4ba9fbf2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-600-normal.d0fe64fd.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-ext-600-normal.f6285182.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-600-normal.a3b5e22c.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-600-normal.d31de8d0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-600-normal.437f3780.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-hebrew-600-normal.746748e8.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-600-normal.775c81e8.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-math-600-normal.ea417b48.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-600-normal.82bc4d2b.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-symbols-600-normal.f45dba71.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-600-normal.58a33c43.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-vietnamese-600-normal.d05c70f2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-600-normal.4630b345.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-ext-600-normal.8a51151c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-600-normal.10d1d298.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-600-normal.0887b7d3.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-600-normal.44658d09.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.36a8d1fd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.5f820b08.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-400-normal.01a8fce6.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-400-normal.e634d3fa.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-ext-400-normal.d4de7050.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-400-normal.3616aaac.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-400-normal.d61d10fb.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-400-normal.665b8c1e.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-hebrew-400-normal.f65fca7e.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-400-normal.82713d62.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-math-400-normal.1313f53c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-400-normal.245c24ec.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-symbols-400-normal.9b4f2daf.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-400-normal.cd6494cc.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-vietnamese-400-normal.b7e168b0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-400-normal.83e5f6e4.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-ext-400-normal.9aa550d7.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-400-normal.45afdf50.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-400-normal.feb0d864.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-400-normal.8f0d1651.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.d7760cc5.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.64860bf1.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-500-normal.11d67b56.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-500-normal.cf61ea58.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-ext-500-normal.eca5cd45.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-500-normal.bfe7c836.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-500-normal.472c7aa4.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-500-normal.35e40616.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-hebrew-500-normal.a489d111.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-500-normal.d475702f.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-math-500-normal.d86fb9cd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-500-normal.630b1a44.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-symbols-500-normal.807beb8a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-500-normal.14537292.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-vietnamese-500-normal.deb7f57c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-500-normal.987005f9.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-ext-500-normal.fe187a9a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-500-normal.26ac0304.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-500-normal.4014dc96.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-500-normal.eae14b91.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.79cc248f.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.ad08e360.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-600-normal.4ba9fbf2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-600-normal.d0fe64fd.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-ext-600-normal.f6285182.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-600-normal.a3b5e22c.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-600-normal.d31de8d0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-600-normal.437f3780.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-hebrew-600-normal.746748e8.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-600-normal.775c81e8.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-math-600-normal.ea417b48.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-600-normal.82bc4d2b.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-symbols-600-normal.f45dba71.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-600-normal.58a33c43.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-vietnamese-600-normal.d05c70f2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-600-normal.4630b345.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-ext-600-normal.8a51151c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-600-normal.10d1d298.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-600-normal.0887b7d3.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-600-normal.44658d09.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.36a8d1fd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-400-normal.5f820b08.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-cyrillic-400-normal.01a8fce6.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-400-normal.e634d3fa.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-ext-400-normal.d4de7050.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-400-normal.3616aaac.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-greek-400-normal.d61d10fb.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-400-normal.665b8c1e.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-hebrew-400-normal.f65fca7e.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-400-normal.82713d62.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-math-400-normal.1313f53c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-400-normal.245c24ec.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-symbols-400-normal.9b4f2daf.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-400-normal.cd6494cc.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-vietnamese-400-normal.b7e168b0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-400-normal.83e5f6e4.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-ext-400-normal.9aa550d7.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-400-normal.45afdf50.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build_asso/fonts/open-sans-latin-400-normal.feb0d864.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-400-normal.8f0d1651.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.d7760cc5.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-500-normal.64860bf1.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-cyrillic-500-normal.11d67b56.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-500-normal.cf61ea58.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-ext-500-normal.eca5cd45.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-500-normal.bfe7c836.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-greek-500-normal.472c7aa4.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-500-normal.35e40616.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-hebrew-500-normal.a489d111.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-500-normal.d475702f.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-math-500-normal.d86fb9cd.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-500-normal.630b1a44.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-symbols-500-normal.807beb8a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-500-normal.14537292.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-vietnamese-500-normal.deb7f57c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-500-normal.987005f9.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-ext-500-normal.fe187a9a.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-500-normal.26ac0304.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build_asso/fonts/open-sans-latin-500-normal.4014dc96.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-500-normal.eae14b91.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.79cc248f.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-ext-600-normal.ad08e360.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-cyrillic-600-normal.4ba9fbf2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-cyrillic-600-normal.d0fe64fd.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-ext-600-normal.f6285182.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-ext-600-normal.a3b5e22c.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-greek-600-normal.d31de8d0.woff2) format('woff2'), url(/build_asso/fonts/open-sans-greek-600-normal.437f3780.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-hebrew-600-normal.746748e8.woff2) format('woff2'), url(/build_asso/fonts/open-sans-hebrew-600-normal.775c81e8.woff) format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-math-600-normal.ea417b48.woff2) format('woff2'), url(/build_asso/fonts/open-sans-math-600-normal.82bc4d2b.woff) format('woff');
  unicode-range: U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-symbols-600-normal.f45dba71.woff2) format('woff2'), url(/build_asso/fonts/open-sans-symbols-600-normal.58a33c43.woff) format('woff');
  unicode-range: U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-vietnamese-600-normal.d05c70f2.woff2) format('woff2'), url(/build_asso/fonts/open-sans-vietnamese-600-normal.4630b345.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-ext-600-normal.8a51151c.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-ext-600-normal.10d1d298.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(/build_asso/fonts/open-sans-latin-600-normal.0887b7d3.woff2) format('woff2'), url(/build_asso/fonts/open-sans-latin-600-normal.44658d09.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-stone-800: oklch(26.8% 0.007 34.298);
    --color-white: #fff;
    --spacing: 0.25rem;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-semibold: 600;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}
@layer base {
  *,
  ::after,
  ::before,
  ::backdrop,
  ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html,
  :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
      -o-tab-size: 4;
         tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b,
  strong {
    font-weight: bolder;
  }
  code,
  kbd,
  samp,
  pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol,
  ul,
  menu {
    list-style: none;
  }
  img,
  svg,
  video,
  canvas,
  audio,
  iframe,
  embed,
  object {
    display: block;
    vertical-align: middle;
  }
  img,
  video {
    max-width: 100%;
    height: auto;
  }
  button,
  input,
  select,
  optgroup,
  textarea,
  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::-moz-placeholder {
    opacity: 1;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
    ::-moz-placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit,
  ::-webkit-datetime-edit-year-field,
  ::-webkit-datetime-edit-month-field,
  ::-webkit-datetime-edit-day-field,
  ::-webkit-datetime-edit-hour-field,
  ::-webkit-datetime-edit-minute-field,
  ::-webkit-datetime-edit-second-field,
  ::-webkit-datetime-edit-millisecond-field,
  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button,
  input:where([type=button], [type=reset], [type=submit]),
  ::file-selector-button {
    -webkit-appearance: button;
       -moz-appearance: button;
            appearance: button;
  }
  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden=until-found])) {
    display: none !important;
  }
}
@layer utilities {
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .start {
    inset-inline-start: var(--spacing);
  }
  .end {
    inset-inline-end: var(--spacing);
  }
  .isolate {
    isolation: isolate;
  }
  .col-2 {
    grid-column: 2;
  }
  .col-3 {
    grid-column: 3;
  }
  .col-4 {
    grid-column: 4;
  }
  .col-5 {
    grid-column: 5;
  }
  .col-6 {
    grid-column: 6;
  }
  .col-7 {
    grid-column: 7;
  }
  .col-10 {
    grid-column: 10;
  }
  .col-12 {
    grid-column: 12;
  }
  .container {
    width: 100%;
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 48rem) {
      max-width: 48rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .container\! {
    width: 100% !important;
    @media (width >= 40rem) {
      max-width: 40rem !important;
    }
    @media (width >= 48rem) {
      max-width: 48rem !important;
    }
    @media (width >= 64rem) {
      max-width: 64rem !important;
    }
    @media (width >= 80rem) {
      max-width: 80rem !important;
    }
    @media (width >= 96rem) {
      max-width: 96rem !important;
    }
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-11 {
    margin-top: calc(var(--spacing) * 11);
  }
  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }
  .mt-20 {
    margin-top: calc(var(--spacing) * 20);
  }
  .mt-40 {
    margin-top: calc(var(--spacing) * 40);
  }
  .mt-50 {
    margin-top: calc(var(--spacing) * 50);
  }
  .mt-80 {
    margin-top: calc(var(--spacing) * 80);
  }
  .mt-\[45px\] {
    margin-top: 45px;
  }
  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  .mr-auto {
    margin-right: auto;
  }
  .mb-0 {
    margin-bottom: calc(var(--spacing) * 0);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }
  .mb-40 {
    margin-bottom: calc(var(--spacing) * 40);
  }
  .mb-50 {
    margin-bottom: calc(var(--spacing) * 50);
  }
  .mb-60 {
    margin-bottom: calc(var(--spacing) * 60);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .table-cell {
    display: table-cell;
  }
  .table-column {
    display: table-column;
  }
  .table-row {
    display: table-row;
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-\[50px\] {
    height: 50px;
  }
  .h-\[70px\] {
    height: 70px;
  }
  .h-full {
    height: 100%;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-7 {
    width: calc(var(--spacing) * 7);
  }
  .w-\[�AoVk\<\] {
    width: �AoVk<;
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .flex-1 {
    flex: 1;
  }
  .flex-shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .resize {
    resize: both;
  }
  .list-none {
    list-style-type: none;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-\[18px\] {
    gap: 18px;
  }
  .gap-\[26px\] {
    gap: 26px;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-\[16px\] {
    border-radius: 16px;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-\[34px\] {
    padding: 34px;
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-30 {
    padding-top: calc(var(--spacing) * 30);
  }
  .pt-40 {
    padding-top: calc(var(--spacing) * 40);
  }
  .pt-60 {
    padding-top: calc(var(--spacing) * 60);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-30 {
    padding-bottom: calc(var(--spacing) * 30);
  }
  .pb-40 {
    padding-bottom: calc(var(--spacing) * 40);
  }
  .pb-60 {
    padding-bottom: calc(var(--spacing) * 60);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .text-\[42px\] {
    font-size: 42px;
  }
  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .text-stone-800 {
    color: var(--color-stone-800);
  }
  .text-white {
    color: var(--color-white);
  }
  .capitalize {
    text-transform: capitalize;
  }
  .lowercase {
    text-transform: lowercase;
  }
  .italic {
    font-style: italic;
  }
  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .underline {
    text-decoration-line: underline;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition\! {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events !important;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
    transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .\[program\:apache\] {
    program: apache;
  }
  .\[program\:php-fpm\] {
    program: php-fpm;
  }
  .\[reference\:news1_lid\] {
    reference: news1 lid;
  }
  .\[rpcinterface\:supervisor\] {
    rpcinterface: supervisor;
  }
  .hover\:opacity-80 {
    &:hover {
      @media (hover: hover) {
        opacity: 80%;
      }
    }
  }
  .md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .md\:justify-between {
    @media (width >= 48rem) {
      justify-content: space-between;
    }
  }
}
:root {
  --color-primary: #088091;
  --color-text: #35384E;
  --color-text-light: #898BA1;
  --color-secondary: #64748b;
  --color-background: #ffffff;
  --color-hover-primary: #1B839E;
  --color-inactive: #A0A1B4;
  --color-focus: #4F5273;
  --color-card-border: rgba(45, 45, 45, 0.1490196078);
}
body {
  color: #35384E;
}
h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h1 {
    font-size: 28px;
    line-height: 25px;
  }
}
h2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 24px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h2 {
    font-size: 24px;
    line-height: 40px;
  }
}
.h2-decorated {
  position: relative;
  max-width: 300px;
  margin: auto auto 24px auto;
}
@media (min-width: 848px) {
  .h2-decorated {
    margin: auto auto 48px auto;
  }
}
@media (min-width: 848px) {
  .h2-decorated {
    max-width: 100%;
  }
}
.h2-decorated::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -16px;
  width: 50px;
  height: 5px;
  background-color: var(--color-primary);
}
.h2-multiple {
  margin-bottom: 4px;
}
.h2-multiple:last-of-type {
  margin-bottom: 0px;
}
@media (min-width: 848px) {
  .h2-multiple:last-of-type {
    margin-bottom: 48px;
  }
}
h3 {
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h3 {
    font-size: 22px;
    line-height: 28px;
  }
}
p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  leading-trim: none;
  line-height: 25px;
  letter-spacing: 0;
}
.p-small, .p-small p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  vertical-align: middle;
  color: #898BA1;
}
.p-small.bold-p,
.p-small.font-semibold {
  font-weight: 600;
  color: #35384E;
}
p.light-p,
.light-p {
  font-weight: 350;
}
p.bold-p,
.bold-p {
  font-weight: 500;
}
.subtitle-1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: italic;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn, .btn-secondary, .btn-primary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 100px;
  border: none;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
}
.btn-primary {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-primary:hover {
  background-color: var(--color-hover-primary);
}
.btn-primary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-primary:disabled,
.btn-primary[aria-disabled=true] {
  background-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.btn-secondary {
  background-color: #ffffff;
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.btn-secondary:hover {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-secondary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-secondary:disabled,
.btn-secondary[aria-disabled=true] {
  background-color: var(--color-inactive);
  color: #ffffff;
  border-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.subtitle-2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  leading-trim: none;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn-icon, .section-text a, .ezrichtext-field a {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--color-primary);
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
}
.btn-icon:focus, .section-text a:focus, .ezrichtext-field a:focus {
  outline: none;
}
.btn-icon:hover, .section-text a:hover, .ezrichtext-field a:hover {
  text-decoration: underline;
}
.btn-icon:focus-visible, .section-text a:focus-visible, .ezrichtext-field a:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 4px;
}
.btn-icon .fa-chevron-right, .section-text a .fa-chevron-right, .ezrichtext-field a .fa-chevron-right {
  margin-top: 4px;
  color: var(--color-primary);
}
.btn-icon .fa-chevron-right::before, .section-text a .fa-chevron-right::before, .ezrichtext-field a .fa-chevron-right::before {
  font-size: 0.8em;
  -webkit-text-stroke: 0.3px var(--color-primary);
}
.toggle-btn:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
}
ul {
  padding-left: 20px;
  list-style-type: disc;
}
ul li {
  margin-bottom: 4px;
}
ul li::marker {
  font-size: 10px;
}
.info-card {
  border: 2px solid var(--color-card-border);
  border-radius: 16px;
}
.cards-section .home-card {
  min-height: 300px;
  width: 31%;
}
.cards-section .home-card:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 16px;
}
@media (max-width: 848px) {
  .cards-section .home-card {
    width: 100%;
  }
}
.cards-section .home-card p {
  color: #35384E;
}
.cards-section .card-icon-outer {
  border-radius: 16px;
}
.cards-section .card-icon-inner {
  border-radius: 14px;
  width: 56px;
  height: 56px;
}
.cards-section .cards-title span {
  display: block;
}
@media (max-width: 848px) {
  .cards-section .cards-title span + span {
    margin-top: calc(var(--spacing) * 4);
  }
}
.chiffres-cles-section .content-row {
  max-width: 1440px;
}
#banner-ag {
  position: relative;
  margin-bottom: 0 !important;
}
@media (max-width: 848px) {
  #banner-ag {
    align-items: flex-start;
  }
}
#banner-ag .banner-wrapper {
  max-width: 90%;
  width: 100%;
}
#banner-ag .p-small.text-white {
  color: white;
}
#banner-ag a {
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
#banner-ag a:after {
  content: "\f054";
  font-family: "Font Awesome 6 Free";
  font-size: 0.8em;
  font-weight: 900;
}
#banner-ag a:hover {
  text-decoration: underline;
}
#banner-ag .banner-ag-close {
  background: none;
  border: none;
  cursor: pointer;
  color: white;
}
#banner-ag.is-hidden {
  display: none;
}
:root {
  --color-primary: #088091;
  --color-text: #35384E;
  --color-text-light: #898BA1;
  --color-secondary: #64748b;
  --color-background: #ffffff;
  --color-hover-primary: #1B839E;
  --color-inactive: #A0A1B4;
  --color-focus: #4F5273;
  --color-card-border: rgba(45, 45, 45, 0.1490196078);
}
body {
  color: #35384E;
}
h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h1 {
    font-size: 28px;
    line-height: 25px;
  }
}
h2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 24px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h2 {
    font-size: 24px;
    line-height: 40px;
  }
}
.h2-decorated {
  position: relative;
  max-width: 300px;
  margin: auto auto 24px auto;
}
@media (min-width: 848px) {
  .h2-decorated {
    margin: auto auto 48px auto;
  }
}
@media (min-width: 848px) {
  .h2-decorated {
    max-width: 100%;
  }
}
.h2-decorated::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -16px;
  width: 50px;
  height: 5px;
  background-color: var(--color-primary);
}
.h2-multiple {
  margin-bottom: 4px;
}
.h2-multiple:last-of-type {
  margin-bottom: 0px;
}
@media (min-width: 848px) {
  .h2-multiple:last-of-type {
    margin-bottom: 48px;
  }
}
h3 {
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h3 {
    font-size: 22px;
    line-height: 28px;
  }
}
p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  leading-trim: none;
  line-height: 25px;
  letter-spacing: 0;
}
.p-small, .p-small p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  vertical-align: middle;
  color: #898BA1;
}
.p-small.bold-p,
.p-small.font-semibold {
  font-weight: 600;
  color: #35384E;
}
p.light-p,
.light-p {
  font-weight: 350;
}
p.bold-p,
.bold-p {
  font-weight: 500;
}
.subtitle-1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: italic;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn, .btn-primary, .btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 100px;
  border: none;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
}
.btn-primary {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-primary:hover {
  background-color: var(--color-hover-primary);
}
.btn-primary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-primary:disabled,
.btn-primary[aria-disabled=true] {
  background-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.btn-secondary {
  background-color: #ffffff;
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.btn-secondary:hover {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-secondary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-secondary:disabled,
.btn-secondary[aria-disabled=true] {
  background-color: var(--color-inactive);
  color: #ffffff;
  border-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.subtitle-2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  leading-trim: none;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn-icon, .section-text a, .ezrichtext-field a {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--color-primary);
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
}
.btn-icon:focus, .section-text a:focus, .ezrichtext-field a:focus {
  outline: none;
}
.btn-icon:hover, .section-text a:hover, .ezrichtext-field a:hover {
  text-decoration: underline;
}
.btn-icon:focus-visible, .section-text a:focus-visible, .ezrichtext-field a:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 4px;
}
.btn-icon .fa-chevron-right, .section-text a .fa-chevron-right, .ezrichtext-field a .fa-chevron-right {
  margin-top: 4px;
  color: var(--color-primary);
}
.btn-icon .fa-chevron-right::before, .section-text a .fa-chevron-right::before, .ezrichtext-field a .fa-chevron-right::before {
  font-size: 0.8em;
  -webkit-text-stroke: 0.3px var(--color-primary);
}
.toggle-btn:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
}
ul {
  padding-left: 20px;
  list-style-type: disc;
}
ul li {
  margin-bottom: 4px;
}
ul li::marker {
  font-size: 10px;
}
.info-card {
  border: 2px solid var(--color-card-border);
  border-radius: 16px;
}
.accordion-section .accordion-list {
  margin-top: 48px;
  display: flex;
  flex-direction: column;
  gap: 28px;
}
@media (min-width: 848px) {
  .accordion-section .accordion-list {
    margin-top: 32px;
  }
}
.accordion-section .accordion-item {
  background: #fff;
  border-radius: 12px;
  padding: 24px 20px;
  overflow: hidden;
  box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.1490196078);
}
.accordion-section .accordion-item:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.accordion-section .accordion-item.is-open .accordion-chevron {
  transform: rotate(180deg);
}
.accordion-section .accordion-item.is-open .accordion-content {
  max-height: 100%;
}
.accordion-section .accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  list-style: none;
}
.accordion-section .accordion-header:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.accordion-section .accordion-header-left {
  display: flex;
  align-items: center;
  gap: 12px;
}
.accordion-section .accordion-header-icon {
  display: inline-block;
  width: 38px;
  height: 38px;
  flex-shrink: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.accordion-section .accordion-header-icon.img-devis {
  background-image: url(/build_asso/images/devis.7bfdfab3.svg);
}
.accordion-section .accordion-header-icon.img-megaphone {
  background-image: url(/build_asso/images/alerte-megaphone.09cf0948.svg);
}
.accordion-section .accordion-header-icon.img-doc {
  background-image: url(/build_asso/images/doc.d705cf55.svg);
}
.accordion-section .accordion-header-title {
  font-weight: 600;
  color: var(--color-text);
}
.accordion-section .accordion-chevron {
  flex-shrink: 0;
  width: 10px;
  height: 6px;
  color: var(--color-primary);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordion-section .accordion-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.accordion-section .accordion-content-inner {
  padding-top: 16px;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.accordion-section .accordion-content-inner h3 {
  text-align: left;
  margin-bottom: 8px;
}
.accordion-section .accordion-content-inner p, .accordion-section .accordion-content-inner li {
  color: var(--color-text);
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  vertical-align: middle;
}
.accordion-section .accordion-list-extra-inner {
  display: flex;
  flex-direction: column;
  gap: 28px;
}
.toggle-extra-wrap {
  margin-top: 28px;
  display: grid;
  grid-template-rows: 1fr;
  transition: grid-template-rows 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94), margin-top 0.4s ease;
}
.toggle-extra-wrap.is-hidden {
  grid-template-rows: 0fr;
  margin-top: 0;
}
.toggle-extra-wrap.is-hidden .toggle-extra-inner {
  opacity: 0;
  transform: translateY(-12px);
}
.toggle-extra-wrap:not(.is-hidden) .toggle-extra-inner,
.toggle-extra-wrap:not(.is-hidden) .accordion-list-extra-inner {
  padding: 20px;
  margin: -20px;
}
.toggle-extra-inner {
  min-height: 0;
  overflow: hidden;
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.5s ease 0.1s, transform 0.5s ease 0.1s;
}
.toggle-btn {
  color: var(--color-primary);
  font: inherit;
  font-weight: 500;
}
.toggle-btn-text {
  color: var(--color-primary);
  text-decoration: none;
}
.toggle-btn:hover {
  opacity: 0.9;
}
.toggle-btn-chevron {
  width: 10px;
  height: 6px;
  flex-shrink: 0;
  color: var(--color-primary);
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.toggle-btn.is-open .toggle-btn-chevron {
  transform: rotate(180deg);
}
.actualites-section {
  margin-bottom: 0;
  padding-bottom: 130px;
}
@media (max-width: 480px) {
  .actualites-section {
    padding-bottom: 40px;
  }
}
@media (max-width: 848px) {
  .actualites-section .actu-cards-wrap {
    flex-direction: column;
    align-items: center;
  }
}
.actualites-section .actu-card {
  width: 348px;
  height: 320px;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.1490196078);
}
.actualites-section .actu-card:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 12px;
}
@media (max-width: 848px) {
  .actualites-section .actu-card {
    max-width: 370px;
    width: 100%;
  }
}
@media (max-width: 480px) {
  .actualites-section .actu-card {
    max-width: 100%;
  }
}
.actualites-section .actu-card-img {
  width: 100%;
  height: 130px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.actualites-section .actu-card-body {
  padding: 20px 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.actualites-section .actu-card-body h3 {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0;
}
.actualites-section .actu-card-body p.date-actu {
  color: var(--color-text-light);
}
.actualites-section .actu-card-body .p-small, .actualites-section .actu-card-body .p-small p {
  color: var(--color-text);
}
.contrat-groupe-section {
  margin-bottom: 0;
  position: relative;
  padding-top: 32px;
  padding-bottom: 32px;
}
@media (min-width: 848px) {
  .contrat-groupe-section {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.contrat-groupe-section .contrat-cercle {
  position: absolute;
  top: -142px;
  right: 40px;
  width: 283px;
  height: 285px;
  pointer-events: none;
  display: none;
  align-items: center;
  justify-content: center;
}
@media (min-width: 480px) {
  .contrat-groupe-section .contrat-cercle {
    display: flex;
    width: 200px;
    height: 200px;
  }
}
@media (min-width: 848px) {
  .contrat-groupe-section .contrat-cercle {
    width: 283px;
    height: 285px;
  }
}
.contrat-groupe-section .contrat-cercle svg {
  position: absolute;
  top: 0;
  left: 40px;
  width: 100%;
  height: 100%;
  width: 200px;
}
.contrat-groupe-section .contrat-cercle-title {
  position: relative;
  color: #ffffff;
  text-align: center;
  max-width: 180px;
  font-size: 22px;
}
@media (min-width: 848px) {
  .contrat-groupe-section .contrat-cercle-title {
    font-size: 22px;
  }
}
.contrat-groupe-section .contrat-groupe-item {
  width: 450px;
}
@media (max-width: 848px) {
  .contrat-groupe-section .contrat-groupe-item {
    width: 100%;
  }
}
.contrat-groupe-section .contrat-groupe-item .p-small, .contrat-groupe-section .contrat-groupe-item .p-small p {
  color: var(--color-text);
}
.contrat-groupe-section .contrat-groupe-item p:has(strong) + p {
  margin-top: calc(var(--spacing) * 2);
}
@media (max-width: 848px) {
  .contrat-groupe-section h2.h2-decorated {
    font-size: 20px;
  }
}
.contrat-groupe-section .contrat-groupe-title, .contrat-groupe-section h3 {
  color: var(--color-primary);
  font-weight: 600;
  font-size: 18px;
  margin-bottom: calc(var(--spacing) * 3);
}
@media (min-width: 848px) {
  .contrat-groupe-section .contrat-groupe-section-cta {
    margin-top: calc(var(--spacing) * 8);
  }
}
@media (max-width: 848px) {
  .contrat-groupe-section .contrat-groupe-section-row {
    margin-top: calc(var(--spacing) * 2);
    gap: calc(var(--spacing) * 4);
  }
}
@media (max-width: 848px) {
  .contrat-groupe-section .contrat-groupe-section-row + .contrat-groupe-section-row {
    margin-top: 0;
  }
}
@media (min-width: 848px) {
  .hero-section.hero-inner .hero-row {
    align-items: center;
  }
}
@media (min-width: 848px) {
  .hero-section.hero-inner .hero-text {
    display: flex;
    flex-direction: column;
  }
}
.hero-section.hero-inner .hero-back-btn {
  padding-bottom: 32px;
}
@media (min-width: 848px) {
  .hero-section.hero-inner .hero-back-btn {
    padding-left: 12px;
  }
}
@media (min-width: 848px) {
  .hero-section.hero-inner .hero-back-btn {
    position: absolute;
    left: 6%;
    top: 30px;
    padding: 0;
    margin: auto;
  }
}
.hero-section.hero-inner .hero-back-btn:hover {
  text-decoration: underline;
}
.hero-section.hero-inner .hero-back-arrow {
  transform: rotate(90deg);
}
.hero-section.hero-inner .hero-text-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 848px) {
  .hero-section.hero-inner .hero-text-content {
    flex-grow: 1;
    justify-content: center;
  }
}
.section-text {
  margin-top: 24px;
}
.section-text h2:not(.h2-decorated) {
  margin-bottom: 24px;
}
.section-text h3 {
  color: #35384E;
  margin-top: 12px;
  font-weight: 600;
}
.section-text .p-small, .section-text .p-small p {
  color: #35384E;
}
.section-text a:after {
  content: "\f054";
  font-family: "Font Awesome 6 Free";
  font-size: 0.8em;
  font-weight: 900;
}
.section-text a:hover {
  text-decoration: underline;
}
.btn-icon-arrow-right {
  transform: rotate(-90deg);
  flex-shrink: 0;
}
.download-icon {
  width: 15px;
  height: 15px;
  min-width: 15px;
}
:root {
  --color-primary: #088091;
  --color-text: #35384E;
  --color-text-light: #898BA1;
  --color-secondary: #64748b;
  --color-background: #ffffff;
  --color-hover-primary: #1B839E;
  --color-inactive: #A0A1B4;
  --color-focus: #4F5273;
  --color-card-border: rgba(45, 45, 45, 0.1490196078);
}
body {
  color: #35384E;
}
h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h1 {
    font-size: 28px;
    line-height: 25px;
  }
}
h2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 24px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h2 {
    font-size: 24px;
    line-height: 40px;
  }
}
.h2-decorated {
  position: relative;
  max-width: 300px;
  margin: auto auto 24px auto;
}
@media (min-width: 848px) {
  .h2-decorated {
    margin: auto auto 48px auto;
  }
}
@media (min-width: 848px) {
  .h2-decorated {
    max-width: 100%;
  }
}
.h2-decorated::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -16px;
  width: 50px;
  height: 5px;
  background-color: var(--color-primary);
}
.h2-multiple {
  margin-bottom: 4px;
}
.h2-multiple:last-of-type {
  margin-bottom: 0px;
}
@media (min-width: 848px) {
  .h2-multiple:last-of-type {
    margin-bottom: 48px;
  }
}
h3 {
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h3 {
    font-size: 22px;
    line-height: 28px;
  }
}
p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  leading-trim: none;
  line-height: 25px;
  letter-spacing: 0;
}
.p-small, .p-small p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  vertical-align: middle;
  color: #898BA1;
}
.p-small.bold-p,
.p-small.font-semibold {
  font-weight: 600;
  color: #35384E;
}
p.light-p,
.light-p {
  font-weight: 350;
}
p.bold-p,
.bold-p {
  font-weight: 500;
}
.subtitle-1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: italic;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn, .btn-primary, .btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 100px;
  border: none;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
}
.btn-primary {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-primary:hover {
  background-color: var(--color-hover-primary);
}
.btn-primary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-primary:disabled,
.btn-primary[aria-disabled=true] {
  background-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.btn-secondary {
  background-color: #ffffff;
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.btn-secondary:hover {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-secondary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-secondary:disabled,
.btn-secondary[aria-disabled=true] {
  background-color: var(--color-inactive);
  color: #ffffff;
  border-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.subtitle-2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  leading-trim: none;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn-icon, .section-text a, .ezrichtext-field a {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--color-primary);
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
}
.btn-icon:focus, .section-text a:focus, .ezrichtext-field a:focus {
  outline: none;
}
.btn-icon:hover, .section-text a:hover, .ezrichtext-field a:hover {
  text-decoration: underline;
}
.btn-icon:focus-visible, .section-text a:focus-visible, .ezrichtext-field a:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 4px;
}
.btn-icon .fa-chevron-right, .section-text a .fa-chevron-right, .ezrichtext-field a .fa-chevron-right {
  margin-top: 4px;
  color: var(--color-primary);
}
.btn-icon .fa-chevron-right::before, .section-text a .fa-chevron-right::before, .ezrichtext-field a .fa-chevron-right::before {
  font-size: 0.8em;
  -webkit-text-stroke: 0.3px var(--color-primary);
}
.toggle-btn:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
}
ul {
  padding-left: 20px;
  list-style-type: disc;
}
ul li {
  margin-bottom: 4px;
}
ul li::marker {
  font-size: 10px;
}
.info-card {
  border: 2px solid var(--color-card-border);
  border-radius: 16px;
}
.team-card-wrapper {
  margin-bottom: 32px;
}
.team-card-wrapper > h3 {
  margin-top: 0;
  margin-bottom: 16px;
}
.team-card-wrapper.team-big .team-card {
  border-radius: 20px;
  border: 1px solid var(--color-primary);
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1019607843), 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 12px;
  width: 100%;
  padding: 24px;
}
@media (min-width: 848px) {
  .team-card-wrapper.team-big .team-card {
    flex: 1 1 0;
    min-width: 340px;
    max-width: 340px;
    width: 340px;
  }
}
.team-card-wrapper.team-big .team-card .team-avatar {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(to bottom, #0092B8 0%, #00BBDB 100%);
}
.team-card-wrapper.team-big .team-card .team-initial {
  font-size: 28px;
  font-weight: 400;
  color: #ffffff;
}
.team-card-wrapper.team-big .team-card .team-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  text-align: center;
}
.team-card-wrapper.team-big .team-card .team-info h3 {
  font-weight: 700;
  margin: 0;
}
.team-card-wrapper.team-big .team-card .team-role {
  color: #4A5565;
  margin: 0;
}
.team-card-wrapper.team-small .team-card {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  width: 100%;
  padding: 16px;
  border-radius: 16px;
  border: 2px solid #F3F4F6;
  background-color: #ffffff;
  box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.1019607843), 0px 4px 6px -1px rgba(0, 0, 0, 0.1019607843);
}
@media (min-width: 848px) {
  .team-card-wrapper.team-small .team-card {
    flex: 1 1 0;
    min-width: 345px;
    max-width: 345px;
    width: 345px;
  }
}
.team-card-wrapper.team-small .team-card .team-avatar {
  width: 56px;
  height: 56px;
  min-width: 56px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #E0F4F8;
}
.team-card-wrapper.team-small .team-card .team-initial {
  font-size: 22px;
  font-weight: 400;
  color: var(--color-primary);
}
.team-card-wrapper.team-small .team-card .team-info {
  display: flex;
  flex-direction: column;
  gap: 4px;
  text-align: left;
}
.team-card-wrapper.team-small .team-card .team-info h3 {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
}
.team-card-wrapper.team-small .team-card .team-role {
  font-size: 16px;
  font-weight: 400;
  color: #4A5565;
  margin: 0;
}
.footer-section .footer-nav {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: center;
  align-items: center;
}
@media (min-width: 848px) {
  .footer-section .footer-nav {
    flex-direction: row;
  }
}
.footer-section .footer-link {
  color: #ffffff;
  text-decoration: none;
  text-align: center;
}
.footer-section .footer-link:hover {
  text-decoration: underline;
}
.footer-section .footer-copyright {
  color: #ffffff;
  font-weight: 600;
}
:root {
  --color-primary: #088091;
  --color-text: #35384E;
  --color-text-light: #898BA1;
  --color-secondary: #64748b;
  --color-background: #ffffff;
  --color-hover-primary: #1B839E;
  --color-inactive: #A0A1B4;
  --color-focus: #4F5273;
  --color-card-border: rgba(45, 45, 45, 0.1490196078);
}
body {
  color: #35384E;
}
h1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h1 {
    font-size: 28px;
    line-height: 25px;
  }
}
h2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 24px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h2 {
    font-size: 24px;
    line-height: 40px;
  }
}
.h2-decorated {
  position: relative;
  max-width: 300px;
  margin: auto auto 24px auto;
}
@media (min-width: 848px) {
  .h2-decorated {
    margin: auto auto 48px auto;
  }
}
@media (min-width: 848px) {
  .h2-decorated {
    max-width: 100%;
  }
}
.h2-decorated::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -16px;
  width: 50px;
  height: 5px;
  background-color: var(--color-primary);
}
.h2-multiple {
  margin-bottom: 4px;
}
.h2-multiple:last-of-type {
  margin-bottom: 0px;
}
@media (min-width: 848px) {
  .h2-multiple:last-of-type {
    margin-bottom: 48px;
  }
}
h3 {
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
  font-size: 22px;
  leading-trim: none;
  line-height: 24px;
  letter-spacing: 0;
}
@media (min-width: 848px) {
  h3 {
    font-size: 22px;
    line-height: 28px;
  }
}
p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  leading-trim: none;
  line-height: 25px;
  letter-spacing: 0;
}
.p-small, .p-small p {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: left;
  vertical-align: middle;
  color: #898BA1;
}
.p-small.bold-p,
.p-small.font-semibold {
  font-weight: 600;
  color: #35384E;
}
p.light-p,
.light-p {
  font-weight: 350;
}
p.bold-p,
.bold-p {
  font-weight: 500;
}
.subtitle-1 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-style: italic;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn, .btn-primary, .btn-secondary {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 100px;
  border: none;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 16px;
  leading-trim: none;
  line-height: 22px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
}
.btn-primary {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-primary:hover {
  background-color: var(--color-hover-primary);
}
.btn-primary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-primary:disabled,
.btn-primary[aria-disabled=true] {
  background-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.btn-secondary {
  background-color: #ffffff;
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.btn-secondary:hover {
  background-color: var(--color-primary);
  color: #ffffff;
}
.btn-secondary:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
}
.btn-secondary:disabled,
.btn-secondary[aria-disabled=true] {
  background-color: var(--color-inactive);
  color: #ffffff;
  border-color: var(--color-inactive);
  cursor: not-allowed;
  opacity: 0.9;
}
.subtitle-2 {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  leading-trim: none;
  line-height: 20px;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
}
.btn-icon, .section-text a, .ezrichtext-field a {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: var(--color-primary);
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
}
.btn-icon:focus, .section-text a:focus, .ezrichtext-field a:focus {
  outline: none;
}
.btn-icon:hover, .section-text a:hover, .ezrichtext-field a:hover {
  text-decoration: underline;
}
.btn-icon:focus-visible, .section-text a:focus-visible, .ezrichtext-field a:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 4px;
}
.btn-icon .fa-chevron-right, .section-text a .fa-chevron-right, .ezrichtext-field a .fa-chevron-right {
  margin-top: 4px;
  color: var(--color-primary);
}
.btn-icon .fa-chevron-right::before, .section-text a .fa-chevron-right::before, .ezrichtext-field a .fa-chevron-right::before {
  font-size: 0.8em;
  -webkit-text-stroke: 0.3px var(--color-primary);
}
.toggle-btn:focus-visible {
  outline: 2px solid var(--color-focus);
  outline-offset: 2px;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
}
ul {
  padding-left: 20px;
  list-style-type: disc;
}
ul li {
  margin-bottom: 4px;
}
ul li::marker {
  font-size: 10px;
}
.info-card {
  border: 2px solid var(--color-card-border);
  border-radius: 16px;
}
.article-back-wrap {
  margin-top: 44px;
}
@media (min-width: 480px) {
  .article-back-wrap {
    width: 90%;
  }
}
.article-back-btn .hero-back-arrow {
  transform: rotate(90deg);
}
.article-hero-section {
  margin-top: 44px;
  margin-bottom: 60px;
}
.article-hero-wrapper {
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.article-hero-row {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (min-width: 848px) {
  .article-hero-row {
    display: grid;
    grid-template-columns: minmax(200px, 615px) minmax(0, 870px);
    grid-template-rows: 555px 1fr;
    align-items: center;
    gap: 0;
  }
}
.article-hero-img-wrap {
  width: 100%;
  height: 500px;
  overflow: hidden;
}
@media (min-width: 848px) {
  .article-hero-img-wrap {
    grid-column: 1;
    grid-row: 1/-1;
    align-self: start;
    width: 100%;
    min-width: 0;
    height: 555px;
  }
}
.article-hero-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left center;
     object-position: left center;
  display: block;
}
@media (min-width: 848px) {
  .article-hero-content {
    grid-column: 2;
    grid-row: 1;
    justify-self: start;
    align-self: center;
    width: 100%;
    margin-left: -180px;
    min-width: 0;
  }
}
.article-hero-content {
  display: flex;
  flex-direction: column;
  box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.1490196078);
}
.article-hero-content h1 {
  line-height: 59px;
  font-size: 52px;
}
@media (max-width: 848px) {
  .article-hero-content {
    padding: 16px;
    margin-top: -56px !important;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  .article-hero-content h1 {
    line-height: 28px;
    margin-bottom: 24px;
    text-align: center;
    font-size: 24px;
  }
  .article-hero-content .p-small {
    text-align: center;
  }
}
@media (min-width: 848px) {
  .article-hero-content {
    padding: 36px 36px 56px 36px;
  }
  .article-hero-content h1 {
    margin-bottom: 36px;
  }
}
.article-intro, .article-intro p {
  font-family: "Open Sans", sans-serif;
  font-size: 22px;
  line-height: 1.4;
  margin-bottom: 24px;
}
@media (min-width: 848px) {
  .article-intro, .article-intro p {
    font-size: 28px;
  }
}
.article-text-section {
  width: 100%;
  padding-top: 48px;
}
@media (max-width: 848px) {
  .article-text-section {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 848px) {
  .article-text-section {
    grid-column: 2;
    grid-row: 2;
    justify-self: start;
    align-self: start;
    width: 100%;
    margin-left: -180px;
    padding-top: 60px;
    min-width: 0;
  }
}
.article-text-section h2 {
  margin-top: 48px;
  margin-bottom: 40px;
  max-width: 100%;
  text-align: left;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}
.article-text-section h2::after {
  left: 0;
  transform: none;
  content: "";
  position: absolute;
  bottom: -16px;
  width: 50px;
  height: 5px;
  background-color: var(--color-primary);
}
.article-text-section p {
  margin-bottom: 16px;
}
.article-text-section p:last-child {
  margin-bottom: 0;
}
section {
  margin-bottom: 70px;
}
.block_asso_rich_text:has(.team-card-wrapper):has(+ .block_asso_rich_text) > section {
  margin-bottom: 0;
}
.block_asso_rich_text:has(.team-card-wrapper) + .block_asso_rich_text:has(.team-card-wrapper) > section {
  margin-top: 0;
}
.menu-section {
  margin-bottom: 0;
}
.menu-section .menu-inner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 480px) {
  .menu-section .menu-inner {
    width: 90%;
  }
}
.content-row {
  max-width: 1116px;
}
.hero-section {
  position: relative;
  background: linear-gradient(to bottom, rgba(2, 157, 197, 0.35) 28%, #cfe2fd 104%);
}
@media (min-width: 480px) {
  .hero-section {
    padding-bottom: 90px;
  }
}
@media (min-width: 848px) {
  .hero-section {
    padding-bottom: 60px;
  }
}
.hero-section .hero-row {
  width: 100%;
  gap: 40px;
}
@media (min-width: 480px) {
  .hero-section .hero-row {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 848px) {
  .hero-section .hero-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
.hero-section .hero-text {
  width: 100%;
}
@media (min-width: 848px) {
  .hero-section .hero-text {
    max-width: 50%;
  }
}
.hero-section .hero-text .p-small, .hero-section .hero-text .p-small p {
  color: #35384E;
}
@media (min-width: 480px) {
  .hero-section .hero-text .p-small, .hero-section .hero-text .p-small p {
    font-size: 18px;
    line-height: 25px;
  }
}
.hero-section .hero-img-wrap {
  display: none;
}
@media (min-width: 848px) {
  .hero-section .hero-img-wrap {
    display: block;
  }
}
.hero-section .hero-img {
  max-width: 450px;
  width: 100%;
  height: auto;
  border-radius: 10px;
}
.hero-section::after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 74px;
  background-image: url(/build_asso/images/vague.ece10cea.svg);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: bottom center;
  display: none;
}
@media (min-width: 480px) {
  .hero-section::after {
    display: block;
  }
}
table th, table td {
  border: 1px solid rgba(45, 45, 45, 0.15);
  padding: 5px;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-font-weight: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-ease: initial;
    }
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QjtNQUFwQix1QkFBb0I7TUFBcEIsNEJBQW9CO01BQXBCLGdDQUFvQjtNQUFwQiw2QkFBb0I7TUFBcEIsd0JBQW9CO01BQXBCLDJCQUFvQjtNQUFwQiw4QkFBb0I7TUFBcEIsaUNBQW9CO01BQXBCLHdCQUFvQjtNQUFwQiwyQkFBb0I7TUFBcEIsNEJBQW9CO01BQXBCLGtDQUFvQjtNQUFwQix5QkFBb0I7TUFBcEIsa0JBQW9CO01BQXBCLHdCQUFvQjtNQUFwQixzQkFBb0I7TUFBcEIsdUJBQW9CO01BQXBCLHdCQUFvQjtNQUFwQixvQkFBb0I7TUFBcEIscUJBQW9CO01BQXBCLHNCQUFvQjtNQUFwQixtQkFBb0I7TUFBcEIseUJBQW9CO01BQXBCLCtCQUFvQjtNQUFwQiw0QkFBb0I7TUFBcEIsOEJBQW9CO01BQXBCLGtCQUFvQjtJQUFBO0VBQUE7QUFBQSxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Iiwid2VicGFjazovLy8uL2Fzc2V0cy9hc3NvY2lhdGlvbi9jc3MvbWFpbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvNDAwLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzUwMC5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy82MDAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzQwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzUwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzYwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzQwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzUwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzYwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzQwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzUwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzYwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzQwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzUwMC5jc3MnO1xuQGltcG9ydCAnQGZvbnRzb3VyY2Uvb3Blbi1zYW5zLzYwMC5jc3MnO1xuQGxheWVyIHRoZW1lLCBiYXNlLCBjb21wb25lbnRzLCB1dGlsaXRpZXM7XG5AbGF5ZXIgdGhlbWUge1xuICBAdGhlbWUgZGVmYXVsdCB7XG4gICAgLS1mb250LXNhbnM6XG4gICAgICB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIixcbiAgICAgIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgLS1mb250LXNlcmlmOiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIC0tZm9udC1tb25vOlxuICAgICAgdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsXG4gICAgICBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgICAtLWNvbG9yLXJlZC01MDogb2tsY2goOTcuMSUgMC4wMTMgMTcuMzgpO1xuICAgIC0tY29sb3ItcmVkLTEwMDogb2tsY2goOTMuNiUgMC4wMzIgMTcuNzE3KTtcbiAgICAtLWNvbG9yLXJlZC0yMDA6IG9rbGNoKDg4LjUlIDAuMDYyIDE4LjMzNCk7XG4gICAgLS1jb2xvci1yZWQtMzAwOiBva2xjaCg4MC44JSAwLjExNCAxOS41NzEpO1xuICAgIC0tY29sb3ItcmVkLTQwMDogb2tsY2goNzAuNCUgMC4xOTEgMjIuMjE2KTtcbiAgICAtLWNvbG9yLXJlZC01MDA6IG9rbGNoKDYzLjclIDAuMjM3IDI1LjMzMSk7XG4gICAgLS1jb2xvci1yZWQtNjAwOiBva2xjaCg1Ny43JSAwLjI0NSAyNy4zMjUpO1xuICAgIC0tY29sb3ItcmVkLTcwMDogb2tsY2goNTAuNSUgMC4yMTMgMjcuNTE4KTtcbiAgICAtLWNvbG9yLXJlZC04MDA6IG9rbGNoKDQ0LjQlIDAuMTc3IDI2Ljg5OSk7XG4gICAgLS1jb2xvci1yZWQtOTAwOiBva2xjaCgzOS42JSAwLjE0MSAyNS43MjMpO1xuICAgIC0tY29sb3ItcmVkLTk1MDogb2tsY2goMjUuOCUgMC4wOTIgMjYuMDQyKTtcbiAgICAtLWNvbG9yLW9yYW5nZS01MDogb2tsY2goOTglIDAuMDE2IDczLjY4NCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtMTAwOiBva2xjaCg5NS40JSAwLjAzOCA3NS4xNjQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTIwMDogb2tsY2goOTAuMSUgMC4wNzYgNzAuNjk3KTtcbiAgICAtLWNvbG9yLW9yYW5nZS0zMDA6IG9rbGNoKDgzLjclIDAuMTI4IDY2LjI5KTtcbiAgICAtLWNvbG9yLW9yYW5nZS00MDA6IG9rbGNoKDc1JSAwLjE4MyA1NS45MzQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTUwMDogb2tsY2goNzAuNSUgMC4yMTMgNDcuNjA0KTtcbiAgICAtLWNvbG9yLW9yYW5nZS02MDA6IG9rbGNoKDY0LjYlIDAuMjIyIDQxLjExNik7XG4gICAgLS1jb2xvci1vcmFuZ2UtNzAwOiBva2xjaCg1NS4zJSAwLjE5NSAzOC40MDIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTgwMDogb2tsY2goNDclIDAuMTU3IDM3LjMwNCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtOTAwOiBva2xjaCg0MC44JSAwLjEyMyAzOC4xNzIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTk1MDogb2tsY2goMjYuNiUgMC4wNzkgMzYuMjU5KTtcbiAgICAtLWNvbG9yLWFtYmVyLTUwOiBva2xjaCg5OC43JSAwLjAyMiA5NS4yNzcpO1xuICAgIC0tY29sb3ItYW1iZXItMTAwOiBva2xjaCg5Ni4yJSAwLjA1OSA5NS42MTcpO1xuICAgIC0tY29sb3ItYW1iZXItMjAwOiBva2xjaCg5Mi40JSAwLjEyIDk1Ljc0Nik7XG4gICAgLS1jb2xvci1hbWJlci0zMDA6IG9rbGNoKDg3LjklIDAuMTY5IDkxLjYwNSk7XG4gICAgLS1jb2xvci1hbWJlci00MDA6IG9rbGNoKDgyLjglIDAuMTg5IDg0LjQyOSk7XG4gICAgLS1jb2xvci1hbWJlci01MDA6IG9rbGNoKDc2LjklIDAuMTg4IDcwLjA4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTYwMDogb2tsY2goNjYuNiUgMC4xNzkgNTguMzE4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTcwMDogb2tsY2goNTUuNSUgMC4xNjMgNDguOTk4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTgwMDogb2tsY2goNDcuMyUgMC4xMzcgNDYuMjAxKTtcbiAgICAtLWNvbG9yLWFtYmVyLTkwMDogb2tsY2goNDEuNCUgMC4xMTIgNDUuOTA0KTtcbiAgICAtLWNvbG9yLWFtYmVyLTk1MDogb2tsY2goMjcuOSUgMC4wNzcgNDUuNjM1KTtcbiAgICAtLWNvbG9yLXllbGxvdy01MDogb2tsY2goOTguNyUgMC4wMjYgMTAyLjIxMik7XG4gICAgLS1jb2xvci15ZWxsb3ctMTAwOiBva2xjaCg5Ny4zJSAwLjA3MSAxMDMuMTkzKTtcbiAgICAtLWNvbG9yLXllbGxvdy0yMDA6IG9rbGNoKDk0LjUlIDAuMTI5IDEwMS41NCk7XG4gICAgLS1jb2xvci15ZWxsb3ctMzAwOiBva2xjaCg5MC41JSAwLjE4MiA5OC4xMTEpO1xuICAgIC0tY29sb3IteWVsbG93LTQwMDogb2tsY2goODUuMiUgMC4xOTkgOTEuOTM2KTtcbiAgICAtLWNvbG9yLXllbGxvdy01MDA6IG9rbGNoKDc5LjUlIDAuMTg0IDg2LjA0Nyk7XG4gICAgLS1jb2xvci15ZWxsb3ctNjAwOiBva2xjaCg2OC4xJSAwLjE2MiA3NS44MzQpO1xuICAgIC0tY29sb3IteWVsbG93LTcwMDogb2tsY2goNTUuNCUgMC4xMzUgNjYuNDQyKTtcbiAgICAtLWNvbG9yLXllbGxvdy04MDA6IG9rbGNoKDQ3LjYlIDAuMTE0IDYxLjkwNyk7XG4gICAgLS1jb2xvci15ZWxsb3ctOTAwOiBva2xjaCg0Mi4xJSAwLjA5NSA1Ny43MDgpO1xuICAgIC0tY29sb3IteWVsbG93LTk1MDogb2tsY2goMjguNiUgMC4wNjYgNTMuODEzKTtcbiAgICAtLWNvbG9yLWxpbWUtNTA6IG9rbGNoKDk4LjYlIDAuMDMxIDEyMC43NTcpO1xuICAgIC0tY29sb3ItbGltZS0xMDA6IG9rbGNoKDk2LjclIDAuMDY3IDEyMi4zMjgpO1xuICAgIC0tY29sb3ItbGltZS0yMDA6IG9rbGNoKDkzLjglIDAuMTI3IDEyNC4zMjEpO1xuICAgIC0tY29sb3ItbGltZS0zMDA6IG9rbGNoKDg5LjclIDAuMTk2IDEyNi42NjUpO1xuICAgIC0tY29sb3ItbGltZS00MDA6IG9rbGNoKDg0LjElIDAuMjM4IDEyOC44NSk7XG4gICAgLS1jb2xvci1saW1lLTUwMDogb2tsY2goNzYuOCUgMC4yMzMgMTMwLjg1KTtcbiAgICAtLWNvbG9yLWxpbWUtNjAwOiBva2xjaCg2NC44JSAwLjIgMTMxLjY4NCk7XG4gICAgLS1jb2xvci1saW1lLTcwMDogb2tsY2goNTMuMiUgMC4xNTcgMTMxLjU4OSk7XG4gICAgLS1jb2xvci1saW1lLTgwMDogb2tsY2goNDUuMyUgMC4xMjQgMTMwLjkzMyk7XG4gICAgLS1jb2xvci1saW1lLTkwMDogb2tsY2goNDAuNSUgMC4xMDEgMTMxLjA2Myk7XG4gICAgLS1jb2xvci1saW1lLTk1MDogb2tsY2goMjcuNCUgMC4wNzIgMTMyLjEwOSk7XG4gICAgLS1jb2xvci1ncmVlbi01MDogb2tsY2goOTguMiUgMC4wMTggMTU1LjgyNik7XG4gICAgLS1jb2xvci1ncmVlbi0xMDA6IG9rbGNoKDk2LjIlIDAuMDQ0IDE1Ni43NDMpO1xuICAgIC0tY29sb3ItZ3JlZW4tMjAwOiBva2xjaCg5Mi41JSAwLjA4NCAxNTUuOTk1KTtcbiAgICAtLWNvbG9yLWdyZWVuLTMwMDogb2tsY2goODcuMSUgMC4xNSAxNTQuNDQ5KTtcbiAgICAtLWNvbG9yLWdyZWVuLTQwMDogb2tsY2goNzkuMiUgMC4yMDkgMTUxLjcxMSk7XG4gICAgLS1jb2xvci1ncmVlbi01MDA6IG9rbGNoKDcyLjMlIDAuMjE5IDE0OS41NzkpO1xuICAgIC0tY29sb3ItZ3JlZW4tNjAwOiBva2xjaCg2Mi43JSAwLjE5NCAxNDkuMjE0KTtcbiAgICAtLWNvbG9yLWdyZWVuLTcwMDogb2tsY2goNTIuNyUgMC4xNTQgMTUwLjA2OSk7XG4gICAgLS1jb2xvci1ncmVlbi04MDA6IG9rbGNoKDQ0LjglIDAuMTE5IDE1MS4zMjgpO1xuICAgIC0tY29sb3ItZ3JlZW4tOTAwOiBva2xjaCgzOS4zJSAwLjA5NSAxNTIuNTM1KTtcbiAgICAtLWNvbG9yLWdyZWVuLTk1MDogb2tsY2goMjYuNiUgMC4wNjUgMTUyLjkzNCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTUwOiBva2xjaCg5Ny45JSAwLjAyMSAxNjYuMTEzKTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtMTAwOiBva2xjaCg5NSUgMC4wNTIgMTYzLjA1MSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTIwMDogb2tsY2goOTAuNSUgMC4wOTMgMTY0LjE1KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtMzAwOiBva2xjaCg4NC41JSAwLjE0MyAxNjQuOTc4KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtNDAwOiBva2xjaCg3Ni41JSAwLjE3NyAxNjMuMjIzKTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtNTAwOiBva2xjaCg2OS42JSAwLjE3IDE2Mi40OCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTYwMDogb2tsY2goNTkuNiUgMC4xNDUgMTYzLjIyNSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTcwMDogb2tsY2goNTAuOCUgMC4xMTggMTY1LjYxMik7XG4gICAgLS1jb2xvci1lbWVyYWxkLTgwMDogb2tsY2goNDMuMiUgMC4wOTUgMTY2LjkxMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTkwMDogb2tsY2goMzcuOCUgMC4wNzcgMTY4Ljk0KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtOTUwOiBva2xjaCgyNi4yJSAwLjA1MSAxNzIuNTUyKTtcbiAgICAtLWNvbG9yLXRlYWwtNTA6IG9rbGNoKDk4LjQlIDAuMDE0IDE4MC43Mik7XG4gICAgLS1jb2xvci10ZWFsLTEwMDogb2tsY2goOTUuMyUgMC4wNTEgMTgwLjgwMSk7XG4gICAgLS1jb2xvci10ZWFsLTIwMDogb2tsY2goOTElIDAuMDk2IDE4MC40MjYpO1xuICAgIC0tY29sb3ItdGVhbC0zMDA6IG9rbGNoKDg1LjUlIDAuMTM4IDE4MS4wNzEpO1xuICAgIC0tY29sb3ItdGVhbC00MDA6IG9rbGNoKDc3LjclIDAuMTUyIDE4MS45MTIpO1xuICAgIC0tY29sb3ItdGVhbC01MDA6IG9rbGNoKDcwLjQlIDAuMTQgMTgyLjUwMyk7XG4gICAgLS1jb2xvci10ZWFsLTYwMDogb2tsY2goNjAlIDAuMTE4IDE4NC43MDQpO1xuICAgIC0tY29sb3ItdGVhbC03MDA6IG9rbGNoKDUxLjElIDAuMDk2IDE4Ni4zOTEpO1xuICAgIC0tY29sb3ItdGVhbC04MDA6IG9rbGNoKDQzLjclIDAuMDc4IDE4OC4yMTYpO1xuICAgIC0tY29sb3ItdGVhbC05MDA6IG9rbGNoKDM4LjYlIDAuMDYzIDE4OC40MTYpO1xuICAgIC0tY29sb3ItdGVhbC05NTA6IG9rbGNoKDI3LjclIDAuMDQ2IDE5Mi41MjQpO1xuICAgIC0tY29sb3ItY3lhbi01MDogb2tsY2goOTguNCUgMC4wMTkgMjAwLjg3Myk7XG4gICAgLS1jb2xvci1jeWFuLTEwMDogb2tsY2goOTUuNiUgMC4wNDUgMjAzLjM4OCk7XG4gICAgLS1jb2xvci1jeWFuLTIwMDogb2tsY2goOTEuNyUgMC4wOCAyMDUuMDQxKTtcbiAgICAtLWNvbG9yLWN5YW4tMzAwOiBva2xjaCg4Ni41JSAwLjEyNyAyMDcuMDc4KTtcbiAgICAtLWNvbG9yLWN5YW4tNDAwOiBva2xjaCg3OC45JSAwLjE1NCAyMTEuNTMpO1xuICAgIC0tY29sb3ItY3lhbi01MDA6IG9rbGNoKDcxLjUlIDAuMTQzIDIxNS4yMjEpO1xuICAgIC0tY29sb3ItY3lhbi02MDA6IG9rbGNoKDYwLjklIDAuMTI2IDIyMS43MjMpO1xuICAgIC0tY29sb3ItY3lhbi03MDA6IG9rbGNoKDUyJSAwLjEwNSAyMjMuMTI4KTtcbiAgICAtLWNvbG9yLWN5YW4tODAwOiBva2xjaCg0NSUgMC4wODUgMjI0LjI4Myk7XG4gICAgLS1jb2xvci1jeWFuLTkwMDogb2tsY2goMzkuOCUgMC4wNyAyMjcuMzkyKTtcbiAgICAtLWNvbG9yLWN5YW4tOTUwOiBva2xjaCgzMC4yJSAwLjA1NiAyMjkuNjk1KTtcbiAgICAtLWNvbG9yLXNreS01MDogb2tsY2goOTcuNyUgMC4wMTMgMjM2LjYyKTtcbiAgICAtLWNvbG9yLXNreS0xMDA6IG9rbGNoKDk1LjElIDAuMDI2IDIzNi44MjQpO1xuICAgIC0tY29sb3Itc2t5LTIwMDogb2tsY2goOTAuMSUgMC4wNTggMjMwLjkwMik7XG4gICAgLS1jb2xvci1za3ktMzAwOiBva2xjaCg4Mi44JSAwLjExMSAyMzAuMzE4KTtcbiAgICAtLWNvbG9yLXNreS00MDA6IG9rbGNoKDc0LjYlIDAuMTYgMjMyLjY2MSk7XG4gICAgLS1jb2xvci1za3ktNTAwOiBva2xjaCg2OC41JSAwLjE2OSAyMzcuMzIzKTtcbiAgICAtLWNvbG9yLXNreS02MDA6IG9rbGNoKDU4LjglIDAuMTU4IDI0MS45NjYpO1xuICAgIC0tY29sb3Itc2t5LTcwMDogb2tsY2goNTAlIDAuMTM0IDI0Mi43NDkpO1xuICAgIC0tY29sb3Itc2t5LTgwMDogb2tsY2goNDQuMyUgMC4xMSAyNDAuNzkpO1xuICAgIC0tY29sb3Itc2t5LTkwMDogb2tsY2goMzkuMSUgMC4wOSAyNDAuODc2KTtcbiAgICAtLWNvbG9yLXNreS05NTA6IG9rbGNoKDI5LjMlIDAuMDY2IDI0My4xNTcpO1xuICAgIC0tY29sb3ItYmx1ZS01MDogb2tsY2goOTclIDAuMDE0IDI1NC42MDQpO1xuICAgIC0tY29sb3ItYmx1ZS0xMDA6IG9rbGNoKDkzLjIlIDAuMDMyIDI1NS41ODUpO1xuICAgIC0tY29sb3ItYmx1ZS0yMDA6IG9rbGNoKDg4LjIlIDAuMDU5IDI1NC4xMjgpO1xuICAgIC0tY29sb3ItYmx1ZS0zMDA6IG9rbGNoKDgwLjklIDAuMTA1IDI1MS44MTMpO1xuICAgIC0tY29sb3ItYmx1ZS00MDA6IG9rbGNoKDcwLjclIDAuMTY1IDI1NC42MjQpO1xuICAgIC0tY29sb3ItYmx1ZS01MDA6IG9rbGNoKDYyLjMlIDAuMjE0IDI1OS44MTUpO1xuICAgIC0tY29sb3ItYmx1ZS02MDA6IG9rbGNoKDU0LjYlIDAuMjQ1IDI2Mi44ODEpO1xuICAgIC0tY29sb3ItYmx1ZS03MDA6IG9rbGNoKDQ4LjglIDAuMjQzIDI2NC4zNzYpO1xuICAgIC0tY29sb3ItYmx1ZS04MDA6IG9rbGNoKDQyLjQlIDAuMTk5IDI2NS42MzgpO1xuICAgIC0tY29sb3ItYmx1ZS05MDA6IG9rbGNoKDM3LjklIDAuMTQ2IDI2NS41MjIpO1xuICAgIC0tY29sb3ItYmx1ZS05NTA6IG9rbGNoKDI4LjIlIDAuMDkxIDI2Ny45MzUpO1xuICAgIC0tY29sb3ItaW5kaWdvLTUwOiBva2xjaCg5Ni4yJSAwLjAxOCAyNzIuMzE0KTtcbiAgICAtLWNvbG9yLWluZGlnby0xMDA6IG9rbGNoKDkzJSAwLjAzNCAyNzIuNzg4KTtcbiAgICAtLWNvbG9yLWluZGlnby0yMDA6IG9rbGNoKDg3JSAwLjA2NSAyNzQuMDM5KTtcbiAgICAtLWNvbG9yLWluZGlnby0zMDA6IG9rbGNoKDc4LjUlIDAuMTE1IDI3NC43MTMpO1xuICAgIC0tY29sb3ItaW5kaWdvLTQwMDogb2tsY2goNjcuMyUgMC4xODIgMjc2LjkzNSk7XG4gICAgLS1jb2xvci1pbmRpZ28tNTAwOiBva2xjaCg1OC41JSAwLjIzMyAyNzcuMTE3KTtcbiAgICAtLWNvbG9yLWluZGlnby02MDA6IG9rbGNoKDUxLjElIDAuMjYyIDI3Ni45NjYpO1xuICAgIC0tY29sb3ItaW5kaWdvLTcwMDogb2tsY2goNDUuNyUgMC4yNCAyNzcuMDIzKTtcbiAgICAtLWNvbG9yLWluZGlnby04MDA6IG9rbGNoKDM5LjglIDAuMTk1IDI3Ny4zNjYpO1xuICAgIC0tY29sb3ItaW5kaWdvLTkwMDogb2tsY2goMzUuOSUgMC4xNDQgMjc4LjY5Nyk7XG4gICAgLS1jb2xvci1pbmRpZ28tOTUwOiBva2xjaCgyNS43JSAwLjA5IDI4MS4yODgpO1xuICAgIC0tY29sb3ItdmlvbGV0LTUwOiBva2xjaCg5Ni45JSAwLjAxNiAyOTMuNzU2KTtcbiAgICAtLWNvbG9yLXZpb2xldC0xMDA6IG9rbGNoKDk0LjMlIDAuMDI5IDI5NC41ODgpO1xuICAgIC0tY29sb3ItdmlvbGV0LTIwMDogb2tsY2goODkuNCUgMC4wNTcgMjkzLjI4Myk7XG4gICAgLS1jb2xvci12aW9sZXQtMzAwOiBva2xjaCg4MS4xJSAwLjExMSAyOTMuNTcxKTtcbiAgICAtLWNvbG9yLXZpb2xldC00MDA6IG9rbGNoKDcwLjIlIDAuMTgzIDI5My41NDEpO1xuICAgIC0tY29sb3ItdmlvbGV0LTUwMDogb2tsY2goNjAuNiUgMC4yNSAyOTIuNzE3KTtcbiAgICAtLWNvbG9yLXZpb2xldC02MDA6IG9rbGNoKDU0LjElIDAuMjgxIDI5My4wMDkpO1xuICAgIC0tY29sb3ItdmlvbGV0LTcwMDogb2tsY2goNDkuMSUgMC4yNyAyOTIuNTgxKTtcbiAgICAtLWNvbG9yLXZpb2xldC04MDA6IG9rbGNoKDQzLjIlIDAuMjMyIDI5Mi43NTkpO1xuICAgIC0tY29sb3ItdmlvbGV0LTkwMDogb2tsY2goMzglIDAuMTg5IDI5My43NDUpO1xuICAgIC0tY29sb3ItdmlvbGV0LTk1MDogb2tsY2goMjguMyUgMC4xNDEgMjkxLjA4OSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTA6IG9rbGNoKDk3LjclIDAuMDE0IDMwOC4yOTkpO1xuICAgIC0tY29sb3ItcHVycGxlLTEwMDogb2tsY2goOTQuNiUgMC4wMzMgMzA3LjE3NCk7XG4gICAgLS1jb2xvci1wdXJwbGUtMjAwOiBva2xjaCg5MC4yJSAwLjA2MyAzMDYuNzAzKTtcbiAgICAtLWNvbG9yLXB1cnBsZS0zMDA6IG9rbGNoKDgyLjclIDAuMTE5IDMwNi4zODMpO1xuICAgIC0tY29sb3ItcHVycGxlLTQwMDogb2tsY2goNzEuNCUgMC4yMDMgMzA1LjUwNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTAwOiBva2xjaCg2Mi43JSAwLjI2NSAzMDMuOSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNjAwOiBva2xjaCg1NS44JSAwLjI4OCAzMDIuMzIxKTtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDA6IG9rbGNoKDQ5LjYlIDAuMjY1IDMwMS45MjQpO1xuICAgIC0tY29sb3ItcHVycGxlLTgwMDogb2tsY2goNDMuOCUgMC4yMTggMzAzLjcyNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtOTAwOiBva2xjaCgzOC4xJSAwLjE3NiAzMDQuOTg3KTtcbiAgICAtLWNvbG9yLXB1cnBsZS05NTA6IG9rbGNoKDI5LjElIDAuMTQ5IDMwMi43MTcpO1xuICAgIC0tY29sb3ItZnVjaHNpYS01MDogb2tsY2goOTcuNyUgMC4wMTcgMzIwLjA1OCk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTEwMDogb2tsY2goOTUuMiUgMC4wMzcgMzE4Ljg1Mik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTIwMDogb2tsY2goOTAuMyUgMC4wNzYgMzE5LjYyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMzAwOiBva2xjaCg4My4zJSAwLjE0NSAzMjEuNDM0KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtNDAwOiBva2xjaCg3NCUgMC4yMzggMzIyLjE2KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtNTAwOiBva2xjaCg2Ni43JSAwLjI5NSAzMjIuMTUpO1xuICAgIC0tY29sb3ItZnVjaHNpYS02MDA6IG9rbGNoKDU5LjElIDAuMjkzIDMyMi44OTYpO1xuICAgIC0tY29sb3ItZnVjaHNpYS03MDA6IG9rbGNoKDUxLjglIDAuMjUzIDMyMy45NDkpO1xuICAgIC0tY29sb3ItZnVjaHNpYS04MDA6IG9rbGNoKDQ1LjIlIDAuMjExIDMyNC41OTEpO1xuICAgIC0tY29sb3ItZnVjaHNpYS05MDA6IG9rbGNoKDQwLjElIDAuMTcgMzI1LjYxMik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTk1MDogb2tsY2goMjkuMyUgMC4xMzYgMzI1LjY2MSk7XG4gICAgLS1jb2xvci1waW5rLTUwOiBva2xjaCg5Ny4xJSAwLjAxNCAzNDMuMTk4KTtcbiAgICAtLWNvbG9yLXBpbmstMTAwOiBva2xjaCg5NC44JSAwLjAyOCAzNDIuMjU4KTtcbiAgICAtLWNvbG9yLXBpbmstMjAwOiBva2xjaCg4OS45JSAwLjA2MSAzNDMuMjMxKTtcbiAgICAtLWNvbG9yLXBpbmstMzAwOiBva2xjaCg4Mi4zJSAwLjEyIDM0Ni4wMTgpO1xuICAgIC0tY29sb3ItcGluay00MDA6IG9rbGNoKDcxLjglIDAuMjAyIDM0OS43NjEpO1xuICAgIC0tY29sb3ItcGluay01MDA6IG9rbGNoKDY1LjYlIDAuMjQxIDM1NC4zMDgpO1xuICAgIC0tY29sb3ItcGluay02MDA6IG9rbGNoKDU5LjIlIDAuMjQ5IDAuNTg0KTtcbiAgICAtLWNvbG9yLXBpbmstNzAwOiBva2xjaCg1Mi41JSAwLjIyMyAzLjk1OCk7XG4gICAgLS1jb2xvci1waW5rLTgwMDogb2tsY2goNDUuOSUgMC4xODcgMy44MTUpO1xuICAgIC0tY29sb3ItcGluay05MDA6IG9rbGNoKDQwLjglIDAuMTUzIDIuNDMyKTtcbiAgICAtLWNvbG9yLXBpbmstOTUwOiBva2xjaCgyOC40JSAwLjEwOSAzLjkwNyk7XG4gICAgLS1jb2xvci1yb3NlLTUwOiBva2xjaCg5Ni45JSAwLjAxNSAxMi40MjIpO1xuICAgIC0tY29sb3Itcm9zZS0xMDA6IG9rbGNoKDk0LjElIDAuMDMgMTIuNTgpO1xuICAgIC0tY29sb3Itcm9zZS0yMDA6IG9rbGNoKDg5LjIlIDAuMDU4IDEwLjAwMSk7XG4gICAgLS1jb2xvci1yb3NlLTMwMDogb2tsY2goODElIDAuMTE3IDExLjYzOCk7XG4gICAgLS1jb2xvci1yb3NlLTQwMDogb2tsY2goNzEuMiUgMC4xOTQgMTMuNDI4KTtcbiAgICAtLWNvbG9yLXJvc2UtNTAwOiBva2xjaCg2NC41JSAwLjI0NiAxNi40MzkpO1xuICAgIC0tY29sb3Itcm9zZS02MDA6IG9rbGNoKDU4LjYlIDAuMjUzIDE3LjU4NSk7XG4gICAgLS1jb2xvci1yb3NlLTcwMDogb2tsY2goNTEuNCUgMC4yMjIgMTYuOTM1KTtcbiAgICAtLWNvbG9yLXJvc2UtODAwOiBva2xjaCg0NS41JSAwLjE4OCAxMy42OTcpO1xuICAgIC0tY29sb3Itcm9zZS05MDA6IG9rbGNoKDQxJSAwLjE1OSAxMC4yNzIpO1xuICAgIC0tY29sb3Itcm9zZS05NTA6IG9rbGNoKDI3LjElIDAuMTA1IDEyLjA5NCk7XG4gICAgLS1jb2xvci1zbGF0ZS01MDogb2tsY2goOTguNCUgMC4wMDMgMjQ3Ljg1OCk7XG4gICAgLS1jb2xvci1zbGF0ZS0xMDA6IG9rbGNoKDk2LjglIDAuMDA3IDI0Ny44OTYpO1xuICAgIC0tY29sb3Itc2xhdGUtMjAwOiBva2xjaCg5Mi45JSAwLjAxMyAyNTUuNTA4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTMwMDogb2tsY2goODYuOSUgMC4wMjIgMjUyLjg5NCk7XG4gICAgLS1jb2xvci1zbGF0ZS00MDA6IG9rbGNoKDcwLjQlIDAuMDQgMjU2Ljc4OCk7XG4gICAgLS1jb2xvci1zbGF0ZS01MDA6IG9rbGNoKDU1LjQlIDAuMDQ2IDI1Ny40MTcpO1xuICAgIC0tY29sb3Itc2xhdGUtNjAwOiBva2xjaCg0NC42JSAwLjA0MyAyNTcuMjgxKTtcbiAgICAtLWNvbG9yLXNsYXRlLTcwMDogb2tsY2goMzcuMiUgMC4wNDQgMjU3LjI4Nyk7XG4gICAgLS1jb2xvci1zbGF0ZS04MDA6IG9rbGNoKDI3LjklIDAuMDQxIDI2MC4wMzEpO1xuICAgIC0tY29sb3Itc2xhdGUtOTAwOiBva2xjaCgyMC44JSAwLjA0MiAyNjUuNzU1KTtcbiAgICAtLWNvbG9yLXNsYXRlLTk1MDogb2tsY2goMTIuOSUgMC4wNDIgMjY0LjY5NSk7XG4gICAgLS1jb2xvci1ncmF5LTUwOiBva2xjaCg5OC41JSAwLjAwMiAyNDcuODM5KTtcbiAgICAtLWNvbG9yLWdyYXktMTAwOiBva2xjaCg5Ni43JSAwLjAwMyAyNjQuNTQyKTtcbiAgICAtLWNvbG9yLWdyYXktMjAwOiBva2xjaCg5Mi44JSAwLjAwNiAyNjQuNTMxKTtcbiAgICAtLWNvbG9yLWdyYXktMzAwOiBva2xjaCg4Ny4yJSAwLjAxIDI1OC4zMzgpO1xuICAgIC0tY29sb3ItZ3JheS00MDA6IG9rbGNoKDcwLjclIDAuMDIyIDI2MS4zMjUpO1xuICAgIC0tY29sb3ItZ3JheS01MDA6IG9rbGNoKDU1LjElIDAuMDI3IDI2NC4zNjQpO1xuICAgIC0tY29sb3ItZ3JheS02MDA6IG9rbGNoKDQ0LjYlIDAuMDMgMjU2LjgwMik7XG4gICAgLS1jb2xvci1ncmF5LTcwMDogb2tsY2goMzcuMyUgMC4wMzQgMjU5LjczMyk7XG4gICAgLS1jb2xvci1ncmF5LTgwMDogb2tsY2goMjcuOCUgMC4wMzMgMjU2Ljg0OCk7XG4gICAgLS1jb2xvci1ncmF5LTkwMDogb2tsY2goMjElIDAuMDM0IDI2NC42NjUpO1xuICAgIC0tY29sb3ItZ3JheS05NTA6IG9rbGNoKDEzJSAwLjAyOCAyNjEuNjkyKTtcbiAgICAtLWNvbG9yLXppbmMtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci16aW5jLTEwMDogb2tsY2goOTYuNyUgMC4wMDEgMjg2LjM3NSk7XG4gICAgLS1jb2xvci16aW5jLTIwMDogb2tsY2goOTIlIDAuMDA0IDI4Ni4zMik7XG4gICAgLS1jb2xvci16aW5jLTMwMDogb2tsY2goODcuMSUgMC4wMDYgMjg2LjI4Nik7XG4gICAgLS1jb2xvci16aW5jLTQwMDogb2tsY2goNzAuNSUgMC4wMTUgMjg2LjA2Nyk7XG4gICAgLS1jb2xvci16aW5jLTUwMDogb2tsY2goNTUuMiUgMC4wMTYgMjg1LjkzOCk7XG4gICAgLS1jb2xvci16aW5jLTYwMDogb2tsY2goNDQuMiUgMC4wMTcgMjg1Ljc4Nik7XG4gICAgLS1jb2xvci16aW5jLTcwMDogb2tsY2goMzclIDAuMDEzIDI4NS44MDUpO1xuICAgIC0tY29sb3ItemluYy04MDA6IG9rbGNoKDI3LjQlIDAuMDA2IDI4Ni4wMzMpO1xuICAgIC0tY29sb3ItemluYy05MDA6IG9rbGNoKDIxJSAwLjAwNiAyODUuODg1KTtcbiAgICAtLWNvbG9yLXppbmMtOTUwOiBva2xjaCgxNC4xJSAwLjAwNSAyODUuODIzKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMDogb2tsY2goOTclIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMDogb2tsY2goOTIuMiUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzAwOiBva2xjaCg4NyUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwOiBva2xjaCg3MC44JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MDA6IG9rbGNoKDU1LjYlIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTYwMDogb2tsY2goNDMuOSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwOiBva2xjaCgzNy4xJSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC04MDA6IG9rbGNoKDI2LjklIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTkwMDogb2tsY2goMjAuNSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTUwOiBva2xjaCgxNC41JSAwIDApO1xuICAgIC0tY29sb3Itc3RvbmUtNTA6IG9rbGNoKDk4LjUlIDAuMDAxIDEwNi40MjMpO1xuICAgIC0tY29sb3Itc3RvbmUtMTAwOiBva2xjaCg5NyUgMC4wMDEgMTA2LjQyNCk7XG4gICAgLS1jb2xvci1zdG9uZS0yMDA6IG9rbGNoKDkyLjMlIDAuMDAzIDQ4LjcxNyk7XG4gICAgLS1jb2xvci1zdG9uZS0zMDA6IG9rbGNoKDg2LjklIDAuMDA1IDU2LjM2Nik7XG4gICAgLS1jb2xvci1zdG9uZS00MDA6IG9rbGNoKDcwLjklIDAuMDEgNTYuMjU5KTtcbiAgICAtLWNvbG9yLXN0b25lLTUwMDogb2tsY2goNTUuMyUgMC4wMTMgNTguMDcxKTtcbiAgICAtLWNvbG9yLXN0b25lLTYwMDogb2tsY2goNDQuNCUgMC4wMTEgNzMuNjM5KTtcbiAgICAtLWNvbG9yLXN0b25lLTcwMDogb2tsY2goMzcuNCUgMC4wMSA2Ny41NTgpO1xuICAgIC0tY29sb3Itc3RvbmUtODAwOiBva2xjaCgyNi44JSAwLjAwNyAzNC4yOTgpO1xuICAgIC0tY29sb3Itc3RvbmUtOTAwOiBva2xjaCgyMS42JSAwLjAwNiA1Ni4wNDMpO1xuICAgIC0tY29sb3Itc3RvbmUtOTUwOiBva2xjaCgxNC43JSAwLjAwNCA0OS4yNSk7XG4gICAgLS1jb2xvci1tYXV2ZS01MDogb2tsY2goOTguNSUgMCAwKTtcbiAgICAtLWNvbG9yLW1hdXZlLTEwMDogb2tsY2goOTYlIDAuMDAzIDMyNS42KTtcbiAgICAtLWNvbG9yLW1hdXZlLTIwMDogb2tsY2goOTIuMiUgMC4wMDUgMzI1LjYyKTtcbiAgICAtLWNvbG9yLW1hdXZlLTMwMDogb2tsY2goODYuNSUgMC4wMTIgMzI1LjY4KTtcbiAgICAtLWNvbG9yLW1hdXZlLTQwMDogb2tsY2goNzEuMSUgMC4wMTkgMzIzLjAyKTtcbiAgICAtLWNvbG9yLW1hdXZlLTUwMDogb2tsY2goNTQuMiUgMC4wMzQgMzIyLjUpO1xuICAgIC0tY29sb3ItbWF1dmUtNjAwOiBva2xjaCg0My41JSAwLjAyOSAzMjEuNzgpO1xuICAgIC0tY29sb3ItbWF1dmUtNzAwOiBva2xjaCgzNi40JSAwLjAyOSAzMjMuODkpO1xuICAgIC0tY29sb3ItbWF1dmUtODAwOiBva2xjaCgyNi4zJSAwLjAyNCAzMjAuMTIpO1xuICAgIC0tY29sb3ItbWF1dmUtOTAwOiBva2xjaCgyMS4yJSAwLjAxOSAzMjIuMTIpO1xuICAgIC0tY29sb3ItbWF1dmUtOTUwOiBva2xjaCgxNC41JSAwLjAwOCAzMjYpO1xuICAgIC0tY29sb3Itb2xpdmUtNTA6IG9rbGNoKDk4LjglIDAuMDAzIDEwNi41KTtcbiAgICAtLWNvbG9yLW9saXZlLTEwMDogb2tsY2goOTYuNiUgMC4wMDUgMTA2LjUpO1xuICAgIC0tY29sb3Itb2xpdmUtMjAwOiBva2xjaCg5MyUgMC4wMDcgMTA2LjUpO1xuICAgIC0tY29sb3Itb2xpdmUtMzAwOiBva2xjaCg4OCUgMC4wMTEgMTA2LjYpO1xuICAgIC0tY29sb3Itb2xpdmUtNDAwOiBva2xjaCg3My43JSAwLjAyMSAxMDYuOSk7XG4gICAgLS1jb2xvci1vbGl2ZS01MDA6IG9rbGNoKDU4JSAwLjAzMSAxMDcuMyk7XG4gICAgLS1jb2xvci1vbGl2ZS02MDA6IG9rbGNoKDQ2LjYlIDAuMDI1IDEwNy4zKTtcbiAgICAtLWNvbG9yLW9saXZlLTcwMDogb2tsY2goMzkuNCUgMC4wMjMgMTA3LjQpO1xuICAgIC0tY29sb3Itb2xpdmUtODAwOiBva2xjaCgyOC42JSAwLjAxNiAxMDcuNCk7XG4gICAgLS1jb2xvci1vbGl2ZS05MDA6IG9rbGNoKDIyLjglIDAuMDEzIDEwNy40KTtcbiAgICAtLWNvbG9yLW9saXZlLTk1MDogb2tsY2goMTUuMyUgMC4wMDYgMTA3LjEpO1xuICAgIC0tY29sb3ItbWlzdC01MDogb2tsY2goOTguNyUgMC4wMDIgMTk3LjEpO1xuICAgIC0tY29sb3ItbWlzdC0xMDA6IG9rbGNoKDk2LjMlIDAuMDAyIDE5Ny4xKTtcbiAgICAtLWNvbG9yLW1pc3QtMjAwOiBva2xjaCg5Mi41JSAwLjAwNSAyMTQuMyk7XG4gICAgLS1jb2xvci1taXN0LTMwMDogb2tsY2goODcuMiUgMC4wMDcgMjE5LjYpO1xuICAgIC0tY29sb3ItbWlzdC00MDA6IG9rbGNoKDcyLjMlIDAuMDE0IDIxNC40KTtcbiAgICAtLWNvbG9yLW1pc3QtNTAwOiBva2xjaCg1NiUgMC4wMjEgMjEzLjUpO1xuICAgIC0tY29sb3ItbWlzdC02MDA6IG9rbGNoKDQ1JSAwLjAxNyAyMTMuMik7XG4gICAgLS1jb2xvci1taXN0LTcwMDogb2tsY2goMzcuOCUgMC4wMTUgMjE2KTtcbiAgICAtLWNvbG9yLW1pc3QtODAwOiBva2xjaCgyNy41JSAwLjAxMSAyMTYuOSk7XG4gICAgLS1jb2xvci1taXN0LTkwMDogb2tsY2goMjEuOCUgMC4wMDggMjIzLjkpO1xuICAgIC0tY29sb3ItbWlzdC05NTA6IG9rbGNoKDE0LjglIDAuMDA0IDIyOC44KTtcbiAgICAtLWNvbG9yLXRhdXBlLTUwOiBva2xjaCg5OC42JSAwLjAwMiA2Ny44KTtcbiAgICAtLWNvbG9yLXRhdXBlLTEwMDogb2tsY2goOTYlIDAuMDAyIDE3LjIpO1xuICAgIC0tY29sb3ItdGF1cGUtMjAwOiBva2xjaCg5Mi4yJSAwLjAwNSAzNC4zKTtcbiAgICAtLWNvbG9yLXRhdXBlLTMwMDogb2tsY2goODYuOCUgMC4wMDcgMzkuNSk7XG4gICAgLS1jb2xvci10YXVwZS00MDA6IG9rbGNoKDcxLjQlIDAuMDE0IDQxLjIpO1xuICAgIC0tY29sb3ItdGF1cGUtNTAwOiBva2xjaCg1NC43JSAwLjAyMSA0My4xKTtcbiAgICAtLWNvbG9yLXRhdXBlLTYwMDogb2tsY2goNDMuOCUgMC4wMTcgMzkuMyk7XG4gICAgLS1jb2xvci10YXVwZS03MDA6IG9rbGNoKDM2LjclIDAuMDE2IDM1LjcpO1xuICAgIC0tY29sb3ItdGF1cGUtODAwOiBva2xjaCgyNi44JSAwLjAxMSAzNi41KTtcbiAgICAtLWNvbG9yLXRhdXBlLTkwMDogb2tsY2goMjEuNCUgMC4wMDkgNDMuMSk7XG4gICAgLS1jb2xvci10YXVwZS05NTA6IG9rbGNoKDE0LjclIDAuMDA0IDQ5LjMpO1xuICAgIC0tY29sb3ItYmxhY2s6ICMwMDA7XG4gICAgLS1jb2xvci13aGl0ZTogI2ZmZjtcbiAgICAtLXNwYWNpbmc6IDAuMjVyZW07XG4gICAgLS1icmVha3BvaW50LXNtOiA0MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtbWQ6IDQ4cmVtO1xuICAgIC0tYnJlYWtwb2ludC1sZzogNjRyZW07XG4gICAgLS1icmVha3BvaW50LXhsOiA4MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtMnhsOiA5NnJlbTtcbiAgICAtLWNvbnRhaW5lci0zeHM6IDE2cmVtO1xuICAgIC0tY29udGFpbmVyLTJ4czogMThyZW07XG4gICAgLS1jb250YWluZXIteHM6IDIwcmVtO1xuICAgIC0tY29udGFpbmVyLXNtOiAyNHJlbTtcbiAgICAtLWNvbnRhaW5lci1tZDogMjhyZW07XG4gICAgLS1jb250YWluZXItbGc6IDMycmVtO1xuICAgIC0tY29udGFpbmVyLXhsOiAzNnJlbTtcbiAgICAtLWNvbnRhaW5lci0yeGw6IDQycmVtO1xuICAgIC0tY29udGFpbmVyLTN4bDogNDhyZW07XG4gICAgLS1jb250YWluZXItNHhsOiA1NnJlbTtcbiAgICAtLWNvbnRhaW5lci01eGw6IDY0cmVtO1xuICAgIC0tY29udGFpbmVyLTZ4bDogNzJyZW07XG4gICAgLS1jb250YWluZXItN3hsOiA4MHJlbTtcbiAgICAtLXRleHQteHM6IDAuNzVyZW07XG4gICAgLS10ZXh0LXhzLS1saW5lLWhlaWdodDogY2FsYygxIC8gMC43NSk7XG4gICAgLS10ZXh0LXNtOiAwLjg3NXJlbTtcbiAgICAtLXRleHQtc20tLWxpbmUtaGVpZ2h0OiBjYWxjKDEuMjUgLyAwLjg3NSk7XG4gICAgLS10ZXh0LWJhc2U6IDFyZW07XG4gICAgLS10ZXh0LWJhc2UtLWxpbmUtaGVpZ2h0OiBjYWxjKDEuNSAvIDEpO1xuICAgIC0tdGV4dC1sZzogMS4xMjVyZW07XG4gICAgLS10ZXh0LWxnLS1saW5lLWhlaWdodDogY2FsYygxLjc1IC8gMS4xMjUpO1xuICAgIC0tdGV4dC14bDogMS4yNXJlbTtcbiAgICAtLXRleHQteGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDEuNzUgLyAxLjI1KTtcbiAgICAtLXRleHQtMnhsOiAxLjVyZW07XG4gICAgLS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQ6IGNhbGMoMiAvIDEuNSk7XG4gICAgLS10ZXh0LTN4bDogMS44NzVyZW07XG4gICAgLS10ZXh0LTN4bC0tbGluZS1oZWlnaHQ6IGNhbGMoMi4yNSAvIDEuODc1KTtcbiAgICAtLXRleHQtNHhsOiAyLjI1cmVtO1xuICAgIC0tdGV4dC00eGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIuNSAvIDIuMjUpO1xuICAgIC0tdGV4dC01eGw6IDNyZW07XG4gICAgLS10ZXh0LTV4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTZ4bDogMy43NXJlbTtcbiAgICAtLXRleHQtNnhsLS1saW5lLWhlaWdodDogMTtcbiAgICAtLXRleHQtN3hsOiA0LjVyZW07XG4gICAgLS10ZXh0LTd4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTh4bDogNnJlbTtcbiAgICAtLXRleHQtOHhsLS1saW5lLWhlaWdodDogMTtcbiAgICAtLXRleHQtOXhsOiA4cmVtO1xuICAgIC0tdGV4dC05eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tZm9udC13ZWlnaHQtdGhpbjogMTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFsaWdodDogMjAwO1xuICAgIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDA7XG4gICAgLS1mb250LXdlaWdodC1ibGFjazogOTAwO1xuICAgIC0tdHJhY2tpbmctdGlnaHRlcjogLTAuMDVlbTtcbiAgICAtLXRyYWNraW5nLXRpZ2h0OiAtMC4wMjVlbTtcbiAgICAtLXRyYWNraW5nLW5vcm1hbDogMGVtO1xuICAgIC0tdHJhY2tpbmctd2lkZTogMC4wMjVlbTtcbiAgICAtLXRyYWNraW5nLXdpZGVyOiAwLjA1ZW07XG4gICAgLS10cmFja2luZy13aWRlc3Q6IDAuMWVtO1xuICAgIC0tbGVhZGluZy10aWdodDogMS4yNTtcbiAgICAtLWxlYWRpbmctc251ZzogMS4zNzU7XG4gICAgLS1sZWFkaW5nLW5vcm1hbDogMS41O1xuICAgIC0tbGVhZGluZy1yZWxheGVkOiAxLjYyNTtcbiAgICAtLWxlYWRpbmctbG9vc2U6IDI7XG4gICAgLS1yYWRpdXMteHM6IDAuMTI1cmVtO1xuICAgIC0tcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAgIC0tcmFkaXVzLW1kOiAwLjM3NXJlbTtcbiAgICAtLXJhZGl1cy1sZzogMC41cmVtO1xuICAgIC0tcmFkaXVzLXhsOiAwLjc1cmVtO1xuICAgIC0tcmFkaXVzLTJ4bDogMXJlbTtcbiAgICAtLXJhZGl1cy0zeGw6IDEuNXJlbTtcbiAgICAtLXJhZGl1cy00eGw6IDJyZW07XG4gICAgLS1zaGFkb3ctMnhzOiAwIDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLXNoYWRvdy14czogMCAxcHggMnB4IDAgcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1zaGFkb3ctc206IDAgMXB4IDNweCAwIHJnYigwIDAgMCAvIDAuMSksIDAgMXB4IDJweCAtMXB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctbWQ6XG4gICAgICAwIDRweCA2cHggLTFweCByZ2IoMCAwIDAgLyAwLjEpLCAwIDJweCA0cHggLTJweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LWxnOlxuICAgICAgMCAxMHB4IDE1cHggLTNweCByZ2IoMCAwIDAgLyAwLjEpLCAwIDRweCA2cHggLTRweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LXhsOlxuICAgICAgMCAyMHB4IDI1cHggLTVweCByZ2IoMCAwIDAgLyAwLjEpLCAwIDhweCAxMHB4IC02cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy0yeGw6IDAgMjVweCA1MHB4IC0xMnB4IHJnYigwIDAgMCAvIDAuMjUpO1xuICAgIC0taW5zZXQtc2hhZG93LTJ4czogaW5zZXQgMCAxcHggcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1pbnNldC1zaGFkb3cteHM6IGluc2V0IDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWluc2V0LXNoYWRvdy1zbTogaW5zZXQgMCAycHggNHB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tZHJvcC1zaGFkb3cteHM6IDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93LXNtOiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS1kcm9wLXNoYWRvdy1tZDogMCAzcHggM3B4IHJnYigwIDAgMCAvIDAuMTIpO1xuICAgIC0tZHJvcC1zaGFkb3ctbGc6IDAgNHB4IDRweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLWRyb3Atc2hhZG93LXhsOiAwIDlweCA3cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLWRyb3Atc2hhZG93LTJ4bDogMCAyNXB4IDI1cHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS10ZXh0LXNoYWRvdy0yeHM6IDBweCAxcHggMHB4IHJnYigwIDAgMCAvIDAuMTUpO1xuICAgIC0tdGV4dC1zaGFkb3cteHM6IDBweCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMik7XG4gICAgLS10ZXh0LXNoYWRvdy1zbTpcbiAgICAgIDBweCAxcHggMHB4IHJnYigwIDAgMCAvIDAuMDc1KSwgMHB4IDFweCAxcHggcmdiKDAgMCAwIC8gMC4wNzUpLFxuICAgICAgMHB4IDJweCAycHggcmdiKDAgMCAwIC8gMC4wNzUpO1xuICAgIC0tdGV4dC1zaGFkb3ctbWQ6XG4gICAgICAwcHggMXB4IDFweCByZ2IoMCAwIDAgLyAwLjEpLCAwcHggMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLFxuICAgICAgMHB4IDJweCA0cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXRleHQtc2hhZG93LWxnOlxuICAgICAgMHB4IDFweCAycHggcmdiKDAgMCAwIC8gMC4xKSwgMHB4IDNweCAycHggcmdiKDAgMCAwIC8gMC4xKSxcbiAgICAgIDBweCA0cHggOHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1lYXNlLWluOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgICAtLWVhc2Utb3V0OiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAtLWVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIC0tYW5pbWF0ZS1zcGluOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcGluZzogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcHVsc2U6IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgLS1hbmltYXRlLWJvdW5jZTogYm91bmNlIDFzIGluZmluaXRlO1xuICAgIEBrZXlmcmFtZXMgc3BpbiB7XG4gICAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgcGluZyB7XG4gICAgICA3NSUsIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgICAgMCUsIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjgsIDAsIDEsIDEpO1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLS1ibHVyLXhzOiA0cHg7XG4gICAgLS1ibHVyLXNtOiA4cHg7XG4gICAgLS1ibHVyLW1kOiAxMnB4O1xuICAgIC0tYmx1ci1sZzogMTZweDtcbiAgICAtLWJsdXIteGw6IDI0cHg7XG4gICAgLS1ibHVyLTJ4bDogNDBweDtcbiAgICAtLWJsdXItM3hsOiA2NHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtZHJhbWF0aWM6IDEwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtbmVhcjogMzAwcHg7XG4gICAgLS1wZXJzcGVjdGl2ZS1ub3JtYWw6IDUwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtbWlkcmFuZ2U6IDgwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtZGlzdGFudDogMTIwMHB4O1xuICAgIC0tYXNwZWN0LXZpZGVvOiAxNiAvIDk7XG4gICAgLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAtLWRlZmF1bHQtZm9udC1mYW1pbHk6IC0tdGhlbWUoLS1mb250LXNhbnMsIGluaXRpYWwpO1xuICAgIC0tZGVmYXVsdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IC0tdGhlbWUoXG4gICAgICAtLWZvbnQtc2Fucy0tZm9udC1mZWF0dXJlLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gICAgLS1kZWZhdWx0LWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LXNhbnMtLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHk6IC0tdGhlbWUoLS1mb250LW1vbm8sIGluaXRpYWwpO1xuICAgIC0tZGVmYXVsdC1tb25vLWZvbnQtZmVhdHVyZS1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1tb25vLS1mb250LWZlYXR1cmUtc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtbW9uby1mb250LXZhcmlhdGlvbi1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1tb25vLS1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxcbiAgICAgIGluaXRpYWxcbiAgICApO1xuICB9XG4gIC8qIERlcHJlY2F0ZWQgKi9cbiAgQHRoZW1lIGRlZmF1bHQgaW5saW5lIHJlZmVyZW5jZSB7XG4gICAgLS1ibHVyOiA4cHg7XG4gICAgLS1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYigwIDAgMCAvIDAuMSksIDAgMXB4IDJweCAtMXB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctaW5uZXI6IGluc2V0IDAgMnB4IDRweCAwIHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tZHJvcC1zaGFkb3c6IDAgMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLCAwIDFweCAxcHggcmdiKDAgMCAwIC8gMC4wNik7XG4gICAgLS1yYWRpdXM6IDAuMjVyZW07XG4gICAgLS1tYXgtd2lkdGgtcHJvc2U6IDY1Y2g7XG4gIH1cbn1cbkBsYXllciBiYXNlIHtcbiAgLypcbiAgICAxLiBQcmV2ZW50IHBhZGRpbmcgYW5kIGJvcmRlciBmcm9tIGFmZmVjdGluZyBlbGVtZW50IHdpZHRoLiAoaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy80KVxuICAgIDIuIFJlbW92ZSBkZWZhdWx0IG1hcmdpbnMgYW5kIHBhZGRpbmdcbiAgICAzLiBSZXNldCBhbGwgYm9yZGVycy5cbiAgKi9cbiAgKixcbiAgOjphZnRlcixcbiAgOjpiZWZvcmUsXG4gIDo6YmFja2Ryb3AsXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgYm9yZGVyOiAwIHNvbGlkOyAvKiAzICovXG4gIH1cbiAgLypcbiAgICAxLiBVc2UgYSBjb25zaXN0ZW50IHNlbnNpYmxlIGxpbmUtaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgICAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAgICAzLiBVc2UgYSBtb3JlIHJlYWRhYmxlIHRhYiBzaXplLlxuICAgIDQuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5IGJ5IGRlZmF1bHQuXG4gICAgNS4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC1mZWF0dXJlLXNldHRpbmdzIGJ5IGRlZmF1bHQuXG4gICAgNi4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgICA3LiBEaXNhYmxlIHRhcCBoaWdobGlnaHRzIG9uIGlPUy5cbiAgKi9cbiAgaHRtbCxcbiAgOmhvc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICB0YWItc2l6ZTogNDsgLyogMyAqL1xuICAgIGZvbnQtZmFtaWx5OiAtLXRoZW1lKC0tZGVmYXVsdC1mb250LWZhbWlseSwgdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIpOyAvKiA0ICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKC0tZGVmYXVsdC1mb250LWZlYXR1cmUtc2V0dGluZ3MsIG5vcm1hbCk7IC8qIDUgKi9cbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogLS10aGVtZSgtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3MsIG5vcm1hbCk7IC8qIDYgKi9cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiA3ICovXG4gIH1cbiAgLypcbiAgICAxLiBBZGQgdGhlIGNvcnJlY3QgaGVpZ2h0IGluIEZpcmVmb3guXG4gICAgMi4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2Ugb2YgYm9yZGVyIGNvbG9yIGluIEZpcmVmb3guIChodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTA2NTUpXG4gICAgMy4gUmVzZXQgdGhlIGRlZmF1bHQgYm9yZGVyIHN0eWxlIHRvIGEgMXB4IHNvbGlkIGJvcmRlci5cbiAgKi9cbiAgaHIge1xuICAgIGhlaWdodDogMDsgLyogMSAqL1xuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4OyAvKiAzICovXG4gIH1cbiAgLypcbiAgICBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgKi9cbiAgYWJicjp3aGVyZShbdGl0bGVdKSB7XG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB9XG4gIC8qXG4gICAgUmVtb3ZlIHRoZSBkZWZhdWx0IGZvbnQgc2l6ZSBhbmQgd2VpZ2h0IGZvciBoZWFkaW5ncy5cbiAgKi9cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC8qXG4gICAgUmVzZXQgbGlua3MgdG8gb3B0aW1pemUgZm9yIG9wdC1pbiBzdHlsaW5nIGluc3RlYWQgb2Ygb3B0LW91dC5cbiAgKi9cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB9XG4gIC8qXG4gICAgQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIEVkZ2UgYW5kIFNhZmFyaS5cbiAgKi9cbiAgYixcbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICB9XG4gIC8qXG4gICAgMS4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgbW9ub2AgZm9udC1mYW1pbHkgYnkgZGVmYXVsdC5cbiAgICAyLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgICAzLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICAgIDQuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgKi9cbiAgY29kZSxcbiAga2JkLFxuICBzYW1wLFxuICBwcmUge1xuICAgIGZvbnQtZmFtaWx5OiAtLXRoZW1lKC0tZGVmYXVsdC1tb25vLWZvbnQtZmFtaWx5LCB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpOyAvKiAxICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKC0tZGVmYXVsdC1tb25vLWZvbnQtZmVhdHVyZS1zZXR0aW5ncywgbm9ybWFsKTsgLyogMiAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLCBub3JtYWwpOyAvKiAzICovXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDQgKi9cbiAgfVxuICAvKlxuICAgIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAqL1xuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gIH1cbiAgLypcbiAgICBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICAqL1xuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuICBzdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbiAgfVxuICBzdXAge1xuICAgIHRvcDogLTAuNWVtO1xuICB9XG4gIC8qXG4gICAgMS4gUmVtb3ZlIHRleHQgaW5kZW50YXRpb24gZnJvbSB0YWJsZSBjb250ZW50cyBpbiBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTk5OTA4OCwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMTI5NylcbiAgICAyLiBDb3JyZWN0IHRhYmxlIGJvcmRlciBjb2xvciBpbmhlcml0YW5jZSBpbiBhbGwgQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05MzU3MjksIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTUwMTYpXG4gICAgMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXG4gICovXG4gIHRhYmxlIHtcbiAgICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8qIDMgKi9cbiAgfVxuICAvKlxuICAgIFVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXG4gICovXG4gIDotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogYXV0bztcbiAgfVxuICAvKlxuICAgIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lIGFuZCBGaXJlZm94LlxuICAqL1xuICBwcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG4gIC8qXG4gICAgQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gICovXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuICAvKlxuICAgIE1ha2UgbGlzdHMgdW5zdHlsZWQgYnkgZGVmYXVsdC5cbiAgKi9cbiAgb2wsXG4gIHVsLFxuICBtZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIC8qXG4gICAgMS4gTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuICAgIDIuIEFkZCBgdmVydGljYWwtYWxpZ246IG1pZGRsZWAgdG8gYWxpZ24gcmVwbGFjZWQgZWxlbWVudHMgbW9yZSBzZW5zaWJseSBieSBkZWZhdWx0LiAoaHR0cHM6Ly9naXRodWIuY29tL2plbnNpbW1vbnMvY3NzcmVtZWR5L2lzc3Vlcy8xNCNpc3N1ZWNvbW1lbnQtNjM0OTM0MjEwKVxuICAgICAgICBUaGlzIGNhbiB0cmlnZ2VyIGEgcG9vcmx5IGNvbnNpZGVyZWQgbGludCBlcnJvciBpbiBzb21lIHRvb2xzIGJ1dCBpcyBpbmNsdWRlZCBieSBkZXNpZ24uXG4gICovXG4gIGltZyxcbiAgc3ZnLFxuICB2aWRlbyxcbiAgY2FudmFzLFxuICBhdWRpbyxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8qIDIgKi9cbiAgfVxuICAvKlxuICAgIENvbnN0cmFpbiBpbWFnZXMgYW5kIHZpZGVvcyB0byB0aGUgcGFyZW50IHdpZHRoIGFuZCBwcmVzZXJ2ZSB0aGVpciBpbnRyaW5zaWMgYXNwZWN0IHJhdGlvLiAoaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy8xNClcbiAgKi9cbiAgaW1nLFxuICB2aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAvKlxuICAgIDEuIEluaGVyaXQgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICAgIDIuIFJlbW92ZSBib3JkZXIgcmFkaXVzIGluIGFsbCBicm93c2Vycy5cbiAgICAzLiBSZW1vdmUgYmFja2dyb3VuZCBjb2xvciBpbiBhbGwgYnJvd3NlcnMuXG4gICAgNC4gRW5zdXJlIGNvbnNpc3RlbnQgb3BhY2l0eSBmb3IgZGlzYWJsZWQgc3RhdGVzIGluIGFsbCBicm93c2Vycy5cbiAgKi9cbiAgYnV0dG9uLFxuICBpbnB1dCxcbiAgc2VsZWN0LFxuICBvcHRncm91cCxcbiAgdGV4dGFyZWEsXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogaW5oZXJpdDsgLyogMSAqL1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0OyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBib3JkZXItcmFkaXVzOiAwOyAvKiAyICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMgKi9cbiAgICBvcGFjaXR5OiAxOyAvKiA0ICovXG4gIH1cbiAgLypcbiAgICBSZXN0b3JlIGRlZmF1bHQgZm9udCB3ZWlnaHQuXG4gICovXG4gIDp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSwgW3NpemVdKSkgb3B0Z3JvdXAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cbiAgLypcbiAgICBSZXN0b3JlIGluZGVudGF0aW9uLlxuICAqL1xuICA6d2hlcmUoc2VsZWN0OmlzKFttdWx0aXBsZV0sIFtzaXplXSkpIG9wdGdyb3VwIG9wdGlvbiB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDIwcHg7XG4gIH1cbiAgLypcbiAgICBSZXN0b3JlIHNwYWNlIGFmdGVyIGJ1dHRvbi5cbiAgKi9cbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcbiAgfVxuICAvKlxuICAgIFJlc2V0IHRoZSBkZWZhdWx0IHBsYWNlaG9sZGVyIG9wYWNpdHkgaW4gRmlyZWZveC4gKGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGxhYnMvdGFpbHdpbmRjc3MvaXNzdWVzLzMzMDApXG4gICovXG4gIDo6cGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLypcbiAgICBTZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgY29sb3IgdG8gYSBzZW1pLXRyYW5zcGFyZW50IHZlcnNpb24gb2YgdGhlIGN1cnJlbnQgdGV4dCBjb2xvciBpbiBicm93c2VycyB0aGF0IGRvIG5vdFxuICAgIGNyYXNoIHdoZW4gdXNpbmcgYGNvbG9yLW1peCjigKYpYCB3aXRoIGBjdXJyZW50Y29sb3JgLiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMTcxOTQpXG4gICovXG4gIEBzdXBwb3J0cyAobm90ICgtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uKSkgb3IgKGNvbnRhaW4taW50cmluc2ljLXNpemU6IDFweCkge1xuICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGNvbG9yLW1peChpbiBva2xhYiwgY3VycmVudGNvbG9yIDUwJSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxuICAvKlxuICAgIFByZXZlbnQgcmVzaXppbmcgdGV4dGFyZWFzIGhvcml6b250YWxseSBieSBkZWZhdWx0LlxuICAqL1xuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuICAvKlxuICAgIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgKi9cbiAgOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgLypcbiAgICAxLiBFbnN1cmUgZGF0ZS90aW1lIGlucHV0cyBoYXZlIHRoZSBzYW1lIGhlaWdodCB3aGVuIGVtcHR5IGluIGlPUyBTYWZhcmkuXG4gICAgMi4gRW5zdXJlIHRleHQgYWxpZ25tZW50IGNhbiBiZSBjaGFuZ2VkIG9uIGRhdGUvdGltZSBpbnB1dHMgaW4gaU9TIFNhZmFyaS5cbiAgKi9cbiAgOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIG1pbi1oZWlnaHQ6IDFsaDsgLyogMSAqL1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7IC8qIDIgKi9cbiAgfVxuICAvKlxuICAgIFByZXZlbnQgaGVpZ2h0IGZyb20gY2hhbmdpbmcgb24gZGF0ZS90aW1lIGlucHV0cyBpbiBtYWNPUyBTYWZhcmkgd2hlbiB0aGUgaW5wdXQgaXMgc2V0IHRvIGBkaXNwbGF5OiBibG9ja2AuXG4gICovXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICAvKlxuICAgIFJlbW92ZSBleGNlc3MgcGFkZGluZyBmcm9tIHBzZXVkby1lbGVtZW50cyBpbiBkYXRlL3RpbWUgaW5wdXRzIHRvIGVuc3VyZSBjb25zaXN0ZW50IGhlaWdodCBhY3Jvc3MgYnJvd3NlcnMuXG4gICovXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXNlY29uZC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWlsbGlzZWNvbmQtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1lcmlkaWVtLWZpZWxkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICB9XG4gIC8qXG4gICAgQ2VudGVyIGRyb3Bkb3duIG1hcmtlciBzaG93biBvbiBpbnB1dHMgd2l0aCBwYWlyZWQgYDxkYXRhbGlzdD5gcyBpbiBDaHJvbWUuIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRsYWJzL3RhaWx3aW5kY3NzL2lzc3Vlcy8xODQ5OSlcbiAgKi9cbiAgOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC8qXG4gICAgUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIGA6aW52YWxpZGAgc3R5bGVzIGluIEZpcmVmb3guIChodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczNylcbiAgKi9cbiAgOi1tb3otdWktaW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAvKlxuICAgIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSB0aGUgYm9yZGVyIHJhZGl1cyBpbiBpT1MgU2FmYXJpLlxuICAqL1xuICBidXR0b24sXG4gIGlucHV0OndoZXJlKFt0eXBlPWJ1dHRvbl0sIFt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSksXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgfVxuICAvKlxuICAgIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cbiAgKi9cbiAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICA6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAvKlxuICAgIE1ha2UgZWxlbWVudHMgd2l0aCB0aGUgSFRNTCBoaWRkZW4gYXR0cmlidXRlIHN0YXkgaGlkZGVuIGJ5IGRlZmF1bHQuXG4gICovXG4gIFtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj11bnRpbC1mb3VuZF0pKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbGF5ZXIgdXRpbGl0aWVzIHtcbiAgQHRhaWx3aW5kIHV0aWxpdGllcztcbn1cbkBzb3VyY2UgXCIuLi8uLi8uLi9hc3NldHMvYXNzb2NpYXRpb25cIlxuQHNvdXJjZSBcIi4uLy4uLy4uL3NyY1wiXG5Ac291cmNlIFwiLi4vLi4vLi4vdGVtcGxhdGVzL3RoZW1lcy9hc3NvY2lhdGlvbi8qKi8qLmh0bWwudHdpZ1wiO1xuQHNvdXJjZSBub3QgXCIuLi8uLi8uLi9wdWJsaWNcIjtcbkBzb3VyY2Ugbm90IFwiLi4vLi4vLi4vdmVuZG9yXCI7XG5Ac291cmNlIG5vdCBcIi4uLy4uLy4uL25vZGVfbW9kdWxlc1wiO1xuOnJvb3Qge1xuICAtLWNvbG9yLXByaW1hcnk6ICMwODgwOTE7XG4gIC0tY29sb3ItdGV4dDogIzM1Mzg0RTtcbiAgLS1jb2xvci10ZXh0LWxpZ2h0OiAjODk4QkExO1xuICAtLWNvbG9yLXNlY29uZGFyeTogIzY0NzQ4YjtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtLWNvbG9yLWhvdmVyLXByaW1hcnk6ICMxQjgzOUU7XG4gIC0tY29sb3ItaW5hY3RpdmU6ICNBMEExQjQ7XG4gIC0tY29sb3ItZm9jdXM6ICM0RjUyNzM7XG4gIC0tY29sb3ItY2FyZC1ib3JkZXI6IHJnYmEoNDUsIDQ1LCA0NSwgMC4xNDkwMTk2MDc4KTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmgyLWRlY29yYXRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMjRweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oMi1kZWNvcmF0ZWQge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDQ4cHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oMi1kZWNvcmF0ZWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaDItZGVjb3JhdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTE2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5oMi1tdWx0aXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5oMi1tdWx0aXBsZTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmgyLW11bHRpcGxlOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4ucC1zbWFsbCwgLnAtc21hbGwgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzg5OEJBMTtcbn1cblxuLnAtc21hbGwuYm9sZC1wLFxuLnAtc21hbGwuZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuXG5wLmxpZ2h0LXAsXG4ubGlnaHQtcCB7XG4gIGZvbnQtd2VpZ2h0OiAzNTA7XG59XG5cbnAuYm9sZC1wLFxuLmJvbGQtcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zdWJ0aXRsZS0xIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLCAuYnRuLXNlY29uZGFyeSwgLmJ0bi1wcmltYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWhvdmVyLXByaW1hcnkpO1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5idG4tcHJpbWFyeTpkaXNhYmxlZCxcbi5idG4tcHJpbWFyeVthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaW5hY3RpdmUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYnRuLXNlY29uZGFyeTpkaXNhYmxlZCxcbi5idG4tc2Vjb25kYXJ5W2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmFjdGl2ZSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWluYWN0aXZlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uc3VidGl0bGUtMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4taWNvbiwgLnNlY3Rpb24tdGV4dCBhLCAuZXpyaWNodGV4dC1maWVsZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1pY29uOmZvY3VzLCAuc2VjdGlvbi10ZXh0IGE6Zm9jdXMsIC5lenJpY2h0ZXh0LWZpZWxkIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ0bi1pY29uOmhvdmVyLCAuc2VjdGlvbi10ZXh0IGE6aG92ZXIsIC5lenJpY2h0ZXh0LWZpZWxkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4taWNvbjpmb2N1cy12aXNpYmxlLCAuc2VjdGlvbi10ZXh0IGE6Zm9jdXMtdmlzaWJsZSwgLmV6cmljaHRleHQtZmllbGQgYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmJ0bi1pY29uIC5mYS1jaGV2cm9uLXJpZ2h0LCAuc2VjdGlvbi10ZXh0IGEgLmZhLWNoZXZyb24tcmlnaHQsIC5lenJpY2h0ZXh0LWZpZWxkIGEgLmZhLWNoZXZyb24tcmlnaHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5idG4taWNvbiAuZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlLCAuc2VjdGlvbi10ZXh0IGEgLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSwgLmV6cmljaHRleHQtZmllbGQgYSAuZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC4zcHggdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi50b2dnbGUtYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbnVsIGxpOjptYXJrZXIge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5pbmZvLWNhcmQge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5jYXJkcy1zZWN0aW9uIC5ob21lLWNhcmQge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDMxJTtcbn1cbi5jYXJkcy1zZWN0aW9uIC5ob21lLWNhcmQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmNhcmRzLXNlY3Rpb24gLmhvbWUtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYXJkcy1zZWN0aW9uIC5ob21lLWNhcmQgcCB7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuLmNhcmRzLXNlY3Rpb24gLmNhcmQtaWNvbi1vdXRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uY2FyZHMtc2VjdGlvbiAuY2FyZC1pY29uLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5jYXJkcy1zZWN0aW9uIC5jYXJkcy10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmNhcmRzLXNlY3Rpb24gLmNhcmRzLXRpdGxlIHNwYW4gKyBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLXNwYWNpbmcpICogNCk7XG4gIH1cbn1cblxuLmNoaWZmcmVzLWNsZXMtc2VjdGlvbiAuY29udGVudC1yb3cge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cblxuI2Jhbm5lci1hZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg0OHB4KSB7XG4gICNiYW5uZXItYWcge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4jYmFubmVyLWFnIC5iYW5uZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogOTAlO1xuICB3aWR0aDogMTAwJTtcbn1cbiNiYW5uZXItYWcgLnAtc21hbGwudGV4dC13aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNiYW5uZXItYWcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuI2Jhbm5lci1hZyBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI2Jhbm5lci1hZyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jYmFubmVyLWFnIC5iYW5uZXItYWctY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4jYmFubmVyLWFnLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1wcmltYXJ5OiAjMDg4MDkxO1xuICAtLWNvbG9yLXRleHQ6ICMzNTM4NEU7XG4gIC0tY29sb3ItdGV4dC1saWdodDogIzg5OEJBMTtcbiAgLS1jb2xvci1zZWNvbmRhcnk6ICM2NDc0OGI7XG4gIC0tY29sb3ItYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLS1jb2xvci1ob3Zlci1wcmltYXJ5OiAjMUI4MzlFO1xuICAtLWNvbG9yLWluYWN0aXZlOiAjQTBBMUI0O1xuICAtLWNvbG9yLWZvY3VzOiAjNEY1MjczO1xuICAtLWNvbG9yLWNhcmQtYm9yZGVyOiByZ2JhKDQ1LCA0NSwgNDUsIDAuMTQ5MDE5NjA3OCk7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzM1Mzg0RTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuaDIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5oMi1kZWNvcmF0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogYXV0byBhdXRvIDI0cHggYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaDItZGVjb3JhdGVkIHtcbiAgICBtYXJnaW46IGF1dG8gYXV0byA0OHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaDItZGVjb3JhdGVkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmgyLWRlY29yYXRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC0xNnB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uaDItbXVsdGlwbGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uaDItbXVsdGlwbGU6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oMi1tdWx0aXBsZTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cblxuaDMge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnAtc21hbGwsIC5wLXNtYWxsIHAge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM4OThCQTE7XG59XG5cbi5wLXNtYWxsLmJvbGQtcCxcbi5wLXNtYWxsLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzM1Mzg0RTtcbn1cblxucC5saWdodC1wLFxuLmxpZ2h0LXAge1xuICBmb250LXdlaWdodDogMzUwO1xufVxuXG5wLmJvbGQtcCxcbi5ib2xkLXAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc3VidGl0bGUtMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJ0biwgLmJ0bi1wcmltYXJ5LCAuYnRuLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ob3Zlci1wcmltYXJ5KTtcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQsXG4uYnRuLXByaW1hcnlbYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWluYWN0aXZlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLXNlY29uZGFyeTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsXG4uYnRuLXNlY29uZGFyeVthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaW5hY3RpdmUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1pbmFjdGl2ZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnN1YnRpdGxlLTIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWljb24sIC5zZWN0aW9uLXRleHQgYSwgLmV6cmljaHRleHQtZmllbGQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4taWNvbjpmb2N1cywgLnNlY3Rpb24tdGV4dCBhOmZvY3VzLCAuZXpyaWNodGV4dC1maWVsZCBhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG4taWNvbjpob3ZlciwgLnNlY3Rpb24tdGV4dCBhOmhvdmVyLCAuZXpyaWNodGV4dC1maWVsZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWljb246Zm9jdXMtdmlzaWJsZSwgLnNlY3Rpb24tdGV4dCBhOmZvY3VzLXZpc2libGUsIC5lenJpY2h0ZXh0LWZpZWxkIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5idG4taWNvbiAuZmEtY2hldnJvbi1yaWdodCwgLnNlY3Rpb24tdGV4dCBhIC5mYS1jaGV2cm9uLXJpZ2h0LCAuZXpyaWNodGV4dC1maWVsZCBhIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uYnRuLWljb24gLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSwgLnNlY3Rpb24tdGV4dCBhIC5mYS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUsIC5lenJpY2h0ZXh0LWZpZWxkIGEgLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuM3B4IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4udG9nZ2xlLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxudWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG51bCBsaTo6bWFya2VyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uaW5mby1jYXJkIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItY2FyZC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24gLmFjY29yZGlvbi1saXN0IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMThweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0OTAxOTYwNzgpO1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24taXRlbTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWNoZXZyb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24tY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYWNjb3JkaW9uLXNlY3Rpb24gLmFjY29yZGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWhlYWRlcjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWhlYWRlci1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWhlYWRlci1pY29uLmltZy1kZXZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kZXZpcy5zdmdcIik7XG59XG4uYWNjb3JkaW9uLXNlY3Rpb24gLmFjY29yZGlvbi1oZWFkZXItaWNvbi5pbWctbWVnYXBob25lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2FsZXJ0ZS1tZWdhcGhvbmUuc3ZnXCIpO1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyLWljb24uaW1nLWRvYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kb2Muc3ZnXCIpO1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24taGVhZGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmFjY29yZGlvbi1zZWN0aW9uIC5hY2NvcmRpb24tY2hldnJvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQtaW5uZXIgaDMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYWNjb3JkaW9uLXNlY3Rpb24gLmFjY29yZGlvbi1jb250ZW50LWlubmVyIHAsIC5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQtaW5uZXIgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hY2NvcmRpb24tc2VjdGlvbiAuYWNjb3JkaW9uLWxpc3QtZXh0cmEtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI4cHg7XG59XG5cbi50b2dnbGUtZXh0cmEtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMC43cyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCksIG1hcmdpbi10b3AgMC40cyBlYXNlO1xufVxuLnRvZ2dsZS1leHRyYS13cmFwLmlzLWhpZGRlbiB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRvZ2dsZS1leHRyYS13cmFwLmlzLWhpZGRlbiAudG9nZ2xlLWV4dHJhLWlubmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcbn1cbi50b2dnbGUtZXh0cmEtd3JhcDpub3QoLmlzLWhpZGRlbikgLnRvZ2dsZS1leHRyYS1pbm5lcixcbi50b2dnbGUtZXh0cmEtd3JhcDpub3QoLmlzLWhpZGRlbikgLmFjY29yZGlvbi1saXN0LWV4dHJhLWlubmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAtMjBweDtcbn1cblxuLnRvZ2dsZS1leHRyYS1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UgMC4xcywgdHJhbnNmb3JtIDAuNXMgZWFzZSAwLjFzO1xufVxuXG4udG9nZ2xlLWJ0biB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50b2dnbGUtYnRuLXRleHQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b2dnbGUtYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvZ2dsZS1idG4tY2hldnJvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi50b2dnbGUtYnRuLmlzLW9wZW4gLnRvZ2dsZS1idG4tY2hldnJvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5hY3R1YWxpdGVzLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFjdHVhbGl0ZXMtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NDhweCkge1xuICAuYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmRzLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmFjdHVhbGl0ZXMtc2VjdGlvbiAuYWN0dS1jYXJkIHtcbiAgd2lkdGg6IDM0OHB4O1xuICBoZWlnaHQ6IDMyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KTtcbn1cbi5hY3R1YWxpdGVzLXNlY3Rpb24gLmFjdHUtY2FyZDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NDhweCkge1xuICAuYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmQge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmFjdHVhbGl0ZXMtc2VjdGlvbiAuYWN0dS1jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLmFjdHVhbGl0ZXMtc2VjdGlvbiAuYWN0dS1jYXJkLWJvZHkgaDMge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmQtYm9keSBwLmRhdGUtYWN0dSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpZ2h0KTtcbn1cbi5hY3R1YWxpdGVzLXNlY3Rpb24gLmFjdHUtY2FyZC1ib2R5IC5wLXNtYWxsLCAuYWN0dWFsaXRlcy1zZWN0aW9uIC5hY3R1LWNhcmQtYm9keSAucC1zbWFsbCBwIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuXG4uY29udHJhdC1ncm91cGUtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5jb250cmF0LWdyb3VwZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG4uY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1jZXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE0MnB4O1xuICByaWdodDogNDBweDtcbiAgd2lkdGg6IDI4M3B4O1xuICBoZWlnaHQ6IDI4NXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtY2VyY2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtY2VyY2xlIHtcbiAgICB3aWR0aDogMjgzcHg7XG4gICAgaGVpZ2h0OiAyODVweDtcbiAgfVxufVxuLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtY2VyY2xlIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMjAwcHg7XG59XG4uY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1jZXJjbGUtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1jZXJjbGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtZ3JvdXBlLWl0ZW0ge1xuICB3aWR0aDogNDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtZ3JvdXBlLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1ncm91cGUtaXRlbSAucC1zbWFsbCwgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtZ3JvdXBlLWl0ZW0gLnAtc21hbGwgcCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5jb250cmF0LWdyb3VwZS1zZWN0aW9uIC5jb250cmF0LWdyb3VwZS1pdGVtIHA6aGFzKHN0cm9uZykgKyBwIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg0OHB4KSB7XG4gIC5jb250cmF0LWdyb3VwZS1zZWN0aW9uIGgyLmgyLWRlY29yYXRlZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1ncm91cGUtdGl0bGUsIC5jb250cmF0LWdyb3VwZS1zZWN0aW9uIGgzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2luZykgKiAzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuY29udHJhdC1ncm91cGUtc2VjdGlvbiAuY29udHJhdC1ncm91cGUtc2VjdGlvbi1jdGEge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tc3BhY2luZykgKiA4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg0OHB4KSB7XG4gIC5jb250cmF0LWdyb3VwZS1zZWN0aW9uIC5jb250cmF0LWdyb3VwZS1zZWN0aW9uLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDIpO1xuICAgIGdhcDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDQpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24gLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24tcm93ICsgLmNvbnRyYXQtZ3JvdXBlLXNlY3Rpb24tcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaGVyby1zZWN0aW9uLmhlcm8taW5uZXIgLmhlcm8tcm93IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi5oZXJvLWlubmVyIC5oZXJvLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi5oZXJvLWlubmVyIC5oZXJvLWJhY2stYnRuIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi5oZXJvLWlubmVyIC5oZXJvLWJhY2stYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaGVyby1zZWN0aW9uLmhlcm8taW5uZXIgLmhlcm8tYmFjay1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2JTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24uaGVyby1pbm5lciAuaGVyby1iYWNrLWJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhlcm8tc2VjdGlvbi5oZXJvLWlubmVyIC5oZXJvLWJhY2stYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uaGVyby1zZWN0aW9uLmhlcm8taW5uZXIgLmhlcm8tdGV4dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24uaGVyby1pbm5lciAuaGVyby10ZXh0LWNvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VjdGlvbi10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5zZWN0aW9uLXRleHQgaDI6bm90KC5oMi1kZWNvcmF0ZWQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zZWN0aW9uLXRleHQgaDMge1xuICBjb2xvcjogIzM1Mzg0RTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZWN0aW9uLXRleHQgLnAtc21hbGwsIC5zZWN0aW9uLXRleHQgLnAtc21hbGwgcCB7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuLnNlY3Rpb24tdGV4dCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnNlY3Rpb24tdGV4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4taWNvbi1hcnJvdy1yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZG93bmxvYWQtaWNvbiB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogMTVweDtcbn1cblxuOnJvb3Qge1xuICAtLWNvbG9yLXByaW1hcnk6ICMwODgwOTE7XG4gIC0tY29sb3ItdGV4dDogIzM1Mzg0RTtcbiAgLS1jb2xvci10ZXh0LWxpZ2h0OiAjODk4QkExO1xuICAtLWNvbG9yLXNlY29uZGFyeTogIzY0NzQ4YjtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtLWNvbG9yLWhvdmVyLXByaW1hcnk6ICMxQjgzOUU7XG4gIC0tY29sb3ItaW5hY3RpdmU6ICNBMEExQjQ7XG4gIC0tY29sb3ItZm9jdXM6ICM0RjUyNzM7XG4gIC0tY29sb3ItY2FyZC1ib3JkZXI6IHJnYmEoNDUsIDQ1LCA0NSwgMC4xNDkwMTk2MDc4KTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmgyLWRlY29yYXRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMjRweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oMi1kZWNvcmF0ZWQge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDQ4cHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oMi1kZWNvcmF0ZWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaDItZGVjb3JhdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTE2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5oMi1tdWx0aXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5oMi1tdWx0aXBsZTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmgyLW11bHRpcGxlOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4ucC1zbWFsbCwgLnAtc21hbGwgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzg5OEJBMTtcbn1cblxuLnAtc21hbGwuYm9sZC1wLFxuLnAtc21hbGwuZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzUzODRFO1xufVxuXG5wLmxpZ2h0LXAsXG4ubGlnaHQtcCB7XG4gIGZvbnQtd2VpZ2h0OiAzNTA7XG59XG5cbnAuYm9sZC1wLFxuLmJvbGQtcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zdWJ0aXRsZS0xIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLCAuYnRuLXByaW1hcnksIC5idG4tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWhvdmVyLXByaW1hcnkpO1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5idG4tcHJpbWFyeTpkaXNhYmxlZCxcbi5idG4tcHJpbWFyeVthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaW5hY3RpdmUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYnRuLXNlY29uZGFyeTpkaXNhYmxlZCxcbi5idG4tc2Vjb25kYXJ5W2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmFjdGl2ZSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWluYWN0aXZlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uc3VidGl0bGUtMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4taWNvbiwgLnNlY3Rpb24tdGV4dCBhLCAuZXpyaWNodGV4dC1maWVsZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1pY29uOmZvY3VzLCAuc2VjdGlvbi10ZXh0IGE6Zm9jdXMsIC5lenJpY2h0ZXh0LWZpZWxkIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ0bi1pY29uOmhvdmVyLCAuc2VjdGlvbi10ZXh0IGE6aG92ZXIsIC5lenJpY2h0ZXh0LWZpZWxkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4taWNvbjpmb2N1cy12aXNpYmxlLCAuc2VjdGlvbi10ZXh0IGE6Zm9jdXMtdmlzaWJsZSwgLmV6cmljaHRleHQtZmllbGQgYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmJ0bi1pY29uIC5mYS1jaGV2cm9uLXJpZ2h0LCAuc2VjdGlvbi10ZXh0IGEgLmZhLWNoZXZyb24tcmlnaHQsIC5lenJpY2h0ZXh0LWZpZWxkIGEgLmZhLWNoZXZyb24tcmlnaHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5idG4taWNvbiAuZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlLCAuc2VjdGlvbi10ZXh0IGEgLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSwgLmV6cmljaHRleHQtZmllbGQgYSAuZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC4zcHggdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi50b2dnbGUtYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbnVsIGxpOjptYXJrZXIge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5pbmZvLWNhcmQge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1jYXJkLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi50ZWFtLWNhcmQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4udGVhbS1jYXJkLXdyYXBwZXIgPiBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi50ZWFtLWNhcmQtd3JhcHBlci50ZWFtLWJpZyAudGVhbS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpLCAwcHggNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC50ZWFtLWNhcmQtd3JhcHBlci50ZWFtLWJpZyAudGVhbS1jYXJkIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgd2lkdGg6IDM0MHB4O1xuICB9XG59XG4udGVhbS1jYXJkLXdyYXBwZXIudGVhbS1iaWcgLnRlYW0tY2FyZCAudGVhbS1hdmF0YXIge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDA5MkI4IDAlLCAjMDBCQkRCIDEwMCUpO1xufVxuLnRlYW0tY2FyZC13cmFwcGVyLnRlYW0tYmlnIC50ZWFtLWNhcmQgLnRlYW0taW5pdGlhbCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udGVhbS1jYXJkLXdyYXBwZXIudGVhbS1iaWcgLnRlYW0tY2FyZCAudGVhbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZWFtLWNhcmQtd3JhcHBlci50ZWFtLWJpZyAudGVhbS1jYXJkIC50ZWFtLWluZm8gaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG4udGVhbS1jYXJkLXdyYXBwZXIudGVhbS1iaWcgLnRlYW0tY2FyZCAudGVhbS1yb2xlIHtcbiAgY29sb3I6ICM0QTU1NjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRlYW0tY2FyZC13cmFwcGVyLnRlYW0tc21hbGwgLnRlYW0tY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGM0Y0RjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpLCAwcHggNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAudGVhbS1jYXJkLXdyYXBwZXIudGVhbS1zbWFsbCAudGVhbS1jYXJkIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtaW4td2lkdGg6IDM0NXB4O1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgd2lkdGg6IDM0NXB4O1xuICB9XG59XG4udGVhbS1jYXJkLXdyYXBwZXIudGVhbS1zbWFsbCAudGVhbS1jYXJkIC50ZWFtLWF2YXRhciB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIG1pbi13aWR0aDogNTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRjRGODtcbn1cbi50ZWFtLWNhcmQtd3JhcHBlci50ZWFtLXNtYWxsIC50ZWFtLWNhcmQgLnRlYW0taW5pdGlhbCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnRlYW0tY2FyZC13cmFwcGVyLnRlYW0tc21hbGwgLnRlYW0tY2FyZCAudGVhbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGVhbS1jYXJkLXdyYXBwZXIudGVhbS1zbWFsbCAudGVhbS1jYXJkIC50ZWFtLWluZm8gaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbn1cbi50ZWFtLWNhcmQtd3JhcHBlci50ZWFtLXNtYWxsIC50ZWFtLWNhcmQgLnRlYW0tcm9sZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0QTU1NjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5mb290ZXItc2VjdGlvbiAuZm9vdGVyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXItc2VjdGlvbiAuZm9vdGVyLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb290ZXItc2VjdGlvbiAuZm9vdGVyLWNvcHlyaWdodCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG46cm9vdCB7XG4gIC0tY29sb3ItcHJpbWFyeTogIzA4ODA5MTtcbiAgLS1jb2xvci10ZXh0OiAjMzUzODRFO1xuICAtLWNvbG9yLXRleHQtbGlnaHQ6ICM4OThCQTE7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiAjNjQ3NDhiO1xuICAtLWNvbG9yLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tY29sb3ItaG92ZXItcHJpbWFyeTogIzFCODM5RTtcbiAgLS1jb2xvci1pbmFjdGl2ZTogI0EwQTFCNDtcbiAgLS1jb2xvci1mb2N1czogIzRGNTI3MztcbiAgLS1jb2xvci1jYXJkLWJvcmRlcjogcmdiYSg0NSwgNDUsIDQ1LCAwLjE0OTAxOTYwNzgpO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzNTM4NEU7XG59XG5cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZWFkaW5nLXRyaW06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG4uaDItZGVjb3JhdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IGF1dG8gYXV0byAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmgyLWRlY29yYXRlZCB7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gNDhweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmgyLWRlY29yYXRlZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5oMi1kZWNvcmF0ZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAtMTZweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmgyLW11bHRpcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmgyLW11bHRpcGxlOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaDItbXVsdGlwbGU6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5wLXNtYWxsLCAucC1zbWFsbCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjODk4QkExO1xufVxuXG4ucC1zbWFsbC5ib2xkLXAsXG4ucC1zbWFsbC5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzNTM4NEU7XG59XG5cbnAubGlnaHQtcCxcbi5saWdodC1wIHtcbiAgZm9udC13ZWlnaHQ6IDM1MDtcbn1cblxucC5ib2xkLXAsXG4uYm9sZC1wIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnN1YnRpdGxlLTEge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlYWRpbmctdHJpbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4sIC5idG4tcHJpbWFyeSwgLmJ0bi1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItaG92ZXItcHJpbWFyeSk7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWZvY3VzKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmJ0bi1wcmltYXJ5OmRpc2FibGVkLFxuLmJ0bi1wcmltYXJ5W2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1pbmFjdGl2ZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLFxuLmJ0bi1zZWNvbmRhcnlbYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWluYWN0aXZlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItaW5hY3RpdmUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5zdWJ0aXRsZS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGVhZGluZy10cmltOiBub25lO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJ0bi1pY29uLCAuc2VjdGlvbi10ZXh0IGEsIC5lenJpY2h0ZXh0LWZpZWxkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWljb246Zm9jdXMsIC5zZWN0aW9uLXRleHQgYTpmb2N1cywgLmV6cmljaHRleHQtZmllbGQgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnRuLWljb246aG92ZXIsIC5zZWN0aW9uLXRleHQgYTpob3ZlciwgLmV6cmljaHRleHQtZmllbGQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1pY29uOmZvY3VzLXZpc2libGUsIC5zZWN0aW9uLXRleHQgYTpmb2N1cy12aXNpYmxlLCAuZXpyaWNodGV4dC1maWVsZCBhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItZm9jdXMpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uYnRuLWljb24gLmZhLWNoZXZyb24tcmlnaHQsIC5zZWN0aW9uLXRleHQgYSAuZmEtY2hldnJvbi1yaWdodCwgLmV6cmljaHRleHQtZmllbGQgYSAuZmEtY2hldnJvbi1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmJ0bi1pY29uIC5mYS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUsIC5zZWN0aW9uLXRleHQgYSAuZmEtY2hldnJvbi1yaWdodDo6YmVmb3JlLCAuZXpyaWNodGV4dC1maWVsZCBhIC5mYS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUge1xuICBmb250LXNpemU6IDAuOGVtO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAwLjNweCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLnRvZ2dsZS1idG46Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1mb2N1cyk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbnVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxudWwgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmluZm8tY2FyZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWNhcmQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmFydGljbGUtYmFjay13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYXJ0aWNsZS1iYWNrLXdyYXAge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLmFydGljbGUtYmFjay1idG4gLmhlcm8tYmFjay1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmFydGljbGUtaGVyby1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLmFydGljbGUtaGVyby13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmFydGljbGUtaGVyby1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuYXJ0aWNsZS1oZXJvLXJvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgNjE1cHgpIG1pbm1heCgwLCA4NzBweCk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA1NTVweCAxZnI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cblxuLmFydGljbGUtaGVyby1pbWctd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5hcnRpY2xlLWhlcm8taW1nLXdyYXAge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxLy0xO1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBoZWlnaHQ6IDU1NXB4O1xuICB9XG59XG5cbi5hcnRpY2xlLWhlcm8taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmFydGljbGUtaGVyby1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE4MHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1oZXJvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KTtcbn1cbi5hcnRpY2xlLWhlcm8tY29udGVudCBoMSB7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICBmb250LXNpemU6IDUycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmFydGljbGUtaGVyby1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC01NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5hcnRpY2xlLWhlcm8tY29udGVudCBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5hcnRpY2xlLWhlcm8tY29udGVudCAucC1zbWFsbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmFydGljbGUtaGVyby1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzNnB4IDM2cHggNTZweCAzNnB4O1xuICB9XG4gIC5hcnRpY2xlLWhlcm8tY29udGVudCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1pbnRybywgLmFydGljbGUtaW50cm8gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODQ4cHgpIHtcbiAgLmFydGljbGUtaW50cm8sIC5hcnRpY2xlLWludHJvIHAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uYXJ0aWNsZS10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODQ4cHgpIHtcbiAgLmFydGljbGUtdGV4dC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuYXJ0aWNsZS10ZXh0LXNlY3Rpb24ge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xODBweDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLXRleHQtc2VjdGlvbiBoMiB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGUtdGV4dC1zZWN0aW9uIGgyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNnB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmFydGljbGUtdGV4dC1zZWN0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmFydGljbGUtdGV4dC1zZWN0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4uYmxvY2tfYXNzb19yaWNoX3RleHQ6aGFzKC50ZWFtLWNhcmQtd3JhcHBlcik6aGFzKCsgLmJsb2NrX2Fzc29fcmljaF90ZXh0KSA+IHNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2tfYXNzb19yaWNoX3RleHQ6aGFzKC50ZWFtLWNhcmQtd3JhcHBlcikgKyAuYmxvY2tfYXNzb19yaWNoX3RleHQ6aGFzKC50ZWFtLWNhcmQtd3JhcHBlcikgPiBzZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1lbnUtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVudS1zZWN0aW9uIC5tZW51LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubWVudS1zZWN0aW9uIC5tZW51LWlubmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbi5jb250ZW50LXJvdyB7XG4gIG1heC13aWR0aDogMTExNnB4O1xufVxuXG4uaGVyby1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDIsIDE1NywgMTk3LCAwLjM1KSAyOCUsICNjZmUyZmQgMTA0JSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmhlcm8tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NDhweCkge1xuICAuaGVyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tcm93IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCAucC1zbWFsbCwgLmhlcm8tc2VjdGlvbiAuaGVyby10ZXh0IC5wLXNtYWxsIHAge1xuICBjb2xvcjogIzM1Mzg0RTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgLnAtc21hbGwsIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCAucC1zbWFsbCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8taW1nLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg0OHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8taW1nLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLWltZyB7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uaGVyby1zZWN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdmFndWUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaGVyby1zZWN0aW9uOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxudGFibGUgdGgsIHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NSwgNDUsIDQ1LCAwLjE1KTtcbiAgcGFkZGluZzogNXB4O1xufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy1leHQtNDAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtY3lyaWxsaWMtZXh0LTQwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy00MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy00MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsVSswNDAwLTA0NUYsVSswNDkwLTA0OTEsVSswNEIwLTA0QjEsVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWdyZWVrLWV4dC00MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1ncmVlay1leHQtNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNDAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzNzcsVSswMzdBLTAzN0YsVSswMzg0LTAzOEEsVSswMzhDLFUrMDM4RS0wM0ExLFUrMDNBMy0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWhlYnJldy00MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1oZWJyZXctNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNTkwLTA1RkYsVSsyMDBDLTIwMTAsVSsyMEFBLFUrMjVDQyxVK0ZCMUQtRkI0Rjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1tYXRoLTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLW1hdGgtNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAyLTAzMDMsVSswMzA1LFUrMDMwNy0wMzA4LFUrMDMzMCxVKzAzOTEtMDNBMSxVKzAzQTMtMDNBOSxVKzAzQjEtMDNDOSxVKzAzRDEsVSswM0Q1LTAzRDYsVSswM0YwLTAzRjEsVSswM0Y0LTAzRjUsVSsyMDM0LTIwMzcsVSsyMDU3LFUrMjBEMC0yMERDLFUrMjBFMSxVKzIwRTUtMjBFRixVKzIxMDIsVSsyMTBBLTIxMEUsVSsyMTEwLTIxMTIsVSsyMTE1LFUrMjExOS0yMTFELFUrMjEyNCxVKzIxMjgsVSsyMTJDLTIxMkQsVSsyMTJGLTIxMzEsVSsyMTMzLTIxMzgsVSsyMTNDLTIxNDAsVSsyMTQ1LTIxNDksVSsyMTkwLFUrMjE5MixVKzIxOTQtMjFBRSxVKzIxQjAtMjFFNSxVKzIxRjEtMjFGMixVKzIxRjQtMjIxMSxVKzIyMTMtMjIxNCxVKzIyMTYtMjJGRixVKzIzMDgtMjMwQixVKzIzMTAsVSsyMzE5LFUrMjMxQy0yMzIxLFUrMjMzNi0yMzdBLFUrMjM3QyxVKzIzOTUsVSsyMzlCLTIzQjYsVSsyM0QwLFUrMjNEQy0yM0UxLFUrMjQ3NC0yNDc1LFUrMjVBRixVKzI1QjMsVSsyNUI3LFUrMjVCRCxVKzI1QzEsVSsyNUNBLFUrMjVDQyxVKzI1RkIsVSsyNjZELTI2NkYsVSsyN0MwLTI3RkYsVSsyOTAwLTJBRkYsVSsyQjBFLTJCMTEsVSsyQjMwLTJCNEMsVSsyQkZFLFUrRkY1QixVK0ZGNUQsVSsxRDQwMC0xRDdGRixVKzFFRTAwLTFFRUZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXN5bWJvbHMtNDAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtc3ltYm9scy00MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDEtMDAwQyxVKzAwMEUtMDAxRixVKzAwN0YtMDA5RixVKzIwREQtMjBFMCxVKzIwRTItMjBFNCxVKzIxNTAtMjE4RixVKzIxOTAsVSsyMTkyLFUrMjE5NC0yMTk5LFUrMjFBRixVKzIxRTYtMjFGMCxVKzIxRjMsVSsyMjE4LTIyMTksVSsyMjk5LFUrMjJDNC0yMkM2LFUrMjMwMC0yNDNGLFUrMjQ0MC0yNDRBLFUrMjQ2MC0yNEZGLFUrMjVBMC0yN0JGLFUrMjgwMC0yOEZGLFUrMjkyMS0yOTIyLFUrMjk4MSxVKzI5QkYsVSsyOUVCLFUrMkIwMC0yQkZGLFUrNERDMC00REZGLFUrRkZGOS1GRkZCLFUrMTAxNDAtMTAxOEUsVSsxMDE5MC0xMDE5QyxVKzEwMUEwLFUrMTAxRDAtMTAxRkQsVSsxMDJFMC0xMDJGQixVKzEwRTYwLTEwRTdFLFUrMUQyQzAtMUQyRDMsVSsxRDJFMC0xRDM3RixVKzFGMDAwLTFGMEZGLFUrMUYxMDAtMUYxQUQsVSsxRjFFNi0xRjFGRixVKzFGMzBELTFGMzBGLFUrMUYzMTUsVSsxRjMxQyxVKzFGMzFFLFUrMUYzMjAtMUYzMkMsVSsxRjMzNixVKzFGMzc4LFUrMUYzN0QsVSsxRjM4MixVKzFGMzkzLTFGMzlGLFUrMUYzQTctMUYzQTgsVSsxRjNBQy0xRjNBRixVKzFGM0MyLFUrMUYzQzQtMUYzQzYsVSsxRjNDQS0xRjNDRSxVKzFGM0Q0LTFGM0UwLFUrMUYzRUQsVSsxRjNGMS0xRjNGMyxVKzFGM0Y1LTFGM0Y3LFUrMUY0MDgsVSsxRjQxNSxVKzFGNDFGLFUrMUY0MjYsVSsxRjQzRixVKzFGNDQxLTFGNDQyLFUrMUY0NDQsVSsxRjQ0Ni0xRjQ0OSxVKzFGNDRDLTFGNDRFLFUrMUY0NTMsVSsxRjQ2QSxVKzFGNDdELFUrMUY0QTMsVSsxRjRCMCxVKzFGNEIzLFUrMUY0QjksVSsxRjRCQixVKzFGNEJGLFUrMUY0QzgtMUY0Q0IsVSsxRjRENixVKzFGNERBLFUrMUY0REYsVSsxRjRFMy0xRjRFNixVKzFGNEVBLTFGNEVELFUrMUY0RjcsVSsxRjRGOS0xRjRGQixVKzFGNEZELTFGNEZFLFUrMUY1MDMsVSsxRjUwNy0xRjUwQixVKzFGNTBELFUrMUY1MTItMUY1MTMsVSsxRjUzRS0xRjU0QSxVKzFGNTRGLTFGNUZBLFUrMUY2MTAsVSsxRjY1MC0xRjY3RixVKzFGNjg3LFUrMUY2OEQsVSsxRjY5MSxVKzFGNjk0LFUrMUY2OTgsVSsxRjZBRCxVKzFGNkIyLFUrMUY2QjktMUY2QkEsVSsxRjZCQyxVKzFGNkM2LTFGNkNGLFUrMUY2RDMtMUY2RDcsVSsxRjZFMC0xRjZFQSxVKzFGNkYwLTFGNkYzLFUrMUY2RjctMUY2RkMsVSsxRjcwMC0xRjdGRixVKzFGODAwLTFGODBCLFUrMUY4MTAtMUY4NDcsVSsxRjg1MC0xRjg1OSxVKzFGODYwLTFGODg3LFUrMUY4OTAtMUY4QUQsVSsxRjhCMC0xRjhCMSxVKzFGOTAwLTFGOTBCLFUrMUY5M0IsVSsxRjk0NixVKzFGOTg0LFUrMUY5OTYsVSsxRjlFOSxVKzFGQTAwLTFGQTZGLFUrMUZBNzAtMUZBN0MsVSsxRkE4MC0xRkE4OCxVKzFGQTkwLTFGQUJELFUrMUZBQkYtMUZBQzUsVSsxRkFDRS0xRkFEQixVKzFGQUUwLTFGQUU4LFUrMUZBRjAtMUZBRjgsVSsxRkIwMC0xRkJGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy12aWV0bmFtZXNlLTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXZpZXRuYW1lc2UtNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsVSswMTEwLTAxMTEsVSswMTI4LTAxMjksVSswMTY4LTAxNjksVSswMUEwLTAxQTEsVSswMUFGLTAxQjAsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFQTAtMUVGOSxVKzIwQUI7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtbGF0aW4tZXh0LTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLWV4dC00MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRixVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzFFMDAtMUU5RixVKzFFRjItMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQzAsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTQwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLFUrMDEzMSxVKzAxNTItMDE1MyxVKzAyQkItMDJCQyxVKzAyQzYsVSswMkRBLFUrMDJEQyxVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzIwMDAtMjA2RixVKzIwNzQsVSsyMEFDLFUrMjEyMixVKzIxOTEsVSsyMTkzLFUrMjIxMixVKzIyMTUsVStGRUZGLFUrRkZGRDtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy1leHQtNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtY3lyaWxsaWMtZXh0LTUwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy01MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy01MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsVSswNDAwLTA0NUYsVSswNDkwLTA0OTEsVSswNEIwLTA0QjEsVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWdyZWVrLWV4dC01MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1ncmVlay1leHQtNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzNzcsVSswMzdBLTAzN0YsVSswMzg0LTAzOEEsVSswMzhDLFUrMDM4RS0wM0ExLFUrMDNBMy0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWhlYnJldy01MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1oZWJyZXctNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNTkwLTA1RkYsVSsyMDBDLTIwMTAsVSsyMEFBLFUrMjVDQyxVK0ZCMUQtRkI0Rjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1tYXRoLTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLW1hdGgtNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAyLTAzMDMsVSswMzA1LFUrMDMwNy0wMzA4LFUrMDMzMCxVKzAzOTEtMDNBMSxVKzAzQTMtMDNBOSxVKzAzQjEtMDNDOSxVKzAzRDEsVSswM0Q1LTAzRDYsVSswM0YwLTAzRjEsVSswM0Y0LTAzRjUsVSsyMDM0LTIwMzcsVSsyMDU3LFUrMjBEMC0yMERDLFUrMjBFMSxVKzIwRTUtMjBFRixVKzIxMDIsVSsyMTBBLTIxMEUsVSsyMTEwLTIxMTIsVSsyMTE1LFUrMjExOS0yMTFELFUrMjEyNCxVKzIxMjgsVSsyMTJDLTIxMkQsVSsyMTJGLTIxMzEsVSsyMTMzLTIxMzgsVSsyMTNDLTIxNDAsVSsyMTQ1LTIxNDksVSsyMTkwLFUrMjE5MixVKzIxOTQtMjFBRSxVKzIxQjAtMjFFNSxVKzIxRjEtMjFGMixVKzIxRjQtMjIxMSxVKzIyMTMtMjIxNCxVKzIyMTYtMjJGRixVKzIzMDgtMjMwQixVKzIzMTAsVSsyMzE5LFUrMjMxQy0yMzIxLFUrMjMzNi0yMzdBLFUrMjM3QyxVKzIzOTUsVSsyMzlCLTIzQjYsVSsyM0QwLFUrMjNEQy0yM0UxLFUrMjQ3NC0yNDc1LFUrMjVBRixVKzI1QjMsVSsyNUI3LFUrMjVCRCxVKzI1QzEsVSsyNUNBLFUrMjVDQyxVKzI1RkIsVSsyNjZELTI2NkYsVSsyN0MwLTI3RkYsVSsyOTAwLTJBRkYsVSsyQjBFLTJCMTEsVSsyQjMwLTJCNEMsVSsyQkZFLFUrRkY1QixVK0ZGNUQsVSsxRDQwMC0xRDdGRixVKzFFRTAwLTFFRUZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXN5bWJvbHMtNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtc3ltYm9scy01MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDEtMDAwQyxVKzAwMEUtMDAxRixVKzAwN0YtMDA5RixVKzIwREQtMjBFMCxVKzIwRTItMjBFNCxVKzIxNTAtMjE4RixVKzIxOTAsVSsyMTkyLFUrMjE5NC0yMTk5LFUrMjFBRixVKzIxRTYtMjFGMCxVKzIxRjMsVSsyMjE4LTIyMTksVSsyMjk5LFUrMjJDNC0yMkM2LFUrMjMwMC0yNDNGLFUrMjQ0MC0yNDRBLFUrMjQ2MC0yNEZGLFUrMjVBMC0yN0JGLFUrMjgwMC0yOEZGLFUrMjkyMS0yOTIyLFUrMjk4MSxVKzI5QkYsVSsyOUVCLFUrMkIwMC0yQkZGLFUrNERDMC00REZGLFUrRkZGOS1GRkZCLFUrMTAxNDAtMTAxOEUsVSsxMDE5MC0xMDE5QyxVKzEwMUEwLFUrMTAxRDAtMTAxRkQsVSsxMDJFMC0xMDJGQixVKzEwRTYwLTEwRTdFLFUrMUQyQzAtMUQyRDMsVSsxRDJFMC0xRDM3RixVKzFGMDAwLTFGMEZGLFUrMUYxMDAtMUYxQUQsVSsxRjFFNi0xRjFGRixVKzFGMzBELTFGMzBGLFUrMUYzMTUsVSsxRjMxQyxVKzFGMzFFLFUrMUYzMjAtMUYzMkMsVSsxRjMzNixVKzFGMzc4LFUrMUYzN0QsVSsxRjM4MixVKzFGMzkzLTFGMzlGLFUrMUYzQTctMUYzQTgsVSsxRjNBQy0xRjNBRixVKzFGM0MyLFUrMUYzQzQtMUYzQzYsVSsxRjNDQS0xRjNDRSxVKzFGM0Q0LTFGM0UwLFUrMUYzRUQsVSsxRjNGMS0xRjNGMyxVKzFGM0Y1LTFGM0Y3LFUrMUY0MDgsVSsxRjQxNSxVKzFGNDFGLFUrMUY0MjYsVSsxRjQzRixVKzFGNDQxLTFGNDQyLFUrMUY0NDQsVSsxRjQ0Ni0xRjQ0OSxVKzFGNDRDLTFGNDRFLFUrMUY0NTMsVSsxRjQ2QSxVKzFGNDdELFUrMUY0QTMsVSsxRjRCMCxVKzFGNEIzLFUrMUY0QjksVSsxRjRCQixVKzFGNEJGLFUrMUY0QzgtMUY0Q0IsVSsxRjRENixVKzFGNERBLFUrMUY0REYsVSsxRjRFMy0xRjRFNixVKzFGNEVBLTFGNEVELFUrMUY0RjcsVSsxRjRGOS0xRjRGQixVKzFGNEZELTFGNEZFLFUrMUY1MDMsVSsxRjUwNy0xRjUwQixVKzFGNTBELFUrMUY1MTItMUY1MTMsVSsxRjUzRS0xRjU0QSxVKzFGNTRGLTFGNUZBLFUrMUY2MTAsVSsxRjY1MC0xRjY3RixVKzFGNjg3LFUrMUY2OEQsVSsxRjY5MSxVKzFGNjk0LFUrMUY2OTgsVSsxRjZBRCxVKzFGNkIyLFUrMUY2QjktMUY2QkEsVSsxRjZCQyxVKzFGNkM2LTFGNkNGLFUrMUY2RDMtMUY2RDcsVSsxRjZFMC0xRjZFQSxVKzFGNkYwLTFGNkYzLFUrMUY2RjctMUY2RkMsVSsxRjcwMC0xRjdGRixVKzFGODAwLTFGODBCLFUrMUY4MTAtMUY4NDcsVSsxRjg1MC0xRjg1OSxVKzFGODYwLTFGODg3LFUrMUY4OTAtMUY4QUQsVSsxRjhCMC0xRjhCMSxVKzFGOTAwLTFGOTBCLFUrMUY5M0IsVSsxRjk0NixVKzFGOTg0LFUrMUY5OTYsVSsxRjlFOSxVKzFGQTAwLTFGQTZGLFUrMUZBNzAtMUZBN0MsVSsxRkE4MC0xRkE4OCxVKzFGQTkwLTFGQUJELFUrMUZBQkYtMUZBQzUsVSsxRkFDRS0xRkFEQixVKzFGQUUwLTFGQUU4LFUrMUZBRjAtMUZBRjgsVSsxRkIwMC0xRkJGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy12aWV0bmFtZXNlLTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXZpZXRuYW1lc2UtNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsVSswMTEwLTAxMTEsVSswMTI4LTAxMjksVSswMTY4LTAxNjksVSswMUEwLTAxQTEsVSswMUFGLTAxQjAsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFQTAtMUVGOSxVKzIwQUI7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtbGF0aW4tZXh0LTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLWV4dC01MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRixVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzFFMDAtMUU5RixVKzFFRjItMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQzAsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTUwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLFUrMDEzMSxVKzAxNTItMDE1MyxVKzAyQkItMDJCQyxVKzAyQzYsVSswMkRBLFUrMDJEQyxVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzIwMDAtMjA2RixVKzIwNzQsVSsyMEFDLFUrMjEyMixVKzIxOTEsVSsyMTkzLFUrMjIxMixVKzIyMTUsVStGRUZGLFUrRkZGRDtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy1leHQtNjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtY3lyaWxsaWMtZXh0LTYwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy02MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1jeXJpbGxpYy02MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsVSswNDAwLTA0NUYsVSswNDkwLTA0OTEsVSswNEIwLTA0QjEsVSsyMTE2O1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWdyZWVrLWV4dC02MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1ncmVlay1leHQtNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtZ3JlZWstNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzNzcsVSswMzdBLTAzN0YsVSswMzg0LTAzOEEsVSswMzhDLFUrMDM4RS0wM0ExLFUrMDNBMy0wM0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWhlYnJldy02MDAtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1oZWJyZXctNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNTkwLTA1RkYsVSsyMDBDLTIwMTAsVSsyMEFBLFUrMjVDQyxVK0ZCMUQtRkI0Rjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy1tYXRoLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLW1hdGgtNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAyLTAzMDMsVSswMzA1LFUrMDMwNy0wMzA4LFUrMDMzMCxVKzAzOTEtMDNBMSxVKzAzQTMtMDNBOSxVKzAzQjEtMDNDOSxVKzAzRDEsVSswM0Q1LTAzRDYsVSswM0YwLTAzRjEsVSswM0Y0LTAzRjUsVSsyMDM0LTIwMzcsVSsyMDU3LFUrMjBEMC0yMERDLFUrMjBFMSxVKzIwRTUtMjBFRixVKzIxMDIsVSsyMTBBLTIxMEUsVSsyMTEwLTIxMTIsVSsyMTE1LFUrMjExOS0yMTFELFUrMjEyNCxVKzIxMjgsVSsyMTJDLTIxMkQsVSsyMTJGLTIxMzEsVSsyMTMzLTIxMzgsVSsyMTNDLTIxNDAsVSsyMTQ1LTIxNDksVSsyMTkwLFUrMjE5MixVKzIxOTQtMjFBRSxVKzIxQjAtMjFFNSxVKzIxRjEtMjFGMixVKzIxRjQtMjIxMSxVKzIyMTMtMjIxNCxVKzIyMTYtMjJGRixVKzIzMDgtMjMwQixVKzIzMTAsVSsyMzE5LFUrMjMxQy0yMzIxLFUrMjMzNi0yMzdBLFUrMjM3QyxVKzIzOTUsVSsyMzlCLTIzQjYsVSsyM0QwLFUrMjNEQy0yM0UxLFUrMjQ3NC0yNDc1LFUrMjVBRixVKzI1QjMsVSsyNUI3LFUrMjVCRCxVKzI1QzEsVSsyNUNBLFUrMjVDQyxVKzI1RkIsVSsyNjZELTI2NkYsVSsyN0MwLTI3RkYsVSsyOTAwLTJBRkYsVSsyQjBFLTJCMTEsVSsyQjMwLTJCNEMsVSsyQkZFLFUrRkY1QixVK0ZGNUQsVSsxRDQwMC0xRDdGRixVKzFFRTAwLTFFRUZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXN5bWJvbHMtNjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtc3ltYm9scy02MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDEtMDAwQyxVKzAwMEUtMDAxRixVKzAwN0YtMDA5RixVKzIwREQtMjBFMCxVKzIwRTItMjBFNCxVKzIxNTAtMjE4RixVKzIxOTAsVSsyMTkyLFUrMjE5NC0yMTk5LFUrMjFBRixVKzIxRTYtMjFGMCxVKzIxRjMsVSsyMjE4LTIyMTksVSsyMjk5LFUrMjJDNC0yMkM2LFUrMjMwMC0yNDNGLFUrMjQ0MC0yNDRBLFUrMjQ2MC0yNEZGLFUrMjVBMC0yN0JGLFUrMjgwMC0yOEZGLFUrMjkyMS0yOTIyLFUrMjk4MSxVKzI5QkYsVSsyOUVCLFUrMkIwMC0yQkZGLFUrNERDMC00REZGLFUrRkZGOS1GRkZCLFUrMTAxNDAtMTAxOEUsVSsxMDE5MC0xMDE5QyxVKzEwMUEwLFUrMTAxRDAtMTAxRkQsVSsxMDJFMC0xMDJGQixVKzEwRTYwLTEwRTdFLFUrMUQyQzAtMUQyRDMsVSsxRDJFMC0xRDM3RixVKzFGMDAwLTFGMEZGLFUrMUYxMDAtMUYxQUQsVSsxRjFFNi0xRjFGRixVKzFGMzBELTFGMzBGLFUrMUYzMTUsVSsxRjMxQyxVKzFGMzFFLFUrMUYzMjAtMUYzMkMsVSsxRjMzNixVKzFGMzc4LFUrMUYzN0QsVSsxRjM4MixVKzFGMzkzLTFGMzlGLFUrMUYzQTctMUYzQTgsVSsxRjNBQy0xRjNBRixVKzFGM0MyLFUrMUYzQzQtMUYzQzYsVSsxRjNDQS0xRjNDRSxVKzFGM0Q0LTFGM0UwLFUrMUYzRUQsVSsxRjNGMS0xRjNGMyxVKzFGM0Y1LTFGM0Y3LFUrMUY0MDgsVSsxRjQxNSxVKzFGNDFGLFUrMUY0MjYsVSsxRjQzRixVKzFGNDQxLTFGNDQyLFUrMUY0NDQsVSsxRjQ0Ni0xRjQ0OSxVKzFGNDRDLTFGNDRFLFUrMUY0NTMsVSsxRjQ2QSxVKzFGNDdELFUrMUY0QTMsVSsxRjRCMCxVKzFGNEIzLFUrMUY0QjksVSsxRjRCQixVKzFGNEJGLFUrMUY0QzgtMUY0Q0IsVSsxRjRENixVKzFGNERBLFUrMUY0REYsVSsxRjRFMy0xRjRFNixVKzFGNEVBLTFGNEVELFUrMUY0RjcsVSsxRjRGOS0xRjRGQixVKzFGNEZELTFGNEZFLFUrMUY1MDMsVSsxRjUwNy0xRjUwQixVKzFGNTBELFUrMUY1MTItMUY1MTMsVSsxRjUzRS0xRjU0QSxVKzFGNTRGLTFGNUZBLFUrMUY2MTAsVSsxRjY1MC0xRjY3RixVKzFGNjg3LFUrMUY2OEQsVSsxRjY5MSxVKzFGNjk0LFUrMUY2OTgsVSsxRjZBRCxVKzFGNkIyLFUrMUY2QjktMUY2QkEsVSsxRjZCQyxVKzFGNkM2LTFGNkNGLFUrMUY2RDMtMUY2RDcsVSsxRjZFMC0xRjZFQSxVKzFGNkYwLTFGNkYzLFUrMUY2RjctMUY2RkMsVSsxRjcwMC0xRjdGRixVKzFGODAwLTFGODBCLFUrMUY4MTAtMUY4NDcsVSsxRjg1MC0xRjg1OSxVKzFGODYwLTFGODg3LFUrMUY4OTAtMUY4QUQsVSsxRjhCMC0xRjhCMSxVKzFGOTAwLTFGOTBCLFUrMUY5M0IsVSsxRjk0NixVKzFGOTg0LFUrMUY5OTYsVSsxRjlFOSxVKzFGQTAwLTFGQTZGLFUrMUZBNzAtMUZBN0MsVSsxRkE4MC0xRkE4OCxVKzFGQTkwLTFGQUJELFUrMUZBQkYtMUZBQzUsVSsxRkFDRS0xRkFEQixVKzFGQUUwLTFGQUU4LFUrMUZBRjAtMUZBRjgsVSsxRkIwMC0xRkJGRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzL29wZW4tc2Fucy12aWV0bmFtZXNlLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLXZpZXRuYW1lc2UtNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsVSswMTEwLTAxMTEsVSswMTI4LTAxMjksVSswMTY4LTAxNjksVSswMUEwLTAxQTEsVSswMUFGLTAxQjAsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFQTAtMUVGOSxVKzIwQUI7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb250c291cmNlL29wZW4tc2Fucy9maWxlcy9vcGVuLXNhbnMtbGF0aW4tZXh0LTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLWV4dC02MDAtbm9ybWFsLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRixVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzFFMDAtMUU5RixVKzFFRjItMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQzAsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMvb3Blbi1zYW5zLWxhdGluLTYwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLFUrMDEzMSxVKzAxNTItMDE1MyxVKzAyQkItMDJCQyxVKzAyQzYsVSswMkRBLFUrMDJEQyxVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzIwMDAtMjA2RixVKzIwNzQsVSsyMEFDLFUrMjEyMixVKzIxOTEsVSsyMTkzLFUrMjIxMixVKzIyMTUsVStGRUZGLFUrRkZGRDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/