@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@charset "UTF-8";@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-300-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-300-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-300-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-300-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-300-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-300-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-300-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-300-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-300-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-300-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-300-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-300-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:300;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-300-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-300-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-400-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-400-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-400-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-400-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-400-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-400-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-400-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-400-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-400-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-400-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-400-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-400-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-400-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-500-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-500-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-500-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-500-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-500-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-500-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-500-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-500-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-500-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-500-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-500-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-500-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:500;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-500-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-500-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-600-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-600-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-600-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-600-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-600-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-600-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-600-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-600-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-600-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-600-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-600-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-600-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:600;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-600-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-600-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-700-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-700-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-700-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-700-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-700-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-700-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-700-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-700-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-700-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-700-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-700-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:700;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-700-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-700-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-800-normal.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-800-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-800-normal.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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-800-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-800-normal.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-800-normal.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-800-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-cyrillic-ext-800-italic.woff2) format("woff2"),url(data:application/x-font-woff;base64,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) 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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-800-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-vietnamese-800-italic.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:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-800-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-ext-800-italic.woff) format("woff");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:italic;font-display:swap;font-weight:800;src:url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-800-italic.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/hanken-grotesk-latin-800-italic.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#557369;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868686;--gray-dark:#343a40;--primary:#0a1e32;--secondary:#2887a3;--success:#557369;--info:#252525;--warning:#ffc107;--danger:#dc3545;--light:#f0f0e6;--dark:#252525;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1201px;--breakpoint-xxl:1920px;--font-family-sans-serif:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:300;line-height:1.5;color:#252525;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}#js-checkout-summary .page-home div[class*=box-] .address-header,#js-checkout-summary .page-home div[class*=box-] .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header,#product .product-description .page-home div[class*=box-] h1,#product .product-description h1,.box-instagram .cb-item p,.page-home div[class*=box-] #js-checkout-summary .address-header,.page-home div[class*=box-] #js-checkout-summary .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header,.page-home div[class*=box-] #product .product-description h1,.page-home div[class*=box-] .h2,.page-home div[class*=box-] .product-description-short h1,.page-home div[class*=box-] h2,.product-description-short .page-home div[class*=box-] h1,.product-description-short h1,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem}p{margin-top:0;margin-bottom:.5rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0a1e32;background-color:transparent}a:hover{color:#000;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868686;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}.label,label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}@media (max-width:1200px){legend{font-size:calc(1.275rem + .3vw)}}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}#js-checkout-summary .address-header,#js-checkout-summary .card-header,#js-checkout-summary .page-header,#js-checkout-summary .page-home div[class*=box-] .address-header,#js-checkout-summary .page-home div[class*=box-] .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header,#product .product-description .page-home div[class*=box-] h1,#product .product-description h1,.box-instagram .cb-item p,.h1,.h2,.h3,.h4,.h5,.h6,.page-home div[class*=box-] #js-checkout-summary .address-header,.page-home div[class*=box-] #js-checkout-summary .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header,.page-home div[class*=box-] #product .product-description h1,.page-home div[class*=box-] .h2,.page-home div[class*=box-] .product-description-short h1,.page-home div[class*=box-] h2,.product-description-short .page-home div[class*=box-] h1,.product-description-short h1,.products-section-title,h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;line-height:1.2}#js-checkout-summary .page-home div[class*=box-] .address-header,#js-checkout-summary .page-home div[class*=box-] .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header,#product .product-description .page-home div[class*=box-] h1,.box-instagram .cb-item p,.h1,.page-home div[class*=box-] #js-checkout-summary .address-header,.page-home div[class*=box-] #js-checkout-summary .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header,.page-home div[class*=box-] #product .product-description h1,.page-home div[class*=box-] .h2,.page-home div[class*=box-] .product-description-short h1,.page-home div[class*=box-] h2,.product-description-short .page-home div[class*=box-] h1,.products-section-title,h1{font-size:3.125rem}@media (max-width:1200px){#js-checkout-summary .page-home div[class*=box-] .address-header,#js-checkout-summary .page-home div[class*=box-] .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header,#product .product-description .page-home div[class*=box-] h1,.box-instagram .cb-item p,.h1,.page-home div[class*=box-] #js-checkout-summary .address-header,.page-home div[class*=box-] #js-checkout-summary .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header,.page-home div[class*=box-] #product .product-description h1,.page-home div[class*=box-] .h2,.page-home div[class*=box-] .product-description-short h1,.page-home div[class*=box-] h2,.product-description-short .page-home div[class*=box-] h1,.products-section-title,h1{font-size:calc(1.4375rem + 2.25vw)}}#js-checkout-summary .address-header,#js-checkout-summary .card-header,#js-checkout-summary .page-header,#product .product-description h1,.h2,.product-description-short h1,h2{font-size:2.25rem}@media (max-width:1200px){#js-checkout-summary .address-header,#js-checkout-summary .card-header,#js-checkout-summary .page-header,#product .product-description h1,.h2,.product-description-short h1,h2{font-size:calc(1.35rem + 1.2vw)}}.h3,h3{font-size:1.5rem}@media (max-width:1200px){.h3,h3{font-size:calc(1.275rem + .3vw)}}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.9375rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:3.125rem;font-weight:600;line-height:1.2}@media (max-width:1200px){.display-1{font-size:calc(1.4375rem + 2.25vw)}}.display-2{font-size:2.188rem;font-weight:400;line-height:1.2}@media (max-width:1200px){.display-2{font-size:calc(1.3438rem + 1.1256vw)}}.display-3{font-size:1.563rem;font-weight:400;line-height:1.2}@media (max-width:1200px){.display-3{font-size:calc(1.2813rem + .3756vw)}}.display-4{font-size:1.25rem;font-weight:400;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.quick-view,.small,small{font-size:.875rem;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875rem;color:#868686}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-responsive,.img-thumbnail,.product-accessories_text ul li img,.product-group-features .product-group-feature img,.product-label_guarantee ul img{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #d7d7d7;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868686}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.l-wrapper,.l-wrapper--boxed,main>.notifications-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm,.l-wrapper--boxed{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.l-wrapper--boxed{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.l-wrapper--boxed{max-width:960px}}@media (min-width:1201px){.container,.container-lg,.container-md,.container-sm,.container-xl,.l-wrapper--boxed{max-width:1170px}}.product-accessories_text ul,.products,.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}#product .product-miniature,.cb.displayFooter,.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs-12,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto,.product-accessories_text ul li,.product-group-features .product-group-feature>p,.product-group-features .product-group-feature ul,.product-label_guarantee ul,.product-miniature{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6,.product-accessories_text ul li,.product-label_guarantee ul,.product-miniature{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}#product .product-miniature,.cb.displayFooter,.col-12,.col-xs-12,.product-group-features .product-group-feature>p,.product-group-features .product-group-feature ul{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.cb.displayFooter,.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3,.product-label_guarantee ul{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6,.product-group-features .product-group-feature>p,.product-group-features .product-group-feature ul{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}#product .product-miniature,.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4,.product-accessories_text ul li,.product-miniature{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2,.product-accessories_text ul li{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.cb.displayFooter,.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1201px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.cb.displayFooter,.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1920px){.col-xxl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}#attachments table,.product-playstyle .product-tabs .tab-content table,.table{width:100%;margin-bottom:1rem;color:#252525;background-color:#fff}#attachments table td,#attachments table th,.product-playstyle .product-tabs .tab-content table td,.product-playstyle .product-tabs .tab-content table th,.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #d7d7d7}#attachments table thead th,.product-playstyle .product-tabs .tab-content table thead th,.table thead th{vertical-align:bottom;border-bottom:2px solid #d7d7d7}#attachments table tbody+tbody,.product-playstyle .product-tabs .tab-content table tbody+tbody,.table tbody+tbody{border-top:2px solid #d7d7d7}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #d7d7d7}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}#attachments table tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table tbody tr:nth-of-type(odd),.table-striped tbody tr:nth-of-type(odd){background-color:#f8f9fa}.table-hover tbody tr:hover{color:#252525}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th,.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}#attachments table .thead-dark th,.product-playstyle .product-tabs .tab-content table .thead-dark th,.table .thead-dark th{color:#fff;background-color:#0a1e32;border-color:#0a1e32}#attachments table .thead-light th,.product-playstyle .product-tabs .tab-content table .thead-light th,.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#d7d7d7}.table-dark{color:#fff;background-color:#0a1e32}.table-dark td,.table-dark th,.table-dark thead th{border-color:#0a1e32}.table-dark.table-bordered{border:0}#attachments table.table-dark tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table.table-dark tbody tr:nth-of-type(odd),.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1200.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1919.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}#attachments .featuretext,.product-playstyle .product-tabs .tab-content .extra>div,.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#attachments .featuretext>.table-bordered,.product-playstyle .product-tabs .tab-content .extra>div>.table-bordered,.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;color:#252525;background-color:#fff;background-clip:padding-box;border:1px solid #d7d7d7;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#252525;background-color:#fff;border-color:#1f5e9c;outline:0;box-shadow:none}.form-control::-moz-placeholder{color:#868686;opacity:1}.form-control::placeholder{color:#868686;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #252525}select.form-control:focus::-ms-value{color:#252525;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#252525;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#868686}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#557369}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(85,115,105,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#557369;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23557369' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#557369;box-shadow:0 0 0 .2rem rgba(85,115,105,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#557369;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23557369' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#557369;box-shadow:0 0 0 .2rem rgba(85,115,105,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#557369}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#557369}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#557369}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#6b9084;background-color:#6b9084}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(85,115,105,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#557369}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#557369;box-shadow:0 0 0 .2rem rgba(85,115,105,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline .label,.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:500;color:#252525;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#252525;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-default,.btn-primary{color:#fff;background-color:#0a1e32;border-color:#0a1e32}.btn-default:hover,.btn-primary:hover{color:#fff;background-color:#040b12;border-color:#020508}.btn-default:focus,.btn-primary.focus,.btn-primary:focus,.focus.btn-default{color:#fff;background-color:#040b12;border-color:#020508;box-shadow:0 0 0 .2rem rgba(47,64,81,.5)}.btn-default:disabled,.btn-primary.disabled,.btn-primary:disabled,.disabled.btn-default{color:#fff;background-color:#0a1e32;border-color:#0a1e32}.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.btn-default{color:#fff;background-color:#020508;border-color:#000}.btn-default:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.btn-default:focus{box-shadow:0 0 0 .2rem rgba(47,64,81,.5)}.btn-secondary{color:#fff;background-color:#2887a3;border-color:#2887a3}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#206e84;border-color:#1e657a}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(72,153,177,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#2887a3;border-color:#2887a3}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#1e657a;border-color:#1b5d70}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,153,177,.5)}.btn-success{color:#fff;background-color:#557369;border-color:#557369}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#455d55;border-color:#3f564e}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(111,136,128,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#557369;border-color:#557369}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#3f564e;border-color:#3a4e48}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(111,136,128,.5)}.btn-info{color:#fff;background-color:#252525;border-color:#252525}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#121212;border-color:#0c0c0c}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(70,70,70,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#252525;border-color:#252525}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#0c0c0c;border-color:#050505}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(70,70,70,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f0f0e6;border-color:#f0f0e6}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e2ce;border-color:#ddddc6}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(209,210,202,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f0f0e6;border-color:#f0f0e6}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#ddddc6;border-color:#d8d8be}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(209,210,202,.5)}.btn-dark{color:#fff;background-color:#252525;border-color:#252525}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#121212;border-color:#0c0c0c}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(70,70,70,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#252525;border-color:#252525}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#0c0c0c;border-color:#050505}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(70,70,70,.5)}.btn-default,.btn-outline-primary,.btn-primary{color:#0a1e32;border-color:#0a1e32}.btn-default:hover,.btn-outline-primary:hover,.btn-primary:hover{color:#fff;background-color:#0a1e32;border-color:#0a1e32}.btn-default:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary:focus,.focus.btn-default,.focus.btn-primary{box-shadow:0 0 0 .2rem rgba(10,30,50,.5)}.btn-default:disabled,.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-primary:disabled,.disabled.btn-default,.disabled.btn-primary{color:#0a1e32;background-color:transparent}.btn-default:not(:disabled):not(.disabled).active,.btn-default:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.show>.dropdown-toggle.btn-default,.show>.dropdown-toggle.btn-primary{color:#fff;background-color:#0a1e32;border-color:#0a1e32}.btn-default:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.dropdown-toggle.btn-default:focus,.show>.dropdown-toggle.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(10,30,50,.5)}.btn-outline-secondary{color:#2887a3;border-color:#2887a3}.btn-outline-secondary:hover{color:#fff;background-color:#2887a3;border-color:#2887a3}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(40,135,163,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#2887a3;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#2887a3;border-color:#2887a3}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,135,163,.5)}.btn-outline-success{color:#557369;border-color:#557369}.btn-outline-success:hover{color:#fff;background-color:#557369;border-color:#557369}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(85,115,105,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#557369;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#557369;border-color:#557369}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(85,115,105,.5)}.btn-outline-info{color:#252525;border-color:#252525}.btn-outline-info:hover{color:#fff;background-color:#252525;border-color:#252525}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(37,37,37,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#252525;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#252525;border-color:#252525}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(37,37,37,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f0f0e6;border-color:#f0f0e6}.btn-outline-light:hover{color:#212529;background-color:#f0f0e6;border-color:#f0f0e6}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(240,240,230,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f0f0e6;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f0f0e6;border-color:#f0f0e6}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240,240,230,.5)}.btn-outline-dark{color:#252525;border-color:#252525}.btn-outline-dark:hover{color:#fff;background-color:#252525;border-color:#252525}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(37,37,37,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#252525;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#252525;border-color:#252525}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(37,37,37,.5)}.btn-link{font-weight:400;color:#0a1e32;text-decoration:none}.btn-link:hover{color:#000}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#868686;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#252525;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1201px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1920px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0a1e32}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868686;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#252525;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #d7d7d7;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#0a1e32;background-color:#0a1e32}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#1f5e9c}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#2877c7;border-color:#2877c7}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#868686}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#0a1e32;background-color:#0a1e32}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(10,30,50,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(10,30,50,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(10,30,50,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(10,30,50,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;color:#252525;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #d7d7d7;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#1f5e9c;outline:0;box-shadow:0 0 0 0 rgba(10,30,50,.25)}.custom-select:focus::-ms-value{color:#252525;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#868686;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #252525}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#1f5e9c;box-shadow:none}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:300;background-color:#fff;border:1px solid #d7d7d7;border-radius:0}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#252525}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0 0 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0a1e32;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#2877c7}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#d7d7d7;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0a1e32;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#2877c7}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#d7d7d7;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#0a1e32;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#2877c7}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#d7d7d7;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868686;pointer-events:none;cursor:default}.nav-tabs{border-bottom:2px solid #d7d7d7}.nav-tabs .nav-link{margin-bottom:-2px;background-color:transparent;border:2px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:transparent transparent #d7d7d7}.nav-tabs .nav-link.disabled{color:#868686;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#0a1e32;background-color:#fff;border-color:transparent transparent #0a1e32}.nav-tabs .dropdown-menu{margin-top:-2px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0a1e32}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0%;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.account-links .link-item,.address,.block-categories,.card,.card-block,.left-column .search_filters,.page-wrapper{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #d7d7d7;border-radius:0}.account-links .link-item>hr,.address>hr,.block-categories>hr,.card-block>hr,.card>hr,.left-column .search_filters>hr,.page-wrapper>hr{margin-right:0;margin-left:0}.account-links .link-item>.list-group,.address>.list-group,.block-categories>.list-group,.card-block>.list-group,.card>.list-group,.left-column .search_filters>.list-group,.page-wrapper>.list-group{border-top:inherit;border-bottom:inherit}.account-links .link-item>.list-group:first-child,.address>.list-group:first-child,.block-categories>.list-group:first-child,.card-block>.list-group:first-child,.card>.list-group:first-child,.left-column .search_filters>.list-group:first-child,.page-wrapper>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.account-links .link-item>.list-group:last-child,.address>.list-group:last-child,.block-categories>.list-group:last-child,.card-block>.list-group:last-child,.card>.list-group:last-child,.left-column .search_filters>.list-group:last-child,.page-wrapper>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.account-links .link-item>.address-header+.list-group,.account-links .link-item>.card-header+.list-group,.account-links .link-item>.list-group+.address-footer,.account-links .link-item>.list-group+.card-footer,.account-links .link-item>.list-group+.page-footer,.account-links .link-item>.page-header+.list-group,.address>.address-header+.list-group,.address>.card-header+.list-group,.address>.list-group+.address-footer,.address>.list-group+.card-footer,.address>.list-group+.page-footer,.address>.page-header+.list-group,.block-categories>.address-header+.list-group,.block-categories>.card-header+.list-group,.block-categories>.list-group+.address-footer,.block-categories>.list-group+.card-footer,.block-categories>.list-group+.page-footer,.block-categories>.page-header+.list-group,.card-block>.address-header+.list-group,.card-block>.card-header+.list-group,.card-block>.list-group+.address-footer,.card-block>.list-group+.card-footer,.card-block>.list-group+.page-footer,.card-block>.page-header+.list-group,.card>.address-header+.list-group,.card>.card-header+.list-group,.card>.list-group+.address-footer,.card>.list-group+.card-footer,.card>.list-group+.page-footer,.card>.page-header+.list-group,.left-column .search_filters>.address-header+.list-group,.left-column .search_filters>.card-header+.list-group,.left-column .search_filters>.list-group+.address-footer,.left-column .search_filters>.list-group+.card-footer,.left-column .search_filters>.list-group+.page-footer,.left-column .search_filters>.page-header+.list-group,.page-wrapper>.address-header+.list-group,.page-wrapper>.card-header+.list-group,.page-wrapper>.list-group+.address-footer,.page-wrapper>.list-group+.card-footer,.page-wrapper>.list-group+.page-footer,.page-wrapper>.page-header+.list-group{border-top:0}.address-body,.block-categories,.card-block,.card-body,.left-column .search_filters,.page-content{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.address-header,.card-header,.page-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:transparent;border-bottom:0 solid #d7d7d7}.address-header:first-child,.card-header:first-child,.page-header:first-child{border-radius:0 0 0 0}.address-footer,.card-footer,.page-footer{padding:.75rem 1.25rem;background-color:transparent;border-top:0 solid #d7d7d7}.address-footer:last-child,.card-footer:last-child,.page-footer:last-child{border-radius:0 0 0 0}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.account-links .card-deck .link-item,.card-deck .account-links .link-item,.card-deck .address,.card-deck .block-categories,.card-deck .card,.card-deck .card-block,.card-deck .left-column .search_filters,.card-deck .page-wrapper,.left-column .card-deck .search_filters{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.account-links .card-deck .link-item,.card-deck .account-links .link-item,.card-deck .address,.card-deck .block-categories,.card-deck .card,.card-deck .card-block,.card-deck .left-column .search_filters,.card-deck .page-wrapper,.left-column .card-deck .search_filters{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.account-links .card-group>.link-item,.card-group>.address,.card-group>.block-categories,.card-group>.card,.card-group>.card-block,.card-group>.page-wrapper,.left-column .card-group>.search_filters{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.account-links .card-group>.link-item,.card-group>.address,.card-group>.block-categories,.card-group>.card,.card-group>.card-block,.card-group>.page-wrapper,.left-column .card-group>.search_filters{flex:1 0 0%;margin-bottom:0}.account-links .card-group>.address+.link-item,.account-links .card-group>.block-categories+.link-item,.account-links .card-group>.card+.link-item,.account-links .card-group>.card-block+.link-item,.account-links .card-group>.link-item+.address,.account-links .card-group>.link-item+.block-categories,.account-links .card-group>.link-item+.card,.account-links .card-group>.link-item+.card-block,.account-links .card-group>.link-item+.link-item,.account-links .card-group>.link-item+.page-wrapper,.account-links .card-group>.page-wrapper+.link-item,.account-links .left-column .card-group>.link-item+.search_filters,.account-links .left-column .card-group>.search_filters+.link-item,.card-group>.address+.address,.card-group>.address+.block-categories,.card-group>.address+.card,.card-group>.address+.card-block,.card-group>.address+.page-wrapper,.card-group>.block-categories+.address,.card-group>.block-categories+.block-categories,.card-group>.block-categories+.card,.card-group>.block-categories+.card-block,.card-group>.block-categories+.page-wrapper,.card-group>.card+.address,.card-group>.card+.block-categories,.card-group>.card+.card,.card-group>.card+.card-block,.card-group>.card+.page-wrapper,.card-group>.card-block+.address,.card-group>.card-block+.block-categories,.card-group>.card-block+.card,.card-group>.card-block+.card-block,.card-group>.card-block+.page-wrapper,.card-group>.page-wrapper+.address,.card-group>.page-wrapper+.block-categories,.card-group>.page-wrapper+.card,.card-group>.page-wrapper+.card-block,.card-group>.page-wrapper+.page-wrapper,.left-column .account-links .card-group>.link-item+.search_filters,.left-column .account-links .card-group>.search_filters+.link-item,.left-column .card-group>.address+.search_filters,.left-column .card-group>.block-categories+.search_filters,.left-column .card-group>.card+.search_filters,.left-column .card-group>.card-block+.search_filters,.left-column .card-group>.page-wrapper+.search_filters,.left-column .card-group>.search_filters+.address,.left-column .card-group>.search_filters+.block-categories,.left-column .card-group>.search_filters+.card,.left-column .card-group>.search_filters+.card-block,.left-column .card-group>.search_filters+.page-wrapper,.left-column .card-group>.search_filters+.search_filters{margin-left:0;border-left:0}.account-links .card-group>.link-item:not(:last-child),.card-group>.address:not(:last-child),.card-group>.block-categories:not(:last-child),.card-group>.card-block:not(:last-child),.card-group>.card:not(:last-child),.card-group>.page-wrapper:not(:last-child),.left-column .card-group>.search_filters:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.account-links .card-group>.link-item:not(:last-child) .address-header,.account-links .card-group>.link-item:not(:last-child) .card-header,.account-links .card-group>.link-item:not(:last-child) .card-img-top,.account-links .card-group>.link-item:not(:last-child) .page-header,.card-group>.address:not(:last-child) .address-header,.card-group>.address:not(:last-child) .card-header,.card-group>.address:not(:last-child) .card-img-top,.card-group>.address:not(:last-child) .page-header,.card-group>.block-categories:not(:last-child) .address-header,.card-group>.block-categories:not(:last-child) .card-header,.card-group>.block-categories:not(:last-child) .card-img-top,.card-group>.block-categories:not(:last-child) .page-header,.card-group>.card-block:not(:last-child) .address-header,.card-group>.card-block:not(:last-child) .card-header,.card-group>.card-block:not(:last-child) .card-img-top,.card-group>.card-block:not(:last-child) .page-header,.card-group>.card:not(:last-child) .address-header,.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .page-header,.card-group>.page-wrapper:not(:last-child) .address-header,.card-group>.page-wrapper:not(:last-child) .card-header,.card-group>.page-wrapper:not(:last-child) .card-img-top,.card-group>.page-wrapper:not(:last-child) .page-header,.left-column .card-group>.search_filters:not(:last-child) .address-header,.left-column .card-group>.search_filters:not(:last-child) .card-header,.left-column .card-group>.search_filters:not(:last-child) .card-img-top,.left-column .card-group>.search_filters:not(:last-child) .page-header{border-top-right-radius:0}.account-links .card-group>.link-item:not(:last-child) .address-footer,.account-links .card-group>.link-item:not(:last-child) .card-footer,.account-links .card-group>.link-item:not(:last-child) .card-img-bottom,.account-links .card-group>.link-item:not(:last-child) .page-footer,.card-group>.address:not(:last-child) .address-footer,.card-group>.address:not(:last-child) .card-footer,.card-group>.address:not(:last-child) .card-img-bottom,.card-group>.address:not(:last-child) .page-footer,.card-group>.block-categories:not(:last-child) .address-footer,.card-group>.block-categories:not(:last-child) .card-footer,.card-group>.block-categories:not(:last-child) .card-img-bottom,.card-group>.block-categories:not(:last-child) .page-footer,.card-group>.card-block:not(:last-child) .address-footer,.card-group>.card-block:not(:last-child) .card-footer,.card-group>.card-block:not(:last-child) .card-img-bottom,.card-group>.card-block:not(:last-child) .page-footer,.card-group>.card:not(:last-child) .address-footer,.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .page-footer,.card-group>.page-wrapper:not(:last-child) .address-footer,.card-group>.page-wrapper:not(:last-child) .card-footer,.card-group>.page-wrapper:not(:last-child) .card-img-bottom,.card-group>.page-wrapper:not(:last-child) .page-footer,.left-column .card-group>.search_filters:not(:last-child) .address-footer,.left-column .card-group>.search_filters:not(:last-child) .card-footer,.left-column .card-group>.search_filters:not(:last-child) .card-img-bottom,.left-column .card-group>.search_filters:not(:last-child) .page-footer{border-bottom-right-radius:0}.account-links .card-group>.link-item:not(:first-child),.card-group>.address:not(:first-child),.card-group>.block-categories:not(:first-child),.card-group>.card-block:not(:first-child),.card-group>.card:not(:first-child),.card-group>.page-wrapper:not(:first-child),.left-column .card-group>.search_filters:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.account-links .card-group>.link-item:not(:first-child) .address-header,.account-links .card-group>.link-item:not(:first-child) .card-header,.account-links .card-group>.link-item:not(:first-child) .card-img-top,.account-links .card-group>.link-item:not(:first-child) .page-header,.card-group>.address:not(:first-child) .address-header,.card-group>.address:not(:first-child) .card-header,.card-group>.address:not(:first-child) .card-img-top,.card-group>.address:not(:first-child) .page-header,.card-group>.block-categories:not(:first-child) .address-header,.card-group>.block-categories:not(:first-child) .card-header,.card-group>.block-categories:not(:first-child) .card-img-top,.card-group>.block-categories:not(:first-child) .page-header,.card-group>.card-block:not(:first-child) .address-header,.card-group>.card-block:not(:first-child) .card-header,.card-group>.card-block:not(:first-child) .card-img-top,.card-group>.card-block:not(:first-child) .page-header,.card-group>.card:not(:first-child) .address-header,.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .page-header,.card-group>.page-wrapper:not(:first-child) .address-header,.card-group>.page-wrapper:not(:first-child) .card-header,.card-group>.page-wrapper:not(:first-child) .card-img-top,.card-group>.page-wrapper:not(:first-child) .page-header,.left-column .card-group>.search_filters:not(:first-child) .address-header,.left-column .card-group>.search_filters:not(:first-child) .card-header,.left-column .card-group>.search_filters:not(:first-child) .card-img-top,.left-column .card-group>.search_filters:not(:first-child) .page-header{border-top-left-radius:0}.account-links .card-group>.link-item:not(:first-child) .address-footer,.account-links .card-group>.link-item:not(:first-child) .card-footer,.account-links .card-group>.link-item:not(:first-child) .card-img-bottom,.account-links .card-group>.link-item:not(:first-child) .page-footer,.card-group>.address:not(:first-child) .address-footer,.card-group>.address:not(:first-child) .card-footer,.card-group>.address:not(:first-child) .card-img-bottom,.card-group>.address:not(:first-child) .page-footer,.card-group>.block-categories:not(:first-child) .address-footer,.card-group>.block-categories:not(:first-child) .card-footer,.card-group>.block-categories:not(:first-child) .card-img-bottom,.card-group>.block-categories:not(:first-child) .page-footer,.card-group>.card-block:not(:first-child) .address-footer,.card-group>.card-block:not(:first-child) .card-footer,.card-group>.card-block:not(:first-child) .card-img-bottom,.card-group>.card-block:not(:first-child) .page-footer,.card-group>.card:not(:first-child) .address-footer,.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .page-footer,.card-group>.page-wrapper:not(:first-child) .address-footer,.card-group>.page-wrapper:not(:first-child) .card-footer,.card-group>.page-wrapper:not(:first-child) .card-img-bottom,.card-group>.page-wrapper:not(:first-child) .page-footer,.left-column .card-group>.search_filters:not(:first-child) .address-footer,.left-column .card-group>.search_filters:not(:first-child) .card-footer,.left-column .card-group>.search_filters:not(:first-child) .card-img-bottom,.left-column .card-group>.search_filters:not(:first-child) .page-footer{border-bottom-left-radius:0}}.account-links .card-columns .link-item,.card-columns .account-links .link-item,.card-columns .address,.card-columns .block-categories,.card-columns .card,.card-columns .card-block,.card-columns .left-column .search_filters,.card-columns .page-wrapper,.left-column .card-columns .search_filters{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.account-links .card-columns .link-item,.card-columns .account-links .link-item,.card-columns .address,.card-columns .block-categories,.card-columns .card,.card-columns .card-block,.card-columns .left-column .search_filters,.card-columns .page-wrapper,.left-column .card-columns .search_filters{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.address,.accordion>.block-categories,.accordion>.card,.accordion>.card-block,.accordion>.page-wrapper,.account-links .accordion>.link-item,.left-column .accordion>.search_filters{overflow:hidden}.accordion>.address:not(:last-of-type),.accordion>.block-categories:not(:last-of-type),.accordion>.card-block:not(:last-of-type),.accordion>.card:not(:last-of-type),.accordion>.page-wrapper:not(:last-of-type),.account-links .accordion>.link-item:not(:last-of-type),.left-column .accordion>.search_filters:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.address:not(:first-of-type),.accordion>.block-categories:not(:first-of-type),.accordion>.card-block:not(:first-of-type),.accordion>.card:not(:first-of-type),.accordion>.page-wrapper:not(:first-of-type),.account-links .accordion>.link-item:not(:first-of-type),.left-column .accordion>.search_filters:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.address>.address-header,.accordion>.address>.card-header,.accordion>.address>.page-header,.accordion>.block-categories>.address-header,.accordion>.block-categories>.card-header,.accordion>.block-categories>.page-header,.accordion>.card-block>.address-header,.accordion>.card-block>.card-header,.accordion>.card-block>.page-header,.accordion>.card>.address-header,.accordion>.card>.card-header,.accordion>.card>.page-header,.accordion>.page-wrapper>.address-header,.accordion>.page-wrapper>.card-header,.accordion>.page-wrapper>.page-header,.account-links .accordion>.link-item>.address-header,.account-links .accordion>.link-item>.card-header,.account-links .accordion>.link-item>.page-header,.left-column .accordion>.search_filters>.address-header,.left-column .accordion>.search_filters>.card-header,.left-column .accordion>.search_filters>.page-header{border-radius:0;margin-bottom:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;font-size:.75rem;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#252525;content:"|"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#252525}.pagination,.product-comments__pagination ul{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link,.product-comments__pagination li span{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#0a1e32;background-color:#fff;border:1px solid #ced4da}.page-link:hover,.product-comments__pagination li span:hover{z-index:2;color:#000;text-decoration:none;background-color:#e9ecef;border-color:#ced4da}.page-link:focus,.product-comments__pagination li span:focus{z-index:3;outline:0;box-shadow:none}.page-item:first-child .page-link,.page-item:first-child .product-comments__pagination li span,.product-comments__pagination li .page-item:first-child span,.product-comments__pagination li:first-child .page-link,.product-comments__pagination li:first-child span{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link,.page-item:last-child .product-comments__pagination li span,.product-comments__pagination li .page-item:last-child span,.product-comments__pagination li:last-child .page-link,.product-comments__pagination li:last-child span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link,.page-item.active .product-comments__pagination li span,.product-comments__pagination li.active .page-link,.product-comments__pagination li.active span,.product-comments__pagination li .page-item.active span{z-index:3;color:#fff;background-color:#0a1e32;border-color:#0a1e32}.page-item.disabled .page-link,.page-item.disabled .product-comments__pagination li span,.product-comments__pagination li.disabled .page-link,.product-comments__pagination li.disabled span,.product-comments__pagination li .page-item.disabled span{color:#868686;pointer-events:none;cursor:auto;background-color:#fff;border-color:#ced4da}.pagination-lg .page-link,.pagination-lg .product-comments__pagination li span,.product-comments__pagination li .pagination-lg span{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link,.pagination-lg .page-item:first-child .product-comments__pagination li span,.pagination-lg .product-comments__pagination li:first-child .page-link,.pagination-lg .product-comments__pagination li:first-child span,.product-comments__pagination .pagination-lg li:first-child .page-link,.product-comments__pagination .pagination-lg li:first-child span,.product-comments__pagination li .pagination-lg .page-item:first-child span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link,.pagination-lg .page-item:last-child .product-comments__pagination li span,.pagination-lg .product-comments__pagination li:last-child .page-link,.pagination-lg .product-comments__pagination li:last-child span,.product-comments__pagination .pagination-lg li:last-child .page-link,.product-comments__pagination .pagination-lg li:last-child span,.product-comments__pagination li .pagination-lg .page-item:last-child span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link,.pagination-sm .product-comments__pagination li span,.product-comments__pagination li .pagination-sm span,.product-comments__pagination li ul span,.product-comments__pagination ul .page-link,.product-comments__pagination ul li span{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link,.pagination-sm .page-item:first-child .product-comments__pagination li span,.pagination-sm .product-comments__pagination li:first-child .page-link,.pagination-sm .product-comments__pagination li:first-child span,.product-comments__pagination .pagination-sm li:first-child .page-link,.product-comments__pagination .pagination-sm li:first-child span,.product-comments__pagination li .pagination-sm .page-item:first-child span,.product-comments__pagination li ul .page-item:first-child span,.product-comments__pagination ul .page-item:first-child .page-link,.product-comments__pagination ul .page-item:first-child li span,.product-comments__pagination ul li:first-child .page-link,.product-comments__pagination ul li:first-child span{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link,.pagination-sm .page-item:last-child .product-comments__pagination li span,.pagination-sm .product-comments__pagination li:last-child .page-link,.pagination-sm .product-comments__pagination li:last-child span,.product-comments__pagination .pagination-sm li:last-child .page-link,.product-comments__pagination .pagination-sm li:last-child span,.product-comments__pagination li .pagination-sm .page-item:last-child span,.product-comments__pagination li ul .page-item:last-child span,.product-comments__pagination ul .page-item:last-child .page-link,.product-comments__pagination ul .page-item:last-child li span,.product-comments__pagination ul li:last-child .page-link,.product-comments__pagination ul li:last-child span{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#05101a;background-color:#ced2d6;border-color:#bac0c6}.alert-primary hr{border-top-color:#acb3ba}.alert-primary .alert-link{color:#000}.alert-secondary{color:#154655;background-color:#d4e7ed;border-color:#c3dde5}.alert-secondary hr{border-top-color:#b1d3dd}.alert-secondary .alert-link{color:#0b242c}.alert-success{color:#2c3c37;background-color:#dde3e1;border-color:#cfd8d5}.alert-success hr{border-top-color:#c1cdc9}.alert-success .alert-link{color:#161f1c}.alert-info{color:#131313;background-color:#d3d3d3;border-color:#c2c2c2}.alert-info hr{border-top-color:#b5b5b5}.alert-info .alert-link{color:#000}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#7d7d78;background-color:#fcfcfa;border-color:#fbfbf8}.alert-light hr{border-top-color:#f2f2e8}.alert-light .alert-link{color:#63635f}.alert-dark{color:#131313;background-color:#d3d3d3;border-color:#c2c2c2}.alert-dark hr{border-top-color:#b5b5b5}.alert-dark .alert-link{color:#000}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#252525;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#868686;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0a1e32;border-color:#0a1e32}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1201px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1920px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (max-width:1200px){.close{font-size:calc(1.275rem + .3vw)}}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#868686;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #d7d7d7;border-top-left-radius:0;border-top-right-radius:0}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #d7d7d7;border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:990px}}@media (min-width:1201px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#252525}@keyframes spinner-border{to{transform:rotate(1turn)}}.btn-add-to-cart .btn-add-to-cart__spinner,.btn-bg-primary .btn-add-to-cart__spinner,.rc:after,.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.btn-add-to-cart .btn-add-to-cart__spinner,.btn-bg-primary .btn-add-to-cart__spinner,.rc:after,.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#0a1e32!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#020508!important}.bg-secondary{background-color:#2887a3!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#1e657a!important}.bg-success{background-color:#557369!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#3f564e!important}.bg-info{background-color:#252525!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#0c0c0c!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f0f0e6!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#ddddc6!important}.bg-dark{background-color:#252525!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#0c0c0c!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #d7d7d7!important}.border-top{border-top:1px solid #d7d7d7!important}.border-right{border-right:1px solid #d7d7d7!important}.border-bottom{border-bottom:1px solid #d7d7d7!important}.border-left{border-left:1px solid #d7d7d7!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#0a1e32!important}.border-secondary{border-color:#2887a3!important}.border-success{border-color:#557369!important}.border-info{border-color:#252525!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f0f0e6!important}.border-dark{border-color:#252525!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.box-features,.box-reassurance-home,.box-three_bloc,.box-video,.d-flex,.pack-product-container,.pack-product-quantity,.product-group-features .product-group-feature,.social-sharing,div[class*=box-two_blocs]{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1201px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1920px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive,.product-playstyle .video_pdt{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before,.product-playstyle .video_pdt:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video,.product-playstyle .video_pdt .embed-responsive-item,.product-playstyle .video_pdt embed,.product-playstyle .video_pdt iframe,.product-playstyle .video_pdt object,.product-playstyle .video_pdt video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before,.product-playstyle .video_pdt:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.box-three_bloc,.box-video,.flex-column,div[class*=box-two_blocs]{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.box-video.box-video-right,.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap,.product-group-features .product-group-feature,.social-sharing{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1,.pack-product-name{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between,.pack-product-container{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center,.pack-product-container,.pack-product-quantity,.product-group-features .product-group-feature,.social-sharing,.social-sharing--product{align-items:center!important}.align-items-baseline{align-items:baseline!important}.account-links,.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch,.pack-product-quantity{align-self:stretch!important}@media (min-width:576px){.box-three_bloc,.box-video,.box-video.box-video-right,.flex-sm-row,div[class*=box-two_blocs]{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1201px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1920px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left,.float-xs-left{float:left!important}.float-right,.float-xs-right{float:right!important}.float-none,.float-xs-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1201px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1920px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm,.social-share-btn--product{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4,.pack-product-name{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4,.pack-product-name{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0,.social-sharing{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0,.social-sharing{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.product-group-features .product-group-feature>p,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.header__logo,.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1201px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.header__logo,.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1920px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1201px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1920px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#0a1e32!important}a.text-primary:focus,a.text-primary:hover{color:#000!important}.text-secondary{color:#2887a3!important}a.text-secondary:focus,a.text-secondary:hover{color:#195466!important}.text-success{color:#557369!important}a.text-success:focus,a.text-success:hover{color:#344741!important}.text-info{color:#252525!important}a.text-info:focus,a.text-info:hover{color:#000!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f0f0e6!important}a.text-light:focus,a.text-light:hover{color:#d3d3b6!important}.text-dark{color:#252525!important}a.text-dark:focus,a.text-dark:hover{color:#000!important}.text-body{color:#252525!important}.text-muted{color:#868686!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}#product .product-description h1,.product-description-short h1,h2,h3,p{orphans:3;widows:3}#product .product-description h1,.product-description-short h1,h2,h3{page-break-after:avoid}@page{size:a3}.container,.l-wrapper--boxed,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}#attachments table,.product-playstyle .product-tabs .tab-content table,.table{border-collapse:collapse!important}#attachments table td,#attachments table th,.product-playstyle .product-tabs .tab-content table td,.product-playstyle .product-tabs .tab-content table th,.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #d7d7d7!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#d7d7d7}#attachments table .thead-dark th,.product-playstyle .product-tabs .tab-content table .thead-dark th,.table .thead-dark th{color:inherit;border-color:#d7d7d7}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../../../cornilleauv2/assets/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../../../cornilleauv2/assets/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../../../cornilleauv2/assets/fonts/MaterialIcons-Regular.woff) format("woff"),url(../../../cornilleauv2/assets/fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons,.product-tabs .tab-content>section>p[data-toggle=collapse]:after{font-family:Material Icons;font-weight:400;font-style:normal;font-size:1.5rem;display:inline-block;vertical-align:top;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons+span,.product-tabs .tab-content>section>p[data-toggle=collapse]:after+span{display:inline-block}.btn-group-sm>.btn .material-icons,.btn-group-sm>.btn .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.btn-sm .material-icons,.btn-sm .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .btn-group-sm>.btn .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .btn-sm .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .quick-view .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .small .tab-content>section>p[data-toggle=collapse]:after,.quick-view .material-icons,.quick-view .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.small .material-icons,.small .product-tabs .tab-content>section>p[data-toggle=collapse]:after{font-size:.875rem;line-height:1.5}.btn-group-lg>.btn .material-icons,.btn-group-lg>.btn .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.btn-lg .material-icons,.btn-lg .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .btn-group-lg>.btn .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .btn-lg .tab-content>section>p[data-toggle=collapse]:after{font-size:1.875rem}.pagination .material-icons,.pagination .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-comments__pagination ul .material-icons,.product-comments__pagination ul .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .pagination .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .product-comments__pagination ul .tab-content>section>p[data-toggle=collapse]:after{font-size:1.25rem}.material-icons.md-18,.product-tabs .tab-content>section>p.md-18[data-toggle=collapse]:after{font-size:18px;line-height:1}.material-icons.md-24,.product-tabs .tab-content>section>p.md-24[data-toggle=collapse]:after{font-size:24px;line-height:1}.material-icons.md-36,.product-tabs .tab-content>section>p.md-36[data-toggle=collapse]:after{font-size:36px;line-height:1}.material-icons.md-48,.product-tabs .tab-content>section>p.md-48[data-toggle=collapse]:after{font-size:48px;line-height:1}.l-header{background-color:#0a1e32;margin-bottom:1rem;transition:all .5s linear;color:#fff;border-bottom:1px solid #0a1e32}#category .l-header,#index .l-header,#product .l-header{margin-bottom:0}.l-header.header--fixed{position:fixed;z-index:1045;width:100%}.l-header.header--bg-transparent.headroom--top{background-color:transparent;border-bottom:1px solid #f0f0e6}.headroom--pinned.headroom--not-top{position:relative!important}.headroom--pinned.headroom--not-top,.headroom--unpinned{position:fixed!important;width:100%;top:0;background:#0a1e32;max-width:100%;z-index:1000}#product .headroom--pinned.headroom--not-top,#product .headroom--unpinned{position:relative!important}.header__up{align-content:center}.header-top{transition:.5s;flex-wrap:wrap;position:relative;padding-top:0;padding-bottom:0}@media (max-width:991.98px){.header-top{padding-top:.5rem;padding-bottom:.5rem}}.header__logo:not(use)>svg.logo{fill:#fff;max-height:35px;max-width:222px;transition:.5s}.headroom--not-top .header__logo:not(use)>svg.logo{max-height:25px;max-width:159px;margin-left:0}@media (max-width:991.98px){.header__logo:not(use)>svg.logo{max-height:25px;max-width:159px}}.header__logo:hover:not(use)>svg.logo{fill:#fff}.header__right .icon_svg:not(use)>svg{height:26px;width:26px;fill:#fff}@media (max-width:991.98px){.header__right .icon_svg:not(use)>svg{max-height:21px;max-width:21px}}.header__right .user-info .icon_svg:not(use)>svg{width:22px}.header__right .dropdown-menu.show{left:auto;right:0}.header__left{display:flex;align-items:center;justify-content:flex-start}.header__left .icon_svg:not(use)>svg{height:21px;width:21px;fill:#fff}.header__left #menu-icon{color:#fff;margin-right:.5rem}.blockcart{position:relative}.blockcart .cart-products-count{position:absolute;top:-3px;right:-6px;background:#2887a3;color:#fff;border-radius:100%;font-size:.625rem;font-weight:400;padding:.0625rem .1875rem;line-height:1}.header__search{flex:1;padding-right:15px;padding-left:15px}.header-nav__right,.header__right{display:flex;align-items:center;justify-content:flex-end}.header__rightitem:not(:last-child){margin-right:.5rem}.header__logo--checkout{text-align:center;position:relative}.header-nav--checkout{padding-top:1rem;padding-bottom:1rem}#_desktop_language_selector .dropdown-toggle{text-transform:uppercase;color:#fff}@media (max-width:991.98px){.header__logo,.header__logo--checkout{max-width:55%}#menu-icon{padding:0}#menu-icon .material-icons,#menu-icon .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs #menu-icon .tab-content>section>p[data-toggle=collapse]:after{font-size:2.1875rem}.header__search{width:100%;padding:0;flex:auto;order:10;margin-top:10px}.header__logo--checkout{margin:0 auto}}@media (min-width:992px){.header-top__col{width:23%}}@media (min-width:1201px){.header-top__col{width:19%}}@media (min-width:1920px){.header-top__col{width:12%}}.header_menu{flex-grow:1}.l-footer{margin-top:1rem;padding-top:1rem}.l-footer .footer-container{background-color:#f0f0e6}.l-footer{color:#252525}.l-footer .account-list a,.l-footer .cms-page-link,.l-footer .links a{color:#252525;font-size:.875rem}.l-footer .account-list a:hover,.l-footer .cms-page-link:hover,.l-footer .links a:hover{color:#0a1e32}.footer-container{margin-top:0;padding-top:0}.footer__title{color:#252525;display:block;font-weight:700;margin-bottom:.5rem}.footer__title:hover,.footer__title:visited{color:#252525}.footer__title--mobile{display:none;margin-bottom:0;padding:.5rem 0;border-bottom:1px solid #d7d7d7}.footer__title--mobile:after{content:"\e313";font-family:Material Icons;font-feature-settings:"liga" 1;position:absolute;right:15px;transition:transform .3s ease-in-out;font-size:1.5rem}.footer__title--mobile[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(180deg)}@media (max-width:991.98px){.l-footer{margin-top:0;padding-top:0}.footer__title--desktop{display:none}.footer__title--mobile{display:block}}.block_newsletter input{border-color:#252525}.block_newsletter .btn{border-radius:0}.block_newsletter .btn-default,.block_newsletter .btn-primary{background:#252525;border-color:#252525;color:#fff}.block_newsletter .btn-default:hover,.block_newsletter .btn-primary:hover{background:#fff;color:#252525}.block_newsletter a{font-size:.75rem;font-style:italic;text-decoration:underline;text-underline-position:under}.footer__copyright{text-align:center;font-size:.875rem;padding-top:0}.footer__copyright span:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADCSURBVHgBnZLBDcIwDEXtVL13hFzaXmEDGIEN2ACYADECE1A2YAPYgJ7bi0foPVKCv1AlWkSr8KUvOfl+SmKFSVWW5c57v9fSqoWZq6ZpTsiKojiGEJBl6lp9btu24jzPt7q40LfQ1KlX48AYcwD41HpBcRLzBwRZgELxEqMPv1KkwDCKyHfWOtUlrkpJkmzoPcVZyDmHXuJ+x1qbpWl6nzgZ0FpEugE4Aw8gyHymCNCgP+fW7+kgHmNoUjqwCv6VvwA8q1HexvCqPgAAAABJRU5ErkJggg==);padding-left:.1rem;padding-right:.1rem}.footer__copyright span:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAOCAYAAACCRSRZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJaSURBVHgBtZYxTBsxFIYf1Y25uT3mhpkqYqtURgZgKiowtUMCQ1ElAkPFgDK1S5AQHSAMdIOqTEAFEyIqa9SukKyEjEhJ55LvgY25HOGQcp90nGVsx7/fe/+57+qq/l8cdnZ+Sjqdlkxm0O2Wzc0t2d8/ksvLhgTBCxkefi3Z7Afx/ZQdMzT0Rh6Csbnce0mSZ6bRbLZkcXFJisVvHYMKhS9SKn1XIcB7e3tXx8cB8VNTbyVpPP6cn9dkYWHJbtbl4OCw/Rxpe3JyQiPC+JWVNalU/upjori398POq9cbMjv7Sdu53P0IJoVHWkVFw5DJvJLR0RFt5/Mfb/sG2yl3KNVqrS2sasUQAUOptGX7zPyk8S4uGnaDnHIYNrO8/PleHxFEyM3/g445lcofG03WNXWWNF4+Pyf9/YHmdLcCdnFPnbQLUyh8tW1EcUhjYyNqAkmiNfOU4iQtzalTC2GoJ6JBjRCRs7OavjEQ+qi7pOhzrdlEZn19tcOagU2Nj7/TNpsyNfQYxeJa+xB2Vczx8S/bj4kgvheQIV7cwQiZmblxJ9IrrhCYnp5QMdi/Wz+kXavVkl7AmrHFUCdshNPd2FiVp4AIQyp1Z9Gs1UvLjiWGr7+pk/n5uQedCRfDysOUy7/1zTx386wb5aBxYC324q73qBhymuIF8jIInuumDb7vy8DAS/244mL8CNcWI7hcPtXbAoQNgzTLZqVndBVDWnEzMJycnOrjglFgGM3mPzvHtWYDG0/649lVDHeyqCtOFNg7kaO2iCYPKUDUEBJ2R+51bi3FIWodl2s0VRJQbTqVQgAAAABJRU5ErkJggg==);padding-left:.1rem}.menu{padding-bottom:1rem}.menu-top{display:flex;justify-content:center;margin:0;position:relative}.menu__item-link--top{color:#343a40;font-weight:600;text-transform:uppercase;display:block;padding:.5rem}@media (min-width:992px){.menu__item-header{height:100%}.menu-sub{position:absolute;opacity:0;width:100%;left:0;top:100%;z-index:-1;transition:all .5s ease}.menu-sub__content>ul{padding:10px;background-color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.menu__item--active .menu-sub{z-index:2;opacity:1}.menu-sub__list--1{display:flex}.menu__item--1{padding-right:10px;padding-left:10px}.menu__item-link--1{text-transform:uppercase;color:#000}.menu__item-link--1 .menu__item-link{color:#252525}}@media (max-width:991.98px){.menu-top{flex-direction:column;margin-bottom:1rem}.menu-sub{width:100%;transition:all .3s ease-out}.menu-sub__content,.menu__item-link--top{padding:0}.top-menu-mobile{margin-right:-1rem;margin-left:-1rem}.menu__item{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}.menu__item--top:not(:first-child){border-top:0}.menu__item--sub:first-child:not(:last-child),.menu__item--sub:last-child{border-bottom:0}.menu__item-header{display:flex;justify-content:space-between;padding:.5rem}.menu__item-link--nosubmenu{padding:.5rem;display:block}.menu-sub.show{background:#fff}.menu__item--1 .menu__item-header,.menu__item--1 .menu__item-link--nosubmenu{margin-left:10px}.menu__item--2 .menu__item-header,.menu__item--2 .menu__item-link--nosubmenu{margin-left:20px}.menu__item--3 .menu__item-header,.menu__item--3 .menu__item-link--nosubmenu{margin-left:30px}}#mobile_top_menu_wrapper.modal .modal-header{border-bottom:0}#mobile_top_menu_wrapper.modal .modal-body{padding-top:0}.menu__collapseicon{width:3rem;height:1.5rem;display:block;font-size:1.5rem;line-height:1;text-align:center}.product-line-actions{display:flex;justify-content:space-between;align-items:center}.product-line-actions .input-group.bootstrap-touchspin{max-width:130px}.product-line-grid .product-line__title{margin-bottom:.75rem;display:inline-block;color:#252525}.product-line-grid .product-price{display:flex;align-items:center}.product-line-grid .product-price .discount{font-size:.875rem;line-height:1}.product-line-grid .product-discount{margin-right:.5rem}.product-line__img{margin-right:1rem}@media (max-width:991.98px){.product-line__img{width:100px;height:auto}.product-line-actions{justify-content:flex-end;margin-top:1rem}.product-line-actions .product-price{margin:0 2rem}}@media (max-width:991.98px){.product-line__img{width:50px}.product-line-actions .product-price{margin:0 1rem}}.account-links .cart-grid-body .link-item,.cart-grid-body .account-links .link-item,.cart-grid-body .address,.cart-grid-body .block-categories,.cart-grid-body .card,.cart-grid-body .card-block,.cart-grid-body .left-column .search_filters,.cart-grid-body .page-wrapper,.left-column .cart-grid-body .search_filters{border:0}.cart-grid-body .card-block,.cart-grid-body .left-column .search_filters,.left-column .cart-grid-body .search_filters{padding:1rem}.cart-grid-body .address-header,.cart-grid-body .card-header,.cart-grid-body .page-header{border-bottom-color:#252525;border-bottom-width:4px;margin-bottom:0;text-align:center;line-height:1}.cart-grid-body .btn-default,.cart-grid-body .btn-outline-primary,.cart-grid-body .btn-primary{font-size:.9375rem}.cart__card-body{position:relative;border:1px solid #d7d7d7;border-top-color:#252525}.cart__card-body .cart__card-loader{position:absolute;width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center;display:none;background-color:hsla(0,0%,100%,.85);opacity:0;transition:opacity .15s linear;z-index:3}.cart__card-body.is--loading .cart__card-loader{display:flex;opacity:1}.cart-grid-right .address-header,.cart-grid-right .card-header,.cart-grid-right .page-header{border-bottom-width:0;text-align:center;padding-top:20px}.cart-grid-right .cart-summary{background:#f0f0e6}.cart-grid-right .address-footer,.cart-grid-right .card-footer,.cart-grid-right .page-footer{border:0;padding-top:.3rem}.cart-grid-right .btn-default,.cart-grid-right .btn-primary{background-color:#0a1e32;color:#fff}.cart-grid-right .btn-default:hover,.cart-grid-right .btn-primary:hover{background-color:transparent;color:#0a1e32}.nav-tabs--center{justify-content:center}@media (max-width:991.98px){.checkout{position:fixed;bottom:0;left:0;z-index:2;padding:1rem;background-color:rgba(0,0,0,.4)}.checkout,.checkout a{width:100%}}.product-line__body{padding-right:.25rem}.card-body--summary .cart-total,.total-value{font-weight:700}.table__title-head{font-size:1rem;font-weight:700}.promo-code{margin-left:-1.25rem;margin-right:-1.25rem}.promo-code-alert{display:none}.cancel-promo{text-align:center}.address-body .separator,.block-categories .separator,.card-block .separator,.card-body .separator,.left-column .search_filters .separator,.page-content .separator{border-color:#d7d7d7}.cart-summary-line{display:flex;justify-content:space-between}.cart-total{font-weight:700}.card-body--summary .cart-summary-totals{padding:.25rem}.card-body--summary .cart-total .label{margin-bottom:0}.card-body--summary.address-body,.card-body--summary.block-categories,.card-body--summary.card-block,.card-body--summary.card-body,.card-body--summary.page-content,.left-column .card-body--summary.search_filters{padding-bottom:0}.media-list__item:not(:last-child){margin-bottom:.5rem}.cart-detailed-totals .cart-summary-line .value{font-weight:700}@media (min-width:992px){.cart-detailed-actions .btn-checkout{max-width:70%;margin:0 auto}}.link__showsummary[aria-expanded=true] .material-icons,.link__showsummary[aria-expanded=true] .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .link__showsummary[aria-expanded=true] .tab-content>section>p[data-toggle=collapse]:after{transform:rotate(180deg)}.cart-item:not(:last-child){border-bottom:1px solid #d7d7d7;margin-bottom:1rem;padding-bottom:1rem}.product-line-info{margin-bottom:.5rem}.product-line-info.product-line-info-secondary,.product-line-info.product-line-info-secondary .label{margin-bottom:0}.promo-code-button{text-align:center}.promo-code-button .collapse-button[aria-expanded=true]{display:none}.promo-highlighted{text-align:center;font-size:.875rem;margin-top:1rem;margin-bottom:.5rem}.promo-discounts{font-weight:700;text-align:center;color:#495057}.promo-discounts .code{color:#252525}.form__add-voucher{margin-bottom:1rem}.promo-code__content{padding:.625rem 1.25rem}.promo-code__content .form-control{background-color:#fff;border-color:#fff;color:#252525}.promo-code__content .btn{border-radius:0}.promo-code__content .btn-default,.promo-code__content .btn-primary{background:#252525;border-color:#252525;color:#fff;font-size:.875rem!important}.promo-code__content .btn-default:hover,.promo-code__content .btn-primary:hover{background:#fff;color:#252525}.promo-code .collapse-button{text-align:center;display:block;color:#0a1e32}#js-checkout-summary.address,#js-checkout-summary.block-categories,#js-checkout-summary.card,#js-checkout-summary.card-block,#js-checkout-summary.page-wrapper,.account-links #js-checkout-summary.link-item,.left-column #js-checkout-summary.search_filters{background:#f0f0e6}#js-checkout-summary .address-header,#js-checkout-summary .card-header,#js-checkout-summary .page-header{border-bottom-width:0;text-align:center;text-transform:none!important}#js-checkout-summary .address-footer,#js-checkout-summary .card-footer,#js-checkout-summary .page-footer{border:0;padding-top:.3rem}#js-checkout-summary .separator{border-color:#d7d7d7}#js-checkout-summary .cart-summary-line .value{font-weight:700}.-unreachable:not(.-reachable){opacity:.5}.checkout-process .checkout-step{border-width:1px;border-color:#d7d7d7}.account-links .checkout-process .checkout-step.link-item:not(:first-child),.checkout-process .account-links .checkout-step.link-item:not(:first-child),.checkout-process .checkout-step.address:not(:first-child),.checkout-process .checkout-step.block-categories:not(:first-child),.checkout-process .checkout-step.card-block:not(:first-child),.checkout-process .checkout-step.page-wrapper:not(:first-child),.checkout-process .checkout-step:not(:first-child).card,.checkout-process .left-column .checkout-step.search_filters:not(:first-child),.left-column .checkout-process .checkout-step.search_filters:not(:first-child){border-top:0}.checkout-process .address-header,.checkout-process .card-header,.checkout-process .page-header{padding-top:1rem;padding-bottom:1rem}.checkout-process .step-edit{margin-top:.6rem}.checkout-process .nav-tabs{border-bottom:1px solid #0a1e32}.checkout-process .alert-info{color:#252525;background-color:#f8f9fa;border-color:#f8f9fa}.payment-options>div{margin-bottom:1rem}.payment-options .payment-option .label img,.payment-options .payment-option label img{display:none}#payment-confirmation .btn-default,#payment-confirmation .btn-primary{background-color:#0a1e32;color:#fff}#payment-confirmation .btn-default:hover,#payment-confirmation .btn-primary:hover{background-color:transparent;color:#0a1e32}body{background-color:#fff}a{text-decoration:none}sup{top:-.3em}b,strong{font-weight:700}.l-wrapper:not(.l-wrapper--boxed),main>.notifications-container:not(.l-wrapper--boxed){max-width:1920px}#index .l-wrapper:not(.l-wrapper--boxed),#index main>.notifications-container:not(.l-wrapper--boxed),#product .l-wrapper:not(.l-wrapper--boxed),#product main>.notifications-container:not(.l-wrapper--boxed){max-width:inherit}#js-checkout-summary .page-home div[class*=box-] .page-header .address-header,#js-checkout-summary .page-home div[class*=box-] .page-header .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header .page-header,#product .product-description .page-home div[class*=box-] .page-header h1,.box-instagram .cb-item .page-header p,.page-header #js-checkout-summary .page-home div[class*=box-] .address-header,.page-header #js-checkout-summary .page-home div[class*=box-] .card-header,.page-header #js-checkout-summary .page-home div[class*=box-] .page-header,.page-header #product .product-description .page-home div[class*=box-] h1,.page-header .box-instagram .cb-item p,.page-header .page-home div[class*=box-] #js-checkout-summary .address-header,.page-header .page-home div[class*=box-] #js-checkout-summary .card-header,.page-header .page-home div[class*=box-] #js-checkout-summary .page-header,.page-header .page-home div[class*=box-] #product .product-description h1,.page-header .page-home div[class*=box-] .h2,.page-header .page-home div[class*=box-] .product-description-short h1,.page-header .page-home div[class*=box-] h2,.page-header .product-description-short .page-home div[class*=box-] h1,.page-header h1,.page-home div[class*=box-] #js-checkout-summary .page-header .address-header,.page-home div[class*=box-] #js-checkout-summary .page-header .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header .page-header,.page-home div[class*=box-] #product .product-description .page-header h1,.page-home div[class*=box-] .page-header .h2,.page-home div[class*=box-] .page-header h2,.page-home div[class*=box-] .product-description-short .page-header h1,.product-description-short .page-home div[class*=box-] .page-header h1{margin-bottom:0}.page-footer{border-top:1px solid #d7d7d7}.page-footer:empty{display:none}.breadcrumb .breadcrumb-item{font-weight:400;letter-spacing:0!important}.breadcrumb .breadcrumb-item.active{font-weight:700}@media (max-width:991.98px){.breadcrumb{overflow:scroll;margin-bottom:.5rem}.breadcrumb .breadcrumb-item{white-space:nowrap}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.3rem}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{float:inherit;padding-right:.3rem}}@media (max-width:1200.98px){#product .breadcrumb{overflow:scroll;margin-bottom:.5rem}#product .breadcrumb .breadcrumb-item{white-space:nowrap}#product .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.3rem}#product .breadcrumb .breadcrumb-item+.breadcrumb-item:before{float:inherit;padding-right:.3rem}}.left-column>div,.right-column>div{margin-bottom:1rem}ul{list-style:none;padding-left:0}#js-checkout-summary .page-home div[class*=box-] .address-header,#js-checkout-summary .page-home div[class*=box-] .card-header,#js-checkout-summary .page-home div[class*=box-] .page-header,#product .product-description .page-home div[class*=box-] h1,.box-instagram .cb-item p,.h1,.page-home div[class*=box-] #js-checkout-summary .address-header,.page-home div[class*=box-] #js-checkout-summary .card-header,.page-home div[class*=box-] #js-checkout-summary .page-header,.page-home div[class*=box-] #product .product-description h1,.page-home div[class*=box-] .h2,.page-home div[class*=box-] .product-description-short h1,.page-home div[class*=box-] h2,.product-description-short .page-home div[class*=box-] h1,.products-section-title,h1{text-transform:none;font-weight:800;color:#0a1e32}#js-checkout-summary .page-home div[class*=box-] .modal-content .address-header,#js-checkout-summary .page-home div[class*=box-] .modal-content .card-header,#js-checkout-summary .page-home div[class*=box-] .modal-content .page-header,#product .product-description .page-home div[class*=box-] .modal-content h1,.box-instagram .cb-item .modal-content p,.modal-content #js-checkout-summary .page-home div[class*=box-] .address-header,.modal-content #js-checkout-summary .page-home div[class*=box-] .card-header,.modal-content #js-checkout-summary .page-home div[class*=box-] .page-header,.modal-content #product .product-description .page-home div[class*=box-] h1,.modal-content .box-instagram .cb-item p,.modal-content .h1,.modal-content .page-home div[class*=box-] #js-checkout-summary .address-header,.modal-content .page-home div[class*=box-] #js-checkout-summary .card-header,.modal-content .page-home div[class*=box-] #js-checkout-summary .page-header,.modal-content .page-home div[class*=box-] #product .product-description h1,.modal-content .page-home div[class*=box-] .h2,.modal-content .page-home div[class*=box-] .product-description-short h1,.modal-content .page-home div[class*=box-] h2,.modal-content .product-description-short .page-home div[class*=box-] h1,.modal-content .products-section-title,.modal-content h1,.page-home div[class*=box-] #js-checkout-summary .modal-content .address-header,.page-home div[class*=box-] #js-checkout-summary .modal-content .card-header,.page-home div[class*=box-] #js-checkout-summary .modal-content .page-header,.page-home div[class*=box-] #product .product-description .modal-content h1,.page-home div[class*=box-] .modal-content .h2,.page-home div[class*=box-] .modal-content h2,.page-home div[class*=box-] .product-description-short .modal-content h1,.product-description-short .page-home div[class*=box-] .modal-content h1{font-size:2.25rem}@media (max-width:1200px){#js-checkout-summary .page-home div[class*=box-] .modal-content .address-header,#js-checkout-summary .page-home div[class*=box-] .modal-content .card-header,#js-checkout-summary .page-home div[class*=box-] .modal-content .page-header,#product .product-description .page-home div[class*=box-] .modal-content h1,.box-instagram .cb-item .modal-content p,.modal-content #js-checkout-summary .page-home div[class*=box-] .address-header,.modal-content #js-checkout-summary .page-home div[class*=box-] .card-header,.modal-content #js-checkout-summary .page-home div[class*=box-] .page-header,.modal-content #product .product-description .page-home div[class*=box-] h1,.modal-content .box-instagram .cb-item p,.modal-content .h1,.modal-content .page-home div[class*=box-] #js-checkout-summary .address-header,.modal-content .page-home div[class*=box-] #js-checkout-summary .card-header,.modal-content .page-home div[class*=box-] #js-checkout-summary .page-header,.modal-content .page-home div[class*=box-] #product .product-description h1,.modal-content .page-home div[class*=box-] .h2,.modal-content .page-home div[class*=box-] .product-description-short h1,.modal-content .page-home div[class*=box-] h2,.modal-content .product-description-short .page-home div[class*=box-] h1,.modal-content .products-section-title,.modal-content h1,.page-home div[class*=box-] #js-checkout-summary .modal-content .address-header,.page-home div[class*=box-] #js-checkout-summary .modal-content .card-header,.page-home div[class*=box-] #js-checkout-summary .modal-content .page-header,.page-home div[class*=box-] #product .product-description .modal-content h1,.page-home div[class*=box-] .modal-content .h2,.page-home div[class*=box-] .modal-content h2,.page-home div[class*=box-] .product-description-short .modal-content h1,.product-description-short .page-home div[class*=box-] .modal-content h1{font-size:calc(1.35rem + 1.2vw)}}#js-checkout-summary .address-header,#js-checkout-summary .card-header,#js-checkout-summary .page-header,#product .product-description h1,.h2,.product-description-short h1,h2{font-weight:600}.quick-view{display:inline-block}.form-group.form-group_forgot-password{margin-top:-.5rem}.btn-default,.btn-primary{background-color:transparent;text-transform:uppercase;font-weight:800}.btn-secondary{border-radius:0;background:transparent;color:#252525;border-width:2px;padding:3px 0;border-color:transparent transparent #d7d7d7}.btn-secondary:focus,.btn-secondary:hover{background:transparent;color:#252525;border-color:transparent transparent #252525;box-shadow:none}.input-group-btn .btn{border-radius:0 .5rem .5rem 0}.breadcrumb{padding-left:0}.bootstrap-touchspin{border:1px solid #d7d7d7}.bootstrap-touchspin>input{max-width:60px;border:none;box-shadow:none;text-align:center;font-weight:700}.bootstrap-touchspin>input::-webkit-inner-spin-button,.bootstrap-touchspin>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bootstrap-touchspin .btn{position:relative;z-index:2;color:#252525;background-color:#fff}.bootstrap-touchspin .input-group-btn{display:flex}.bootstrap-touchspin .input-group-btn:first-child{margin-right:-1px}.bootstrap-touchspin .input-group-btn:last-child{margin-left:-1px}.rc{position:relative;width:100%;height:0;overflow:hidden;padding-top:100%;background:rgba(0,0,0,.05);transition:background .15s}.images-container .rc{background:transparent}.rc:after{content:"";position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);z-index:2;border-color:#d7d7d7 transparent #d7d7d7 #d7d7d7}.rc--lazyload:after{display:none}.rc>*{position:absolute;bottom:0;left:0;width:100%;height:100%}.rc>a{display:block}.ratio2_1{padding-top:50%}.ratio1_2{padding-top:200%}.ratio4_3{padding-top:75%}.ratio16_9{padding-top:56.25%}.ratio1_1{padding-top:100%}.ratio3_2{padding-top:33.33333%}.icon-collapse,.link__showsummary .material-icons,.link__showsummary .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .link__showsummary .tab-content>section>p[data-toggle=collapse]:after{transition:transform .4s ease}.icon-collapse[aria-expanded=true],.link__showsummary .material-icons[aria-expanded=true],.link__showsummary .product-tabs .tab-content>section>p[aria-expanded=true][data-toggle=collapse]:after,.product-tabs .link__showsummary .tab-content>section>p[aria-expanded=true][data-toggle=collapse]:after{transform:rotate(180deg)}.left-column .order-checkout .search_filters,.order-checkout .address-body,.order-checkout .block-categories,.order-checkout .card-block,.order-checkout .card-body,.order-checkout .left-column .search_filters,.order-checkout .page-content{padding-bottom:0}.step-edit[aria-expanded=true]{display:none}.step-title{margin-bottom:0}.-complete.-reachable .step-title .done{display:inline-block}.-current .step-title .done{visibility:hidden}.-current .address-header,.-current .card-header,.-current .page-header{background-color:#fff}.accordion .address-body .account-links .link-item,.accordion .address-body .address,.accordion .address-body .block-categories,.accordion .address-body .card,.accordion .address-body .card-block,.accordion .address-body .left-column .search_filters,.accordion .address-body .page-wrapper,.accordion .block-categories .account-links .link-item,.accordion .block-categories .address,.accordion .block-categories .block-categories,.accordion .block-categories .card,.accordion .block-categories .card-block,.accordion .block-categories .left-column .search_filters,.accordion .block-categories .page-wrapper,.accordion .card-block .account-links .link-item,.accordion .card-block .address,.accordion .card-block .block-categories,.accordion .card-block .card,.accordion .card-block .card-block,.accordion .card-block .left-column .search_filters,.accordion .card-block .page-wrapper,.accordion .card-body .account-links .link-item,.accordion .card-body .address,.accordion .card-body .block-categories,.accordion .card-body .card,.accordion .card-body .card-block,.accordion .card-body .left-column .search_filters,.accordion .card-body .page-wrapper,.accordion .left-column .search_filters .account-links .link-item,.accordion .left-column .search_filters .address,.accordion .left-column .search_filters .block-categories,.accordion .left-column .search_filters .card,.accordion .left-column .search_filters .card-block,.accordion .left-column .search_filters .page-wrapper,.accordion .left-column .search_filters .search_filters,.accordion .page-content .account-links .link-item,.accordion .page-content .address,.accordion .page-content .block-categories,.accordion .page-content .card,.accordion .page-content .card-block,.accordion .page-content .left-column .search_filters,.accordion .page-content .page-wrapper,.account-links .accordion .address-body .link-item,.account-links .accordion .block-categories .link-item,.account-links .accordion .card-block .link-item,.account-links .accordion .card-body .link-item,.account-links .accordion .left-column .search_filters .link-item,.account-links .accordion .page-content .link-item,.account-links .left-column .accordion .search_filters .link-item,.left-column .accordion .address-body .search_filters,.left-column .accordion .block-categories .search_filters,.left-column .accordion .card-block .search_filters,.left-column .accordion .card-body .search_filters,.left-column .accordion .page-content .search_filters,.left-column .accordion .search_filters .account-links .link-item,.left-column .accordion .search_filters .address,.left-column .accordion .search_filters .block-categories,.left-column .accordion .search_filters .card,.left-column .accordion .search_filters .card-block,.left-column .accordion .search_filters .page-wrapper,.left-column .accordion .search_filters .search_filters{border:1px solid #d7d7d7;transition:border .1s linear}.accordion .address-body .address-header,.accordion .address-body .card-header,.accordion .address-body .page-header,.accordion .block-categories .address-header,.accordion .block-categories .card-header,.accordion .block-categories .page-header,.accordion .card-block .address-header,.accordion .card-block .card-header,.accordion .card-block .page-header,.accordion .card-body .address-header,.accordion .card-body .card-header,.accordion .card-body .page-header,.accordion .left-column .search_filters .address-header,.accordion .left-column .search_filters .card-header,.accordion .left-column .search_filters .page-header,.accordion .page-content .address-header,.accordion .page-content .card-header,.accordion .page-content .page-header,.left-column .accordion .search_filters .address-header,.left-column .accordion .search_filters .card-header,.left-column .accordion .search_filters .page-header{text-align:center}.accordion .selected .account-links .link-item,.accordion .selected .address,.accordion .selected .block-categories,.accordion .selected .card,.accordion .selected .card-block,.accordion .selected .left-column .search_filters,.accordion .selected .page-wrapper,.account-links .accordion .selected .link-item,.left-column .accordion .selected .search_filters{border-color:#0a1e32;border-width:2px}.nav-tabs-info{font-size:1.1rem}.nav-tabs-info .active{font-weight:700}.account-links .address-selector .link-item,.address-selector .account-links .link-item,.address-selector .address,.address-selector .block-categories,.address-selector .card,.address-selector .card-block,.address-selector .left-column .search_filters,.address-selector .page-wrapper,.left-column .address-selector .search_filters{transition:border .1s linear}.address-selector .address-body,.address-selector .address-header,.address-selector .block-categories,.address-selector .card-block,.address-selector .card-body,.address-selector .card-header,.address-selector .left-column .search_filters,.address-selector .page-content,.address-selector .page-header,.left-column .address-selector .search_filters{cursor:pointer}.card-body_add-address{padding:.75rem 1.25rem}.card-body_add-address .material-icons,.card-body_add-address .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .card-body_add-address .tab-content>section>p[data-toggle=collapse]:after{opacity:.8}.delivery-option{padding:1rem;margin-bottom:1rem;background-color:#f0f0e6}.carrier-extra-content:not(:empty){margin-bottom:2rem}.carrier-extra-content:not(:empty):empty{display:none}.carrier-name,.carrier-price{font-weight:700}.carrier-price{font-size:1.25rem;color:#0a1e32}.order-line:not(:last-child){margin-bottom:.5rem}.order-confirmation-table{padding:1rem;border:1px solid #d7d7d7;border-top:3px solid #252525}custom-file-label.selected:after{content:""!important}.nav-tabs .nav-link{color:#868686;font-weight:700}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-bottom-width:3px}.tab-content{padding-top:1rem}.products-section-title{text-transform:uppercase;text-align:center;display:block;margin-bottom:1rem}.page-home>*{margin-bottom:2rem}@media (max-width:991.98px){.page-home>*{margin-bottom:1rem}.modal-footer{flex-direction:column;flex-direction:column-reverse}.modal-footer>.btn{margin:0;width:100%}.modal-footer .btn:not(:last-child){margin-top:.5rem}}.nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs .nav-link{white-space:nowrap}.notifications-container ul{margin-bottom:0}.js-invalid-feedback-browser:empty{display:none}.form-group .label .quick-view,.form-group .label .small,.form-group .label small,.form-group label .quick-view,.form-group label .small,.form-group label small{font-size:.75rem}@media (min-width:992px){.checkout-form form,.page-content:not(.page-content--contact) form,.page-wrapper--order-confirmation form{width:75%;max-width:450px;margin:0 auto}.page-wrapper--order-detail form{margin:unset}}.form-footer{margin-top:1rem}.badge.bright{color:#fff}.ui-tooltip.ui-widget-content{background:#fff;box-shadow:none;border-radius:0;border:1px solid #252525;color:#252525;font-size:.75rem;padding:.2rem .25rem}.clear{clear:both}.no-js img.lazyload{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s}.slick-slide.lazyload,.slick-slide .lazyload{display:none!important}.slick-active.lazyload,.slick-active .lazyload,.slick-current+.slick-slide.lazyload,.slick-current+.slick-slide .lazyload,.slick-current.lazyload,.slick-current .lazyload{display:block!important}.ps-alert-error{margin-bottom:0}.ps-alert-error .item,.ps-alert-success .item{align-items:center;border:2px solid #dc3545;display:flex;background-color:#dc3545;margin-bottom:1rem}.ps-alert-error .item i,.ps-alert-success .item i{border:15px solid #dc3545;display:flex}.ps-alert-error .item i svg,.ps-alert-success .item i svg{background-color:#dc3545;width:24px;height:24px}.ps-alert-error .item p,.ps-alert-success .item p{background-color:#fff;margin:0;padding:1rem;width:100%}.ps-alert-success{padding:.25rem .25rem 2.75rem}.ps-alert-success .item{border-color:#557369;background-color:#557369}.ps-alert-success .item i{border-color:#557369}.ps-alert-success .item i svg{background-color:#557369}@media (max-width:575.98px){.social-sharing{justify-content:center}}.social-sharing--product{margin:1rem 0}.modal .social-sharing--product{margin:0}.social-share-btn{display:block;margin:0 .5rem}.social-share-btn:not(use)>svg{width:2.5rem;height:2.5rem;fill:#252525}.social-share-btn.youtube:not(use)>svg{width:2.3rem;height:2.3rem}.social-share-btn:hover svg{fill:#0a1e32}.social-share-btn.facebook:hover svg{fill:#1877f2}.social-share-btn.twitter:hover svg{fill:#1da1f2}.social-share-btn.instagram:hover svg{fill:#c42d91}.social-share-btn.youtube:hover svg{fill:red}.social-share-btn.pinterest:hover svg{fill:#e60023}.social-share-btn.linkedin:hover svg{fill:#0274b3}.social-share-btn.tiktok:hover svg{fill:#000}.social-share-btn:first-child{margin-left:0}.social-share-btn--product{background-size:80%;background-color:#fff;border-radius:50%;transition:box-shadow .3s ease-in-out}.social-share-btn--product.facebook{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+QXJ0Ym9hcmQgMzwvdGl0bGU+PHBhdGggZD0iTTI1LjIgMzAuMlYyM2gyYzEuNSAwIDIgMCAyLS4xcy4xLTEgLjItMi4xLjItMi4yLjItMi40VjE4aC00LjR2LTEuNmMwLS45LjEtMS44LjItMS45LjItLjUuNy0uNyAyLjYtLjdoMS43di01SDI3Yy0zIDAtMy44LjEtNSAuNy0uOC40LTEuNiAxLjItMiAxLjktLjUgMS4xLS43IDEuOC0uNyA0LjNsLS4xIDIuM2gtM3Y1aDN2MTQuNGg2di03LjJ6IiBmaWxsPSIjN0E3QTdBIi8+PC9zdmc+)}.social-share-btn--product.facebook:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIuMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjQyIiB4bGluazpocmVmPSJENzk1Q0EyOS5wbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgpIi8+PHBhdGggZmlsbD0iIzJmYjVkMiIgZD0iTTIyLjIgMjcuMlYyMGgyYzEuNSAwIDIgMCAyLS4xcy4xLTEgLjItMi4xLjItMi4yLjItMi40VjE1aC00LjR2LTEuNmMwLS45LjEtMS44LjItMS45LjItLjUuNy0uNyAyLjYtLjdoMS43di01SDI0Yy0zIDAtMy44LjEtNSAuNy0uOC40LTEuNiAxLjItMiAxLjktLjUgMS4xLS43IDEuOC0uNyA0LjNsLS4xIDIuM2gtM3Y1aDN2MTQuNGg2di03LjJ6Ii8+PC9zdmc+)}.social-share-btn--product.twitter{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+QXJ0Ym9hcmQgMyBDb3B5IDM8L3RpdGxlPjxwYXRoIGQ9Ik0yNy43IDExaDEuNGwuNS4xLjkuM2MuMy4xLjUuMi44LjQuMy4xLjUuMi43LjQuMi4xLjQuMy42LjUuMi4yLjQuMi44LjEuMy0uMS43LS4yIDEuMS0uMy40LS4xLjgtLjMgMS4yLS41LjQtLjIuNi0uMy43LS4zLjEgMCAuMS0uMS4xLS4xdi4xczAgLjMtLjIuNmwtLjYuOWMtLjIuMy0uNS42LS42LjctLjIuMi0uMy4zLS40LjNsLS4yLjItLjEuMWguMmwuNy0uMmMuNS0uMSAxLS4yIDEuNC0uNC41LS4yLjctLjIuNy0uMmguM3MtLjEuMi0uMy41Yy0uMi4zLS4zLjQtLjQuNWwtLjEuMS0uNi42Yy0uMy4zLS43LjctMSAuOS0uMy4zLS41LjYtLjUgMXMwIC44LS4xIDEuM2MwIC41LS4xIDEtLjIgMS42LS4xLjYtLjIgMS4yLS41IDItLjIuNy0uNSAxLjQtLjcgMi4xLS4zLjctLjYgMS4zLS45IDEuOS0uMy42LS42IDEtLjkgMS40LS4zLjQtLjUuNy0uOCAxLjEtLjMuMy0uNi43LTEgMS4xLS40LjQtLjcuNi0uNy43IDAgMC0uMi4yLS41LjQtLjMuMy0uNi41LTEgLjgtLjMuMy0uNy41LTEgLjYtLjMuMi0uNi40LTEuMS42LS40LjItLjkuNC0xLjMuNi0uNS4yLTEgLjQtMS41LjUtLjUuMi0xIC4zLTEuNS40LS41LjEtMS4xLjItMS43LjJsLS45LjFoLTIuNGMtLjEgMC0uNS0uMS0xLjEtLjEtLjYtLjEtMS4xLS4yLTEuNS0uMy0uNC0uMS0uOS0uMy0xLjYtLjUtLjctLjItMS4zLS41LTEuOC0uOC0uNS0uMy0uOC0uNC0xLS41LS4xLS4xLS4zLS4xLS40LS4ybC0uMi0uMWgxLjljLjQgMCAuOC0uMSAxLjItLjEuNC0uMS45LS4yIDEuNS0uMy42LS4yIDEuMS0uMyAxLjYtLjVzLjgtLjQgMS0uNWMuMi0uMS41LS4zLjktLjZsLjYtLjRoLS42Yy0uMSAwLS4zIDAtLjYtLjFsLS45LS4zYy0uMy0uMS0uNi0uMy0xLS41cy0uNS0uNC0uNy0uNWwtLjUtLjVjLS4yLS4yLS40LS41LS42LS43LS4yLS4yLS4zLS41LS41LS45bC0uMi0uNWgxLjJjLjQgMCAuNyAwIC45LS4xLjIgMCAuMyAwIC4zLS4xaC4zLS41cy0uMSAwLS4yLS4xLS4zLS4xLS43LS4zYy0uNC0uMi0uNy0uMy0uOS0uNS0uMi0uMi0uNC0uMy0uNy0uNWwtLjctLjdjLS4yLS4zLS41LS43LS43LTEtLjItLjQtLjMtLjgtLjQtMS4xLS4xLS40LS4yLS43LS4yLTEuMXYtLjZsLjQuMmMuMy4xLjYuMiAxIC4zLjQuMS43LjEuNy4xaC4zbC0uMi0uMmMtLjEtLjEtLjMtLjMtLjUtLjQtLjItLjItLjMtLjQtLjUtLjYtLjItLjItLjMtLjQtLjQtLjYtLjEtLjUtLjMtLjgtLjQtMS4xLS4xLS4zLS4yLS43LS4zLTEtLjEtLjMtLjEtLjctLjEtMXYtLjljMC0uMi4xLS41LjItLjguMS0uMy4yLS42LjMtMWwuMi0uNS40LjRjLjIuMy41LjYuOC45LjUuMy43LjUuNy41bC4xLjEuNS41Yy4zLjIuNy41IDEuMi45czEgLjcgMS42IDFjLjYuMyAxLjIuNiAxLjkuOS43LjMgMS4yLjQgMS40LjUuMy4xLjcuMiAxLjQuMy43LjEgMS4yLjIgMS41LjIuMyAwIC42LjEuNy4xaC4yVjE4YzAtLjItLjEtLjUtLjEtLjlzMC0uOC4xLTEuMWMuMS0uMy4yLS43LjMtMSAuMS0uMy4yLS42LjQtLjguMS0uMi4zLS40LjUtLjcuMi0uMy40LS41LjgtLjguMy0uMy43LS41IDEuMS0uOC40LS4yLjgtLjQgMS4xLS41LjMtLjEuNi0uMi44LS4yLjIgMCAuMy0uMi4zLS4yeiIgZmlsbD0iIzdBN0E3QSIvPjwvc3ZnPg==)}.social-share-btn--product.twitter:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIuMSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjM2IiB4bGluazpocmVmPSI0M0Q2OUZCMS5wbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMykiLz48cGF0aCBmaWxsPSIjMmZiNWQyIiBkPSJNMjUuNyA4aDEuNGwuNS4xLjkuM2MuMy4xLjUuMi44LjQuMy4xLjUuMi43LjQuMi4xLjQuMy42LjUuMi4yLjQuMi44LjEuMy0uMS43LS4yIDEuMS0uMy40LS4xLjgtLjMgMS4yLS41LjQtLjIuNi0uMy43LS4zLjEgMCAuMS0uMS4xLS4xdi4xczAgLjMtLjIuNmwtLjYuOWMtLjIuMy0uNS42LS42LjctLjIuMi0uMy4zLS40LjNsLS4yLjItLjEuMWguMmwuNy0uMmMuNS0uMSAxLS4yIDEuNC0uNC41LS4yLjctLjIuNy0uMmguM3MtLjEuMi0uMy41Yy0uMi4zLS4zLjQtLjQuNWwtLjEuMS0uNi42Yy0uMy4zLS43LjctMSAuOS0uMy4zLS41LjYtLjUgMXMwIC44LS4xIDEuM2MwIC41LS4xIDEtLjIgMS42LS4xLjYtLjIgMS4yLS41IDItLjIuNy0uNSAxLjQtLjcgMi4xLS4zLjctLjYgMS4zLS45IDEuOXMtLjYgMS0uOSAxLjRjLS4zLjQtLjUuNy0uOCAxLjEtLjMuMy0uNi43LTEgMS4xLS40LjQtLjcuNi0uNy43IDAgMC0uMi4yLS41LjQtLjMuMy0uNi41LTEgLjgtLjMuMy0uNy41LTEgLjYtLjMuMi0uNi40LTEuMS42LS40LjItLjkuNC0xLjMuNi0uNS4yLTEgLjQtMS41LjUtLjUuMi0xIC4zLTEuNS40LS41LjEtMS4xLjItMS43LjJsLS45LjFoLTIuNGMtLjEgMC0uNS0uMS0xLjEtLjEtLjYtLjEtMS4xLS4yLTEuNS0uM3MtLjktLjMtMS42LS41Yy0uNy0uMi0xLjMtLjUtMS44LS44LS41LS4zLS44LS40LTEtLjUtLjEtLjEtLjMtLjEtLjQtLjJsLS4yLS4xaDEuOWMuNCAwIC44LS4xIDEuMi0uMS40LS4xLjktLjIgMS41LS4zLjYtLjIgMS4xLS4zIDEuNi0uNXMuOC0uNCAxLS41Yy4yLS4xLjUtLjMuOS0uNmwuNi0uNGgtLjZjLS4xIDAtLjMgMC0uNi0uMWwtLjktLjNjLS4zLS4xLS42LS4zLTEtLjVzLS41LS40LS43LS41bC0uNS0uNWMtLjItLjItLjQtLjUtLjYtLjctLjItLjItLjMtLjUtLjUtLjlsLS4yLS41aDEuMmMuNCAwIC43IDAgLjktLjEuMiAwIC4zIDAgLjMtLjFoLjMtLjVzLS4xIDAtLjItLjEtLjMtLjEtLjctLjNjLS40LS4yLS43LS4zLS45LS41LS4yLS4yLS40LS4zLS43LS41bC0uNy0uN2MtLjItLjMtLjUtLjctLjctMS0uMi0uNC0uMy0uOC0uNC0xLjEtLjEtLjQtLjItLjctLjItMS4xdi0uNmwuNC4yYy4zLjEuNi4yIDEgLjNzLjcuMS43LjFoLjNsLS4yLS4yYy0uMS0uMS0uMy0uMy0uNS0uNC0uMi0uMi0uMy0uNC0uNS0uNnMtLjMtLjQtLjQtLjZjLS4xLS41LS4zLS44LS40LTEuMS0uMS0uMy0uMi0uNy0uMy0xLS4xLS4zLS4xLS43LS4xLTF2LS45YzAtLjIuMS0uNS4yLS44cy4yLS42LjMtMWwuMi0uNS40LjRjLjIuMy41LjYuOC45LjUuMy43LjUuNy41bC4xLjEuNS41Yy4zLjIuNy41IDEuMi45czEgLjcgMS42IDFjLjYuMyAxLjIuNiAxLjkuOS43LjMgMS4yLjQgMS40LjUuMy4xLjcuMiAxLjQuMy43LjEgMS4yLjIgMS41LjJzLjYuMS43LjFoLjJWMTVjMC0uMi0uMS0uNS0uMS0uOXMwLS44LjEtMS4xYy4xLS4zLjItLjcuMy0xIC4xLS4zLjItLjYuNC0uOC4xLS4yLjMtLjQuNS0uNy4yLS4zLjQtLjUuOC0uOC4zLS4zLjctLjUgMS4xLS44LjQtLjIuOC0uNCAxLjEtLjUuMy0uMS42LS4yLjgtLjJzLjMtLjIuMy0uMnoiLz48L3N2Zz4=)}.social-share-btn--product.googleplus{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+QXJ0Ym9hcmQgMyBDb3B5PC90aXRsZT48cGF0aCBkPSJNMTcgMjEuMXY0LjJoNS43Yy0uOSAyLjctMi4zIDQuMi01LjcgNC4yLTMuNCAwLTYuMS0yLjgtNi4xLTYuMiAwLTMuNCAyLjYtNi4zIDYuMS02LjMgMS44IDAgMyAuNiA0LjEgMS41LjktLjkuOC0xIDMtMy4xLTEuOS0xLjctNC4zLTIuNy03LjEtMi43LTUuOCAwLTEwLjUgNC43LTEwLjUgMTAuNVMxMS4yIDMzLjcgMTcgMzMuN2M4LjcgMCAxMC44LTcuNSAxMC4xLTEyLjZIMTd6bTE4LjkuM3YtMy42aC0yLjZ2My42aC0zLjdWMjRoMy43djMuN2gyLjZWMjRoMy42di0yLjZoLTMuNnoiIGZpbGw9IiM3QTdBN0EiLz48L3N2Zz4=)}.social-share-btn--product.googleplus:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIuMSIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjM0IiB4bGluazpocmVmPSJDRTYxRDA0Qi5wbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIDQpIi8+PHBhdGggZmlsbD0iIzJmYjVkMiIgZD0iTTE0IDE4LjF2NC4yaDUuN2MtLjkgMi43LTIuMyA0LjItNS43IDQuMi0zLjQgMC02LjEtMi44LTYuMS02LjJTMTAuNSAxNCAxNCAxNGMxLjggMCAzIC42IDQuMSAxLjUuOS0uOS44LTEgMy0zLjEtMS45LTEuNy00LjMtMi43LTcuMS0yLjctNS44IDAtMTAuNSA0LjctMTAuNSAxMC41UzguMiAzMC43IDE0IDMwLjdjOC43IDAgMTAuOC03LjUgMTAuMS0xMi42SDE0em0xOC45LjN2LTMuNmgtMi42djMuNmgtMy43VjIxaDMuN3YzLjdoMi42VjIxaDMuNnYtMi42aC0zLjZ6Ii8+PC9zdmc+)}.social-share-btn--product.pinterest{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+QXJ0Ym9hcmQgMyBDb3B5IDI8L3RpdGxlPjxwYXRoIGQ9Ik0yMS43IDcuMWMtNS4zLjUtMTAuNiA0LjktMTAuOSAxMS0uMSAzLjguOSA2LjYgNC41IDcuNCAxLjYtMi43LS41LTMuMy0uOC01LjMtMS4zLTguMSA5LjQtMTMuNyAxNS04IDMuOSAzLjkgMS4zIDE2LTQuOSAxNC44LTYtMS4yIDIuOS0xMC44LTEuOC0xMi43LTMuOS0xLjUtNS45IDQuNy00LjEgNy44LTEuMSA1LjMtMy40IDEwLjMtMi41IDE3IDMuMS0yLjIgNC4xLTYuNSA0LjktMTAuOSAxLjUuOSAyLjQgMS45IDQuMyAyLjEgNy4yLjYgMTEuMi03LjIgMTAuMy0xNC40LS45LTYuNC03LjItOS42LTE0LTguOHoiIGZpbGw9IiM3QTdBN0EiLz48L3N2Zz4=)}.social-share-btn--product.pinterest:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIuMSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjQ2IiB4bGluazpocmVmPSI4REY2NkQ0Qi5wbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgLTEpIi8+PHBhdGggZmlsbD0iIzJmYjVkMiIgZD0iTTE4LjcgNS4xYy01LjMuNS0xMC42IDQuOS0xMC45IDExLS4xIDMuOC45IDYuNiA0LjUgNy40IDEuNi0yLjctLjUtMy4zLS44LTUuMy0xLjMtOC4xIDkuNC0xMy43IDE1LTggMy45IDMuOSAxLjMgMTYtNC45IDE0LjgtNi0xLjIgMi45LTEwLjgtMS44LTEyLjctMy45LTEuNS01LjkgNC43LTQuMSA3LjgtMS4xIDUuMy0zLjQgMTAuMy0yLjUgMTcgMy4xLTIuMiA0LjEtNi41IDQuOS0xMC45IDEuNS45IDIuNCAxLjkgNC4zIDIuMSA3LjIuNiAxMS4yLTcuMiAxMC4zLTE0LjQtLjktNi40LTcuMi05LjYtMTQtOC44eiIvPjwvc3ZnPg==)}.social-share-btn--footer{transition:background-color .3s ease-in-out}.block-categories a{color:#252525}.category-sub__item{display:block;width:100%}.category-sub__item--0{border-bottom:1px solid #d7d7d7;padding:.25rem 0}.category-sub__item:not(.category-sub__item--0):not(.category-sub__item--1){padding-left:.25rem}.block-categories .collapse-icons .remove{display:none}.block-categories .collapse-icons[aria-expanded=true].remove{display:block}.block-categories .collapse-icons[aria-expanded=true].add{display:none}@media (max-width:767.98px){#category-description>div{padding-left:0;padding-right:0}}@media (max-width:575.98px){.products .ebcategoryimage{padding-right:7.5px;padding-left:7.5px}}.account-links>a{margin-bottom:1rem}.account-links .link-item{padding:1rem;text-align:center;text-transform:uppercase;font-weight:700;height:100%}.account-links .link-item i{margin:0 auto 1rem;font-size:3rem}.address{border:1px solid #d7d7d7;height:100%}.address-header{background-color:transparent}.address-footer{display:flex;justify-content:space-between}.form--100{min-width:100%;width:100%}.no-account .btn-bg-primary{background-color:#0a1e32;color:#fff;padding-left:1.5rem;padding-right:1.5rem}.no-account .btn-bg-primary:hover{background-color:#fff;color:#0a1e32}.slick-slide:not(.slick-current) .img-carousel.lazyload{display:none!important}.slick-slide figure{position:absolute;top:0}.modal.fade .modal-dialog__offcanvas{width:350px;height:100%;margin:0;max-width:90%;position:absolute;top:0;transform:translateX(-100%);transition:transform .3s ease-out}.modal.show .modal-dialog__offcanvas{transform:translateX(0)}.modal.fade .modal-dialog__offcanvas.modal-dialog__offcanvas--right{right:0;transform:translateX(100%)}.modal.show .modal-dialog__offcanvas.modal-dialog__offcanvas--right{transform:translateX(0)}.modal-dialog__offcanvas .modal-content{height:inherit;border-width:0;border-radius:0}.modal-dialog__offcanvas .modal-header{border-radius:inherit}.modal-dialog__offcanvas .modal-body{overflow-y:auto;height:inherit}.products{align-items:stretch}@media (max-width:575.98px){.product-miniature,.products{padding-right:7.5px;padding-left:7.5px}}@media (min-width:992px){.product-miniature{flex:0 0 33.33333%;max-width:33.33333%}.layout-full-width .product-miniature{flex:0 0 25%;max-width:25%}}@media (max-width:320px){.product-miniature{flex:0 0 100%;max-width:100%}}.slick-slide .product-miniature{max-width:100%}.account-links .card-product.link-item,.card-product.address,.card-product.block-categories,.card-product.card,.card-product.card-block,.card-product.page-wrapper,.left-column .card-product.search_filters{height:100%;position:relative}.account-links .card-product.link-item:hover .highlighted-informations,.card-product.address:hover .highlighted-informations,.card-product.block-categories:hover .highlighted-informations,.card-product.card-block:hover .highlighted-informations,.card-product.card:hover .highlighted-informations,.card-product.page-wrapper:hover .highlighted-informations,.left-column .card-product.search_filters:hover .highlighted-informations{transform:translateY(0)}.account-links .card-product.link-item .address-body,.account-links .card-product.link-item .block-categories,.account-links .card-product.link-item .card-block,.account-links .card-product.link-item .card-body,.account-links .card-product.link-item .left-column .search_filters,.account-links .card-product.link-item .page-content,.card-product.address .address-body,.card-product.address .block-categories,.card-product.address .card-block,.card-product.address .card-body,.card-product.address .left-column .search_filters,.card-product.address .page-content,.card-product.block-categories .address-body,.card-product.block-categories .block-categories,.card-product.block-categories .card-block,.card-product.block-categories .card-body,.card-product.block-categories .left-column .search_filters,.card-product.block-categories .page-content,.card-product.card-block .address-body,.card-product.card-block .block-categories,.card-product.card-block .card-block,.card-product.card-block .card-body,.card-product.card-block .left-column .search_filters,.card-product.card-block .page-content,.card-product.card .address-body,.card-product.card .block-categories,.card-product.card .card-block,.card-product.card .card-body,.card-product.card .left-column .search_filters,.card-product.card .page-content,.card-product.page-wrapper .address-body,.card-product.page-wrapper .block-categories,.card-product.page-wrapper .card-block,.card-product.page-wrapper .card-body,.card-product.page-wrapper .left-column .search_filters,.card-product.page-wrapper .page-content,.left-column .account-links .card-product.link-item .search_filters,.left-column .card-product.address .search_filters,.left-column .card-product.block-categories .search_filters,.left-column .card-product.card-block .search_filters,.left-column .card-product.card .search_filters,.left-column .card-product.page-wrapper .search_filters,.left-column .card-product.search_filters .address-body,.left-column .card-product.search_filters .block-categories,.left-column .card-product.search_filters .card-block,.left-column .card-product.search_filters .card-body,.left-column .card-product.search_filters .page-content,.left-column .card-product.search_filters .search_filters{padding-left:0;padding-right:0}.account-links .card-product.link-item .discount,.card-product.address .discount,.card-product.block-categories .discount,.card-product.card-block .discount,.card-product.card .discount,.card-product.page-wrapper .discount,.left-column .card-product.search_filters .discount{display:none}.card-img-top{overflow:hidden}.card-img-top .product-thumbnail img{width:100%}.card-img-top .ar-ai-container .ar-ai-h-segment.active+img{background:#f5f5f5}.highlighted-informations{position:absolute;bottom:0;width:100%;background-color:#fff;transform:translateY(100%);transition:transform .3s}.card-product:hover .highlighted-informations{transform:translateY(0)}.quick-view{cursor:pointer}.product-flags{position:absolute;top:0;margin-bottom:0;z-index:1;right:0;display:flex;flex-direction:column;align-items:flex-end}.product-flag{top:0;margin-bottom:.5rem;padding:5px 15px;color:#fff;background:#0a1e32;font-weight:700;font-size:13px}.product-flag.discount-product{background:#252525}.page-content--product .product-flags{right:15px}.page-content--product .product-flags .product-flag{font-size:1rem;margin-top:.5rem;margin-bottom:0}.color{width:1.25rem;height:1.25rem;display:inline-block;border:1px solid rgba(0,0,0,.05);cursor:pointer;background-size:contain}.product-title{color:#252525;font-size:1.375rem;text-align:left;text-decoration:none;font-weight:500}@media (max-width:1200px){.product-title{font-size:calc(1.2625rem + .15vw)}}@media (max-width:991.98px){.product-title{font-size:1rem}}.product-title a{color:#252525}.product-title a:hover{color:#0a1e32;border-bottom:1px solid transparent}.card-product:hover .product-title,.card-product:hover .product-title a{color:#0a1e32}#product .breadcrumb .breadcrumb-item.active{display:none}#product #left-column .page-content--product{background:#f0f0e6}@media (max-width:575.98px){#product #left-column .page-content--product{margin-left:-15px;margin-right:-15px}}#js-checkout-summary .page-home div[class*=box-] #product .title_header.address-header,#js-checkout-summary .page-home div[class*=box-] #product .title_header.card-header,#js-checkout-summary .page-home div[class*=box-] #product .title_header.page-header,#product #js-checkout-summary .page-home div[class*=box-] .title_header.address-header,#product #js-checkout-summary .page-home div[class*=box-] .title_header.card-header,#product #js-checkout-summary .page-home div[class*=box-] .title_header.page-header,#product .box-instagram .cb-item p.title_header,#product .h1.title_header,#product .page-home div[class*=box-] #js-checkout-summary .title_header.address-header,#product .page-home div[class*=box-] #js-checkout-summary .title_header.card-header,#product .page-home div[class*=box-] #js-checkout-summary .title_header.page-header,#product .page-home div[class*=box-] .title_header.h2,#product .page-home div[class*=box-] h2.title_header,#product .title_header.products-section-title,#product h1.title_header,.box-instagram .cb-item #product p.title_header,.page-home div[class*=box-] #js-checkout-summary #product .title_header.address-header,.page-home div[class*=box-] #js-checkout-summary #product .title_header.card-header,.page-home div[class*=box-] #js-checkout-summary #product .title_header.page-header,.page-home div[class*=box-] #product .title_header.h2,.page-home div[class*=box-] #product h2.title_header{margin-bottom:.5rem;margin-top:2rem}.images-container{padding:15px}@media (max-width:575.98px){.images-container{padding-bottom:7.5px}}.product-img:not(:first-child) .rc{display:none}.slick-initialized .product-img .rc{display:block}.product-thumbs{width:650px;height:110px;margin:0 auto}@media (min-width:576px) and (max-width:991.98px){.product-thumbs{width:320px}}.product-thumbs[data-count="2"]{width:210px}.product-thumbs .slick-slide>div{cursor:pointer}.product-thumbs:not(.slick-initialized)>div:not(:first-child){display:none}.product-thumb{margin:5px;width:100px;height:100px;border:1px solid transparent}.product-thumb.slick-current{border:1px solid #d7d7d7}.btn-zoom{position:absolute;right:1rem;bottom:1rem;cursor:pointer;display:none;padding:0;line-height:1}.btn-zoom .material-icons,.btn-zoom .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .btn-zoom .tab-content>section>p[data-toggle=collapse]:after{font-size:3rem}.images-container:hover .btn-zoom{display:block}.label-color{line-height:1;margin-right:.5rem;width:38px;height:38px;border:2px solid transparent;border-radius:.5rem;transition:.5s}.label-color.label-color-large{width:98px;height:50px}.label-color.label-color-active{width:36px;height:36px;border:2px solid #252525;padding:4px}.label-color.label-color-active span.color{border-color:#252525;width:24px;height:24px}.label-color.label-color-active.label-color-large{width:98px;height:50px;padding:0;border-color:transparent}.label-color.label-color-active.label-color-large span.color{width:98px;height:50px}.product-variants-item .label{font-weight:700}.product-variants-item .color{width:34px;height:34px;border:1px solid rgba(0,0,0,.05);border-radius:.5rem}.product-variants-item .texture{background-repeat:no-repeat;background-size:cover}.product-variants-item .label-color-large .color{width:98px;height:50px}.input-color:checked+span,.input-color:hover+span,.input-radio:checked+span,.input-radio:hover+span{border-color:#252525}.price.current-price-discount{font-size:1.125rem}.regular-price{color:#d7d7d7;font-weight:400;text-decoration:line-through}.discount{text-transform:uppercase;color:#fff;font-weight:600;display:inline-block;padding:.25rem}.product__product-price .price{font-size:1.625rem;font-weight:700}@media (max-width:1200px){.product__product-price .price{font-size:calc(1.2875rem + .45vw)}}.product__product-price .regular-price{font-size:1.625rem}@media (max-width:1200px){.product__product-price .regular-price{font-size:calc(1.2875rem + .45vw)}}.product__product-price.has-discount .current-price{display:inline-block}.btn-add-to-cart,.btn-bg-primary{padding-left:6rem;padding-right:6rem;white-space:nowrap}@media (max-width:575.98px){.btn-add-to-cart,.btn-bg-primary{padding-left:5rem;padding-right:5rem;background-color:#0a1e32;color:#fff}.btn-add-to-cart:hover,.btn-bg-primary:hover{background-color:#fff;color:#0a1e32}}.cart-content{padding:1rem;background:#f0f0e6}.pack-product-container{padding:0 1rem;font-size:.875rem}.pack-product-container .thumb-mask{padding:0}.mask{width:55px}.thumb-mask{padding:1rem 0}.pack-product__img{border:1px solid #d7d7d7}.pack-product-quantity{border-left:1px solid #d7d7d7}.pack-product-price{padding-right:.5rem}.pack-product-quantity{padding-left:1rem}#product .product-description .product-description-short h1,#product .product-description h1,#product .product-description h2,.product-description-short #product .product-description h1,.product-description-short h1,.product-description-short h2{font-weight:300;font-size:1.875rem}@media (max-width:1200px){#product .product-description .product-description-short h1,#product .product-description h1,#product .product-description h2,.product-description-short #product .product-description h1,.product-description-short h1,.product-description-short h2{font-size:calc(1.3125rem + .75vw)}}#product .product-description ul,.product-description-short ul{list-style-position:inside;margin-bottom:.5rem}#product .product-description li,.product-description-short li{list-style-type:square}#product .product-description li::marker,.product-description-short li::marker{font-size:.5rem}@media (max-width:991.98px){.product-description-short a#link-more,.product-description-short ul>li:nth-child(2)~li{display:none}.product-description-short .toggle .btn:before{content:attr(data-more)}.product-description-short.open+.toggle .btn:before{content:attr(data-less)}}.modal-cart__image{margin-right:1rem;max-width:200px;height:auto}.modal-cart__name{color:#0a1e32;font-weight:700}.product-total{font-weight:700}.cart-content>p:not(:last-child){margin-bottom:.5rem}@media (max-width:991.98px){.modal-cart__image{max-width:120px}.blockcart-modal .divide-right{display:flex;justify-content:center}.blockcart-modal .modal-footer{position:fixed;bottom:0;background:#fff;justify-content:center;left:0;width:100%;box-shadow:0 -.25rem .5rem rgba(0,0,0,.15)}.blockcart-modal .modal-body{margin-bottom:4.25rem}}@media (max-width:575.98px){.modal-cart__image{max-width:70px}}.btn-add-to-cart .btn-add-to-cart__spinner,.btn-bg-primary .btn-add-to-cart__spinner{width:1.125rem;height:1.125rem;border-width:2px;display:none}.btn-add-to-cart.is--loading .btn-add-to-cart__spinner,.is--loading.btn-bg-primary .btn-add-to-cart__spinner{display:inline-block}.btn-add-to-cart.is--loading .btn-add-to-cart__icon,.is--loading.btn-bg-primary .btn-add-to-cart__icon{display:none}.products-selection{justify-content:space-between;align-items:center}.pack-miniature-item{margin-bottom:.5rem}.ratio1_1{display:block}.pack-product-name{margin:0 1.5rem;flex-grow:1}.product-miniature{margin-bottom:1rem}.product__card-img{position:relative}.product__card-desc{display:flex;flex-direction:column;justify-content:space-between;height:100%}.highlighted-informations{text-align:center;padding:.5rem}.quantity__label{margin-bottom:0;margin-top:1rem}.product-add-to-cart .product-quantity{margin-top:-1rem}.product-add-to-cart .qty{margin:1rem 1rem 0}.product-add-to-cart .add{margin-top:1rem}.product-add-to-cart .add-to-cart:disabled{display:none}.product-customization,.product-discounts{margin-bottom:1.5rem}.product__quantity{margin-bottom:0}.sort-by-row{display:flex;width:100%;justify-content:space-between;align-items:center}.total__item-show{text-align:center;font-size:.875rem;margin-top:1rem}.variant-links{display:flex;justify-content:center}.product-tabs .variant-links .js-count .tab-content>section>p[data-toggle=collapse]:after,.variant-links .js-count .material-icons,.variant-links .js-count .product-tabs .tab-content>section>p[data-toggle=collapse]:after{font-size:1.25rem}.product__download{text-transform:uppercase}.card--address{height:100%;text-align:center;justify-content:center}.invoice__address{margin-top:1rem}.invoice-address{height:100%;text-align:center;justify-content:center}.product-tabs{margin-left:-15px;margin-right:-15px}.product-tabs .navTabs{background:#fff;z-index:550;position:relative}.product-tabs .nav-tabs{font-weight:700;font-size:1.125rem;border-bottom:0 solid #fff}.product-tabs .nav-tabs .nav-link{color:#0a1e32;margin-bottom:0;border:0;border-radius:0;border-bottom:3px solid transparent}.product-tabs .nav-tabs .nav-link.active{border-bottom:3px solid #0a1e32}.product-tabs .tab-content{padding-top:0}@media (max-width:991.98px){.product-tabs .tab-content>section{border-bottom:1px solid #252525;padding:13px 0}.product-tabs .tab-content>section:first-child{border-top:1px solid #252525}}.product-tabs .tab-content>section>p{font-weight:700;font-size:1.125rem;margin-bottom:0;line-height:1.2;display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:.5rem}.product-tabs .tab-content>section>p[data-toggle=collapse]:after{content:"keyboard_arrow_right";transition:transform .3s ease-in-out;font-size:1.875rem}.product-tabs .tab-content>section>p[data-toggle=collapse][aria-expanded=true]:after{transform:rotate(90deg)}.product-tabs .tab-content>section>p[data-toggle=collapse]+div{padding-top:1rem}.nav-tabs{justify-content:center}.product-price-and-shipping .price,.product-price-and-shipping .regular-price{font-size:1.125rem;font-weight:700}.product_insuroption span+span{padding-left:8px}.product-information .dwf-page-link a,.product-information .links a,.product_insuroption span+span{font-weight:700;text-decoration:underline;text-underline-position:under}.product-information .dwf-page-link a span.material-icons,.product-information .links a span.material-icons{margin-right:12px}.product-accessories_text ul{justify-content:space-around}.product-accessories_text ul li{font-size:1.25rem;font-weight:500;margin-bottom:15px}@media (max-width:991.98px){.product-accessories_text ul li{font-size:1rem}}.product-accessories_text ul li img{width:100%;display:block;margin-bottom:.8rem}#guarantee_bar{background:#f0f0e6;padding-bottom:2rem;padding-top:3rem}.product-label_guarantee{display:flex;flex-wrap:wrap;justify-content:space-between}.product-label_guarantee ul{text-align:center;color:#252525}@media (min-width:576px){.product-label_guarantee ul{padding-left:25px;padding-right:25px}}.product-label_guarantee ul img{margin-bottom:.8rem}.product-label_guarantee ul strong{font-size:1.125rem}@media (max-width:991.98px){.product-label_guarantee ul strong{font-size:1rem}}@media (max-width:991.98px){.product-label_guarantee ul li:nth-child(3){display:none}}.product-group-features{text-align:center}.product-group-features .product-group-feature{background:#f0f0e6;padding-top:15px;position:relative;text-align:left}@media (min-width:992px){.product-group-features .product-group-feature{top:-3rem}.product-group-features .product-group-feature.old-product-group-feature{top:inherit}}@media (min-width:576px){.product-group-features .product-group-feature ul{padding-left:3rem;padding-right:3rem}}.product-group-features .product-group-feature img{padding-bottom:.5rem}@media (max-width:575.98px){.product-group-features{margin-bottom:1.2rem}.product-group-features div[class*=col-12]{padding-left:0;padding-right:0}}#product-video{margin-bottom:0}@media (max-width:767.98px){#product-video .slick-arrow{max-height:50px;top:calc(50% - 25px);z-index:100;padding-left:.5rem;padding-right:.5rem}}@media (min-width:992px){#product-video .slick-arrow.slick-prev{transform:translateX(-70px)}#product-video .slick-arrow.slick-next{transform:translateX(75px)}}#attachments{background:#f0f0e6;padding-bottom:2rem;padding-top:3rem}#attachments table{background-color:#f0f0e6}#attachments table .product-playstyle .product-tabs .tab-content table tbody tr:nth-of-type(odd),#attachments table .table-striped tbody tr:nth-of-type(odd),#attachments table table tbody tr:nth-of-type(odd),#attachments table tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content #attachments table table tbody tr:nth-of-type(odd){background-color:#d3d2c9}.product-playstyle #right-column{max-width:793px}@media (max-width:1200.98px){.product-playstyle #right-column{max-width:512px}}@media (max-width:767.98px){.product-playstyle #right-column{max-width:400px}}@media (max-width:575.98px){.product-playstyle #right-column{padding-left:0;padding-right:0;max-width:100%;margin-bottom:15px}}.product-playstyle #left-column{max-width:calc(100% - 793px);padding-right:0}@media (max-width:1200.98px){.product-playstyle #left-column{max-width:calc(100% - 512px)}}@media (max-width:767.98px){.product-playstyle #left-column{max-width:calc(100% - 400px)}}@media (max-width:575.98px){.product-playstyle #left-column{max-width:100%;padding-right:15px}}.product-playstyle .page-content--product{padding-left:3.3125rem;padding-right:3.3125rem;padding-bottom:2rem}@media (max-width:1200.98px){.product-playstyle .page-content--product{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:767.98px){.product-playstyle .page-content--product{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}}@media (max-width:575.98px){.product-playstyle .page-content--product{padding-left:1rem;padding-right:1rem}}#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .address-header,#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .card-header,#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .page-header,#product .product-description .page-home div[class*=box-] .product-playstyle .page-content--product h1,.box-instagram .cb-item .product-playstyle .page-content--product p,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .address-header,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .card-header,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .page-header,.page-home div[class*=box-] #product .product-description .product-playstyle .page-content--product h1,.page-home div[class*=box-] .product-description-short .product-playstyle .page-content--product h1,.page-home div[class*=box-] .product-playstyle .page-content--product .h2,.page-home div[class*=box-] .product-playstyle .page-content--product h2,.product-description-short .page-home div[class*=box-] .product-playstyle .page-content--product h1,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .address-header,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .card-header,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .page-header,.product-playstyle .page-content--product #product .product-description .page-home div[class*=box-] h1,.product-playstyle .page-content--product .box-instagram .cb-item p,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .address-header,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .card-header,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .page-header,.product-playstyle .page-content--product .page-home div[class*=box-] #product .product-description h1,.product-playstyle .page-content--product .page-home div[class*=box-] .h2,.product-playstyle .page-content--product .page-home div[class*=box-] .product-description-short h1,.product-playstyle .page-content--product .page-home div[class*=box-] h2,.product-playstyle .page-content--product .product-description-short .page-home div[class*=box-] h1,.product-playstyle .page-content--product h1{font-size:2.125rem;margin-bottom:.5rem}@media (max-width:1200px){#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .address-header,#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .card-header,#js-checkout-summary .page-home div[class*=box-] .product-playstyle .page-content--product .page-header,#product .product-description .page-home div[class*=box-] .product-playstyle .page-content--product h1,.box-instagram .cb-item .product-playstyle .page-content--product p,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .address-header,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .card-header,.page-home div[class*=box-] #js-checkout-summary .product-playstyle .page-content--product .page-header,.page-home div[class*=box-] #product .product-description .product-playstyle .page-content--product h1,.page-home div[class*=box-] .product-description-short .product-playstyle .page-content--product h1,.page-home div[class*=box-] .product-playstyle .page-content--product .h2,.page-home div[class*=box-] .product-playstyle .page-content--product h2,.product-description-short .page-home div[class*=box-] .product-playstyle .page-content--product h1,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .address-header,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .card-header,.product-playstyle .page-content--product #js-checkout-summary .page-home div[class*=box-] .page-header,.product-playstyle .page-content--product #product .product-description .page-home div[class*=box-] h1,.product-playstyle .page-content--product .box-instagram .cb-item p,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .address-header,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .card-header,.product-playstyle .page-content--product .page-home div[class*=box-] #js-checkout-summary .page-header,.product-playstyle .page-content--product .page-home div[class*=box-] #product .product-description h1,.product-playstyle .page-content--product .page-home div[class*=box-] .h2,.product-playstyle .page-content--product .page-home div[class*=box-] .product-description-short h1,.product-playstyle .page-content--product .page-home div[class*=box-] h2,.product-playstyle .page-content--product .product-description-short .page-home div[class*=box-] h1,.product-playstyle .page-content--product h1{font-size:calc(1.3375rem + 1.05vw)}}.product-playstyle .img1 img{width:100%}.product-playstyle .mosaique_img{margin-top:15px}.product-playstyle .mosaique_img img{height:100%;width:100%}.product-playstyle .mosaique_img .img2{flex:0 0 35.5%}.product-playstyle .mosaique_img .img2.img2-50{flex:0 0 50%}.product-playstyle .mosaique_img .img3{padding-left:15px;flex:0 0 23.5%}.product-playstyle .mosaique_img .img3.img3-50{flex:0 0 50%}.product-playstyle .mosaique_img .img4-5{padding-left:15px;flex:0 0 41%}.product-playstyle .mosaique_img .img4-5 img:first-child{margin-bottom:15px}@media (min-width:576px){.product-playstyle .video_pdt{margin-top:15px}}@media (max-width:575.98px){.product-playstyle .video_pdt{margin-bottom:15px}}.product-playstyle .video_pdt p{margin-bottom:0}.product-playstyle .images-container{padding:0}@media (max-width:575.98px){.product-playstyle .images-container{padding-bottom:0}}.product-playstyle .product-tabs{margin-left:0;margin-right:0}.product-playstyle .product-tabs .tab-content .product-description{margin-bottom:1.5rem}.product-playstyle .product-tabs .tab-content>section{border-bottom:1px solid #252525;position:relative}.product-playstyle .product-tabs .tab-content>section:last-child{border-bottom:0}@media (max-width:991.98px){.product-playstyle .product-tabs .tab-content>section{padding:0}.product-playstyle .product-tabs .tab-content>section:first-child{border-top:inherit}}.product-playstyle .product-tabs .tab-content .nav-link{color:#252525;font-size:1.5rem;letter-spacing:.1875rem;padding:1.2rem 1rem 1rem 0;text-transform:uppercase;font-weight:300}@media (max-width:1200px){.product-playstyle .product-tabs .tab-content .nav-link{font-size:calc(1.275rem + .3vw)}}.product-playstyle .product-tabs .tab-content .nav-link:after{content:"+";font-weight:500;letter-spacing:0;position:absolute;top:10px;right:10px;transition:transform .3s ease-in-out;font-size:2rem}.product-playstyle .product-tabs .tab-content .nav-link[data-toggle=collapse][aria-expanded=true]:after{content:"-"}#attachments .product-playstyle .product-tabs .tab-content table table tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table #attachments table tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table .table-striped tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table table tbody tr:nth-of-type(odd),.product-playstyle .product-tabs .tab-content table tbody tr:nth-of-type(odd){background-color:#f0f0e6}.product-playstyle .product-tabs .product-attachments .attachment img{margin-right:.5rem}.product-playstyle #attachments{background:transparent;padding-bottom:inherit;padding-top:inherit}.product-playstyle #guarantee_bar{margin-left:-15px;margin-right:-15px}.product-playstyle #fixed-cart-action{display:none!important}@media (min-width:992px){.collpase--facet.collapse{display:block}.facet__block:not(:last-child){padding-bottom:1rem}}@media (max-width:991.98px){.facet__block:not(.show){padding-bottom:0}}.facet__block:not(:last-child){margin-bottom:1rem;border-bottom:1px solid #d7d7d7}.facet__header{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:.66667rem}.facet__title{margin-bottom:0;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.custom-color.custom-control{padding-left:0;margin-bottom:.25rem}.custom-color .custom-control-label:after,.custom-color .custom-control-label:before{display:none}.custom-color .color{margin-right:.25rem;border:none}.custom-color .color__label{line-height:1.25;display:inline-block}.custom-color.custom-control--active .color{border:2px solid #000}.btn--clearfilter{margin-bottom:1rem}.active-filter__title{margin-bottom:.5rem;font-weight:700}.active_filters{background-color:#252525;padding:1rem 1rem .75rem;margin-bottom:1.25rem}.active_filters__list-item{margin-bottom:.25rem}.faceted-overlay{left:0;top:0;width:100%;height:100%;position:fixed;background-color:rgba(25,25,25,.5);z-index:1051}.faceted-overlay .overlay__inner{left:0;top:0;width:100%;height:100%;position:absolute}.faceted-overlay .overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faceted-overlay .spinner{width:75px;height:75px;display:inline-block;animation:spin 1s linear infinite;border-radius:100%;border:2px solid hsla(0,0%,100%,.05);border-top-color:#fff}@keyframes spin{to{transform:rotate(1turn)}}#search_filters .ui-slider-horizontal .ui-slider-handle{margin-left:-1px;cursor:pointer}#search_filters .ui-widget-header{background:#555}#search_filters .ui-slider .ui-slider-handle{top:-.45em;width:.4em;background:#fff;border:1px solid #555}#search_filters .ui-slider-horizontal{height:.4em}.search-widget{margin:0 auto}.search-widget__group{position:relative}.search-widget__input-right{padding-right:50px}.search-widget__btn{position:absolute;right:0;top:0}@media (max-width:991.98px){.search-widget{max-width:unset}.search-widget .icon_svg:not(use)>svg{height:26px;width:26px;fill:#0a1e32}.search-widget input[type=text]{border-width:0 0 1px}}.btn-expand-collapse{display:none}.btn-expand-collapse .material-icons,.btn-expand-collapse .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.btn-expand-collapse span,.product-tabs .btn-expand-collapse .tab-content>section>p[data-toggle=collapse]:after{color:#fff}.btn-expand-collapse:hover .material-icons,.btn-expand-collapse:hover .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.btn-expand-collapse:hover i,.product-tabs .btn-expand-collapse:hover .tab-content>section>p[data-toggle=collapse]:after{color:#0a1e32}.blocksearch #search_widget{transition:all .6s ease-in-out;position:absolute;top:76px;left:0;z-index:3;width:100%;background:#f0f0e6}@media (min-width:992px){.headroom--not-top .blocksearch #search_widget{top:58px}}@media (max-width:991.98px){.blocksearch #search_widget{top:46px}}.blocksearch #search_widget form{padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width:991.98px){.blocksearch #search_widget form{padding-top:2rem;padding-bottom:2rem}}.blocksearch #search_widget input[type=text]{border-color:#252525;background:transparent;border-width:0 0 1px;text-align:center;font-weight:700;font-size:1.5625rem}@media (max-width:1200px){.blocksearch #search_widget input[type=text]{font-size:calc(1.28125rem + .375vw)}}.blocksearch #search_widget input[type=text]:focus{box-shadow:none}.blocksearch #search_widget input[type=text]::-webkit-input-placeholder,.blocksearch #search_widget input[type=text]::placeholder{color:#252525}.blocksearch #search_widget input[type=text]:-moz-placeholder,.blocksearch #search_widget input[type=text]::-moz-placeholder{color:#252525}.blocksearch #search_widget .btn{border-bottom:1px solid #252525}.blocksearch #search_widget .btn:not(use)>svg{fill:#252525}.blocksearch .btn-expand-collapse{cursor:pointer;display:block}.blocksearch .btn-expand-collapse .btn-expand-close{display:none;font-size:1.75rem;color:#fff}.blocksearch .btn-expand-collapse[aria-expanded=true] .btn-expand-open{display:none}.blocksearch .btn-expand-collapse[aria-expanded=true] .btn-expand-close{display:block}.ui-autocomplete.ui-widget-content{z-index:1045!important;padding:1rem!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:0;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0;z-index:1}.slick-arrow>i{font-size:2rem;line-height:1;border-radius:50%;color:#252525}.slick-prev{left:0}.slick-next{right:0}.slick-slide figure{margin:0}.slick__arrow-outside .slick-prev{transform:translateX(-50px)}@media (max-width:1200.98px){.slick__arrow-outside .slick-prev{transform:translateX(0)}}.slick__arrow-outside .slick-next{transform:translateX(50px)}@media (max-width:1200.98px){.slick__arrow-outside .slick-next{transform:translateX(0)}}.slick__arrow-large .slick-arrow i{font-size:3rem;text-shadow:0 1px 2px rgba(0,0,0,.6);background:transparent;color:#fff}.slick-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{background:#252525;opacity:.4;font-size:0;line-height:0;width:.5rem;height:.5rem;padding:0;color:transparent;border:0;outline:none;border-radius:100%}.slick-dots li.slick-active button{opacity:1}@media (min-width:992px){.product-comment-modal .modal-dialog{max-width:774px}}.product-comment-modal .modal-footer{margin-right:-1rem;margin-left:-1rem}.product-comment-modal .modal-body{padding-bottom:0}.modal--product-comment-posted-modal .modal-header,.modal--report-comment-posted .modal-header{color:#557369}.product-comment-post-error-message .modal-header{color:#dc3545}.comments-note,.grade-stars{display:flex}.star{color:#f1ab00}.product-list-reviews .grade-stars{justify-content:center}.product-list-reviews .star .material-icons,.product-list-reviews .star .product-tabs .tab-content>section>p[data-toggle=collapse]:after,.product-tabs .product-list-reviews .star .tab-content>section>p[data-toggle=collapse]:after{font-size:1rem}.product-comments{margin-top:2rem;margin-bottom:2rem}.product-comments-additional-info{margin:1rem 0}.comments-note{margin-bottom:.5rem}.comments-note .grade-stars{margin-left:.25rem}.comments__header{display:flex;flex-wrap:wrap;justify-content:space-between}.product-comment-list-item{background:#fff;margin-bottom:1rem;padding:1rem}.comment-infos .grade-stars{margin-bottom:1rem}.comment-infos .comment-author,.comment-infos .comment-date{font-size:.875rem}.product-comments__pagination li:not(.disabled) span:not(.current){cursor:pointer}.starability-basic{display:block;position:relative;width:150px;min-height:60px;padding:0;border:none;min-height:auto}.starability-basic>input{position:absolute;margin-right:-100%;opacity:0}.starability-basic>input:checked~.label,.starability-basic>input:checked~label,.starability-basic>input:focus~.label,.starability-basic>input:focus~label{background-position:0 0}.starability-basic>input:checked+.label,.starability-basic>input:checked+label,.starability-basic>input:focus+.label,.starability-basic>input:focus+label{background-position:0 -30px}.starability-basic>input[disabled]:hover+.label,.starability-basic>input[disabled]:hover+label{cursor:default}.starability-basic>input:not([disabled]):hover~.label,.starability-basic>input:not([disabled]):hover~label{background-position:0 0}.starability-basic>input:not([disabled]):hover+.label,.starability-basic>input:not([disabled]):hover+label{background-position:0 -30px}.starability-basic>input:not([disabled]):hover+.label:before,.starability-basic>input:not([disabled]):hover+label:before{opacity:1}.starability-basic>input:focus+.label,.starability-basic>input:focus+label{outline:1px dotted #999}.starability-basic .starability-focus-ring{position:absolute;left:0;width:100%;height:30px;outline:2px dotted #999;pointer-events:none;opacity:0}.starability-basic>.input-no-rate:focus~.starability-focus-ring{opacity:1}.starability-basic>.label,.starability-basic>label{position:relative;display:inline-block;float:left;width:30px;font-size:.1em;color:transparent;cursor:pointer;background-repeat:no-repeat;background-position:0 -30px}.starability-basic>.label,.starability-basic>.label:before,.starability-basic>label,.starability-basic>label:before{height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=)}.starability-basic>.label:before,.starability-basic>label:before{content:"";position:absolute;display:block;background-position:0 30px;pointer-events:none;opacity:0}.starability-basic>.label:nth-of-type(5):before,.starability-basic>label:nth-of-type(5):before{width:120px;left:-120px}.starability-basic>.label:nth-of-type(4):before,.starability-basic>label:nth-of-type(4):before{width:90px;left:-90px}.starability-basic>.label:nth-of-type(3):before,.starability-basic>label:nth-of-type(3):before{width:60px;left:-60px}.starability-basic>.label:nth-of-type(2):before,.starability-basic>label:nth-of-type(2):before{width:30px;left:-30px}.starability-basic>.label:first-of-type:before,.starability-basic>label:first-of-type:before{width:0;left:0}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.starability-basic>.label,.starability-basic>label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==);background-size:30px auto}}@media screen and (-ms-high-contrast:active){.starability-basic{width:auto}.starability-basic>input{position:static;margin-right:0;opacity:1}.starability-basic .input-no-rate{display:none}.starability-basic>.label,.starability-basic>label{display:inline;float:none;width:auto;height:auto;font-size:1em;color:inherit;background:none}.starability-basic>.label:after,.starability-basic>.label:before,.starability-basic>label:after,.starability-basic>label:before{display:none}}.product-criterion{display:flex;justify-items:center;justify-content:flex-end;margin-bottom:1rem}.product-criterion__name{width:auto;font-size:1rem;margin-bottom:0;margin-right:.25rem}.product-criterion .label,.product-criterion label{margin-bottom:0}img[data-lazy]{display:none}.text-underline{text-decoration:underline}.cursor-pointer{cursor:pointer}@media (max-width:991.98px){.visible--desktop{display:none}}@media (min-width:992px){.visible--mobile{display:none}}.d--none{display:none}.d--block{display:block}.full-bleed{width:100vw;margin-left:50%;transform:translateX(-50%)}.d--flex-between{display:flex;justify-content:space-between}.mb--0{margin-bottom:0}.text--center{text-align:center}.text--right{text-align:right}.u-a-i-c{align-items:center}.u-m-l-2{margin-left:.5rem}.u-link-body{color:#252525}.u-bor-bot{border-bottom:1px solid #d7d7d7}.hidden-xs-up{display:none!important}@media (max-width:575.98px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1200.98px){.hidden-lg-down{display:none!important}}@media (min-width:1201px){.hidden-xl-up{display:none!important}}@media (max-width:1919.98px){.hidden-xl-down{display:none!important}}@media (min-width:1920px){.hidden-xxl-up{display:none!important}}.hidden-xxl-down{display:none!important}.n-hover:hover .sw-nav,.sw-nav{display:block;position:absolute;left:20px;top:50%;width:50px;height:50px;border-radius:50%;margin-top:-25px;z-index:10;cursor:pointer;text-align:center;opacity:1;outline:none;transition:all .1s ease-in-out}.n-hover:hover .sw-nav.next,.sw-nav.next{transform:rotate(180deg);right:20px;left:auto;opacity:1}.sw-nav:before{content:"";display:inline-block;width:10px;height:10px;transform:rotate(45deg);border:2px solid #fff;border-width:0 0 2px 2px;margin-top:20px;margin-left:2px}.n-hover:hover .sw-nav:hover,.sw-nav:hover{background:rgba(0,0,0,.7)}.n-hover .sw-nav{left:0;right:auto;opacity:0}.n-hover .sw-nav.next{right:0;left:auto;opacity:0}.p-hover:hover .sw-pgn,.sw-pgn{margin-top:15px;display:block;text-align:center;z-index:10;transition:all .1s ease-in-out;opacity:1}.sw-pgn-bullet{display:inline-block;width:14px;height:14px;background:#333;border:2px solid #fff;border-radius:100%;margin:0 3px;opacity:.2;outline:none;cursor:pointer}.sw-pgn-bullet.active{opacity:1}.p-hover .sw-pgn{bottom:0;opacity:0}.cb .cb-wrapper .hidden{display:none}.cb-item{text-align:center}.cb-item,.cb-item-content{position:relative}.cb-item-content .cb-img{display:inline-block;max-width:100%;height:auto}.cb-item-content .cb-img.secondary-image,.cb-item-content:hover .cb-img.primary-image{display:none}.cb-item-content:hover .cb-img.secondary-image{display:inline-block}.html-over .custom-html{display:table;margin:auto;position:absolute;width:100%;top:0;left:0;bottom:0;right:0}.img-rb .cb-item-content img{border-radius:5px}.cb-wrapper .cb-carousel{visibility:hidden;max-height:50px}.cb-wrapper .cb-carousel.swiper-container-horizontal{visibility:visible;max-height:none}.cb-wrapper.type-4{margin-top:1px}.cb-wrapper.type-4 .cb-item{width:100%}.cb-wrapper.type-4 .cb-item-title{text-align:left;padding:10px;border:1px solid #d0d5db;margin-top:-1px;cursor:pointer}.cb-wrapper.type-4 .cb-item-title:before{content:"+";font:700 1.2em/1 Arial;color:#aab2bd;margin-right:5px}.cb-wrapper.type-4 .cb-item.active .cb-item-title:before{content:"−"}@media (max-width:479px){[class*=".col-xxs-"]{float:left}.col-xxs-1{width:8.3%}.col-xxs-2{width:16.6%}.col-xxs-3{width:25%}.col-xxs-4{width:33.3%}.col-xxs-5{width:41.8%}.col-xxs-6{width:50%}.col-xxs-7{width:58.3%}.col-xxs-8{width:66.6%}.col-xxs-9{width:75%}.col-xxs-10{width:83.3%}.col-xxs-11{width:91.6%}.col-xxs-12{width:100%}}.cb .compact-gutters-container{margin:0 -5px}.cb .compact-gutters{padding:0 5px 9px}.box-shadow,.img-box-shadow img{box-shadow:1px 1px 7px 0 rgba(0,0,0,.15)}.clear-both{clear:both}.cb.displayFooter .cb-item{text-align:left}#js-checkout-summary .page-home div[class*=box-] .address-header strong,#js-checkout-summary .page-home div[class*=box-] .card-header strong,#js-checkout-summary .page-home div[class*=box-] .page-header strong,#product .product-description .page-home div[class*=box-] h1 strong,.box-instagram .cb-item .page-home div[class*=box-] p strong,.page-home div[class*=box-] #js-checkout-summary .address-header strong,.page-home div[class*=box-] #js-checkout-summary .card-header strong,.page-home div[class*=box-] #js-checkout-summary .page-header strong,.page-home div[class*=box-] #product .product-description h1 strong,.page-home div[class*=box-] .box-instagram .cb-item p strong,.page-home div[class*=box-] .h2 strong,.page-home div[class*=box-] h1 strong,.page-home div[class*=box-] h2 strong{font-weight:300}.page-home div[class*=box-] .cb-item{text-align:left}.page-home div[class*=box-] .cb-item .cb-img{width:100%}.page-home div[class*=box-] .cb-item:not(.h2):not(.html-over) .custom-html{font-size:1.125rem;font-weight:300}.page-home div[class*=box-] .cb-item:not(.h2):not(.html-over) .custom-html p{margin-bottom:1.5rem}.home-slider .cb-item{text-align:center!important}.home-slider .cb-item-content{background:#000}.home-slider .cb-item-content img.cb-img{opacity:.6}.home-slider .cb-item-content .cb-img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.home-slider .html-over .custom-html{top:50%;bottom:auto;transform:translateY(-42%);padding:1rem;color:#fff;font-size:2.1875rem;font-weight:300}@media (max-width:1200px){.home-slider .html-over .custom-html{font-size:calc(1.34375rem + 1.125vw)}}.home-slider .html-over .custom-html img{max-width:100%;height:auto}.home-slider .html-over .custom-html strong{font-size:7.58975rem;font-weight:800;line-height:1}@media (max-width:1200px){.home-slider .html-over .custom-html strong{font-size:calc(1.88398rem + 7.6077vw)}}.home-slider .html-over .custom-html .btn-default{color:#fff;border-color:#fff;font-weight:500;font-size:1.125rem}.home-slider .html-over .custom-html .btn-default:focus,.home-slider .html-over .custom-html .btn-default:hover{color:#0a1e32;background-color:#fff}.home-slider .text-primary.html-over .custom-html{color:#0a1e32}.home-slider .text-primary.html-over .custom-html .btn-default{color:#0a1e32;border-color:#0a1e32}.home-slider .text-primary.html-over .custom-html .btn-default:focus,.home-slider .text-primary.html-over .custom-html .btn-default:hover{color:#fff;background-color:#0a1e32}.displayHome{display:flex;flex-direction:column}.box-features-title .cb-item{text-align:left}@media (max-width:1919.98px){.box-features-title .cb-item-content{margin-left:15px}}.box-features .cb-item-content img{background:#f6f6f6}.box-features .custom-html{padding-top:.8rem;font-size:1.5rem;font-weight:500}@media (max-width:1200px){.box-features .custom-html{font-size:calc(1.275rem + .3vw)}}.box-features .custom-html p{margin-bottom:.3rem!important}.box-features .custom-html strong{border:1px solid #252525;border-radius:4px;padding-left:4px;padding-right:4px;cursor:pointer}.box-features .custom-html em{font-style:normal;font-weight:800}.box-three_bloc{position:relative}.box-three_bloc>.cb-item{transform:translateY(-25%)}@media (max-width:1919.98px){.box-three_bloc>.cb-item{transform:translateY(-20%)}}.box-three_bloc .img_small{position:absolute;bottom:0;left:50%;transform:translateX(-38%);z-index:2;border:10px solid #fff}.box-three_bloc .cb-item:nth-child(2) .cb-item-content{margin-left:5%;margin-right:15px}@media (max-width:991.98px){.box-three_bloc .cb-item:nth-child(2) .cb-item-content{margin-right:0;margin-left:0}}.box-three_bloc .custom-html{margin-right:5%;margin-left:5%}@media (max-width:991.98px){.box-three_bloc .custom-html{margin-left:0;margin-right:0}}.box-two_blocs-left>.cb-item{transform:translateY(-10%)}.box-two_blocs-left .cb-item.image .cb-item-content{margin-left:15px;margin-right:5%}@media (max-width:1919.98px){.box-two_blocs-left .cb-item.image .cb-item-content{margin-right:15%}}@media (max-width:991.98px){.box-two_blocs-left .cb-item.image .cb-item-content{margin-right:0;margin-left:0}}.box-two_blocs-left .cb-item.texte .custom-html{margin-left:12%;margin-right:5%}@media (max-width:1919.98px){.box-two_blocs-left .cb-item.texte .custom-html{margin-left:0;margin-right:10%}}@media (max-width:991.98px){.box-two_blocs-left .cb-item.texte .custom-html{margin-left:0;margin-right:0}}.box-two_blocs-right>.cb-item{transform:translateY(0)}.box-two_blocs-right .cb-item.image{transform:translateX(-20.2%)}.box-two_blocs-right .cb-item.image .cb-item-content{margin-left:5%}.box-two_blocs-right .cb-item.image .cb-item-content img{border:15px solid #fff;transform:translateY(10%)}@media (max-width:1919.98px){.box-two_blocs-right .cb-item.image .cb-item-content img{transform:translateY(23%)}}.box-two_blocs-right .cb-item.texte{transform:translateX(15.7%)}.box-two_blocs-right .cb-item.texte .cb-item-content{padding:3rem 28% 2rem 10%;background-color:#f0f0e6}@media (max-width:1919.98px){.box-two_blocs-right .cb-item.texte .cb-item-content{padding:3rem 15% 1.5rem 8%}}@media (max-width:1919.98px){.box-two_blocs-right .cb-item.texte{transform:translateX(0)}.box-two_blocs-right .cb-item.texte .cb-item-content{margin-left:15px}}.box-video .cb-item.video .cb-item-content{z-index:1}.box-video .cb-item.video .custom-html p{margin-bottom:0!important;line-height:0}.box-video .cb-item.video .custom-html video{width:100%;height:auto;border:15px solid #fff}.box-video.box-video-right .cb-item.video .cb-item-content{margin-left:9%}@media (max-width:1919.98px){.box-video.box-video-right .cb-item.video .cb-item-content{margin-left:0;margin-right:9%}}@media (max-width:991.98px){.box-video.box-video-right .cb-item.video .cb-item-content{margin-right:0}}.box-video.box-video-right .cb-item.texte .custom-html{margin-right:5%}@media (max-width:1919.98px){.box-video.box-video-right .cb-item.texte .custom-html{margin-left:15px}}@media (max-width:991.98px){.box-video.box-video-right .cb-item.texte .custom-html{margin-right:0;margin-left:0}}.box-video.box-video-left .cb-item.video .cb-item-content{transform:translateY(-10%)}.box-video.box-video-left .cb-item.texte{transform:translateX(-13.8%)}@media (max-width:1919.98px){.box-video.box-video-left .cb-item.texte{transform:translateX(-12.3%)}}.box-video.box-video-left .cb-item.texte .cb-item-content{padding:3rem 15% 2rem 22%}@media (max-width:767.98px){.box-video .cb-item.video{padding-left:0;padding-right:0}.box-video .cb-item.video .cb-item-content{margin-left:0;margin-right:0}.box-video .cb-item.video .custom-html video{border:0 solid #fff}.box-video .cb-item.texte{padding-top:1rem}.box-video .cb-item.texte .custom-html{margin-left:0;margin-right:0}.box-video.box-video-left .cb-item.video .cb-item-content{transform:translateY(0)}.box-video.box-video-left .cb-item.texte{transform:translateX(0)}.box-video.box-video-left .cb-item.texte .cb-item-content{padding:0}}.box-bg_light{position:relative}.box-bg_light .bg_light{background-color:#f0f0e6;position:absolute;left:0;right:0;width:100%;height:60%;z-index:-1}.box-bg_green .cb-item.texte .cb-item-content{background-color:#557369;color:#fff}#js-checkout-summary .page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content .address-header,#js-checkout-summary .page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content .card-header,#js-checkout-summary .page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content .page-header,#product .product-description .page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content h1,.box-bg_green .box-instagram .cb-item.texte .cb-item-content p,.box-bg_green .cb-item.texte .cb-item-content #js-checkout-summary .page-home div[class*=box-] .address-header,.box-bg_green .cb-item.texte .cb-item-content #js-checkout-summary .page-home div[class*=box-] .card-header,.box-bg_green .cb-item.texte .cb-item-content #js-checkout-summary .page-home div[class*=box-] .page-header,.box-bg_green .cb-item.texte .cb-item-content #product .product-description .page-home div[class*=box-] h1,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] #js-checkout-summary .address-header,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] #js-checkout-summary .card-header,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] #js-checkout-summary .page-header,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] #product .product-description h1,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] .h2,.box-bg_green .cb-item.texte .cb-item-content .page-home div[class*=box-] h2,.box-bg_green .cb-item.texte .cb-item-content h1,.box-instagram .box-bg_green .cb-item.texte .cb-item-content p,.page-home div[class*=box-] #js-checkout-summary .box-bg_green .cb-item.texte .cb-item-content .address-header,.page-home div[class*=box-] #js-checkout-summary .box-bg_green .cb-item.texte .cb-item-content .card-header,.page-home div[class*=box-] #js-checkout-summary .box-bg_green .cb-item.texte .cb-item-content .page-header,.page-home div[class*=box-] #product .product-description .box-bg_green .cb-item.texte .cb-item-content h1,.page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content .h2,.page-home div[class*=box-] .box-bg_green .cb-item.texte .cb-item-content h2{color:#fff}@media (max-width:767.98px){.box-bg_green .cb-item.texte .cb-item-content{background-color:transparent}}@media (max-width:767.98px){.box-bg_green .cb-item.texte{background-color:#557369}.box-bg_green .cb-item.texte .cb-item-content{background-color:inherit}}.box-bg_green .btn-default{color:#fff;border-color:#fff}.box-bg_green .btn-default:focus,.box-bg_green .btn-default:hover{color:#557369;background-color:#fff}.box-mobile{margin-top:1.5rem}.box-mobile .cb-item.image{padding-left:0;padding-right:0}.box-mobile .cb-item.texte{padding-top:1rem}.box-reassurance-home{margin-bottom:5rem}.box-reassurance-home .cb-item{text-align:center!important}.box-reassurance-home .cb-item .cb-img{width:auto!important}.box-reassurance-home .cb-item .custom-html{margin-top:.5rem}.box-reassurance-home .cb-item .custom-html p{margin-bottom:0!important}.box-reassurance-home .cb-item .custom-html p+p{font-size:1rem!important}@media (max-width:575.98px){.box-reassurance-home{margin-bottom:0}}.cb.displayFooterBefore{width:100%}.header-banner .top-banner{background:#2887a3;color:#fff;text-align:center;padding-top:.1rem;padding-bottom:.1rem;overflow:scroll}@media (min-width:992px){.header-banner .top-banner{padding-top:.2rem;padding-bottom:.2rem;overflow:auto}}.header-banner .top-banner a{color:#fff}.header-banner .top-banner a span{white-space:nowrap}.header-banner .top-banner p{margin-bottom:0}.box-instagram .cb-item p{line-height:1}.box-instagram .cb-item p strong{font-weight:300}.box-instagram .cb-item p:first-child{margin-bottom:0}.box-instagram .cb-item .btn-default{font-size:1.125rem;text-transform:inherit;padding:1px 4px}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.elementor-page .l-header{margin-bottom:0}.elementor-page .page-content.page-content--cms{padding:0}/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvY3VzdG9tYmFubmVycy5zY3NzIiwiMzAwLmNzcyIsIjMwMC1pdGFsaWMuY3NzIiwiNDAwLmNzcyIsIjQwMC1pdGFsaWMuY3NzIiwiNTAwLmNzcyIsIjUwMC1pdGFsaWMuY3NzIiwiNjAwLmNzcyIsIjYwMC1pdGFsaWMuY3NzIiwiNzAwLmNzcyIsIjcwMC1pdGFsaWMuY3NzIiwiODAwLmNzcyIsIjgwMC1pdGFsaWMuY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2Fic3RyYWN0cy9fdmFyaWFibGVzLWJvb3RzdHJhcC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsInRoZW1lLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL3BhcnRpYWxzL19mb250cy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9hYnN0cmFjdHMvdmFyaWFibGVzL19sYXlvdXQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2xheW91dC9fbWFpbm1lbnUuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9wYWdlcy9fY2FydC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvcGFnZXMvX29yZGVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9wYXJ0aWFscy9fY29tbW9ucy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvcGFydGlhbHMvbGF6eXNpemVzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL2FsZXJ0LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL2Jsb2NrLXNvY2lhbC5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvY29tcG9uZW50cy9jYXRlZ29yaWVzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL2N1c3RvbWVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL2ltYWdlc2xpZGVyLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL29mZmNhbnZhcy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvY29tcG9uZW50cy9wcm9kdWN0cy5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy9fcHJvZHVjdC1taW5pYXR1cmUuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvcHJvZHVjdHMtcGxheXN0eWxlLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL2ZhY2V0LnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL3NlYXJjaC13aWRnZXQuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvc2xpY2suc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvc2xpY2stdGhlbWUuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvcHJvZHVjdGNvbW1lbnRzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL3N0YXJhYmlsaXR5L19zdGFyYWJpbGl0eS1iYXNlLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9jb21wb25lbnRzL3N0YXJhYmlsaXR5L192YXJpYWJsZXMuc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvdXRpbGl0aWVzLnNjc3MiLCIvdmFyL3d3dy91c2Nvcm5pbGxlYXVjb20ucHJlcHJvZDEyMy5jb20vdGhlbWVzL2Nvcm5pbGxlYXV2Mi9fZGV2L2Nzcy9wYXJ0aWFscy9ic19hbHBoYS5zY3NzIiwiL3Zhci93d3cvdXNjb3JuaWxsZWF1Y29tLnByZXByb2QxMjMuY29tL3RoZW1lcy9jb3JuaWxsZWF1djIvX2Rldi9jc3MvY29tcG9uZW50cy9hb3Muc2NzcyIsIi92YXIvd3d3L3VzY29ybmlsbGVhdWNvbS5wcmVwcm9kMTIzLmNvbS90aGVtZXMvY29ybmlsbGVhdXYyL19kZXYvY3NzL2NvbXBvbmVudHMvY21zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBw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RDdKN0IsMEJJeEhKLFdKc0xVLGtDQVhpRCxDSXZLMUQsQ0FDRCxXSjRLUSxrQkFBVyxDSTFLakIsZUxvQ21CLENLbkNuQixlSDZRK0IsQ0Q3SjdCLDBCSW5ISixXSmlMVSxvQ0FYaUQsQ0lsSzFELENBQ0QsV0p1S1Esa0JBQVcsQ0lyS2pCLGVMaUNtQixDS2hDbkIsZUh3UStCLENEN0o3QiwwQkk5R0osV0o0S1UsbUNBWGlELENJN0oxRCxDQUNELFdKeUlNLGlCQUFXLENJdklmLGVMOEJtQixDSzdCbkIsZUhtUStCLENIdE9qQyxHTXBCRSxlSGdGVyxDRy9FWCxrQkgrRVcsQ0c5RVgsUUFBUyxDQUNULG1DTG5Ea0IsQ0syRHBCLHlCSmtITSxpQkFBVyxDSS9HZixlSDJOK0IsQ0d4TmpDLFdBRUUsWUhtUWdDLENHbFFoQyx3QkgyUW1DLENHOVByQyw0QkNwRkUsY0FBZSxDQUNmLGVBQWdCLENEc0ZsQixrQkFDRSxvQkFBcUIsQ0FEdkIsbUNBSUksa0JIcVArQixDRzNPbkMsWUoyREksYUFBVyxDSXpEYix3QkFBeUIsQ0FJM0IsWUFDRSxrQkh1QlcsQ0Q2Q1AsaUJBQVcsQ0loRWpCLG1CQUNFLGFBQWMsQ0orRFYsaUJBQVcsQ0k3RGYsYUwzR2lCLENLd0duQiwwQkFNSSxvQkFBcUIsQ0U3R3pCLGlLQ0ZFLGNBQWUsQ0FHZixXQUFZLENERGQsZUFDRSxjTHFnQ3dDLENLcGdDeEMscUJQWGtCLENPWWxCLHdCUE5pQixDU1FmLG9CREpVLENEY2QsUUFFRSxvQkFBcUIsQ0FHdkIsWUFDRSxtQkFBMkIsQ0FDM0IsYUFBYyxDQUdoQixnQk44SEksYUFBVyxDTTVIYixhUDVCaUIsQ1VYbkIsS1RtS0ksZUFBVyxDU2pLYixhUm1DZSxDUWxDZixvQkFBcUIsQ0FHckIsT0FDRSxhQUFjLENBS2xCLElBQ0UsbUJSMGxDdUMsQ0RwOEJyQyxlQUFXLENTcEpiLFVWWmtCLENVYWxCLHdCUkRnQixDT0VkLG1CUCtOK0IsQ1FwT25DLFFBU0ksU0FBVSxDVDhJVixjQUFXLENTNUlYLGVSeVE2QixDSGpFakMsSVdqTUUsYUFBYyxDVHFJWixlQUFXLENTbkliLGFSakJnQixDUWNsQixTVHNJSSxpQkFBVyxDUzlIWCxhQUFjLENBQ2QsaUJBQWtCLENBS3RCLGdCQUNFLGdCUmlrQ3VDLENRaGtDdkMsaUJBQWtCLENDeENsQiwrSUNEQSxVQUFXLENBQ1gsa0JBQTJCLENBQzNCLGlCQUEwQixDQUMxQixpQkFBa0IsQ0FDbEIsZ0JBQWlCLENDbURmLHlCRnpDRSwyQ0FDRSxlWE1HLENXTEosQ0V1Q0gseUJGekNFLHlEQUNFLGVYT0csQ1dOSixDRXVDSCx5QkZ6Q0UsdUVBQ0UsZVhRRyxDV1BKLENFdUNILDBCRnpDRSxxRkFDRSxnQlhTSSxDV1JMLENBMkJMLDRDQ25DQSxZQUFhLENBQ2IsY0FBZSxDQUNmLGtCQUEyQixDQUMzQixpQkFBMEIsQ0RzQzFCLFlBQ0UsY0FBZSxDQUNmLGFBQWMsQ0FGaEIsMkNBTUksZUFBZ0IsQ0FDaEIsY0FBZSxDR3REbkIsK2lDQUNFLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsa0JBQTJCLENBQzNCLGlCQUEwQixDQXNCeEIsS0FDRSxZQUFhLENBQ2IsV0FBWSxDQUNaLGNBQWUsQ0FLYixjRndCTixhWHVCcUQsQ1d0QnJELGNYc0JxRCxDYS9DL0MsY0Z3Qk4sWVh1QnFELENXdEJyRCxhWHNCcUQsQ2EvQy9DLGNGd0JOLGtCWHVCcUQsQ1d0QnJELG1CWHNCcUQsQ2EvQy9DLGNGd0JOLFlYdUJxRCxDV3RCckQsYVhzQnFELENhL0MvQyxjRndCTixZWHVCcUQsQ1d0QnJELGFYc0JxRCxDYS9DL0MsY0Z3Qk4sa0JYdUJxRCxDV3RCckQsbUJYc0JxRCxDYXpDbkQsVUZDSixhQUFjLENBQ2QsVUFBVyxDQUNYLGNBQWUsQ0VHUCxPRmJSLGlCQUE2QyxDQUk3QyxrQkFBOEMsQ0VTdEMsT0ZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLE9GYlIsWUFBNkMsQ0FJN0MsYUFBOEMsQ0VTdEMsT0ZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLE9GYlIsa0JBQTZDLENBSTdDLG1CQUE4QyxDRVN0QyxzRkZiUixZ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QixRQURaLENBUVIsYUZoQlYsYUFBNEIsQ0VnQmxCLGFGaEJWLG9CQUE4QyxDRWdCcEMsYUZoQlYscUJBQThDLENFZ0JwQyxhRmhCVixlQUE4QyxDRWdCcEMsYUZoQlYscUJBQThDLENFZ0JwQyxhRmhCVixxQkFBOEMsQ0VnQnBDLGFGaEJWLGVBQThDLENFZ0JwQyxhRmhCVixxQkFBOEMsQ0VnQnBDLGFGaEJWLHFCQUE4QyxDRWdCcEMsYUZoQlYsZUFBOEMsQ0VnQnBDLGNGaEJWLHFCQUE4QyxDRWdCcEMsY0ZoQlYscUJBQThDLENFa0JuQyxDRGJULHlCQzNCRSxRQUNFLFlBQWEsQ0FDYixXQUFZLENBQ1osY0FBZSxDQUtiLGlCRndCTixhWHVCcUQsQ1d0QnJELGNYc0JxRCxDYS9DL0MsaUJGd0JOLFlYdUJxRCxDV3RCckQsYVhzQnFELENhL0MvQyxpQkZ3Qk4sa0JYdUJxRCxDV3RCckQsbUJYc0JxRCxDYS9DL0MsaUJGd0JOLFlYdUJxRCxDV3RCckQsYVhzQnFELENhL0MvQyxpQkZ3Qk4sWVh1QnFELENXdEJyRCxhWHNCcUQsQ2EvQy9DLGlCRndCTixrQlh1QnFELENXdEJyRCxtQlhzQnFELENhekNuRCxhRkNKLGFBQWMsQ0FDZCxVQUFXLENBQ1gsY0FBZSxDRUdQLFVGYlIsaUJBQTZDLENBSTdDLGtCQUE4QyxDRVN0QywwQ0ZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLFVGYlIsWUFBNkMsQ0FJN0MsYUFBOEMsQ0VTdEMsVUZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLFVGYlIsa0JBQTZDLENBSTdDLG1CQUE4QyxDRVN0QyxVRmJSLFlBQTZDLENBSTdDLGFBQThDLENFU3RDLFVGYlIsa0JBQTZDLENBSTdDLG1CQUE4QyxDRVN0QyxVRmJSLGtCQUE2QyxDQUk3QyxtQkFBOEMsQ0VTdEMsVUZiUixZQUE2QyxDQUk3QyxhQUE4QyxDRVN0QyxXRmJSLGtCQUE2QyxDQUk3QyxtQkFBOEMsQ0VTdEMsV0ZiUixrQkFBNkMsQ0FJN0MsbUJBQThDLENFU3RDLFdGYlIsYUFBNkMsQ0FJN0MsY0FB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LENLbFZMLEtBQ0Usb0JBQXFCLENBRXJCLGV0QjhHOEIsQ3NCN0c5QixhdEJQa0IsQ3NCUWxCLGlCQUFrQixDQUdsQixxQkFBc0IsQ0FDdEIsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixnQkFBaUIsQ0FDakIsNEJBQTZCLENBQzdCLDRCQUEyQyxDQ3VGM0Msc0JyQjRSa0MsQ0RoTjlCLGNBQVcsQ3NCMUVmLGVyQjJMK0IsQ09uUjdCLG1CVHlHcUIsQ21CM0duQiw2SGpCaWI2SSxDaUI3YTdJLHVDR2ROLEtIZVEsZUFBZ0IsQ0c4QnZCLENsQnZDQyxXa0JVRSxhdEJuQmdCLENzQm9CaEIsb0JBQXFCLENBakJ6QixzQkFzQkksU0FBVSxDQUNWLGV0QmdHc0IsQ3NCdkgxQiw0QkE2QkksV3BCa1o2QixDb0IvYWpDLG1DQWtDSSxjQUFzRCxDQWMxRCx1Q0FFRSxtQkFBb0IsQ0FTcEIsMEJDM0RBLFV2QkZrQixDcUJFaEIsd0JyQkRtQixDdUJHckIsb0J2QkhxQixDSU9yQixzQ21CQUUsVXZCUmdCLENxQkVoQix3QkVEb0YsQ0FTcEYsb0JBVHlILENBWTNILDRFQUVFLFV2QmZnQixDcUJFaEIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCx3Q0FBaUYsQ0FLckYsd0ZBRUUsVXZCN0JnQixDdUI4QmhCLHdCdkI3Qm1CLEN1QjhCbkIsb0J2QjlCbUIsQ3VCcUNyQiw4UUFHRSxVdkJ6Q2dCLEN1QjBDaEIsd0JBekN1SyxDQTZDdkssaUJBN0MrTSxDQStDL00sa1RBS0ksd0NBQWlGLENEUXZGLGVDM0RBLFV2QkZrQixDcUJFaEIsd0JyQkFjLEN1QkVoQixvQnZCRmdCLEN1QldoQiwrREFMRSxVdkJSZ0IsQ3FCRWhCLHdCRURvRixDQVNwRixvQkFZbUYsQ0FUckYsMENBU0ksMENBQWlGLENBS3JGLGdEQUVFLFV2QjdCZ0IsQ3VCOEJoQix3QnZCNUJjLEN1QjZCZCxvQnZCN0JjLEN1Qm9DaEIsNklBR0UsVXZCekNnQixDdUIwQ2hCLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLCtKQUtJLDBDQUFpRixDRFF2RixhQzNEQSxVdkJGa0IsQ3FCRWhCLHdCckJXWSxDdUJUZCxvQnZCU2MsQ3VCQWQseURBTEUsVXZCUmdCLENxQkVoQix3QkVEb0YsQ0FTcEYsb0JBWW1GLENBVHJGLHNDQVNJLDJDQUFpRixDQUtyRiw0Q0FFRSxVdkI3QmdCLEN1QjhCaEIsd0J2QmpCWSxDdUJrQlosb0J2QmxCWSxDdUJ5QmQsdUlBR0UsVXZCekNnQixDdUIwQ2hCLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLHlKQUtJLDJDQUFpRixDRFF2RixVQzNEQSxVdkJGa0IsQ3FCRWhCLHdCckJIZ0IsQ3VCS2xCLG9CdkJMa0IsQ3VCY2xCLGdEQUxFLFV2QlJnQixDcUJFaEIsd0JFRG9GLENBU3BGLG9CQVltRixDQVRyRixnQ0FTSSx3Q0FBaUYsQ0FLckYsc0NBRUUsVXZCN0JnQixDdUI4QmhCLHdCdkIvQmdCLEN1QmdDaEIsb0J2QmhDZ0IsQ3VCdUNsQiw4SEFHRSxVdkJ6Q2dCLEN1QjBDaEIsd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00sZ0pBS0ksd0NBQWlGLENEUXZGLGFDM0RBLGFyQlVnQixDbUJWZCx3Qm5CbUNhLENxQmpDZixvQnJCaUNlLENxQnhCZix5REFMRSxhckJJYyxDbUJWZCx3QkVEb0YsQ0FTcEYsb0JBWW1GLENBVHJGLHNDQVNJLDBDQUFpRixDQUtyRiw0Q0FFRSxhckJqQmMsQ3FCa0JkLHdCckJPYSxDcUJOYixvQnJCTWEsQ3FCQ2YsdUlBR0UsYXJCN0JjLENxQjhCZCx3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSx5SkFLSSwwQ0FBaUYsQ0RRdkYsWUMzREEsVXZCRmtCLENxQkVoQix3Qm5CaUNhLENxQi9CZixvQnJCK0JlLENxQnRCZixzREFMRSxVdkJSZ0IsQ3FCRWhCLHdCRURvRixDQVNwRixvQkFZbUYsQ0FUckYsb0NBU0kseUNBQWlGLENBS3JGLDBDQUVFLFV2QjdCZ0IsQ3VCOEJoQix3QnJCS2EsQ3FCSmIsb0JyQklhLENxQkdmLG9JQUdFLFV2QnpDZ0IsQ3VCMENoQix3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSxzSkFLSSx5Q0FBaUYsQ0RRdkYsV0MzREEsYXJCVWdCLENtQlZkLHdCckJRYSxDdUJOZixvQnZCTWUsQ3VCR2YsbURBTEUsYXJCSWMsQ21CVmQsd0JFRG9GLENBU3BGLG9CQVltRixDQVRyRixrQ0FTSSwyQ0FBaUYsQ0FLckYsd0NBRUUsYXJCakJjLENxQmtCZCx3QnZCcEJhLEN1QnFCYixvQnZCckJhLEN1QjRCZixpSUFHRSxhckI3QmMsQ3FCOEJkLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLG1KQUtJLDJDQUFpRixDRFF2RixVQzNEQSxVdkJGa0IsQ3FCRWhCLHdCckJIZ0IsQ3VCS2xCLG9CdkJMa0IsQ3VCY2xCLGdEQUxFLFV2QlJnQixDcUJFaEIsd0JFRG9GLENBU3BGLG9CQVltRixDQVRyRixnQ0FTSSx3Q0FBaUYsQ0FLckYsc0NBRUUsVXZCN0JnQixDdUI4QmhCLHdCdkIvQmdCLEN1QmdDaEIsb0J2QmhDZ0IsQ3VCdUNsQiw4SEFHRSxVdkJ6Q2dCLEN1QjBDaEIsd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00sZ0pBS0ksd0NBQWlGLENEY3ZGLCtDQ1BBLGF2QjNEcUIsQ3VCNERyQixvQnZCNURxQixDSU9yQixpRW1Cd0RFLFV2QmhFZ0IsQ3VCaUVoQix3QnZCaEVtQixDdUJpRW5CLG9CdkJqRW1CLEN1Qm9FckIsa0lBRUUsd0N2QnRFbUIsQ3VCeUVyQixvSkFFRSxhdkIzRW1CLEN1QjRFbkIsNEJBQTZCLENBRy9CLDZhQUdFLFV2Qm5GZ0IsQ3VCb0ZoQix3QnZCbkZtQixDdUJvRm5CLG9CdkJwRm1CLEN1QnNGbkIsbWVBS0ksd0N2QjNGZSxDc0JrRXJCLHVCQ1BBLGF2QjFEZ0IsQ3VCMkRoQixvQnZCM0RnQixDSU1oQiw2Qm1Cd0RFLFV2QmhFZ0IsQ3VCaUVoQix3QnZCL0RjLEN1QmdFZCxvQnZCaEVjLEN1Qm1FaEIsMERBRUUsMEN2QnJFYyxDdUJ3RWhCLGdFQUVFLGF2QjFFYyxDdUIyRWQsNEJBQTZCLENBRy9CLHFLQUdFLFV2Qm5GZ0IsQ3VCb0ZoQix3QnZCbEZjLEN1Qm1GZCxvQnZCbkZjLEN1QnFGZCx1TEFLSSwwQ3ZCMUZVLENzQmlFaEIscUJDUEEsYXZCL0NjLEN1QmdEZCxvQnZCaERjLENJTGQsMkJtQndERSxVdkJoRWdCLEN1QmlFaEIsd0J2QnBEWSxDdUJxRFosb0J2QnJEWSxDdUJ3RGQsc0RBRUUsMEN2QjFEWSxDdUI2RGQsNERBRUUsYXZCL0RZLEN1QmdFWiw0QkFBNkIsQ0FHL0IsK0pBR0UsVXZCbkZnQixDdUJvRmhCLHdCdkJ2RVksQ3VCd0VaLG9CdkJ4RVksQ3VCMEVaLGlMQUtJLDBDdkIvRVEsQ3NCc0RkLGtCQ1BBLGF2QjdEa0IsQ3VCOERsQixvQnZCOURrQixDSVNsQix3Qm1Cd0RFLFV2QmhFZ0IsQ3VCaUVoQix3QnZCbEVnQixDdUJtRWhCLG9CdkJuRWdCLEN1QnNFbEIsZ0RBRUUsd0N2QnhFZ0IsQ3VCMkVsQixzREFFRSxhdkI3RWdCLEN1QjhFaEIsNEJBQTZCLENBRy9CLHNKQUdFLFV2Qm5GZ0IsQ3VCb0ZoQix3QnZCckZnQixDdUJzRmhCLG9CdkJ0RmdCLEN1QndGaEIsd0tBS0ksd0N2QjdGWSxDc0JvRWxCLHFCQ1BBLGFyQnZCZSxDcUJ3QmYsb0JyQnhCZSxDRTdCZiwyQm1Cd0RFLGFyQnBEYyxDcUJxRGQsd0JyQjVCYSxDcUI2QmIsb0JyQjdCYSxDcUJnQ2Ysc0RBRUUseUNyQmxDYSxDcUJxQ2YsNERBRUUsYXJCdkNhLENxQndDYiw0QkFBNkIsQ0FHL0IsK0pBR0UsYXJCdkVjLENxQndFZCx3QnJCL0NhLENxQmdEYixvQnJCaERhLENxQmtEYixpTEFLSSx5Q3JCdkRTLENvQjhCZixvQkNQQSxhckJ6QmUsQ3FCMEJmLG9CckIxQmUsQ0UzQmYsMEJtQndERSxVdkJoRWdCLEN1QmlFaEIsd0JyQjlCYSxDcUIrQmIsb0JyQi9CYSxDcUJrQ2Ysb0RBRUUseUNyQnBDYSxDcUJ1Q2YsMERBRUUsYXJCekNhLENxQjBDYiw0QkFBNkIsQ0FHL0IsNEpBR0UsVXZCbkZnQixDdUJvRmhCLHdCckJqRGEsQ3FCa0RiLG9CckJsRGEsQ3FCb0RiLDhLQUtJLHlDckJ6RFMsQ29CZ0NmLG1CQ1BBLGF2QmxEZSxDdUJtRGYsb0J2Qm5EZSxDSUZmLHlCbUJ3REUsYXJCcERjLENxQnFEZCx3QnZCdkRhLEN1QndEYixvQnZCeERhLEN1QjJEZixrREFFRSwyQ3ZCN0RhLEN1QmdFZix3REFFRSxhdkJsRWEsQ3VCbUViLDRCQUE2QixDQUcvQix5SkFHRSxhckJ2RWMsQ3FCd0VkLHdCdkIxRWEsQ3VCMkViLG9CdkIzRWEsQ3VCNkViLDJLQUtJLDJDdkJsRlMsQ3NCeURmLGtCQ1BBLGF2QjdEa0IsQ3VCOERsQixvQnZCOURrQixDSVNsQix3Qm1Cd0RFLFV2QmhFZ0IsQ3VCaUVoQix3QnZCbEVnQixDdUJtRWhCLG9CdkJuRWdCLEN1QnNFbEIsZ0RBRUUsd0N2QnhFZ0IsQ3VCMkVsQixzREFFRSxhdkI3RWdCLEN1QjhFaEIsNEJBQTZCLENBRy9CLHNKQUdFLFV2Qm5GZ0IsQ3VCb0ZoQix3QnZCckZnQixDdUJzRmhCLG9CdkJ0RmdCLEN1QndGaEIsd0tBS0ksd0N2QjdGWSxDc0IrRXBCLFVBQ0UsZXBCNk0rQixDb0I1TS9CLGF0Qi9FcUIsQ3NCZ0ZyQixvQnBCMkY0QyxDRXBLNUMsZ0JrQjRFRSxVdEJ4QzRCLENzQmtDaEMsZ0RBT0ksb0J0QnpDNEIsQ3NCa0NoQyxzQ0FpQkksYXRCdkZlLENzQndGZixtQkFBb0IsQ0FXeEIsMkJDUEUsa0JyQjJTZ0MsQ0QvTjVCLGtCQUFXLENzQjFFZixlckIrSCtCLENPdk43QixtQlA4TitCLENvQjdIbkMsMkJDWEUsb0JyQnNTaUMsQ0QxTjdCLGlCQUFXLENzQjFFZixlckJnSStCLENPeE43QixtQlArTitCLENvQnJIbkMsV0FDRSxhQUFjLENBQ2QsVUFBVyxDQUZiLHNCQU1JLGdCcEJ3VCtCLENvQm5UbkMsc0ZBSUksVUFBVyxDRTNJZixNTGdCTSw4QmpCaVAyQyxDaUI3TzNDLHVDS3BCTixNTHFCUSxlQUFnQixDS2Z2QixDQU5ELGlCQUlJLFNBQVUsQ0FJZCxxQkFFSSxZQUFhLENBSWpCLFlBQ0Us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VyxDNEJMZixlM0IyRCtCLENPeE43QixtQlArTitCLEMyQjlEbkMsOERBRUUscUJBQTBFLENBVzVFLHNrQnBCOUpJLHlCb0JzSzRCLENwQnJLNUIsNEJvQnFLNEIsQ0FHaEMsK1dwQjNKSSx3Qm9CaUsyQixDcEJoSzNCLDJCb0JnSzJCLENDeE0vQixnQkFDRSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLGFBQWMsQ0FDZCxpQkFBK0MsQ0FDL0MsbUJBQXFFLENBQ3JFLHdCQUF5QixDQUczQix1QkFDRSxtQkFBb0IsQ0FDcEIsaUI1QnlmMEMsQzRCdGY1QyxzQkFDRSxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLFVBQVcsQ0FDWCxVNUJxZjBDLEM0QnBmMUMsY0FBbUYsQ0FDbkYsU0FBVSxDQU5aLDJEQVNJLFU5QjVCZ0IsQzhCNkJoQixvQjlCNUJtQixDcUJDbkIsd0JyQkRtQixDOEJrQnZCLHlEQW9CTSxlOUIrRTBCLEM4Qm5HaEMsdUVBeUJJLG9CNUJzYnNFLEM0Qi9jMUUseUVBNkJJLFU5QmhEZ0IsQzhCaURoQix3QjVCa2Y4RSxDNEJqZjlFLG9CNUJpZjhFLEM0QmhoQmxGLDJHQXVDTSxhOUJsRGEsQzhCV25CLHlIQTBDUSx3QjlCeERlLEM4QmtFdkIsc0JBQ0UsaUJBQWtCLENBQ2xCLGVBQWdCLENBRWhCLGtCQUFtQixDQUpyQiw2QkFlSSxtQkFBb0IsQ0FFcEIscUI5QnhGZ0IsQzhCeUZoQix3QjVCakZjLEM0QitEbEIseURBU0ksaUJBQWtCLENBQ2xCLFVBQWdGLENBQ2hGLFlBQStELENBQy9ELGFBQWMsQ0FDZCxVNUJ3YndDLEM0QnZieEMsVzVCdWJ3QyxDNEJyYnhDLFVBZWdFLENBL0JwRSw0QkErQkksZ0NBQWdFLENBU3BFLDhDckJqR0ksb0JQNk5nQyxDNEI1SHBDLDJFQU9NLDZOWjdENEUsQ1lzRGxGLGtGQWFNLG9COUIzSGlCLENxQkNuQix3QnJCRG1CLEM4QjhHdkIsaUZBa0JNLDBLWnhFNEUsQ1lzRGxGLHFGVDdHSSxrQ3JCRG1CLEM4QjhHdkIsMkZUN0dJLGtDckJEbUIsQzhCa0p2QiwyQ0FHSSxpQjVCMForQyxDNEI3Wm5ELHdFQVFNLDJMWmxHNEUsQ1kwRmxGLGtGVGpKSSxrQ3JCRG1CLEM4QjBLdkIsZUFDRSxvQkFBMkQsQ0FEN0QsNENBS00sYUFBcUQsQ0FDckQsYTVCa1krRSxDNEJqWS9FLGtCQUFtQixDQUVuQixtQjVCZ1k2RSxDNEJ6WW5GLDJDQWFNLHNCWmxFMEQsQ1ltRTFELHlCWm5FMEQsQ1lvRTFELHNCWjVDMEQsQ1k2QzFELHVCWjdDMEQsQ1k4QzFELHdCNUJwTFksQzRCc0xaLG1CNUJzWDZFLENpQnhpQjdFLGlJakIwZitILENpQnRmL0gsdUNXMkpOLDJDWDFKUSxlQUFnQixDVytLbkIsQ0FyQkwseUVBMEJNLHFCOUJyTWMsQzhCc01kLDRCQUE0RSxDQTNCbEYsbUZUektJLGtDckJEbUIsQzhCdU52QixlQUNFLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsaUNackc4RCxDWXNHOUQsc0M1Qm9La0MsQ0RoTjlCLGNBQVcsQzZCK0NmLGU5QjFLK0IsQzhCMksvQixlNUJpRStCLEM0QmhFL0IsYTlCbE9rQixDOEJtT2xCLHFCQUFzQixDQUN0QixpTzVCbVcrSSxDNEJsVy9JLHdCOUI5TmlCLENTUWYsZVRpRzRCLEM4QndIOUIsdUJBQWdCLENBQWhCLG9CQUFnQixDQUFoQixlQUFnQixDQWZsQixxQkFrQkksb0I1QndQc0UsQzRCdlB0RSxTQUFVLENBS1IscUM5Qi9PaUIsQzhCdU52QixnQ0FpQ00sYTlCMVBjLEM4QjJQZCxxQjlCMVBjLEM4QndOcEIsOERBd0NJLFdBQVksQ0FDWixvQjVCK0hnQyxDNEI5SGhDLHFCQUFzQixDQTFDMUIsd0JBOENJLGE5QjlQZSxDOEIrUGYsd0I5QmxRbUIsQzhCbU52QiwyQkFvREksWUFBYSxDQXBEakIsOEJBeURJLGlCQUFrQixDQUNsQix5QjlCblJnQixDOEJ1UnBCLGtCQUNFLGdDWmpLOEQsQ1lrSzlELGtCNUJpSGtDLEM0QmhIbEMscUI1QmdIa0MsQzRCL0dsQyxrQjVCZ0hpQyxDRDFON0IsaUJBQVcsQzZCOEdqQixrQkFDRSwrQlp6SzhELENZMEs5RCxpQjVCOEdpQyxDNEI3R2pDLG9CNUI2R2lDLEM0QjVHakMsaUI1QjZHZ0MsQ0QvTjVCLGlCQUFXLEM2QjJIakIsYUFFRSxvQkFBcUIsQ0FHckIsZUFBZ0IsQ0FHbEIsZ0NBUEUsaUJBQWtCLENBRWxCLFVBQVcsQ0FDWCxpQ0FXVSxDQVBaLG1CQUVFLFNBQVUsQ0FHVixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsU0FBVSxDQVBaLDRDQVVJLG9CNUJxS3NFLEM0QnBLdEUsZTlCeE00QixDOEI2TGhDLCtGQWlCSSx3QjlCL1RtQixDOEI4U3ZCLHFEQXNCTSxnQjVCNFRRLEM0QmxWZCx5REEyQkkseUJBQTBCLENBSTlCLG1CQUlFLE1BQU8sQ0FDUCxTQUFVLENBQ1YsaUNabE84RCxDWW9POUQsZUFBZ0IsQ0FFaEIsZTlCdlMrQixDOEIwUy9CLHFCOUIvVmtCLEM4QmdXbEIsd0I5QjFWaUIsQ1NRZixlVGdHbUIsQzhCb092Qiw0Q0FDRSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FJUixzQjVCdUNrQyxDNEJuQ2xDLGU1QjVEK0IsQzRCNkQvQixhQW9Ca0YsQ0FoQ3BGLHlCQXNCSSxRQUFTLENBQ1QsU0FBVSxDQUNWLGFBQWMsQ0FDZCwyQlpyUDRELENZeVA1RCxnQkFBaUIsQ1Q3V2pCLHdCckJHbUIsQzhCNFduQixtQkFBb0IsQ3JCbldwQixxQnFCb1dnRixDQVVwRixjQUNFLFVBQVcsQ0FDWCxhWjNRMkIsQ1k0UTNCLFNBQVUsQ0FDViw0QkFBNkIsQ0FDN0IsdUJBQWdCLENBQWhCLG9CQUFnQixDQUFoQixlQUFnQixDQUxsQixvQkFRSSxTQUFVLENBUmQsMENBWThCLDhCOUJsUkUsQzhCc1FoQyxzQ0FhOEIsOEI5Qm5SRSxDOEJzUWhDLCtCQWM4Qiw4QjlCcFJFLEM4QnNRaEMsZ0NBa0JJLFFBQVMsQ0FsQmIsb0NBc0JJLFU1Qm9ONkMsQzRCbk43QyxXNUJtTjZDLEM0QmxON0Msa0JBQTBFLENUbFoxRSx3QnJCRG1CLEM4QnFabkIsUTVCbU4wQyxDTzNsQjFDLGtCUDRsQjZDLENpQjlsQjNDLDhHakIwZitILENpQjFmL0gsc0dqQjBmK0gsQzRCNUdqSSx1QkFBZ0IsQ0FBaEIsZUFBZ0IsQ1gxWWQsdUNXNFdOLG9DWDNXUSx1QkFBZ0IsQ0FBaEIsZUFBZ0IsQ1c4WXJCLENBbkNILDJDVDFYSSx3Qm5CNG1CMkUsQzRCbFAvRSw2Q0FzQ0ksVTVCNkxvQyxDNEI1THBDLFk1QjZMcUMsQzRCNUxyQyxpQkFBa0IsQ0FDbEIsYzVCNEx1QyxDNEIzTHZDLHdCOUJoYWUsQzhCaWFmLHdCQUF5QixDckJ6WnpCLGtCUHFsQm9DLEM0QnZPeEMsZ0NBaURJLFU1QnlMNkMsQzRCeEw3QyxXNUJ3TDZDLENtQnBtQjdDLHdCckJEbUIsQzhCK2FuQixRNUJ5TDBDLENPM2xCMUMsa0JQNGxCNkMsQ2lCOWxCM0MsMkdqQjBmK0gsQ2lCMWYvSCxzR2pCMGYrSCxDNEJsRmpJLG9CQUFnQixDQUFoQixlQUFnQixDWHBhZCx1Q1c0V04sZ0NYM1dRLG9CQUFnQixDQUFoQixlQUFnQixDV3dhckIsQ0E3REgsdUNUMVhJLHdCbkI0bUIyRSxDNEJsUC9FLGdDQWdFSSxVNUJtS29DLEM0QmxLcEMsWTVCbUtxQyxDNEJsS3JDLGlCQUFrQixDQUNsQixjNUJrS3VDLEM0QmpLdkMsd0I5QjFiZSxDOEIyYmYsd0JBQXlCLENyQm5iekIsa0JQcWxCb0MsQzRCdk94Qyx5QkEyRUksVTVCK0o2QyxDNEI5SjdDLFc1QjhKNkMsQzRCN0o3QyxZQUFhLENBQ2Isa0I1QnJFK0IsQzRCc0UvQixpQjVCdEUrQixDbUJuWS9CLHdCckJEbUIsQzhCNGNuQixRNUI0SjBDLENPM2xCMUMsa0JQNGxCNkMsQ2lCOWxCM0MsMEdqQjBmK0gsQ2lCMWYvSCxzR2pCMGYrSCxDNEJyRGpJLGVBQWdCLENYamNkLHVDVzRXTix5QlgzV1EsbUJBQWdCLENBQWhCLGVBQWdCLENXcWNyQixDQTFGSCxnQ1QxWEksd0JuQjRtQjJFLEM0QmxQL0UseUJBNkZJLFU1QnNJb0MsQzRCcklwQyxZNUJzSXFDLEM0QnJJckMsaUJBQWtCLENBQ2xCLGM1QnFJdUMsQzRCcEl2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M0Msb0JQNk5nQyxDK0JwT3BDLGtDQUdJLGtCL0J5aENxQyxDK0I1aEN6Qyx5Q0FNTSxVQUFXLENBQ1gsbUIvQnFoQ21DLEMrQnBoQ25DLGFqQ2hCYyxDaUNpQmQsV2pDa0h1QyxDaUMzSDdDLCtDQW9CSSx5QkFBMEIsQ0FJMUIsb0JBSjBCLENBcEI5Qix3QkE0QkksYWpDcENnQixDa0NIcEIsNkNBQ0UsWUFBYSxDNUJHYixjQUFlLENBQ2YsZUFBZ0IsQ0dhZCxvQlA2TmdDLENnQ3pPcEMsaURBQ0UsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxvQmhDaXhCd0MsQ2dDaHhCeEMsZ0JoQ2tPK0IsQ2dDak8vQixnQmhDb3hCc0MsQ2dDbnhCdEMsYWxDUHFCLENrQ1NyQixxQmxDVmtCLENrQ1dsQix3QmxDSmdCLENrQ0xsQiw2REFZSSxTQUFVLENBQ1YsVWhDOEo4RCxDZ0M3SjlELG9CQUFxQixDQUNyQix3QmxDWm1CLENrQ2FuQixvQmxDWGMsQ2tDTGxCLDZEQW9CSSxTQUFVLENBQ1YsU2hDNHdCaUMsQ2dDM3dCakMsZWxDOEY0QixDa0MxRmhDLHNRQUdNLGFBQWMsQ3pCYWhCLDZCUCtMZ0MsQ085TGhDLGdDUDhMZ0MsQ2dDL01wQyxpUXpCRUksOEJQNk1nQyxDTzVNaEMsaUNQNE1nQyxDZ0MvTXBDLDZPQWNJLFNBQVUsQ0FDVixVbEMzQ2dCLENrQzRDaEIsd0JsQzNDbUIsQ2tDNENuQixvQmxDNUNtQixDa0MyQnZCLHVQQXFCSSxhbEN6Q2UsQ2tDMENmLG1CQUFvQixDQUVwQixXQUFZLENBQ1oscUJsQ3JEZ0IsQ2tDc0RoQixvQmxDL0NjLENtQ1JoQixvSUFDRSxxQmpDMHhCc0MsQ0QxbUJwQyxpQkFBVyxDa0M5S2IsZWpDbU82QixDaUM5TjNCLHlkMUJxQ0YsNEJQZ00rQixDTy9ML0IsK0JQK0wrQixDaUNoTzdCLGtkMUJrQkYsNkJQOE0rQixDTzdNL0IsZ0NQNk0rQixDaUM3T2pDLGtRQUNFLG9CakN3eEJxQyxDRHhtQm5DLGlCQUFXLENrQzlLYixlakNvTzZCLENpQy9OM0IsNHdCMUJxQ0YsNEJQaU0rQixDT2hNL0IsK0JQZ00rQixDaUNqTzdCLGd3QjFCa0JGLDZCUCtNK0IsQ085TS9CLGdDUDhNK0IsQ2tDNU9uQyxPQUNFLG9CQUFxQixDQUNyQixrQmxDNDVCc0MsQ0QvdkJwQyxhQUFXLENtQzNKYixlbEN3UitCLENrQ3ZSL0IsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsdUJBQXdCLEMzQkt0QixvQlA2TmdDLENpQi9OOUIsNkhqQmliNkksQ2lCN2E3SSx1Q2lCZk4sT2pCZ0JRLGVBQWdCLENpQk12QixDaENYQyw0QmdDR0ksb0JBQXFCLENBZDNCLGFBb0JJLFlBQWEsQ0FLakIsWUFDRSxpQkFBa0IsQ0FDbEIsUUFBUyxDQU9YLFlBQ0Usa0JsQ2k0QnNDLENrQ2g0QnRDLGlCbENnNEJzQyxDT3Y1QnBDLG1CUDA1QnFDLENtQzU2QnpDLFdBQ0UsaUJBQXFELENBQ3JELGtCbkN5ekJzQyxDbUN2ekJ0Qyx3QnJDS3FCLENTU25CLG1CUDhOK0IsQ1dwTC9CLHlCd0I1REosV0FRSSxpQm5DbXpCb0MsQ21DanpCdkMsQ0FFRCxpQkFDRSxlQUFnQixDQUNoQixjQUFlLEM1QkliLGU0QkhzQixDQ1gxQixPQUNFLGlCQUFrQixDQUNsQixzQnBDeTlCeUMsQ29DeDlCekMsa0JwQ3k5QnNDLENvQ3g5QnRDLDRCQUE2QyxDN0JVM0Msb0JQNk5nQyxDb0NsT3BDLGVBRUUsYUFBYyxDQUloQixZQUNFLGVwQzZRK0IsQ29DclFqQyxtQkFDRSxrQkFBc0QsQ0FEeEQsMEJBS0ksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsU0FBVSxDQUNWLHNCcEMwN0J1QyxDb0N6N0J2QyxhQUFjLENBVWhCLGVDL0NBLGFyQndHZ0UsQ0duRzlELHdCSG1HOEQsQ3FCdEdoRSxvQnJCc0dnRSxDcUJwR2hFLGtCQUNFLHdCQUFxQyxDQUd2QywyQkFDRSxVQUEwQixDRHNDNUIsaUJDL0NBLGFyQndHZ0UsQ0duRzlELHdCSG1HOEQsQ3FCdEdoRSxvQnJCc0dnRSxDcUJwR2hFLG9CQUNFLHdCQUFxQyxDQUd2Qyw2QkFDRSxhQUEwQixDRHNDNUIsZUMvQ0EsYXJCd0dnRSxDR25HOUQsd0JIbUc4RCxDcUJ0R2hFLG9CckJzR2dFLENxQnBHaEUsa0JBQ0Usd0JBQXFDLENBR3ZDLDJCQUNFLGFBQTBCLENEc0M1QixZQy9DQSxhckJ3R2dFLENHbkc5RCx3QkhtRzhELENxQnRHaEUsb0JyQnNHZ0UsQ3FCcEdoRSxlQUNFLHdCQUFxQyxDQUd2Qyx3QkFDRSxVQUEwQixDRHNDNUIsZUMvQ0EsYXJCd0dnRSxDR25HOUQsd0JIbUc4RCxDcUJ0R2hFLG9CckJzR2dFLENxQnBHaEUsa0JBQ0Usd0JBQXFDLENBR3ZDLDJCQUNFLGFBQTBCLENEc0M1QixjQy9DQSxhckJ3R2dFLENHbkc5RCx3QkhtRzhELENxQnRHaEUsb0JyQnNHZ0UsQ3FCcEdoRSxpQkFDRSx3QkFBcUMsQ0FHdkMsMEJBQ0UsYUFBMEIsQ0RzQzVCLGFDL0NBLGFyQndHZ0UsQ0duRzlELHdCSG1HOEQsQ3FCdEdoRSxvQnJCc0dnRSxDcUJwR2hFLGdCQUNFLHdCQUFxQyxDQUd2Qyx5QkFDRSxhQUEwQixDRHNDNUIsWUMvQ0EsYXJCd0dnRSxDR25HOUQsd0JIbUc4RCxDcUJ0R2hFLG9CckJzR2dFLENxQnBHaEUsZUFDRSx3QkFBcUMsQ0FHdkMsd0JBQ0UsVUFBMEIsQ0NWOUIsT0FDRSxZQUFhLENBQ2Isc0JBQXVCLENBR3pCLFlBQ0UsTUFBTyxDQ0ZULFlBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUd0QixjQUFlLENBQ2YsZUFBZ0IsQ2hDUWQsb0JQNk5nQyxDdUMzTnBDLHdCQUNFLFVBQVcsQ0FDWCxhdkNSZ0IsQ3VDU2hCLGtCQUFtQixDckNQbkIsNERxQ1dFLFNBQVUsQ0FDVixhdkNkYyxDdUNlZCxvQkFBcUIsQ0FDckIsd0J6Q3RCYyxDeUNZbEIsK0JBY0ksYXpDL0JnQixDeUNnQ2hCLHdCekMxQm1CLEN5Q21DdkIsaUJBQ0UsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxzQnZDaTlCeUMsQ3VDOThCekMscUJ6QzlDa0IsQ3lDK0NsQixpQ3pDNUNrQixDeUNxQ3BCLDZCaENqQkksOEJnQzJCa0MsQ2hDMUJsQywrQmdDMEJrQyxDQVZ0Qyw0QmhDSEksa0NnQ2lCcUMsQ2hDaEJyQyxpQ2dDZ0JxQyxDQWR6QyxvREFtQkksYXpDbkRlLEN5Q29EZixtQkFBb0IsQ0FDcEIscUJ6QzdEZ0IsQ3lDd0NwQix3QkEwQkksU0FBVSxDQUNWLFV6Q25FZ0IsQ3lDb0VoQix3QnpDbkVtQixDeUNvRW5CLG9CekNwRW1CLEN5Q3VDdkIsa0NBaUNJLGtCQUFtQixDQWpDdkIseUNBb0NNLGV2QzRKMkIsQ3VDM0ozQixvQnZDMkoyQixDdUM3STdCLHVCQUNFLGtCQUFtQixDQURyQixvRGhDdEJBLGdDUHNLZ0MsQ09sTGhDLHlCZ0N3Q3dDLENBTnhDLG1EaENsQ0EsOEJQa0xnQyxDT3RLaEMsMkJnQ2lDMEMsQ0FYMUMsK0NBZU0sWUFBYSxDQWZuQix5REFtQk0sb0J2QzBIdUIsQ3VDekh2QixtQkFBb0IsQ0FwQjFCLGdFQXVCUSxnQnZDc0hxQixDdUNySHJCLHFCdkNxSHFCLENXaEw3Qix5QjRCbUNBLDBCQUNFLGtCQUFtQixDQURyQix1RGhDdEJBLGdDUHNLZ0MsQ09sTGhDLHlCZ0N3Q3dDLENBTnhDLHNEaENsQ0EsOEJQa0xnQyxDT3RLaEMsMkJnQ2lDMEMsQ0FYMUMsa0RBZU0sWUFBYSxDQWZuQiw0REFtQk0sb0J2QzBIdUIsQ3VDekh2QixtQkFBb0IsQ0FwQjFCLG1FQXVCUSxnQnZDc0hxQixDdUNySHJCLHFCdkNxSHFCLEN1Q3BIdEIsQzVCNURQLHlCNEJtQ0EsMEJBQ0Usa0JBQW1CLENBRHJCLHVEaEN0QkEsZ0NQc0tnQyxDT2xMaEMseUJnQ3dDd0MsQ0FOeEMsc0RoQ2xDQSw4QlBrTGdDLENPdEtoQywyQmdDaUMwQyxDQVgxQyxrREFlTSxZQUFhLENBZm5CLDREQW1CTSxvQnZDMEh1QixDdUN6SHZCLG1CQUFvQixDQXBCMUIsbUVBdUJRLGdCdkNzSHFCLEN1Q3JIckIscUJ2Q3FIcUIsQ3VDcEh0QixDNUI1RFAseUI0Qm1DQSwwQkFDRSxrQkFBbUIsQ0FEckIsdURoQ3RCQSxnQ1BzS2dDLENPbExoQyx5QmdDd0N3QyxDQU54QyxzRGhDbENBLDhCUGtMZ0MsQ090S2hDLDJCZ0NpQzBDLENBWDFDLGtEQWVNLFlBQWEsQ0FmbkIsNERBbUJNLG9CdkMwSHVCLEN1Q3pIdkIsbUJBQW9CLENBcEIxQixtRUF1QlEsZ0J2Q3NIcUIsQ3VDckhyQixxQnZDcUhxQixDdUNwSHRCLEM1QjVEUCwwQjRCbUNBLDBCQUNFLGtCQUFtQixDQURyQix1RGhDdEJBLGdDUHNLZ0MsQ09sTGhDLHlCZ0N3Q3dDLENBTnhDLHNEaENsQ0EsOEJQa0xnQyxDT3RLaEMsMkJnQ2lDMEMsQ0FYMUMsa0RBZU0sWUFBYSxDQWZuQiw0REFtQk0sb0J2QzBIdUIsQ3VDekh2QixtQkFBb0IsQ0FwQjFCLG1FQXVCUSxnQnZDc0hxQixDdUNySHJCLHFCdkNxSHFCLEN1Q3BIdEIsQzVCNURQLDBCNEJtQ0EsMkJBQ0Usa0JBQW1CLENBRHJCLHdEaEN0QkEsZ0NQc0tnQyxDT2xMaEMseUJnQ3dDd0MsQ0FOeEMsdURoQ2xDQSw4QlBrTGdDLENPdEtoQywyQmdDaUMwQyxDQVgxQyxtREFlTSxZQUFhLENBZm5CLDZEQW1CTSxvQnZDMEh1QixDdUN6SHZCLG1CQUFvQixDQXBCMUIsb0VBdUJRLGdCdkNzSHFCLEN1Q3JIckIscUJ2Q3FIcUIsQ3VDcEh0QixDQWFYLGtCaENuSEksZWdDb0hzQixDQUQxQixtQ0FJSSxvQnZDbUc2QixDdUN2R2pDLDhDQU9NLHFCQUFzQixDQzVJNUIsT0FDRSxXQUFZLEN6QzRNTixnQkFBVyxDeUMxTWpCLGV4QzhSK0IsQ3dDN1IvQixhQUFjLENBQ2QsVTFDRWtCLEMwQ0RsQix3QjFDRmtCLEMwQ0dsQixVQUFXLEN6QzZJVCwwQnlDcEpKLE96Q2tOVSwrQkFYaUQsQ3lDbkwxRCxDdENSQyxhc0NERSxVMUNKZ0IsQzBDS2hCLG9CQUFxQixDdENJdkIsc0ZzQ0NJLFdBQVksQ0FXbEIsYUFDRSxTQUFVLENBQ1YsNEJBQTZCLENBQzdCLFFBQVMsQ0FNWCxpQkFDRSxtQkFBb0IsQ0N0Q3RCLE9BR0UsZ0J6QzI0QnVD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QnFGNEQsQzZCcEY1RCxXN0N3MEJxQyxDNkN2MEJyQyxXN0NzMEJvQyxDNkNyMEJwQyxjQUFnQyxDQVBwQyxtRkFVTSxNQUFPLENBQ1AsZ0NBQTZGLENBQzdGLGtDN0NvMEJpRSxDNkNoMUJ2RSxpRkFnQk0sUTdDbUsyQixDNkNsSzNCLGdDQUE2RixDQUM3Rix1Qi9DdkVjLEMrQzRFcEIseURBQ0UsZ0I3Q3F6QnVDLEM2Q3R6QnpDLHVFQUlJLHNCN0I4RDRELEM2QmxFaEUscUZBT00sS0FBTSxDQUNOLDBCQUE2RixDQUM3RixtQzdDZ3pCaUUsQzZDenpCdkUsbUZBYU0sTzdDK0kyQixDNkM5STNCLDBCQUE2RixDQUM3Rix3Qi9DM0ZjLEMrQzRFcEIsdUdBcUJJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sUUFBUyxDQUNULGFBQWMsQ0FDZCxVN0M0eEJvQyxDNkMzeEJwQyxrQkFBdUMsQ0FDdkMsVUFBVyxDQUNYLCtCN0NneEJ1RCxDNkM1d0IzRCxxREFDRSxrQjdDcXhCdUMsQzZDdHhCekMsbUVBSUksd0I3QjhCNEQsQzZCN0I1RCxXN0NpeEJxQyxDNkNoeEJyQyxXN0Mrd0JvQyxDNkM5d0JwQyxjQUFnQyxDQVBwQyxpRkFVTSxPQUFRLENBQ1IsZ0M3QzJ3Qm1DLEM2QzF3Qm5DLGlDN0M2d0JpRSxDNkN6eEJ2RSwrRUFnQk0sUzdDNEcyQixDNkMzRzNCLGdDN0Nxd0JtQyxDNkNwd0JuQyxzQi9DOUhjLEMrQ29KcEIsZ0JBQ0Usb0I3Q3N1QndDLEM2Q3J1QnhDLGVBQWdCLEM5QzBCWixjQUFXLEM4Q3ZCZix3QjdDK3RCeUQsQzZDOXRCekQsK0JBQXlFLEN0Q25JdkUsd0NTdUg0RCxDVHRINUQseUNTc0g0RCxDNkJNaEUsc0JBVUksWUFBYSxDQUlqQixjQUNFLG9CN0N3dEJ3QyxDNkN2dEJ4QyxhL0NyS2tCLENnRENwQiwwQkFDRSxHQUFLLHVCQUF5QixDQUFBLENBR2hDLCtHQUNFLG9CQUFxQixDQUNyQixVOUNza0M0QixDOENya0M1QixXOUNxa0M0QixDOENwa0M1QixzQjlDc2tDK0IsQzhDcGtDL0Is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VXJsRSxpRmtHLzZVdXFFLGtCQUFrQixDbEdrN1V6ckUseUdrR2w3VW15RSxxQkFBcUIsQ2xHcTdVeHpFLHVGa0dyN1VnNUUsdUJBQXVCLENsR3c3VXY2RSxpRmtHeDdVeS9FLGtCQUFrQixDbEcyN1UzZ0YseUdrRzM3VXFuRixvQkFBb0IsQ2xHODdVem9GLHVGa0c5N1VpdUYsd0JBQXdCLENsR2k4VXp2RixpRmtHajhVMjBGLGtCQUFrQixDbEdvOFU3MUYseUdrR3A4VXU4RixxQkFBcUIsQ2xHdThVNTlGLHVGa0d2OFVvakcsdUJBQXVCLENsRzA4VTNrRyxpRmtHMThVNnBHLGtCQUFrQixDbEc2OFUvcUcseUdrRzc4VXl4RyxvQkFBb0IsQ2xHZzlVN3lHLHVGa0doOVVxNEcsd0JBQXdCLENsR205VTc1RyxpRmtHbjlVKytHLGtCQUFrQixDbEdzOVVqZ0gseUdrR3Q5VTJtSCxxQkFBcUIsQ2xHeTlVaG9ILHVGa0d6OVV3dEgsdUJBQXVCLENsRzQ5VS91SCxpRmtHNTlVaTBILGtCQUFrQixDbEcrOVVuMUgseUdrRy85VTY3SCxvQkFBb0IsQ2xHaytVajlILHVGa0dsK1V5aUksd0JBQXdCLENsR3ErVWprSSxpRmtHcitVbXBJLGtCQUFrQixDbEd3K1VycUkseUdrR3grVSt3SSxxQkFBcUIsQ2xHMitVcHlJLHVGa0czK1U0M0ksdUJBQXVCLENsRzgrVW41SSxpRmtHOStVcStJLGtCQUFrQixDbEdpL1V2L0kseUdrR2ovVWltSixvQkFBb0IsQ2xHby9Vcm5KLHVGa0dwL1U2c0osd0JBQXdCLENsR3UvVXJ1SixpRmtHdi9VdXpKLGtCQUFrQixDbEcwL1V6MEoseUdrRzEvVW03SixxQkFBcUIsQ2xHNi9VeDhKLHVGa0c3L1VnaUssdUJBQXVCLENsR2dnVnZqSyxpRmtHaGdWeW9LLGtCQUFrQixDbEdtZ1YzcEsseUdrR25nVnF3SyxvQkFBb0IsQ2xHc2dWenhLLHVGa0d0Z1ZpM0ssd0JBQXdCLENsR3lnVno0SyxpRmtHemdWMjlLLGtCQUFrQixDbEc0Z1Y3K0sseUdrRzVnVnVsTCxxQkFBcUIsQ2xHK2dWNW1MLHVGa0cvZ1Zvc0wsdUJBQXVCLENsR2toVjN0TCxpRmtHbGhWNnlMLGtCQUFrQixDbEdxaFYvekwseUdrR3JoVnk2TCxvQkFBb0IsQ2xHd2hWNzdMLHVGa0d4aFZxaE0sd0JBQXdCLENsRzJoVjdpTSxpRmtHM2hWK25NLGtCQUFrQixDbEc4aFZqcE0seUdrRzloVjJ2TSxxQkFBcUIsQ2xHaWlWaHhNLHlGa0dqaVYwMk0sc0JBQXNCLENsR29pVmg0TSxtRmtHcGlWbzlNLGtCQUFrQixDbEd1aVZ0K00sMkdrR3ZpVmtsTixtQkFBbUIsQ2xHMGlWcm1OLHlGa0cxaVYrck4seUJBQXlCLENsRzZpVnh0TixtRmtHN2lWNHlOLGtCQUFrQixDbEdnalY5ek4sMkdrR2hqVjA2TixzQkFBc0IsQ2xHbWpWaDhOLHlGa0dualYwaE8sd0JBQXdCLENsR3NqVmxqTyxtRmtHdGpWc29PLGtCQUFrQixDbEd5alZ4cE8sMkdrR3pqVm93TyxxQkFBcUIsQ2xHNGpWenhPLHlGa0c1alZtM08seUJBQXlCLENsRytqVjU0TyxtRmtHL2pWZytPLGtCQUFrQixDbEdra1ZsL08sMkdrR2xrVjhsUCxzQkFBc0IsQ2xHcWtWcG5QLHlGa0dya1Y4c1Asd0JBQXdCLENsR3drVnR1UCxtRmtHeGtWMHpQLGtCQUFrQixDbEcya1Y1MFAsMkdrRzNrVnc3UCxxQkFBcUIsQ2xHOGtWNzhQLHlGa0c5a1Z1aVEseUJBQXlCLENsR2lsVmhrUSxtRmtHamxWb3BRLGtCQUFrQixDbEdvbFZ0cVEsMkdrR3BsVmt4USxzQkFBc0IsQ2xHdWxWeHlRLHlGa0d2bFZrNFEsd0JBQXdCLENsRzBsVjE1USxtRmtHMWxWOCtRLGtCQUFrQixDbEc2bFZoZ1IsMkdrRzdsVjRtUixxQkFBcUIsQ2xHZ21Wam9SLHlGa0dobVYydFIseUJBQXlCLENsR21tVnB2UixtRmtHbm1WdzBSLGtCQUFrQixDbEdzbVYxMVIsMkdrR3RtVnM4UixzQkFBc0IsQ2xHeW1WNTlSLHlGa0d6bVZzalMsd0JBQXdCLENsRzRtVjlrUyxtRmtHNW1Wa3FTLGtCQUFrQixDbEcrbVZwclMsMkdrRy9tVmd5UyxxQkFBcUIsQ2xHa25WcnpTLHlGa0dsblYrNFMseUJBQXlCLENsR3FuVng2UyxtRmtHcm5WNC9TLGtCQUFrQixDbEd3blY5Z1QsMkdrR3huVjBuVCxzQkFBc0IsQ2xHMm5WaHBULHlGa0czblYwdVQsd0JBQXdCLENsRzhuVmx3VCxtRmtHOW5WczFULGtCQUFrQixDbEdpb1Z4MlQsMkdrR2pvVm85VCxxQkFBcUIsQ2xHb29WeitULHlGa0dwb1Zta1UseUJBQXlCLENsR3VvVjVsVSxtRmtHdm9WZ3JVLGtCQUFrQixDbEcwb1Zsc1UsMkdrRzFvVjh5VSxzQkFBc0IsQ2xHNm9WcDBVLHlGa0c3b1Y4NVUsd0JBQXdCLENsR2dwVnQ3VSxtRmtHaHBWMGdWLGtCQUFrQixDbEdtcFY1aFYsMkdrR25wVndvVixxQkFBcUIsQ2xHc3BWN3BWLHlGa0d0cFZ1dlYseUJBQXlCLENsR3lwVmh4VixtRmtHenBWbzJWLGtCQUFrQixDbEc0cFZ0M1YsMkdrRzVwVmsrVixzQkFBc0IsQ2xHK3BWeC9WLHlGa0cvcFZrbFcsd0JBQXdCLENsR2txVjFtVyxtRmtHbHFWOHJXLGtCQUFrQixDbEdxcVZodFcsMkdrR3JxVjR6VyxxQkFBcUIsQ2xHd3FWajFXLHlGa0d4cVYyNlcseUJBQXlCLENsRzJxVnA4VyxtRmtHM3FWd2hYLGtCQUFrQixDbEc4cVYxaVgsMkdrRzlxVnNwWCxzQkFBc0IsQ2xHaXJWNXFYLHlGa0dqclZzd1gsd0JBQXdCLENsR29yVjl4WCxtRmtHcHJWazNYLGtCQUFrQixDbEd1clZwNFgsMkdrR3ZyVmcvWCxxQkFBcUIsQ2xHMHJWcmdZLHlGa0cxclYrbFkseUJBQXlCLENsRzZyVnhuWSxtRmtHN3JWNHNZLGtCQUFrQixDbEdnc1Y5dFksMkdrR2hzVjAwWSxzQkFBc0IsQ2xHbXNWaDJZLHlGa0duc1YwN1ksd0JBQXdCLENsR3NzVmw5WSxtRmtHdHNWc2laLGtCQUFrQixDbEd5c1Z4alosMkdrR3pzVm9xWixxQkFBcUIsQ2xHNHNWenJaLHlGa0c1c1ZteFoseUJBQXlCLENsRytzVjV5WixtRmtHL3NWZzRaLGtCQUFrQixDbEdrdFZsNVosMkdrR2x0VjgvWixzQkFBc0IsQ2xHcXRWcGhhLHlGa0dydFY4bWEsc0JBQXNCLENsR3d0VnBvYSxtRmtHeHRWd3RhLGtCQUFrQixDbEcydFYxdWEsMkdrRzN0VnMxYSxtQkFBbUIsQ2xHOHRWejJhLHlGa0c5dFZtOGEseUJBQXlCLENsR2l1VjU5YSxtRmtHanVWZ2piLGtCQUFrQixDbEdvdVZsa2IsMkdrR3B1VjhxYixzQkFBc0IsQ2xHdXVWcHNiLHlGa0d2dVY4eGIsd0JBQXdCLENsRzB1VnR6YixtRmtHMXVWMDRiLGtCQUFrQixDbEc2dVY1NWIsMkdrRzd1VndnYyxxQkFBcUIsQ2xHZ3ZWN2hjLHlGa0dodlZ1bmMseUJBQXlCLENsR212VmhwYyxtRmtHbnZWb3VjLGtCQUFrQixDbEdzdlZ0dmMsMkdrR3R2VmsyYyxzQkFBc0IsQ2xHeXZWeDNjLHlGa0d6dlZrOWMsd0JBQXdCLENsRzR2VjErYyxtRmtHNXZWOGpkLGtCQUFrQixDbEcrdlZobGQsMkdrRy92VjRyZCxxQkFBcUIsQ2xHa3dWanRkLHlGa0dsd1YyeWQseUJBQXlCLENsR3F3VnAwZCxtRmtHcndWdzVkLGtCQUFrQixDbEd3d1YxNmQsMkdrR3h3VnNoZSxzQkFBc0IsQ2xHMndWNWllLHlGa0czd1Zzb2Usd0JBQXdCLENsRzh3VjlwZSxtRmtHOXdWa3ZlLGtCQUFrQixDbEdpeFZwd2UsMkdrR2p4VmczZSxxQkFBcUIsQ2xHb3hWcjRlLHlGa0dweFYrOWUseUJBQXlCLENsR3V4VngvZSxtRmtHdnhWNGtmLGtCQUFrQixDbEcweFY5bGYsMkdrRzF4VjBzZixzQkFBc0IsQ2xHNnhWaHVmLHlGa0c3eFYwemYsd0JBQXdCLENsR2d5VmwxZixtRmtHaHlWczZmLGtCQUFrQixDbEdteVZ4N2YsMkdrR255Vm9pZ0IscUJBQXFCLENsR3N5VnpqZ0IseUZrR3R5Vm1wZ0IseUJBQXlCLENsR3l5VjVxZ0IsbUZrR3p5Vmd3Z0Isa0JBQWtCLENsRzR5Vmx4Z0IsMkdrRzV5VjgzZ0Isc0JBQXNCLENsRyt5VnA1Z0IseUZrRy95VjgrZ0Isd0JBQXdCLENsR2t6VnRnaEIsbUZrR2x6VjBsaEIsa0JBQWtCLENsR3F6VjVtaEIsMkdrR3J6Vnd0aEIscUJBQXFCLENsR3d6Vjd1aEIseUZrR3h6VnUwaEIseUJBQXlCLENsRzJ6VmgyaEIsbUZrRzN6Vm83aEIsa0JBQWtCLENsRzh6VnQ4aEIsMkdrRzl6VmtqaUIsc0JBQXNCLENsR2kwVnhraUIseUZrR2owVmtxaUIsd0JBQXdCLENsR28wVjFyaUIsbUZrR3AwVjh3aUIsa0JBQWtCLENsR3UwVmh5aUIsMkdrR3YwVjQ0aUIscUJBQXFCLENsRzAwVmo2aUIseUZrRzEwVjIvaUIseUJBQXlCLENsRzYwVnBoakIsbUZrRzcwVndtakIsa0JBQWtCLENsR2cxVjFuakIsMkdrR2gxVnN1akIsc0JBQXNCLENsR20xVjV2akIseUZrR24xVnMxakIsd0JBQXdCLENsR3MxVjkyakIsbUZrR3QxVms4akIsa0JBQWtCLENsR3kxVnA5akIsMkdrR3oxVmdra0IscUJBQXFCLENsRzQxVnJsa0IseUZrRzUxVitxa0IseUJBQXlCLENsRysxVnhza0IsbUZrRy8xVjR4a0Isa0JBQWtCLENsR2syVjl5a0IsMkdrR2wyVjA1a0Isc0JBQXNCLENsR3EyVmg3a0IseUZrR3IyVjBnbEIsd0JBQXdCLENsR3cyVmxpbEIsbUZrR3gyVnNubEIsa0JBQWtCLENsRzIyVnhvbEIsMkdrRzMyVm92bEIscUJBQXFCLENsRzgyVnp3bEIseUZrRzkyVm0ybEIseUJBQXlCLENsR2kzVjUzbEIsbUZrR2ozVmc5bEIsa0JBQWtCLENsR28zVmwrbEIsMkdrR3AzVjhrbUIsc0JBQXNCLENsR3UzVnBtbUIseUZrR3YzVjhybUIsd0JBQXdCLENsRzAzVnR0bUIsbUZrRzEzVjB5bUIsa0JBQWtCLENsRzYzVjV6bUIsMkdrRzczVnc2bUIscUJBQXFCLENsR2c0Vjc3bUIseUZrR2g0VnVobkIseUJBQXlCLENsR200VmhqbkIsbUZrR240Vm9vbkIsa0JBQWtCLENsR3M0VnRwbkIsMkdrR3Q0Vmt3bkIsc0JBQXNCLENsR3k0Vnh4bkIseUZrR3o0VmszbkIsc0JBQXNCLENsRzQ0Vng0bkIsbUZrRzU0VjQ5bkIsa0JBQWtCLENsRys0VjkrbkIsMkdrRy80VjBsb0IsbUJBQW1CLENsR2s1Vjdtb0IscUZrR2w1Vm1zb0Isd0RBQXdELENsR3E1VjN2b0IsaUZrR3I1VjYwb0IsK0JBQStCLENsR3c1VjUyb0IsdUZrR3g1Vm84b0Isa0NBQWtDLENsRzI1VnQrb0IseUZrRzM1VmdrcEIsbUNBQW1DLENsRzg1Vm5tcEIsK0ZrRzk1Vm1zcEIsc0NBQXNDLENsR2k2Vnp1cEIsaUdrR2o2VjIwcEIsMERBQTBELENsR282VnI0cEIsbUdrR3A2VnkrcEIsNERBQTRELENsR3U2VnJpcUIseUdrR3Y2VitvcUIsMkRBQTJELENsRzA2VjFzcUIsaUdrRzE2VjR5cUIsd0RBQXdELENsRzY2VnAycUIsbUdrRzc2Vnc4cUIsd0RBQXdELENsR2c3VmhnckIseUdrR2g3VjBtckIseURBQXlELENsR203Vm5xckIsaUdrR243VnF3ckIseURBQXlELENsR3M3Vjl6ckIsbUdrR3Q3Vms2ckIsd0RBQXdELENsR3k3VjE5ckIseUdrR3o3Vm9rc0IsMkRBQTJELENsRzQ3Vi9uc0IsbUdrRzU3Vm11c0IseURBQXlELENsRys3VjV4c0IscUdrRy83Vms0c0Isd0RBQXdELENsR2s4VjE3c0IsMkdrR2w4VnNpdEIsMkRBQTJELENsR3E4VmptdEIsbUdrR3I4VnFzdEIseURBQXlELENsR3c4Vjl2dEIscUdrR3g4Vm8ydEIsd0RBQXdELENsRzI4VjU1dEIsMkdrRzM4VndndUIsMkRBQTJELENsRzg4Vm5rdUIsaUNrRzk4VnFtdUIsU0FBUyxDQUFDLHFDQUFxQyxDbEdrOVZwcHVCLDZDa0dsOVZrc3VCLFNBQVMsQ0FBQyx1QkFBdUIsQ2xHczlWbnV1QixtQmtHdDlWdXZ1QixnQ0FBZ0MsQ2xHeTlWdnh1QixxQmtHejlWNnl1QixpQ0FBaUMsQ2xHNDlWOTB1QixzQmtHNTlWcTJ1QixpQ0FBaUMsQ2xHKzlWdDR1QixxQmtHLzlWNDV1QixnQ0FBZ0MsQ2xHaytWNTd1Qix5QmtHbCtWczl1QixxQ0FBcUMsQ2xHcStWMy91Qix3QmtHcitWb2h2QixvQ0FBb0MsQ2xHdytWeGp2QiwyQmtHeCtWb2x2QixzQ0FBc0MsQ2xHMitWMW52QiwwQmtHMytWcXB2QixxQ0FBcUMsQ2xHOCtWMXJ2QixpQ2tHOStWNHR2QixTQUFTLENBQUMscUNBQXFDLENsR2svVjN3dkIsNkNrR2wvVnl6dkIsU0FBUyxDQUFDLGdDQUFnQyxDbEdzL1ZuMnZCLG1Ca0d0L1Z1M3ZCLG1CQUFtQixDbEd5L1YxNHZCLHNCa0d6L1ZpNnZCLDBDQUEwQyxDbEc0L1YzOHZCLHdCa0c1L1ZvK3ZCLDJDQUEyQyxDbEcrL1YvZ3dCLHlCa0cvL1Z5aXdCLDJDQUEyQyxDbEdrZ1dwbHdCLHdCa0dsZ1c2bXdCLDBDQUEwQyxDbEdxZ1d2cHdCLG9Ca0dyZ1c0cXdCLG9CQUFvQixDbEd3Z1doc3dCLHVCa0d4Z1d3dHdCLDJDQUEyQyxDbEcyZ1dud3dCLHlCa0czZ1c2eHdCLDRDQUE0QyxDbEc4Z1d6MHdCLDBCa0c5Z1dvMndCLDRDQUE0QyxDbEdpaFdoNXdCLHlCa0dqaFcwNndCLDJDQUEyQyxDbEdvaFdyOXdCLG1Da0dwaFd5L3dCLDZCQUE2QixDbEd1aFd0aHhCLCtDa0d2aFdza3hCLHVCQUF1QixDbEcwaFc3bHhCLG9Ca0cxaFdrbnhCLCtCQUErQixDbEc2aFdqcHhCLHNCa0c3aFd3cXhCLGdDQUFnQyxDbEdnaVd4c3hCLHVCa0doaVdndXhCLGdDQUFnQyxDbEdtaVdod3hCLHNCa0duaVd1eHhCLCtCQUErQixDbEdzaVd0enhCLGlDa0d0aVd3MXhCLDBCQUEwQixDQUFDLDZCQUE2QixDbEcwaVdoNXhCLHFCa0cxaVdzNnhCLDhDQUE4QyxDbEc2aVdwOXhCLGlDa0c3aVdzL3hCLHdDQUF3QyxDbEdnalc5aHlCLHNCa0doaldxanlCLDZDQUE2QyxDbEdtaldsbXlCLGtDa0dualdxb3lCLHdDQUF3QyxDbEdzalc3cXlCLG1Ca0d0aldpc3lCLDhDQUE4QyxDbEd5alcvdXlCLCtCa0d6alcrd3lCLHdDQUF3QyxDbEc0ald2enlCLHFCa0c1alc2MHlCLDZDQUE2QyxDbEcralcxM3lCLGlDa0cvalc0NXlCLHdDQUF3QyxDQ0FwOHlCLDBCQUVFLGVBQWUsQ0FGakIsZ0RBS0ksU0FBVSIsImZpbGUiOiJ0aGVtZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBjYXJvdXNlbCBuYXZpZ2F0aW9uIHN0eWxlcyAqL1xuLnN3LW5hdiwgLm4taG92ZXI6aG92ZXIgLnN3LW5hdiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwcHg7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHQvKmJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMjU1LDI1NSwyNTUsIDAuMyk7Ki9cblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMjVweDtcblx0ei1pbmRleDogMTA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAxO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5zdy1uYXYubmV4dCwgLm4taG92ZXI6aG92ZXIgLnN3LW5hdi5uZXh0IHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0cmlnaHQ6IDIwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdG9wYWNpdHk6IDE7XG59XG4uc3ctbmF2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0Ym9yZGVyLXdpZHRoOiAwIDAgMnB4IDJweDtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5zdy1uYXY6aG92ZXIsIC5uLWhvdmVyOmhvdmVyIC5zdy1uYXY6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNyk7XG59XG4ubi1ob3ZlciAuc3ctbmF2IHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdG9wYWNpdHk6IDA7XG59XG4ubi1ob3ZlciAuc3ctbmF2Lm5leHQge1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcblx0b3BhY2l0eTogMDtcbn1cbi5zdy1wZ24sIC5wLWhvdmVyOmhvdmVyIC5zdy1wZ24ge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG5cdG9wYWNpdHk6IDE7XG59XG4uc3ctcGduLWJ1bGxldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE0cHg7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZDogIzMzMztcblx0Ym9yZGVyOiAycHggc29saWQgI0ZGRjtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0bWFyZ2luOiAwIDNweDtcblx0b3BhY2l0eTogMC4yO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3ctcGduLWJ1bGxldC5hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xufVxuLnAtaG92ZXIgLnN3LXBnbiB7XG5cdGJvdHRvbTogMDtcblx0b3BhY2l0eTogMDtcbn1cbi5jYiAuY2Itd3JhcHBlciAuaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi5jYi1pdGVtIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2ItaXRlbS1jb250ZW50e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2ItaXRlbS1jb250ZW50IC5jYi1pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uY2ItaXRlbS1jb250ZW50IC5jYi1pbWcuc2Vjb25kYXJ5LWltYWdlLFxuLmNiLWl0ZW0tY29udGVudDpob3ZlciAuY2ItaW1nLnByaW1hcnktaW1hZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmNiLWl0ZW0tY29udGVudDpob3ZlciAuY2ItaW1nLnNlY29uZGFyeS1pbWFnZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5odG1sLW92ZXIgLmN1c3RvbS1odG1sIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1hcmdpbjogYXV0bztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwOyBsZWZ0OiAwOyBib3R0b206IDA7IHJpZ2h0OiAwO1xufVxuLmltZy1yYiAuY2ItaXRlbS1jb250ZW50IGltZyB7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xufVxuLyogY2Fyb3VzZWxzICovXG4uY2Itd3JhcHBlciAuY2ItY2Fyb3VzZWwge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG1heC1oZWlnaHQ6IDUwcHg7XG59XG4uY2Itd3JhcHBlciAuY2ItY2Fyb3VzZWwuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0bWF4LWhlaWdodDogbm9uZTtcbn1cbi8qIGFjY29yZGlvbiAqL1xuLmNiLXdyYXBwZXIudHlwZS00IHtcblx0bWFyZ2luLXRvcDogMXB4O1xufVxuLmNiLXdyYXBwZXIudHlwZS00IC5jYi1pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uY2Itd3JhcHBlci50eXBlLTQgLmNiLWl0ZW0tdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRDBENURCO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2Itd3JhcHBlci50eXBlLTQgLmNiLWl0ZW0tdGl0bGU6YmVmb3JlIHtcblx0Y29udGVudDogJysnO1xuXHRmb250OiBib2xkIDEuMmVtLzEgQXJpYWw7XG5cdGNvbG9yOiAjQUFCMkJEO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jYi13cmFwcGVyLnR5cGUtNCAuY2ItaXRlbS5hY3RpdmUgLmNiLWl0ZW0tdGl0bGU6YmVmb3JlIHtcblx0Y29udGVudDogJ+KIkic7XG59XG4vKiBncmlkIHZhbHVlcyBmb3IgNDgwIHB4LiBUaGV5IGFyZSBub3QgcHJlc2VudCBpbiBCUyAzICovXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0W2NsYXNzKj1cIi5jb2wteHhzLVwiXXsgZmxvYXQ6IGxlZnQ7IH1cblx0LmNvbC14eHMtMSAgeyB3aWR0aDogOC4zJTsgfVxuXHQuY29sLXh4cy0yICB7IHdpZHRoOiAxNi42JTsgfVxuXHQuY29sLXh4cy0zICB7IHdpZHRoOiAyNSU7IH1cblx0LmNvbC14eHMtNCAgeyB3aWR0aDogMzMuMyU7IH1cblx0LmNvbC14eHMtNSAgeyB3aWR0aDogNDEuOCU7IH1cblx0LmNvbC14eHMtNiAgeyB3aWR0aDogNTAlOyB9XG5cdC5jb2wteHhzLTcgIHsgd2lkdGg6IDU4LjMlOyB9XG5cdC5jb2wteHhzLTggIHsgd2lkdGg6IDY2LjYlOyB9XG5cdC5jb2wteHhzLTkgIHsgd2lkdGg6IDc1JTsgfVxuXHQuY29sLXh4cy0xMCB7IHdpZHRoOiA4My4zJTsgfVxuXHQuY29sLXh4cy0xMSB7IHdpZHRoOiA5MS42JTsgfVxuXHQuY29sLXh4cy0xMiB7IHdpZHRoOiAxMDAlOyB9XG59XG5cbi8qIHNwZWNpYWwgY2xhc3NlcyB1c2VkIGluIGxheW91dCAqL1xuLmNiIC5jb21wYWN0LWd1dHRlcnMtY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIC01cHg7XG59XG4uY2IgLmNvbXBhY3QtZ3V0dGVycyB7XG5cdHBhZGRpbmc6IDAgNXB4IDlweCA1cHg7XG59XG4uYm94LXNoYWRvdywgLmltZy1ib3gtc2hhZG93IGltZyB7XG5cdGJveC1zaGFkb3c6IDFweCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5jbGVhci1ib3RoIHtcblx0Y2xlYXI6IGJvdGg7XG59XG4vKiBzaW5jZSAyLjkuOSAqL1xuXG5cbi5jYi5kaXNwbGF5Rm9vdGVye1xuXHRAZXh0ZW5kIC5jb2wteGwtOTtcblx0QGV4dGVuZCAuY29sLTEyOyBcblx0QGV4dGVuZCAub3JkZXItMztcblx0QGV4dGVuZCAub3JkZXItbGctMjtcblx0LmNiLWl0ZW17XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHR9XG59XG5cblxuLnBhZ2UtaG9tZXtcdFxuXHRkaXZbY2xhc3MqPVwiYm94LVwiXXtcblx0LypcdEBleHRlbmQgLmNsaWNrLWFsbDsqL1xuXHRcdGgxe1xuXHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRmb250LXdlaWdodDozMDA7XG5cdFx0XHR9XHRcdFxuXHRcdH1cblx0XHRoMiwuaDJ7XG5cdFx0XHRAZXh0ZW5kIGgxO1xuXHRcdH1cblx0XHQuY2ItaXRlbXtcblx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRcdC5jYi1pbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1x0XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguaDIpOm5vdCguaHRtbC1vdmVyKSAuY3VzdG9tLWh0bWx7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjEyNXJlbSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjMwMDtcdFxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MS41cmVtO1x0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhvbWUtc2xpZGVye1xuXHQuY2ItaXRlbXtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cdFxuXHQuY2ItaXRlbS1jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kOiRibGFjaztcblx0XHRpbWcuY2ItaW1nIHtcblx0XHRcdG9wYWNpdHk6MC42O1xuXHRcdH1cblx0XHQuY2ItaW1ne1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcdFxuXHRcdFx0XHRoZWlnaHQ6MTAwdmg7XG5cdFx0XHRcdG9iamVjdC1maXQ6Y292ZXI7XG5cdFx0fVxuXHR9XG5cdFxuXHQuaHRtbC1vdmVyIC5jdXN0b20taHRtbCB7XG5cdFx0dG9wOiA1MCU7XG5cdFx0Ym90dG9tOiBhdXRvO1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDIlKTtcblx0XHRwYWRkaW5nOjFyZW07XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjE4NzVyZW0pO1xuXHRcdGZvbnQtd2VpZ2h0OjMwMDtcblx0XHRpbWd7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdHN0cm9uZ3tcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg3LjU4OTc1cmVtKTtcblx0XHRcdGZvbnQtd2VpZ2h0OjgwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0fVxuXHRcdC5idG4tZGVmYXVsdHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHRcbiAgICBcdGJvcmRlci1jb2xvcjogJHdoaXRlO1x0XG4gICAgXHRmb250LXdlaWdodDogNTAwO1xuICAgIFx0QGluY2x1ZGUgZm9udC1zaXplKDEuMTI1cmVtKTtcbiAgICBcdEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIFx0XHRjb2xvcjogJHByaW1hcnk7XHRcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1x0XHRcbiAgICBcdH1cblx0XHR9XG5cdH1cblx0LnRleHQtcHJpbWFyeS5odG1sLW92ZXIgLmN1c3RvbS1odG1sIHtcblx0XHRcdGNvbG9yOiRwcmltYXJ5O1x0XG5cdFx0XHQuYnRuLWRlZmF1bHR7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcdFxuXHQgICAgXHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1x0XG5cdCAgICBcdEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuXHQgICAgXHRcdGNvbG9yOiAkd2hpdGU7XHRcblx0ICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcdFx0XG5cdCAgICBcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRpc3BsYXlIb21le1xuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcdFxufVxuXG4uYm94LWZlYXR1cmVzLXRpdGxle1xuXHQuY2ItaXRlbXtcblx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHR9XG5cdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDoxNXB4O1xuXHRcdH1cblx0fVxuXG59XG4uYm94LWZlYXR1cmVze1xuXHRAZXh0ZW5kIC5kLWZsZXg7XG5cdC5jYi1pdGVtLWNvbnRlbnQgaW1ne1xuXHRcdGJhY2tncm91bmQ6I2Y2ZjZmNjtcdFxuXHR9XG5cdC5jdXN0b20taHRtbCB7XG5cdFx0cGFkZGluZy10b3A6MC44cmVtO1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuXHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0XHRwe21hcmdpbi1ib3R0b206MC4zcmVtICFpbXBvcnRhbnQ7fVxuXHRcdHN0cm9uZ3tcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvZHktY29sb3I7IFxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHQgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdFx0ZW17XG5cdFx0XHRmb250LXN0eWxlOm5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OjgwMDtcdFxuXHRcdH1cblx0fVxufVxuXG4uYm94LXRocmVlX2Jsb2MsXG5kaXZbY2xhc3MqPVwiYm94LXR3b19ibG9jc1wiXSxcbi5ib3gtdmlkZW97XG5cdEBleHRlbmQgLmQtZmxleDtcblx0LypAZXh0ZW5kIC5mbGV4LXdyYXA7Ki9cblx0QGV4dGVuZCAuZmxleC1jb2x1bW47XG5cdEBleHRlbmQgLmZsZXgtc20tcm93O1xufVxuXG4uYm94LXRocmVlX2Jsb2N7XG5cblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFxuXHQ+LmNiLWl0ZW17XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTI1JSk7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMCUpO1xuXHRcdH1cblx0fVxuXHQuaW1nX3NtYWxse1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zOCUpO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICR3aGl0ZTtcblx0fVxuXHQuY2ItaXRlbTpudGgtY2hpbGQoMil7XG5cdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdG1hcmdpbi1sZWZ0OjUlO1x0XG5cdFx0XHRtYXJnaW4tcmlnaHQ6MTVweDtcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MCU7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmN1c3RvbS1odG1se1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjUlO1x0XG5cdFx0XHRtYXJnaW4tbGVmdDo1JTtcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjAlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MCU7XHRcblx0XHRcdH1cblx0XHRcdFxuXHR9XG59XG5cbi5ib3gtdHdvX2Jsb2NzLWxlZnR7XG5cblx0Pi5jYi1pdGVte3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMCUpIH1cblx0LmNiLWl0ZW0uaW1hZ2V7XG5cdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdG1hcmdpbi1sZWZ0OjE1cHg7XHRcblx0XHRcdG1hcmdpbi1yaWdodDo1JTtcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoxNSU7XHRcdFxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MCU7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxuXHQuY2ItaXRlbS50ZXh0ZXtcblx0XHQuY3VzdG9tLWh0bWx7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjEyJTtcdFxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6NSU7XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDowJTtcdFxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjEwJTtcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcdFxuXHRcdFx0XHR9XHRcdFxuXHRcdH1cblx0fVxufVxuXG5cblxuLmJveC10d29fYmxvY3MtcmlnaHR7XG5cdD4uY2ItaXRlbXtcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTt9XG5cblx0LmNiLWl0ZW0uaW1hZ2V7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwLjIlKTtcblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0bWFyZ2luLWxlZnQ6NSU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGJvcmRlcjoxNXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAlKTtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjMlKTtcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYi1pdGVtLnRleHRle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDE1LjclKTtcblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0cGFkZGluZyA6IDNyZW0gMjglIDJyZW0gMTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQ7XG5cdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcblx0ICAgIFx0XHRwYWRkaW5nIDozcmVtIDE1JSAxLjVyZW0gOCU7XG5cdCAgICB9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCUpO1x0XG5cdFx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0ICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5ib3gtdmlkZW97XG5cdC5jYi1pdGVtLnZpZGVve1xuXHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHQuY3VzdG9tLWh0bWx7XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHR2aWRlb3tcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0aGVpZ2h0OmF1dG87XG5cdFx0XHRcdGJvcmRlcjoxNXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ib3gtdmlkZW8tcmlnaHR7XG5cdFx0QGV4dGVuZCAuZmxleC1jb2x1bW4tcmV2ZXJzZTtcblx0XHRAZXh0ZW5kIC5mbGV4LXNtLXJvdztcblx0XHQuY2ItaXRlbS52aWRlb3tcblx0XHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjklO1x0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MCU7XHRcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDo5JTtcdFxuXHRcdFx0IFx0fVxuXHRcdFx0IFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYi1pdGVtLnRleHRle1xuXHRcdFx0LmN1c3RvbS1odG1se1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6NSU7XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MTVweDtcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDowcHg7XHRcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0fVxuXHRcdFx0XG5cdH1cblx0Ji5ib3gtdmlkZW8tbGVmdHtcblx0XHQuY2ItaXRlbS52aWRlb3tcblx0XHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2ItaXRlbS50ZXh0ZXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTMuOCUpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEyLjMlKTtcdFxuXHRcdH1cblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0cGFkZGluZyA6IDNyZW0gMTUlIDJyZW0gMjIlO1xuXHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0LmNiLWl0ZW0udmlkZW97XG5cdFx0XHRcdHBhZGRpbmctbGVmdDowO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjA7XG5cdFx0XHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDowO1x0XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0XHR2aWRlb3tcblx0XHRcdFx0XHRcdGJvcmRlcjowcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNiLWl0ZW0udGV4dGV7XG5cdFx0XHRcdHBhZGRpbmctdG9wOjFyZW07XG5cdFx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDowO1x0XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjA7XHRcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0XHQmLmJveC12aWRlby1sZWZ0e1xuXHRcdFx0XHQuY2ItaXRlbS52aWRlb3tcblx0XHRcdFx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNiLWl0ZW0udGV4dGV7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRcdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdFx0XHRcdHBhZGRpbmcgOjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdH1cdFxufVxuXG5cblxuLyouYm94LXZpZGVvMXtcblx0QGV4dGVuZCAuZmxleC1jb2x1bW4tcmV2ZXJzZTtcblx0QGV4dGVuZCAuZmxleC1zbS1yb3c7XG5cdC5jYi1pdGVtLnZpZGVve1xuXHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0bWFyZ2luLWxlZnQ6OSU7XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjAlO1x0XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjklO1x0XG5cdFx0IH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDowJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmN1c3RvbS1odG1se1xuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0dmlkZW97XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRib3JkZXI6MTVweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYi1pdGVtLnRleHRle1xuXHRcdFx0LmN1c3RvbS1odG1se1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6NSU7XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MTVweDtcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHQuY2ItaXRlbS52aWRlb3tcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcblx0XHRcdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjA7XHRcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1x0XG5cdFx0XHRcdH1cblx0XHRcdFx0LmN1c3RvbS1odG1se1xuXHRcdFx0XHRcdHZpZGVve1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjBweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2ItaXRlbS50ZXh0ZXtcblx0XHRcdFx0cGFkZGluZy10b3A6MXJlbTtcblx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDowO1x0XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjA7XHRcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdH1cdFxufVxuXG4uYm94LXZpZGVvLXJldmVyc2Uxe1xuXHQmLmJveC12aWRlb3tcblx0XHRAZXh0ZW5kIC5mbGV4LWNvbHVtbjtcblx0XHRAZXh0ZW5kIC5mbGV4LXNtLXJvdztcblx0fVxuXHQuY2ItaXRlbS52aWRlb3tcblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwJSk7XG5cdFx0XHRtYXJnaW4tbGVmdDowO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MCU7XHRcblx0XHRcdH1cblx0XHR9XHRcblx0fVxuXHQuY2ItaXRlbS50ZXh0ZXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTMuOCUpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEyLjMlKTtcdFxuXHRcdH1cblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0cGFkZGluZyA6IDNyZW0gMTUlIDJyZW0gMjIlO1xuXHRcdFx0LmN1c3RvbS1odG1se1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjAlO1x0XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQuY2ItaXRlbS52aWRlb3tcblx0XHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHRcdC5jYi1pdGVtLnRleHRle1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7XG5cdFx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0XHRwYWRkaW5nIDowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSovXG5cbi5ib3gtYmdfbGlnaHR7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcblx0LmJnX2xpZ2h0e1xuXHRcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDo2MCU7XG4gICAgei1pbmRleDogLTE7XG5cdH1cbn1cblxuLmJveC1iZ19ncmVlbntcblx0LmNiLWl0ZW0udGV4dGV7XG5cdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6JGdyZWVuO1xuXHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0aDF7Y29sb3I6JHdoaXRlO31cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjokZ3JlZW47XG5cdFx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6aW5oZXJpdDtcblx0XHRcdH1cdFxuXHRcdH1cblx0fVxuXHQuYnRuLWRlZmF1bHR7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1x0XG4gICAgXHRib3JkZXItY29sb3I6ICR3aGl0ZTtcdFxuICAgIFx0QGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgXHRcdGNvbG9yOiAkc3VjY2VzcztcdFxuICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHRcdFxuICAgIFx0fVxuXHR9XG5cbn1cblxuXG5cbi5ib3gtbW9iaWxle1xuXHRtYXJnaW4tdG9wOjEuNXJlbTtcblx0LmNiLWl0ZW0uaW1hZ2V7XG5cdFx0cGFkZGluZy1sZWZ0OjA7XG5cdFx0cGFkZGluZy1yaWdodDowO1xuXHR9XG5cdC5jYi1pdGVtLnRleHRle1xuXHRcdHBhZGRpbmctdG9wOjFyZW07XG5cdH1cbn1cblxuLmJveC1yZWFzc3VyYW5jZS1ob21le1xuXHRAZXh0ZW5kIC5kLWZsZXg7XG5cdG1hcmdpbi1ib3R0b206NXJlbTtcdFxuXHQuY2ItaXRlbXtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHQuY2ItaW1ne1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1x0XG5cdFx0XHR9XG5cdFx0XHQuY3VzdG9tLWh0bWx7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MHJlbSAhaW1wb3J0YW50O1x0XG5cdFx0XHRcdFx0XHQmK3B7Zm9udC1zaXplOjFyZW0gIWltcG9ydGFudDt9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZS1wb3J0cmFpdCgpIHtcblx0XHRtYXJnaW4tYm90dG9tOjByZW07XHRcblx0fVxuXHRcbn1cblxuLmNiLmRpc3BsYXlGb290ZXJCZWZvcmV7d2lkdGg6MTAwJTt9XG5cblxuLmhlYWRlci1iYW5uZXJ7XG5cdC50b3AtYmFubmVye1xuXHRcdGJhY2tncm91bmQ6JHNlY29uZGFyeTtcblx0XHRjb2xvcjokd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDAuMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kZXNrdG9we1xuICAgIFx0cGFkZGluZy10b3A6IDAuMnJlbTtcbiAgICBcdHBhZGRpbmctYm90dG9tOiAwLjJyZW07XG4gICAgXHRvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cdFx0YXtcblx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdHNwYW57d2hpdGUtc3BhY2U6IG5vd3JhcDt9XG5cdFx0fVxuXHRcdHB7bWFyZ2luLWJvdHRvbTowcHg7fVxuXHR9XG59XG5cbi5ib3gtaW5zdGFncmFte1xuXHQuY2ItaXRlbXtcblx0XHRwe1xuXHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdEBleHRlbmQgaDE7XG5cdFx0XHRzdHJvbmd7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjMwMDtcblx0XHRcdH1cblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bi1kZWZhdWx0e1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOmluaGVyaXQ7XG5cdFx0XHRwYWRkaW5nOjFweCA0cHg7XG5cdFx0fVxuXHR9XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS0zMDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtMzAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTMwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi0zMDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTMwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tMzAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTMwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS0zMDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtMzAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTMwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtMzAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi0zMDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTMwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tMzAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS00MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNDAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTQwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi00MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTQwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNDAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTQwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS00MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNDAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTQwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNDAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi00MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTQwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNDAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS01MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTUwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi01MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTUwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNTAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTUwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS01MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNTAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTUwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNTAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi01MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTUwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNTAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS02MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTYwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi02MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTYwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNjAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTYwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS02MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNjAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTYwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNjAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi02MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTYwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNjAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS03MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNzAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTcwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi03MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTcwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNzAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTcwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS03MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtNzAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTcwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtNzAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi03MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTcwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tNzAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS04MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtODAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTgwMC1ub3JtYWwud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi04MDAtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTgwMC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tODAwLW5vcm1hbC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiLyogaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1pdGFsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hhbmtlbiBHcm90ZXNrJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stY3lyaWxsaWMtZXh0LTgwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaGFua2VuLWdyb3Rlc2stdmlldG5hbWVzZS04MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLXZpZXRuYW1lc2UtODAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay12aWV0bmFtZXNlLTgwMC1pdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLFUrMDExMC0wMTExLFUrMDEyOC0wMTI5LFUrMDE2OC0wMTY5LFUrMDFBMC0wMUExLFUrMDFBRi0wMUIwLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsxRUEwLTFFRjksVSsyMEFCO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLWl0YWxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGFua2VuIEdyb3Rlc2snO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLWl0YWxpYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLCB1cmwoLi9maWxlcy9oYW5rZW4tZ3JvdGVzay1sYXRpbi1leHQtODAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFMDAtMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQ0YsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBoYW5rZW4tZ3JvdGVzay1sYXRpbi04MDAtaXRhbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIYW5rZW4gR3JvdGVzayc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2hhbmtlbi1ncm90ZXNrLWxhdGluLTgwMC1pdGFsaWMud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4vZmlsZXMvaGFua2VuLWdyb3Rlc2stbGF0aW4tODAwLWl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwMC0wMzAxLFUrMDMwMy0wMzA0LFUrMDMwOC0wMzA5LFUrMDMyMyxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59IiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG4kYm9keS1jb2xvcjogIzI1MjUyNTtcbiR3aGl0ZTogICAgICAgICAjZmZmO1xuJHByaW1hcnk6ICAgICAgICMwQTFFMzI7XG4kc2Vjb25kYXJ5OiMyODg3QTM7XG4kYmxhY2s6ICAgICAgICAgIzAwMDtcbiRncmF5LTEwMDogI2Y4ZjlmYTtcbiRncmF5LTIwMDogICAgICAjZTllY2VmO1xuJGdyYXktMzAwIDogI0Q3RDdENztcbiRncmF5LTQwMDogI2NlZDRkYTtcbiRncmF5LTYwMCA6ICM4Njg2ODY7XG4kaW5mbzogJGJvZHktY29sb3I7XG4kbGlnaHQ6ICAgI0YwRjBFNjtcbiRkYXJrOiRib2R5LWNvbG9yO1xuJGdyZWVuOiM1NTczNjk7XG4kc3VjY2VzczojNTU3MzY5O1xuXG4vLyBPcHRpb25zXG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZTtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZTtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgIHRydWU7XG5cbi8vIEdyaWQgY29udGFpbmVyc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTcwcHhcbik7XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMXB4LFxuICB4eGw6MTkyMHB4XG4pO1xuXG4vL1xuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cblxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgIG5vbmU7XG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAnSGFua2VuIEdyb3Rlc2snLC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgJ0hhbmtlbiBHcm90ZXNrJywkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbTsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAzMDA7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA3MDA7XG5cblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMy4xMjU7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjI1O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZTtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDAuOTM3NTtcblxuJGRpc3BsYXkxLXNpemU6IDMuMTI1cmVtO1xuJGRpc3BsYXkxLXdlaWdodDogNjAwO1xuJGRpc3BsYXkyLXNpemU6IDIuMTg4cmVtO1xuJGRpc3BsYXkyLXdlaWdodDogNDAwO1xuJGRpc3BsYXkzLXNpemU6IDEuNTYzcmVtO1xuJGRpc3BsYXkzLXdlaWdodDogNDAwO1xuJGRpc3BsYXk0LXNpemU6IDEuMjVyZW07XG4kZGlzcGxheTQtd2VpZ2h0OiA0MDA7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDAuODc1O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDJweCAycHggOHB4IDAgcmdiYSgkYmxhY2ssLjIpO1xuXG4vLyBtYXJnaW5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDAuNXJlbTtcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOjFyZW07XG5cbi8vIE5hdnNcblxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgMnB4O1xuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRwcmltYXJ5O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHByaW1hcnk7XG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTQwMDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTQwMDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTQwMDtcblxuLy8gTW9kYWxzXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA5OTBweDtcblxuLy90YWJsZXNcbiR0YWJsZS1iZyA6ICR3aGl0ZTtcblxuLy9pbnB1dFxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTMwMDtcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvcjtcbiRpbnB1dC1ib3gtc2hhZG93OiBub25lO1xuJGlucHV0LWJvcmRlci1yYWRpdXMgOjA7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzIDogMDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOjA7XG5cbi8vYnV0dG9uc1xuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICA1MDA7XG4kYnRuLWJveC1zaGFkb3c6bm9uZTtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6bm9uZTtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzpub25lO1xuJGJ0bi1ib3JkZXItcmFkaXVzOjAuNXJlbTtcbiRidG4tZm9udC1zaXplLWxnOjEuMTI1cmVtO1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93Om5vbmU7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgIG5vbmU7XG5cbi8vYnJlYWRjcnVtYlxuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICAwLjc1cmVtO1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkYm9keS1jb2xvcjtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRib2R5LWNvbG9yO1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCJ8XCIpO1xuXG4vL2NhcmRcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIDA7XG4kY2FyZC1jYXAtYmc6dHJhbnNwYXJlbnQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAwO1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgI2Q3ZDdkNztcblxuXG4vL3RhYmxlc1xuJHRhYmxlLWJnIDogJHdoaXRlO1xuJHRhYmxlLWFjY2VudC1iZzokZ3JheS0xMDA7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiRncmF5LTMwMDtcbiR0YWJsZS1kYXJrLWJnIDogJHByaW1hcnk7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3IgOiRwcmltYXJ5O1xuXG5cbi8vbW9kYWxcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMgOiAwO1xuXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0OyBcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKH5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay8zMDAuY3NzKTtcbkBpbXBvcnQgdXJsKH5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay8zMDAtaXRhbGljLmNzcyk7XG5AaW1wb3J0IHVybCh+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNDAwLmNzcyk7XG5AaW1wb3J0IHVybCh+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNDAwLWl0YWxpYy5jc3MpO1xuQGltcG9ydCB1cmwofkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzUwMC5jc3MpO1xuQGltcG9ydCB1cmwofkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzUwMC1pdGFsaWMuY3NzKTtcbkBpbXBvcnQgdXJsKH5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay82MDAuY3NzKTtcbkBpbXBvcnQgdXJsKH5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay82MDAtaXRhbGljLmNzcyk7XG5AaW1wb3J0IHVybCh+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNzAwLmNzcyk7XG5AaW1wb3J0IHVybCh+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNzAwLWl0YWxpYy5jc3MpO1xuQGltcG9ydCB1cmwofkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzgwMC5jc3MpO1xuQGltcG9ydCB1cmwofkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzgwMC1pdGFsaWMuY3NzKTtcbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzU1NzM2OTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzg2ODY4NjtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzBBMUUzMjtcbiAgLS1zZWNvbmRhcnk6ICMyODg3QTM7XG4gIC0tc3VjY2VzczogIzU1NzM2OTtcbiAgLS1pbmZvOiAjMjUyNTI1O1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWxpZ2h0OiAjRjBGMEU2O1xuICAtLWRhcms6ICMyNTI1MjU7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAxcHg7XG4gIC0tYnJlYWtwb2ludC14eGw6IDE5MjBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkhhbmtlbiBHcm90ZXNrXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuaDIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5jYXJkLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYWRkcmVzcy1oZWFkZXIsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsIGgyLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDEsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwQTFFMzI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tOyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IH1cblxubGFiZWwsIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBsZWdlbmQge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpIDsgfSB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5oMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuaDIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5jYXJkLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYWRkcmVzcy1oZWFkZXIsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsIGgyLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDEsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLFxuLnByb2R1Y3RzLXNlY3Rpb24tdGl0bGUsIC5oMiwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWhlYWRlciwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiSGFua2VuIEdyb3Rlc2tcIiwgXCJIYW5rZW4gR3JvdGVza1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5oMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuaDIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5jYXJkLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYWRkcmVzcy1oZWFkZXIsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsXG4uaDEsXG4ucHJvZHVjdHMtc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNhcmQtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCxcbiAgICAuaDEsXG4gICAgLnByb2R1Y3RzLXNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuNDM3NXJlbSArIDIuMjV2dykgOyB9IH1cblxuaDIsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSwgLmgyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoMiwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAuaDIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5jYXJkLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgOyB9IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoMywgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSA7IH0gfVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZGlzcGxheS0xIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjQzNzVyZW0gKyAyLjI1dncpIDsgfSB9XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDIuMTg4cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZGlzcGxheS0yIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjM0MzhyZW0gKyAxLjEyNTZ2dykgOyB9IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogMS41NjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5kaXNwbGF5LTMge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMjgxM3JlbSArIDAuMzc1NnZ3KSA7IH0gfVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbnNtYWxsLFxuLnNtYWxsLFxuLnF1aWNrLXZpZXcge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzg2ODY4NjsgfVxuICAuYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgfVxuXG4uaW1nLWZsdWlkLCAuaW1nLXJlc3BvbnNpdmUsIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkgaW1nLCAucHJvZHVjdC1sYWJlbF9ndWFyYW50ZWUgdWwgaW1nLCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDdENztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjODY4Njg2OyB9XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gIGEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG4gIGtiZCBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG4gIHByZSBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsOyB9XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmNvbnRhaW5lciwgLmwtd3JhcHBlci0tYm94ZWQsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5sLXdyYXBwZXIsXG5tYWluID4gLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmwtd3JhcHBlci0tYm94ZWQsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmwtd3JhcHBlci0tYm94ZWQsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmwtd3JhcHBlci0tYm94ZWQsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5jb250YWluZXIsIC5sLXdyYXBwZXItLWJveGVkLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDsgfSB9XG5cbi5yb3csIC5wcm9kdWN0cywgLnByb2R1Y3QtYWNjZXNzb3JpZXNfdGV4dCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5wcm9kdWN0LW1pbmlhdHVyZSwgLnByb2R1Y3QtYWNjZXNzb3JpZXNfdGV4dCB1bCBsaSwgLnByb2R1Y3QtbGFiZWxfZ3VhcmFudGVlIHVsLCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAjcHJvZHVjdCAucHJvZHVjdC1taW5pYXR1cmUsIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUgPiBwLCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIHVsLCAuY29sLXhzLTEyLCAuY2IuZGlzcGxheUZvb3RlciwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwsXG4uY29sLXh4bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYsIC5wcm9kdWN0LW1pbmlhdHVyZSwgLnByb2R1Y3QtYWNjZXNzb3JpZXNfdGV4dCB1bCBsaSwgLnByb2R1Y3QtbGFiZWxfZ3VhcmFudGVlIHVsIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLTEyLCAjcHJvZHVjdCAucHJvZHVjdC1taW5pYXR1cmUsIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUgPiBwLCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIHVsLCAuY29sLXhzLTEyLCAuY2IuZGlzcGxheUZvb3RlciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zLCAuY2IuZGlzcGxheUZvb3RlciB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMywgLnByb2R1Y3QtbGFiZWxfZ3VhcmFudGVlIHVsIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1zbS02LCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlID4gcCwgLnByb2R1Y3QtZ3JvdXAtZmVhdHVyZXMgLnByb2R1Y3QtZ3JvdXAtZmVhdHVyZSB1bCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zLCAjcHJvZHVjdCAucHJvZHVjdC1taW5pYXR1cmUge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00LCAucHJvZHVjdC1taW5pYXR1cmUsIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIsIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yLCAuY2IuZGlzcGxheUZvb3RlciB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteGwtOSwgLmNiLmRpc3BsYXlGb290ZXIge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteHhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14eGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXh4bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteHhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14eGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteHhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXh4bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG4udGFibGUsICNhdHRhY2htZW50cyB0YWJsZSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC50YWJsZSB0aCwgI2F0dGFjaG1lbnRzIHRhYmxlIHRoLCAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgdGFibGUgdGgsXG4gIC50YWJsZSB0ZCxcbiAgI2F0dGFjaG1lbnRzIHRhYmxlIHRkLFxuICAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q3RDdENzsgfVxuICAudGFibGUgdGhlYWQgdGgsICNhdHRhY2htZW50cyB0YWJsZSB0aGVhZCB0aCwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRDdEN0Q3OyB9XG4gIC50YWJsZSB0Ym9keSArIHRib2R5LCAjYXR0YWNobWVudHMgdGFibGUgdGJvZHkgKyB0Ym9keSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRDdEN0Q3OyB9XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDsgfVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAjYXR0YWNobWVudHMgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgsICNhdHRhY2htZW50cyB0YWJsZSAudGhlYWQtZGFyayB0aCwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gIGJvcmRlci1jb2xvcjogIzBBMUUzMjsgfVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoLCAjYXR0YWNobWVudHMgdGFibGUgLnRoZWFkLWxpZ2h0IHRoLCAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgdGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI0Q3RDdENzsgfVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEExRTMyOyB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogIzBBMUUzMjsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgI2F0dGFjaG1lbnRzIHRhYmxlLnRhYmxlLWRhcmsgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlLnRhYmxlLWRhcmsgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14eGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUsICNhdHRhY2htZW50cyAuZmVhdHVyZXRleHQsIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCAuZXh0cmEgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCwgI2F0dGFjaG1lbnRzIC5mZWF0dXJldGV4dCA+IC50YWJsZS1ib3JkZXJlZCwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IC5leHRyYSA+IGRpdiA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMxZjVlOWM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzg2ODY4NjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMjUyNTI1OyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogIzg2ODY4NjsgfVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzU1NzM2OTsgfVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODUsIDExNSwgMTA1LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCxcbiAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAudmFsaWQtdG9vbHRpcCB7XG4gICAgbGVmdDogNXB4OyB9XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM1NTczNjknIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzU1NzM2OTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NSwgMTE1LCAxMDUsIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7IH1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzNTU3MzY5JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzU1NzM2OTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NSwgMTE1LCAxMDUsIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzU1NzM2OTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM1NTczNjk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTczNjk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZiOTA4NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiOTA4NDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NSwgMTE1LCAxMDUsIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1NTczNjk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM1NTczNjk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM1NTczNjk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg1LCAxMTUsIDEwNSwgMC4yNSk7IH1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgbGVmdDogNXB4OyB9XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMS41cmVtIGNlbnRlcjsgfVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ2MDZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZm9ybS1pbmxpbmUgbGFiZWwsIC5mb3JtLWlubGluZSAubGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzI1MjUyNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cbiAgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLXByaW1hcnksIC5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEExRTMyO1xuICBib3JkZXItY29sb3I6ICMwQTFFMzI7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDBiMTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDIwNTA4OyB9XG4gIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1kZWZhdWx0OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMsIC5mb2N1cy5idG4tZGVmYXVsdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MGIxMjtcbiAgICBib3JkZXItY29sb3I6ICMwMjA1MDg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDcsIDY0LCA4MSwgMC41KTsgfVxuICAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tZGVmYXVsdCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkLCAuYnRuLWRlZmF1bHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEExRTMyOyB9XG4gIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbiAgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwNTA4O1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7IH1cbiAgICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDcsIDY0LCA4MSwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg4N0EzO1xuICBib3JkZXItY29sb3I6ICMyODg3QTM7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMDZlODQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWU2NTdhOyB9XG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwNmU4NDtcbiAgICBib3JkZXItY29sb3I6ICMxZTY1N2E7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDE1MywgMTc3LCAwLjUpOyB9XG4gIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4ODdBMztcbiAgICBib3JkZXItY29sb3I6ICMyODg3QTM7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2NTdhO1xuICAgIGJvcmRlci1jb2xvcjogIzFiNWQ3MDsgfVxuICAgIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxNTMsIDE3NywgMC41KTsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NzM2OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5OyB9XG4gIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWQ1NTtcbiAgICBib3JkZXItY29sb3I6ICMzZjU2NGU7IH1cbiAgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTVkNTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Y1NjRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgMTM2LCAxMjgsIDAuNSk7IH1cbiAgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTczNjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5OyB9XG4gIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTY0ZTtcbiAgICBib3JkZXItY29sb3I6ICMzYTRlNDg7IH1cbiAgICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDEzNiwgMTI4LCAwLjUpOyB9XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICBib3JkZXItY29sb3I6ICMyNTI1MjU7IH1cbiAgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xuICAgIGJvcmRlci1jb2xvcjogIzBjMGMwYzsgfVxuICAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgICBib3JkZXItY29sb3I6ICMwYzBjMGM7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzAsIDcwLCA3MCwgMC41KTsgfVxuICAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgICBib3JkZXItY29sb3I6ICMyNTI1MjU7IH1cbiAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwYzBjO1xuICAgIGJvcmRlci1jb2xvcjogIzA1MDUwNTsgfVxuICAgIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcwLCA3MCwgNzAsIDAuNSk7IH1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwOyB9XG4gIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7IH1cbiAgLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgICBib3JkZXItY29sb3I6ICNjNjk1MDA7IH1cbiAgICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE3MCwgMTIsIDAuNSk7IH1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICAgIGJvcmRlci1jb2xvcjogI2JkMjEzMDsgfVxuICAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpOyB9XG4gIC5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICAgIGJvcmRlci1jb2xvcjogI2IyMWYyZDsgfVxuICAgIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpOyB9XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEU2OyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmUyY2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkZGM2OyB9XG4gIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmUyY2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkZGM2O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOSwgMjEwLCAyMDIsIDAuNSk7IH1cbiAgLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjtcbiAgICBib3JkZXItY29sb3I6ICNGMEYwRTY7IH1cbiAgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGM2O1xuICAgIGJvcmRlci1jb2xvcjogI2Q4ZDhiZTsgfVxuICAgIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwOSwgMjEwLCAyMDIsIDAuNSk7IH1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAuYnRuLWRhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGMwYzBjOyB9XG4gIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xuICAgIGJvcmRlci1jb2xvcjogIzBjMGMwYztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MCwgNzAsIDcwLCAwLjUpOyB9XG4gIC5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICAgIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDUwNTA1OyB9XG4gICAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzAsIDcwLCA3MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJ0bi1wcmltYXJ5LCAuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzBBMUUzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMEExRTMyOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBBMUUzMjtcbiAgICBib3JkZXItY29sb3I6ICMwQTFFMzI7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1kZWZhdWx0OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cywgLmZvY3VzLmJ0bi1wcmltYXJ5LCAuZm9jdXMuYnRuLWRlZmF1bHQge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwLCAzMCwgNTAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5kaXNhYmxlZC5idG4tcHJpbWFyeSwgLmRpc2FibGVkLmJ0bi1kZWZhdWx0LCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkLCAuYnRuLWRlZmF1bHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMEExRTMyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSxcbiAgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5LFxuICAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEExRTMyOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4gICAgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzLFxuICAgIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMCwgMzAsIDUwLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4ODdBMztcbiAgYm9yZGVyLWNvbG9yOiAjMjg4N0EzOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODg3QTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg4N0EzOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxMzUsIDE2MywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzI4ODdBMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODg3QTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg4N0EzOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDEzNSwgMTYzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICM1NTczNjk7XG4gIGJvcmRlci1jb2xvcjogIzU1NzM2OTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NzM2OTtcbiAgICBib3JkZXItY29sb3I6ICM1NTczNjk7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NSwgMTE1LCAxMDUsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzU1NzM2OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTczNjk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODUsIDExNSwgMTA1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgICBib3JkZXItY29sb3I6ICMyNTI1MjU7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNywgMzcsIDM3LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICAgIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAgIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM3LCAzNywgMzcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmMxMDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI0YwRjBFNjtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEU2OyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjtcbiAgICBib3JkZXItY29sb3I6ICNGMEYwRTY7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMjQwLCAyMzAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjRjBGMEU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjtcbiAgICBib3JkZXItY29sb3I6ICNGMEYwRTY7IH1cbiAgICAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDI0MCwgMjMwLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgICBib3JkZXItY29sb3I6ICMyNTI1MjU7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNywgMzcsIDM3LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICAgIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuICAgIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM3LCAzNywgMzcsIDAuNSk7IH1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwQTFFMzI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnRuLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4Njg2ODY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzI1MjUyNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE4MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEExRTMyOyB9XG4gIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhZGI1YmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICAgICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDc7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEExRTMyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWY1ZTljOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NzdjNztcbiAgICBib3JkZXItY29sb3I6ICMyODc3Yzc7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogIzg2ODY4NjsgfVxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvIDUwJSA1MCUgbm8tcmVwZWF0OyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzBBMUUzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMUUzMjsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAzMCwgNTAsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMzAsIDUwLCAwLjUpOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAzMCwgNTAsIDAuNSk7IH1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYygwLjI1cmVtICsgMnB4KTtcbiAgICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDMwLCA1MCwgMC41KTsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMxZjVlOWM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTAsIDMwLCA1MCwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg2ODY4NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICMyNTI1MjU7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzFmNWU5YztcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDdENztcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzI1MjUyNTtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDsgfVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIG5vbmU7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCBub25lOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDsgfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NzdjNzsgfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdEN0Q3O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBBMUUzMjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NzdjNzsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0Q3RDc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEExRTMyO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NzdjNzsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RDdENztcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RDdENztcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODY4Njg2O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Q3RDdENzsgfVxuICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0Q3RDdENzsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM4Njg2ODY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMEExRTMyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMEExRTMyOyB9XG4gIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMUUzMjsgfVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jYXJkLCAucGFnZS13cmFwcGVyLCAuY2FyZC1ibG9jaywgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0sIC5hZGRyZXNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAgc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuY2FyZCA+IGhyLCAucGFnZS13cmFwcGVyID4gaHIsIC5jYXJkLWJsb2NrID4gaHIsIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgPiBociwgLmJsb2NrLWNhdGVnb3JpZXMgPiBociwgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSA+IGhyLCAuYWRkcmVzcyA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmNhcmQgPiAubGlzdC1ncm91cCwgLnBhZ2Utd3JhcHBlciA+IC5saXN0LWdyb3VwLCAuY2FyZC1ibG9jayA+IC5saXN0LWdyb3VwLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXAsIC5ibG9jay1jYXRlZ29yaWVzID4gLmxpc3QtZ3JvdXAsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAubGlzdC1ncm91cCwgLmFkZHJlc3MgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0OyB9XG4gICAgLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCwgLnBhZ2Utd3JhcHBlciA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkLCAuY2FyZC1ibG9jayA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQsIC5ibG9jay1jYXRlZ29yaWVzID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCwgLmFkZHJlc3MgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkLCAucGFnZS13cmFwcGVyID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCwgLmNhcmQtYmxvY2sgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCwgLmJsb2NrLWNhdGVnb3JpZXMgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkLCAuYWNjb3VudC1saW5rcyAubGluay1pdGVtID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCwgLmFkZHJlc3MgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCwgLnBhZ2Utd3JhcHBlciA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLCAuY2FyZC1ibG9jayA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5ibG9jay1jYXRlZ29yaWVzID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCwgLmFkZHJlc3MgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCwgLmNhcmQgPiAucGFnZS1oZWFkZXIgKyAubGlzdC1ncm91cCwgLnBhZ2Utd3JhcHBlciA+IC5wYWdlLWhlYWRlciArIC5saXN0LWdyb3VwLCAuY2FyZC1ibG9jayA+IC5wYWdlLWhlYWRlciArIC5saXN0LWdyb3VwLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLnBhZ2UtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5ibG9jay1jYXRlZ29yaWVzID4gLnBhZ2UtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAucGFnZS1oZWFkZXIgKyAubGlzdC1ncm91cCwgLmFkZHJlc3MgPiAucGFnZS1oZWFkZXIgKyAubGlzdC1ncm91cCwgLmNhcmQgPiAuYWRkcmVzcy1oZWFkZXIgKyAubGlzdC1ncm91cCwgLnBhZ2Utd3JhcHBlciA+IC5hZGRyZXNzLWhlYWRlciArIC5saXN0LWdyb3VwLCAuY2FyZC1ibG9jayA+IC5hZGRyZXNzLWhlYWRlciArIC5saXN0LWdyb3VwLCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmFkZHJlc3MtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5ibG9jay1jYXRlZ29yaWVzID4gLmFkZHJlc3MtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAuYWRkcmVzcy1oZWFkZXIgKyAubGlzdC1ncm91cCwgLmFkZHJlc3MgPiAuYWRkcmVzcy1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlcixcbiAgLnBhZ2Utd3JhcHBlciA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyLFxuICAuY2FyZC1ibG9jayA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyLFxuICAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIsXG4gIC5ibG9jay1jYXRlZ29yaWVzID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIsXG4gIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlcixcbiAgLmFkZHJlc3MgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlcixcbiAgLmNhcmQgPiAubGlzdC1ncm91cCArIC5wYWdlLWZvb3RlcixcbiAgLnBhZ2Utd3JhcHBlciA+IC5saXN0LWdyb3VwICsgLnBhZ2UtZm9vdGVyLFxuICAuY2FyZC1ibG9jayA+IC5saXN0LWdyb3VwICsgLnBhZ2UtZm9vdGVyLFxuICAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXAgKyAucGFnZS1mb290ZXIsXG4gIC5ibG9jay1jYXRlZ29yaWVzID4gLmxpc3QtZ3JvdXAgKyAucGFnZS1mb290ZXIsXG4gIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAubGlzdC1ncm91cCArIC5wYWdlLWZvb3RlcixcbiAgLmFkZHJlc3MgPiAubGlzdC1ncm91cCArIC5wYWdlLWZvb3RlcixcbiAgLmNhcmQgPiAubGlzdC1ncm91cCArIC5hZGRyZXNzLWZvb3RlcixcbiAgLnBhZ2Utd3JhcHBlciA+IC5saXN0LWdyb3VwICsgLmFkZHJlc3MtZm9vdGVyLFxuICAuY2FyZC1ibG9jayA+IC5saXN0LWdyb3VwICsgLmFkZHJlc3MtZm9vdGVyLFxuICAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzID4gLmxpc3QtZ3JvdXAgKyAuYWRkcmVzcy1mb290ZXIsXG4gIC5ibG9jay1jYXRlZ29yaWVzID4gLmxpc3QtZ3JvdXAgKyAuYWRkcmVzcy1mb290ZXIsXG4gIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0gPiAubGlzdC1ncm91cCArIC5hZGRyZXNzLWZvb3RlcixcbiAgLmFkZHJlc3MgPiAubGlzdC1ncm91cCArIC5hZGRyZXNzLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuXG4uY2FyZC1ib2R5LCAucGFnZS1jb250ZW50LCAuY2FyZC1ibG9jaywgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmJsb2NrLWNhdGVnb3JpZXMsIC5hZGRyZXNzLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXIsIC5wYWdlLWhlYWRlciwgLmFkZHJlc3MtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZDdkN2Q3OyB9XG4gIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCwgLnBhZ2UtaGVhZGVyOmZpcnN0LWNoaWxkLCAuYWRkcmVzcy1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7IH1cblxuLmNhcmQtZm9vdGVyLCAucGFnZS1mb290ZXIsIC5hZGRyZXNzLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2Q3ZDdkNzsgfVxuICAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCwgLnBhZ2UtZm9vdGVyOmxhc3QtY2hpbGQsIC5hZGRyZXNzLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwOyB9XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtOyB9XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uY2FyZC1kZWNrIC5jYXJkLCAuY2FyZC1kZWNrIC5wYWdlLXdyYXBwZXIsIC5jYXJkLWRlY2sgLmNhcmQtYmxvY2ssIC5jYXJkLWRlY2sgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLWRlY2sgLnNlYXJjaF9maWx0ZXJzLCAuY2FyZC1kZWNrIC5ibG9jay1jYXRlZ29yaWVzLCAuY2FyZC1kZWNrIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0sIC5hY2NvdW50LWxpbmtzIC5jYXJkLWRlY2sgLmxpbmstaXRlbSwgLmNhcmQtZGVjayAuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuICAgIC5jYXJkLWRlY2sgLmNhcmQsIC5jYXJkLWRlY2sgLnBhZ2Utd3JhcHBlciwgLmNhcmQtZGVjayAuY2FyZC1ibG9jaywgLmNhcmQtZGVjayAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtZGVjayAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLWRlY2sgLmJsb2NrLWNhdGVnb3JpZXMsIC5jYXJkLWRlY2sgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmNhcmQtZGVjayAubGluay1pdGVtLCAuY2FyZC1kZWNrIC5hZGRyZXNzIHtcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQsIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlciwgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jaywgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzLCAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzLCAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW0sIC5jYXJkLWdyb3VwID4gLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCwgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrLCAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSwgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzcyB7XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQsIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlciArIC5jYXJkLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrICsgLmNhcmQsIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVycyArIC5jYXJkLCAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzICsgLmNhcmQsIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSArIC5jYXJkLCAuY2FyZC1ncm91cCA+IC5hZGRyZXNzICsgLmNhcmQsIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAucGFnZS13cmFwcGVyLCAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXIgKyAucGFnZS13cmFwcGVyLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrICsgLnBhZ2Utd3JhcHBlciwgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzICsgLnBhZ2Utd3JhcHBlciwgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllcyArIC5wYWdlLXdyYXBwZXIsIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSArIC5wYWdlLXdyYXBwZXIsIC5jYXJkLWdyb3VwID4gLmFkZHJlc3MgKyAucGFnZS13cmFwcGVyLCAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQtYmxvY2ssIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlciArIC5jYXJkLWJsb2NrLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrICsgLmNhcmQtYmxvY2ssIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVycyArIC5jYXJkLWJsb2NrLCAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzICsgLmNhcmQtYmxvY2ssIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSArIC5jYXJkLWJsb2NrLCAuY2FyZC1ncm91cCA+IC5hZGRyZXNzICsgLmNhcmQtYmxvY2ssIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5jYXJkICsgLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyICsgLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jayArIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzICsgLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllcyArIC5zZWFyY2hfZmlsdGVycywgLmFjY291bnQtbGlua3MgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSArIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbSArIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLmFkZHJlc3MgKyAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyICsgLmJsb2NrLWNhdGVnb3JpZXMsIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2sgKyAuYmxvY2stY2F0ZWdvcmllcywgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzICsgLmJsb2NrLWNhdGVnb3JpZXMsIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXMgKyAuYmxvY2stY2F0ZWdvcmllcywgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtICsgLmJsb2NrLWNhdGVnb3JpZXMsIC5jYXJkLWdyb3VwID4gLmFkZHJlc3MgKyAuYmxvY2stY2F0ZWdvcmllcywgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5saW5rLWl0ZW0sIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlciArIC5saW5rLWl0ZW0sIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2sgKyAubGluay1pdGVtLCAubGVmdC1jb2x1bW4gLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnMgKyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnMgKyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzICsgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtICsgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzcyArIC5saW5rLWl0ZW0sIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuYWRkcmVzcywgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyICsgLmFkZHJlc3MsIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2sgKyAuYWRkcmVzcywgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzICsgLmFkZHJlc3MsIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXMgKyAuYWRkcmVzcywgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtICsgLmFkZHJlc3MsIC5jYXJkLWdyb3VwID4gLmFkZHJlc3MgKyAuYWRkcmVzcyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpLCAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSwgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jazpub3QoOmxhc3QtY2hpbGQpLCAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpsYXN0LWNoaWxkKSwgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmxhc3QtY2hpbGQpLCAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW06bm90KDpsYXN0LWNoaWxkKSwgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLCAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsIC5jYXJkLWdyb3VwID4gLmFkZHJlc3M6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAucGFnZS1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpsYXN0LWNoaWxkKSAucGFnZS1oZWFkZXIsXG4gICAgICAgIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmxhc3QtY2hpbGQpIC5wYWdlLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmxhc3QtY2hpbGQpIC5wYWdlLWhlYWRlcixcbiAgICAgICAgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6bGFzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmFkZHJlc3MtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSAuYWRkcmVzcy1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpsYXN0LWNoaWxkKSAuYWRkcmVzcy1oZWFkZXIsXG4gICAgICAgIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmxhc3QtY2hpbGQpIC5hZGRyZXNzLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmxhc3QtY2hpbGQpIC5hZGRyZXNzLWhlYWRlcixcbiAgICAgICAgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLmFkZHJlc3MtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6bGFzdC1jaGlsZCkgLmFkZHJlc3MtaGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jazpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLCAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW06bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLCAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLnBhZ2UtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkgLnBhZ2UtZm9vdGVyLFxuICAgICAgICAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpsYXN0LWNoaWxkKSAucGFnZS1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpsYXN0LWNoaWxkKSAucGFnZS1mb290ZXIsXG4gICAgICAgIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmxhc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmxhc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5hZGRyZXNzLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgLmFkZHJlc3MtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkgLmFkZHJlc3MtZm9vdGVyLFxuICAgICAgICAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpsYXN0LWNoaWxkKSAuYWRkcmVzcy1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpsYXN0LWNoaWxkKSAuYWRkcmVzcy1mb290ZXIsXG4gICAgICAgIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmxhc3QtY2hpbGQpIC5hZGRyZXNzLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmxhc3QtY2hpbGQpIC5hZGRyZXNzLWZvb3RlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCksIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSwgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSwgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW06bm90KDpmaXJzdC1jaGlsZCksIC5jYXJkLWdyb3VwID4gLmFkZHJlc3M6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsIC5jYXJkLWdyb3VwID4gLmFkZHJlc3M6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWhlYWRlcixcbiAgICAgICAgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1oZWFkZXIsXG4gICAgICAgIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmFkZHJlc3M6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5hZGRyZXNzLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5hZGRyZXNzLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSAuYWRkcmVzcy1oZWFkZXIsXG4gICAgICAgIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmZpcnN0LWNoaWxkKSAuYWRkcmVzcy1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpmaXJzdC1jaGlsZCkgLmFkZHJlc3MtaGVhZGVyLFxuICAgICAgICAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLmFkZHJlc3MtaGVhZGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6Zmlyc3QtY2hpbGQpIC5hZGRyZXNzLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLCAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLCAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLCAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5wYWdlLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmxlZnQtY29sdW1uIC5jYXJkLWdyb3VwID4gLnNlYXJjaF9maWx0ZXJzOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYmxvY2stY2F0ZWdvcmllczpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5hY2NvdW50LWxpbmtzIC5jYXJkLWdyb3VwID4gLmxpbmstaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmFkZHJlc3M6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAucGFnZS13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZC1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1mb290ZXIsXG4gICAgICAgIC5sZWZ0LWNvbHVtbiAuY2FyZC1ncm91cCA+IC5zZWFyY2hfZmlsdGVyczpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtZm9vdGVyLFxuICAgICAgICAuYWNjb3VudC1saW5rcyAuY2FyZC1ncm91cCA+IC5saW5rLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5hZGRyZXNzOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuYWRkcmVzcy1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLnBhZ2Utd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSAuYWRkcmVzcy1mb290ZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQtYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkgLmFkZHJlc3MtZm9vdGVyLFxuICAgICAgICAubGVmdC1jb2x1bW4gLmNhcmQtZ3JvdXAgPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpmaXJzdC1jaGlsZCkgLmFkZHJlc3MtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCA+IC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3QtY2hpbGQpIC5hZGRyZXNzLWZvb3RlcixcbiAgICAgICAgLmFjY291bnQtbGlua3MgLmNhcmQtZ3JvdXAgPiAubGluay1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5hZGRyZXNzLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuYWRkcmVzczpub3QoOmZpcnN0LWNoaWxkKSAuYWRkcmVzcy1mb290ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkLCAuY2FyZC1jb2x1bW5zIC5wYWdlLXdyYXBwZXIsIC5jYXJkLWNvbHVtbnMgLmNhcmQtYmxvY2ssIC5jYXJkLWNvbHVtbnMgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLWNvbHVtbnMgLnNlYXJjaF9maWx0ZXJzLCAuY2FyZC1jb2x1bW5zIC5ibG9jay1jYXRlZ29yaWVzLCAuY2FyZC1jb2x1bW5zIC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0sIC5hY2NvdW50LWxpbmtzIC5jYXJkLWNvbHVtbnMgLmxpbmstaXRlbSwgLmNhcmQtY29sdW1ucyAuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxOyB9XG4gICAgLmNhcmQtY29sdW1ucyAuY2FyZCwgLmNhcmQtY29sdW1ucyAucGFnZS13cmFwcGVyLCAuY2FyZC1jb2x1bW5zIC5jYXJkLWJsb2NrLCAuY2FyZC1jb2x1bW5zIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuY2FyZC1jb2x1bW5zIC5zZWFyY2hfZmlsdGVycywgLmNhcmQtY29sdW1ucyAuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtY29sdW1ucyAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuY2FyZC1jb2x1bW5zIC5saW5rLWl0ZW0sIC5jYXJkLWNvbHVtbnMgLmFkZHJlc3Mge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lOyB9XG4gIC5hY2NvcmRpb24gPiAuY2FyZCwgLmFjY29yZGlvbiA+IC5wYWdlLXdyYXBwZXIsIC5hY2NvcmRpb24gPiAuY2FyZC1ibG9jaywgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gPiAuc2VhcmNoX2ZpbHRlcnMsIC5hY2NvcmRpb24gPiAuYmxvY2stY2F0ZWdvcmllcywgLmFjY291bnQtbGlua3MgLmFjY29yZGlvbiA+IC5saW5rLWl0ZW0sIC5hY2NvcmRpb24gPiAuYWRkcmVzcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSksIC5hY2NvcmRpb24gPiAucGFnZS13cmFwcGVyOm5vdCg6bGFzdC1vZi10eXBlKSwgLmFjY29yZGlvbiA+IC5jYXJkLWJsb2NrOm5vdCg6bGFzdC1vZi10eXBlKSwgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpsYXN0LW9mLXR5cGUpLCAuYWNjb3JkaW9uID4gLmJsb2NrLWNhdGVnb3JpZXM6bm90KDpsYXN0LW9mLXR5cGUpLCAuYWNjb3VudC1saW5rcyAuYWNjb3JkaW9uID4gLmxpbmstaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSksIC5hY2NvcmRpb24gPiAuYWRkcmVzczpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpLCAuYWNjb3JkaW9uID4gLnBhZ2Utd3JhcHBlcjpub3QoOmZpcnN0LW9mLXR5cGUpLCAuYWNjb3JkaW9uID4gLmNhcmQtYmxvY2s6bm90KDpmaXJzdC1vZi10eXBlKSwgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gPiAuc2VhcmNoX2ZpbHRlcnM6bm90KDpmaXJzdC1vZi10eXBlKSwgLmFjY29yZGlvbiA+IC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3Qtb2YtdHlwZSksIC5hY2NvdW50LWxpbmtzIC5hY2NvcmRpb24gPiAubGluay1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSksIC5hY2NvcmRpb24gPiAuYWRkcmVzczpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciwgLmFjY29yZGlvbiA+IC5wYWdlLXdyYXBwZXIgPiAuY2FyZC1oZWFkZXIsIC5hY2NvcmRpb24gPiAuY2FyZC1ibG9jayA+IC5jYXJkLWhlYWRlciwgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gPiAuc2VhcmNoX2ZpbHRlcnMgPiAuY2FyZC1oZWFkZXIsIC5hY2NvcmRpb24gPiAuYmxvY2stY2F0ZWdvcmllcyA+IC5jYXJkLWhlYWRlciwgLmFjY291bnQtbGlua3MgLmFjY29yZGlvbiA+IC5saW5rLWl0ZW0gPiAuY2FyZC1oZWFkZXIsIC5hY2NvcmRpb24gPiAuYWRkcmVzcyA+IC5jYXJkLWhlYWRlciwgLmFjY29yZGlvbiA+IC5jYXJkID4gLnBhZ2UtaGVhZGVyLCAuYWNjb3JkaW9uID4gLnBhZ2Utd3JhcHBlciA+IC5wYWdlLWhlYWRlciwgLmFjY29yZGlvbiA+IC5jYXJkLWJsb2NrID4gLnBhZ2UtaGVhZGVyLCAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiA+IC5zZWFyY2hfZmlsdGVycyA+IC5wYWdlLWhlYWRlciwgLmFjY29yZGlvbiA+IC5ibG9jay1jYXRlZ29yaWVzID4gLnBhZ2UtaGVhZGVyLCAuYWNjb3VudC1saW5rcyAuYWNjb3JkaW9uID4gLmxpbmstaXRlbSA+IC5wYWdlLWhlYWRlciwgLmFjY29yZGlvbiA+IC5hZGRyZXNzID4gLnBhZ2UtaGVhZGVyLCAuYWNjb3JkaW9uID4gLmNhcmQgPiAuYWRkcmVzcy1oZWFkZXIsIC5hY2NvcmRpb24gPiAucGFnZS13cmFwcGVyID4gLmFkZHJlc3MtaGVhZGVyLCAuYWNjb3JkaW9uID4gLmNhcmQtYmxvY2sgPiAuYWRkcmVzcy1oZWFkZXIsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uID4gLnNlYXJjaF9maWx0ZXJzID4gLmFkZHJlc3MtaGVhZGVyLCAuYWNjb3JkaW9uID4gLmJsb2NrLWNhdGVnb3JpZXMgPiAuYWRkcmVzcy1oZWFkZXIsIC5hY2NvdW50LWxpbmtzIC5hY2NvcmRpb24gPiAubGluay1pdGVtID4gLmFkZHJlc3MtaGVhZGVyLCAuYWNjb3JkaW9uID4gLmFkZHJlc3MgPiAuYWRkcmVzcy1oZWFkZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogIzI1MjUyNTtcbiAgICBjb250ZW50OiBcInxcIjsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjUyNTI1OyB9XG5cbi5wYWdpbmF0aW9uLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1saW5rLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwQTFFMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7IH1cbiAgLnBhZ2UtbGluazpob3ZlciwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgc3Bhbjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhOyB9XG4gIC5wYWdlLWxpbms6Zm9jdXMsIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIHNwYW46Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgc3BhbiwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2UtaXRlbS5hY3RpdmUgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgc3BhbiwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgLnBhZ2UtaXRlbS5hY3RpdmUgc3BhbiwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkuYWN0aXZlIHNwYW4ge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMUUzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMEExRTMyOyB9XG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkuZGlzYWJsZWQgLnBhZ2UtbGluaywgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSAucGFnZS1pdGVtLmRpc2FibGVkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpLmRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogIzg2ODY4NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhOyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLWxnIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIC5wYWdpbmF0aW9uLWxnIHNwYW4ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tbGcgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gLnBhZ2luYXRpb24tbGcgbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIHNwYW4sIC5wYWdpbmF0aW9uLWxnIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxnIGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tbGcgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCAucGFnZS1saW5rLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1sZyBsaTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSAucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgc3BhbiwgLnBhZ2luYXRpb24tbGcgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1sZyBsaTpsYXN0LWNoaWxkIHNwYW4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmssIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLXNtIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIC5wYWdpbmF0aW9uLXNtIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIGxpIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIGxpIHVsIHNwYW4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmssIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tc20gLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gLnBhZ2luYXRpb24tc20gbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gdWwgbGk6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSAucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgbGkgc3BhbiwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgdWwgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCBzcGFuLCAucGFnaW5hdGlvbi1zbSAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaTpmaXJzdC1jaGlsZCBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1zbSBsaTpmaXJzdC1jaGlsZCBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiB1bCBsaTpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1zbSAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLXNtIGxpOmxhc3QtY2hpbGQgLnBhZ2UtbGluaywgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gdWwgbGk6bGFzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgc3BhbiwgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGkgLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCBsaSBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiBsaSB1bCAucGFnZS1pdGVtOmxhc3QtY2hpbGQgc3BhbiwgLnBhZ2luYXRpb24tc20gLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6bGFzdC1jaGlsZCBzcGFuLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1zbSBsaTpsYXN0LWNoaWxkIHNwYW4sIC5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9uIHVsIGxpOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07IH1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYmFkZ2Uge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIGEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYmFkZ2U6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDsgfVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTsgfVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmp1bWJvdHJvbiB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW07IH0gfVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9XG4gIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzA1MTAxYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDJkNjtcbiAgYm9yZGVyLWNvbG9yOiAjYmFjMGM2OyB9XG4gIC5hbGVydC1wcmltYXJ5IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWNiM2JhOyB9XG4gIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMTU0NjU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlN2VkO1xuICBib3JkZXItY29sb3I6ICNjM2RkZTU7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2IxZDNkZDsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzBiMjQyYzsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMmMzYzM3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlM2UxO1xuICBib3JkZXItY29sb3I6ICNjZmQ4ZDU7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjMWNkYzk7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMTYxZjFjOyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxMzEzMTM7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcbiAgYm9yZGVyLWNvbG9yOiAjYzJjMmMyOyB9XG4gIC5hbGVydC1pbmZvIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjViNWI1OyB9XG4gIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhOyB9XG4gIC5hbGVydC13YXJuaW5nIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExOyB9XG4gIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzUzM2YwMzsgfVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzZjYjsgfVxuICAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDkxMjE3OyB9XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjN2Q3ZDc4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZhO1xuICBib3JkZXItY29sb3I6ICNmYmZiZjg7IH1cbiAgLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmU4OyB9XG4gIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2MzYzNWY7IH1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzEzMTMxMztcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICBib3JkZXItY29sb3I6ICNjMmMyYzI7IH1cbiAgLmFsZXJ0LWRhcmsgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiNWI1YjU7IH1cbiAgLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDsgfVxuICAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg2ODY4NjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEExRTMyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IH1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7IH1cbiAgICAubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogLjU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5jbG9zZSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgOyB9IH1cbiAgLmNsb3NlOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICAgIG9wYWNpdHk6IC43NTsgfVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgLnRvYXN0LnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRvYXN0LnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRvYXN0LmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3RDdENztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0Q3RDc7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5tb2RhbC1mb290ZXIgPiAqIHtcbiAgICBtYXJnaW46IDAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAudG9vbHRpcCAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMC44cmVtO1xuICAgIGhlaWdodDogMC40cmVtOyB9XG4gICAgLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICAgIGJvdHRvbTogMDsgfVxuICAgIC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gICAgdG9wOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhhbmtlbiBHcm90ZXNrXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuICAucG9wb3ZlciAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW46IDAgMC4zcmVtOyB9XG4gICAgLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTAuNXJlbSAtIDFweCk7IH1cbiAgICAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAuYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICAgIHdpZHRoOiAwLjVyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbjogMC4zcmVtIDA7IH1cbiAgICAuYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOyB9XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpOyB9XG4gICAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH1cbiAgLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNzsgfVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICAgIHdpZHRoOiAwLjVyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbjogMC4zcmVtIDA7IH1cbiAgICAuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgICAuYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7IH1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzI1MjUyNTsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uc3Bpbm5lci1ib3JkZXIsIC5yYzphZnRlciwgLmJ0bi1hZGQtdG8tY2FydCAuYnRuLWFkZC10by1jYXJ0X19zcGlubmVyLCAuYnRuLWJnLXByaW1hcnkgLmJ0bi1hZGQtdG8tY2FydF9fc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjsgfVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtOyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93OyB9XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtOyB9XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlciwgLnJjOmFmdGVyLCAuYnRuLWFkZC10by1jYXJ0IC5idG4tYWRkLXRvLWNhcnRfX3NwaW5uZXIsIC5idG4tYmctcHJpbWFyeSAuYnRuLWFkZC10by1jYXJ0X19zcGlubmVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7IH0gfVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzIgIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwNTA4ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODg3QTMgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTY1N2EgIWltcG9ydGFudDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTczNjkgIWltcG9ydGFudDsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1NjRlICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMGMwYyAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRTYgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRjNiAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNSAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDsgfVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDdENyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0Q3RDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q3RDdENyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0Q3RDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEN0Q3RDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzBBMUUzMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg4N0EzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGMEU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgsIC5zb2NpYWwtc2hhcmluZywgLnBhY2stcHJvZHVjdC1jb250YWluZXIsIC5wYWNrLXByb2R1Y3QtcXVhbnRpdHksIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUsIC5ib3gtZmVhdHVyZXMsIC5ib3gtdGhyZWVfYmxvYyxcbmRpdltjbGFzcyo9XCJib3gtdHdvX2Jsb2NzXCJdLFxuLmJveC12aWRlbywgLmJveC1yZWFzc3VyYW5jZS1ob21lIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUsIC5wcm9kdWN0LXBsYXlzdHlsZSAudmlkZW9fcGR0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSwgLnByb2R1Y3QtcGxheXN0eWxlIC52aWRlb19wZHQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLCAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLCAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCB2aWRlbyxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCBpZnJhbWUsXG4gIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuICAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCBvYmplY3QsXG4gIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvLFxuICAucHJvZHVjdC1wbGF5c3R5bGUgLnZpZGVvX3BkdCB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUsIC5wcm9kdWN0LXBsYXlzdHlsZSAudmlkZW9fcGR0OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiwgLmJveC10aHJlZV9ibG9jLFxuZGl2W2NsYXNzKj1cImJveC10d29fYmxvY3NcIl0sXG4uYm94LXZpZGVvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2UsIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCwgLnNvY2lhbC1zaGFyaW5nLCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSwgLnBhY2stcHJvZHVjdC1uYW1lIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiwgLnBhY2stcHJvZHVjdC1jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciwgLnNvY2lhbC1zaGFyaW5nLCAuc29jaWFsLXNoYXJpbmctLXByb2R1Y3QsIC5wYWNrLXByb2R1Y3QtY29udGFpbmVyLCAucGFjay1wcm9kdWN0LXF1YW50aXR5LCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoLCAuYWNjb3VudC1saW5rcyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoLCAucGFjay1wcm9kdWN0LXF1YW50aXR5IHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3csIC5ib3gtdGhyZWVfYmxvYyxcbiAgZGl2W2NsYXNzKj1cImJveC10d29fYmxvY3NcIl0sXG4gIC5ib3gtdmlkZW8sIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0LCAuZmxvYXQteHMtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXJpZ2h0LCAuZmxvYXQteHMtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSwgLmZsb2F0LXhzLW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmZsb2F0LXh4bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7IH1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDsgfSB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSwgLnNvY2lhbC1zaGFyZS1idG4tLXByb2R1Y3Qge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTQsXG4ubXgtNCxcbi5wYWNrLXByb2R1Y3QtbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC00LFxuLm14LTQsXG4ucGFjay1wcm9kdWN0LW5hbWUge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHItMCxcbi5weC0wLFxuLnNvY2lhbC1zaGFyaW5nIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wbC0wLFxuLnB4LTAsXG4uc29jaWFsLXNoYXJpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0wLCAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlID4gcCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTMsIC5oZWFkZXJfX2xvZ28sXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00LCAuaGVhZGVyX19sb2dvLFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMCxcbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMCxcbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xLFxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMixcbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW40LFxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnRleHQteHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwQTFFMzIgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4ODdBMyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzE5NTQ2NiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzU1NzM2OSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMzQ0NzQxICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNGMEYwRTYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZDNkM2I2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzg2ODY4NiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBwLCBoMiwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSxcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMzsgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNvbnRhaW5lciwgLmwtd3JhcHBlci0tYm94ZWQge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfVxuICAudGFibGUsICNhdHRhY2htZW50cyB0YWJsZSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgICBcbiAgICAudGFibGUgdGQsXG4gICAgI2F0dGFjaG1lbnRzIHRhYmxlIHRkLFxuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCB0YWJsZSB0ZCwgLnRhYmxlIHRoLCAjYXR0YWNobWVudHMgdGFibGUgdGgsIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCB0YWJsZSB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDcgIWltcG9ydGFudDsgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAudGFibGUtZGFyayB0aCxcbiAgICAudGFibGUtZGFyayB0ZCxcbiAgICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0Q3RDdENzsgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgsICNhdHRhY2htZW50cyB0YWJsZSAudGhlYWQtZGFyayB0aCwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNEN0Q3RDc7IH0gfVxuXG4vKiBIRUFERVIgKi9cbi8qIE1BSU4gKi9cbi8qIEZPT1RFUiAqL1xuLyogUFJPRFVDVCBNSU5JQVRVUkUgKi9cbi8qIHByb2R1Y3QgdGl0bGUgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCh+bWF0ZXJpYWwtZGVzaWduLWljb25zL2ljb25mb250L01hdGVyaWFsSWNvbnMtUmVndWxhci5lb3QpO1xuICAvKiBGb3IgSUU2LTggKi9cbiAgc3JjOiBsb2NhbChcIk1hdGVyaWFsIEljb25zXCIpLCBsb2NhbChcIk1hdGVyaWFsSWNvbnMtUmVndWxhclwiKSwgdXJsKH5tYXRlcmlhbC1kZXNpZ24taWNvbnMvaWNvbmZvbnQvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5tYXRlcmlhbC1kZXNpZ24taWNvbnMvaWNvbmZvbnQvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCh+bWF0ZXJpYWwtZGVzaWduLWljb25zL2ljb25mb250L01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbi5tYXRlcmlhbC1pY29ucywgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIC8qIFN1cHBvcnQgZm9yIGFsbCBXZWJLaXQgYnJvd3NlcnMuICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAvKiBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZS4gKi9cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnOyB9XG5cbi5tYXRlcmlhbC1pY29ucyArIHNwYW4sIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciArIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnNtYWxsIC5tYXRlcmlhbC1pY29ucywgLnF1aWNrLXZpZXcgLm1hdGVyaWFsLWljb25zLCAuc21hbGwgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC5zbWFsbCAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucXVpY2stdmlldyAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIsIC5wcm9kdWN0LXRhYnMgLnF1aWNrLXZpZXcgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlcixcbi5idG4tc20gLm1hdGVyaWFsLWljb25zLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4gLm1hdGVyaWFsLWljb25zLFxuLmJ0bi1zbSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIsXG4ucHJvZHVjdC10YWJzIC5idG4tc20gLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlcixcbi5idG4tZ3JvdXAtc20gPiAuYnRuIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlcixcbi5wcm9kdWN0LXRhYnMgLmJ0bi1ncm91cC1zbSA+IC5idG4gLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmJ0bi1sZyAubWF0ZXJpYWwtaWNvbnMsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5tYXRlcmlhbC1pY29ucywgLmJ0bi1sZyAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIsIC5wcm9kdWN0LXRhYnMgLmJ0bi1sZyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAuYnRuLWdyb3VwLWxnID4gLmJ0biAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIsIC5wcm9kdWN0LXRhYnMgLmJ0bi1ncm91cC1sZyA+IC5idG4gLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cblxuLnBhZ2luYXRpb24gLm1hdGVyaWFsLWljb25zLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiB1bCAubWF0ZXJpYWwtaWNvbnMsIC5wYWdpbmF0aW9uIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciwgLnByb2R1Y3QtdGFicyAucGFnaW5hdGlvbiAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC1jb21tZW50c19fcGFnaW5hdGlvbiB1bCAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIsIC5wcm9kdWN0LXRhYnMgLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gdWwgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtMTgsIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHAubWQtMThbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLm1hdGVyaWFsLWljb25zLm1kLTI0LCAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwLm1kLTI0W2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5tYXRlcmlhbC1pY29ucy5tZC0zNiwgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcC5tZC0zNltkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubWF0ZXJpYWwtaWNvbnMubWQtNDgsIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHAubWQtNDhbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLyoqIExBWU9VVCAqKi9cbi5sLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMEExRTMyOyB9XG4gICNpbmRleCAubC1oZWFkZXIsICNwcm9kdWN0IC5sLWhlYWRlciwgI2NhdGVnb3J5IC5sLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubC1oZWFkZXIuaGVhZGVyLS1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwNDU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmwtaGVhZGVyLmhlYWRlci0tYmctdHJhbnNwYXJlbnQuaGVhZHJvb20tLXRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRTY7XG4gICAgLypAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZSgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzpub25lO1xuXHRcdFx0XHRjb2xvcjokYm9keS1jb2xvcjtcblx0XHR9Ki9cbiAgICAvKi5idG57XG5cdFx0XHRjb2xvcjokd2hpdGU7XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlKCkge1xuXHRcdFx0XHRjb2xvcjokYm9keS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnUtYm9yLWJvdHtcblx0XHRcdGJvcmRlci1ib3R0b206MDtcdFxuXHRcdH0qLyB9XG5cbi5oZWFkcm9vbSB7XG4gIC8qdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7Ki8gfVxuXG4uaGVhZHJvb20tLXBpbm5lZC5oZWFkcm9vbS0tbm90LXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkcm9vbS0tdW5waW5uZWQsXG4uaGVhZHJvb20tLXBpbm5lZC5oZWFkcm9vbS0tbm90LXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMEExRTMyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7IH1cbiAgI3Byb2R1Y3QgLmhlYWRyb29tLS11bnBpbm5lZCwgI3Byb2R1Y3RcbiAgLmhlYWRyb29tLS1waW5uZWQuaGVhZHJvb20tLW5vdC10b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkZXJfX3VwIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG5cbi5oZWFkZXItdG9wIHtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICAvKkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcHtcblx0ICAuaGVhZHJvb20tLW5vdC10b3AgJntcblx0ICBcdHBhZGRpbmctdG9wOjAuOHJlbTtcblx0ICBcdHBhZGRpbmctYm90dG9tOjAuOHJlbTtcblx0ICB9XG5cdH0qLyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5oZWFkZXItdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9IH1cblxuLmhlYWRlcl9fbG9nbzpub3QodXNlKSA+IHN2Zy5sb2dvIHtcbiAgZmlsbDogI2ZmZjtcbiAgbWF4LWhlaWdodDogMzVweDtcbiAgbWF4LXdpZHRoOiAyMjJweDtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC5oZWFkcm9vbS0tbm90LXRvcCAuaGVhZGVyX19sb2dvOm5vdCh1c2UpID4gc3ZnLmxvZ28ge1xuICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiAxNTlweDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuaGVhZGVyX19sb2dvOm5vdCh1c2UpID4gc3ZnLmxvZ28ge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgIG1heC13aWR0aDogMTU5cHg7XG4gICAgICAvKm1heC13aWR0aDppbmhlcml0OyovIH0gfVxuXG4uaGVhZGVyX19sb2dvOmhvdmVyOm5vdCh1c2UpID4gc3ZnLmxvZ28ge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5oZWFkZXJfX3JpZ2h0IC5pY29uX3N2Zzpub3QodXNlKSA+IHN2ZyB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGZpbGw6ICNmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmhlYWRlcl9fcmlnaHQgLmljb25fc3ZnOm5vdCh1c2UpID4gc3ZnIHtcbiAgICAgIG1heC1oZWlnaHQ6IDIxcHg7XG4gICAgICBtYXgtd2lkdGg6IDIxcHg7IH0gfVxuXG4uaGVhZGVyX19yaWdodCAudXNlci1pbmZvIC5pY29uX3N2Zzpub3QodXNlKSA+IHN2ZyB7XG4gIHdpZHRoOiAyMnB4OyB9XG5cbi5oZWFkZXJfX3JpZ2h0IC5kcm9wZG93bi1tZW51LnNob3cge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDsgfVxuXG4uaGVhZGVyX19sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5oZWFkZXJfX2xlZnQgLmljb25fc3ZnOm5vdCh1c2UpID4gc3ZnIHtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgZmlsbDogI2ZmZjsgfVxuICAuaGVhZGVyX19sZWZ0ICNtZW51LWljb24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5ibG9ja2NhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJsb2NrY2FydCAuY2FydC1wcm9kdWN0cy1jb3VudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgICByaWdodDogLTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjg4N0EzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDAuMDYyNXJlbSAwLjE4NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmhlYWRlcl9fc2VhcmNoIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5oZWFkZXJfX3JpZ2h0LFxuLmhlYWRlci1uYXZfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uaGVhZGVyX19yaWdodGl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cbi5oZWFkZXJfX2xvZ28tLWNoZWNrb3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlYWRlci1uYXYtLWNoZWNrb3V0IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbiNfZGVza3RvcF9sYW5ndWFnZV9zZWxlY3RvciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28sXG4gIC5oZWFkZXJfX2xvZ28tLWNoZWNrb3V0IHtcbiAgICBtYXgtd2lkdGg6IDU1JTsgfVxuICAjbWVudS1pY29uIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgI21lbnUtaWNvbiAubWF0ZXJpYWwtaWNvbnMsICNtZW51LWljb24gLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzICNtZW51LWljb24gLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gICAgICBmb250LXNpemU6IDIuMTg3NXJlbTsgfVxuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleDogYXV0bztcbiAgICBvcmRlcjogMTA7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuaGVhZGVyX19sb2dvLS1jaGVja291dCB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci10b3BfX2NvbCB7XG4gICAgd2lkdGg6IDIzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmhlYWRlci10b3BfX2NvbCB7XG4gICAgd2lkdGg6IDE5JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmhlYWRlci10b3BfX2NvbCB7XG4gICAgd2lkdGg6IDEyJTsgfSB9XG5cbi5oZWFkZXJfbWVudSB7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG4ubC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuICAubC1mb290ZXIgLmZvb3Rlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRTY7IH1cblxuLmwtZm9vdGVyIHtcbiAgY29sb3I6ICMyNTI1MjU7IH1cbiAgLmwtZm9vdGVyIC5jbXMtcGFnZS1saW5rLFxuICAubC1mb290ZXIgLmFjY291bnQtbGlzdCBhLFxuICAubC1mb290ZXIgLmxpbmtzIGEge1xuICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAubC1mb290ZXIgLmNtcy1wYWdlLWxpbms6aG92ZXIsXG4gICAgLmwtZm9vdGVyIC5hY2NvdW50LWxpc3QgYTpob3ZlcixcbiAgICAubC1mb290ZXIgLmxpbmtzIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwQTFFMzI7IH1cblxuLmZvb3Rlci1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uZm9vdGVyX190aXRsZSB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5mb290ZXJfX3RpdGxlOnZpc2l0ZWQsIC5mb290ZXJfX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogIzI1MjUyNTsgfVxuICAuZm9vdGVyX190aXRsZS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0Q3RDc7IH1cbiAgICAuZm9vdGVyX190aXRsZS0tbW9iaWxlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlMzEzXCI7XG4gICAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5mb290ZXJfX3RpdGxlLS1tb2JpbGVbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubC1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmZvb3Rlcl9fdGl0bGUtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlcl9fdGl0bGUtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYmxvY2tfbmV3c2xldHRlciBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuXG4uYmxvY2tfbmV3c2xldHRlciAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYmxvY2tfbmV3c2xldHRlciAuYnRuLXByaW1hcnksIC5ibG9ja19uZXdzbGV0dGVyIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJsb2NrX25ld3NsZXR0ZXIgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYmxvY2tfbmV3c2xldHRlciAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMyNTI1MjU7IH1cblxuLmJsb2NrX25ld3NsZXR0ZXIgYSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IHVuZGVyOyB9XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZy10b3A6IDByZW07IH1cbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHNwYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1nL2ljb25fY29ldXIucG5nKTtcbiAgICBwYWRkaW5nLWxlZnQ6IC4xcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMXJlbTsgfVxuICAuZm9vdGVyX19jb3B5cmlnaHQgc3BhbjphZnRlciB7XG4gICAgY29udGVudDogdXJsKC4uL2ltZy9pY29uXzEyMy5wbmcpO1xuICAgIHBhZGRpbmctbGVmdDogLjFyZW07IH1cblxuLyouaGVhZGVyX19uYXZ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLW5hdl9fbmF2MntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItbW9iaWxle1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlci1tb2JpbGVfX3VzZXItY2FydHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX3RvcHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogc3RhdGljO1xufSovXG4ubWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi5tZW51LXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWVudV9faXRlbS1saW5rLS10b3Age1xuICBjb2xvcjogIzM0M2E0MDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLm1lbnUtc3ViIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7IH1cbiAgLm1lbnUtc3ViX19jb250ZW50ID4gdWwge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAubWVudV9faXRlbS0tYWN0aXZlIC5tZW51LXN1YiB7XG4gICAgei1pbmRleDogMjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5tZW51LXN1Yl9fbGlzdC0tMSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubWVudV9faXRlbS0tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLm1lbnVfX2l0ZW0tbGluay0tMSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5tZW51X19pdGVtLWxpbmstLTEgLm1lbnVfX2l0ZW0tbGluayB7XG4gICAgICBjb2xvcjogIzI1MjUyNTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS10b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAubWVudS1zdWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7IH1cbiAgLm1lbnUtc3ViX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZW51X19pdGVtLWxpbmstLXRvcCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAudG9wLW1lbnUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTsgfVxuICAubWVudV9faXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0Q3RDc7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0Q3RDc7IH1cbiAgLm1lbnVfX2l0ZW0tLXRvcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAubWVudV9faXRlbS0tc3ViOmxhc3QtY2hpbGQsXG4gIC5tZW51X19pdGVtLS1zdWI6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAubWVudV9faXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuNXJlbTsgfVxuICAubWVudV9faXRlbS1saW5rLS1ub3N1Ym1lbnUge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubWVudS1zdWIuc2hvdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubWVudV9faXRlbS0tMSAubWVudV9faXRlbS1saW5rLS1ub3N1Ym1lbnUsXG4gIC5tZW51X19pdGVtLS0xIC5tZW51X19pdGVtLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLm1lbnVfX2l0ZW0tLTIgLm1lbnVfX2l0ZW0tbGluay0tbm9zdWJtZW51LFxuICAubWVudV9faXRlbS0tMiAubWVudV9faXRlbS1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC5tZW51X19pdGVtLS0zIC5tZW51X19pdGVtLWxpbmstLW5vc3VibWVudSxcbiAgLm1lbnVfX2l0ZW0tLTMgLm1lbnVfX2l0ZW0taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbiNtb2JpbGVfdG9wX21lbnVfd3JhcHBlci5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4jbW9iaWxlX3RvcF9tZW51X3dyYXBwZXIubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4ubWVudV9fY29sbGFwc2VpY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyoqIFBBR0VTICoqL1xuLnByb2R1Y3QtbGluZS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wcm9kdWN0LWxpbmUtYWN0aW9ucyAuaW5wdXQtZ3JvdXAuYm9vdHN0cmFwLXRvdWNoc3BpbiB7XG4gICAgbWF4LXdpZHRoOiAxMzBweDsgfVxuXG4ucHJvZHVjdC1saW5lLWdyaWQgLnByb2R1Y3QtbGluZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMjUyNTI1OyB9XG5cbi5wcm9kdWN0LWxpbmUtZ3JpZCAucHJvZHVjdC1wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnByb2R1Y3QtbGluZS1ncmlkIC5wcm9kdWN0LXByaWNlIC5kaXNjb3VudCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuXG4ucHJvZHVjdC1saW5lLWdyaWQgLnByb2R1Y3QtZGlzY291bnQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4ucHJvZHVjdC1saW5lX19pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LWxpbmVfX2ltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAucHJvZHVjdC1saW5lLWFjdGlvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIC5wcm9kdWN0LWxpbmUtYWN0aW9ucyAucHJvZHVjdC1wcmljZSB7XG4gICAgICBtYXJnaW46IDAgMnJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1saW5lX19pbWcge1xuICAgIHdpZHRoOiA1MHB4OyB9XG4gIC5wcm9kdWN0LWxpbmUtYWN0aW9ucyAucHJvZHVjdC1wcmljZSB7XG4gICAgbWFyZ2luOiAwIDFyZW07IH0gfVxuXG4uY2FydC1ncmlkLWJvZHkgLmNhcmQsIC5jYXJ0LWdyaWQtYm9keSAucGFnZS13cmFwcGVyLCAuY2FydC1ncmlkLWJvZHkgLmNhcmQtYmxvY2ssIC5jYXJ0LWdyaWQtYm9keSAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcnQtZ3JpZC1ib2R5IC5zZWFyY2hfZmlsdGVycywgLmNhcnQtZ3JpZC1ib2R5IC5ibG9jay1jYXRlZ29yaWVzLCAuY2FydC1ncmlkLWJvZHkgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmNhcnQtZ3JpZC1ib2R5IC5saW5rLWl0ZW0sIC5jYXJ0LWdyaWQtYm9keSAuYWRkcmVzcyB7XG4gIGJvcmRlcjogMDsgfVxuXG4uY2FydC1ncmlkLWJvZHkgLmNhcmQtYmxvY2ssIC5jYXJ0LWdyaWQtYm9keSAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcnQtZ3JpZC1ib2R5IC5zZWFyY2hfZmlsdGVycyB7XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLmNhcnQtZ3JpZC1ib2R5IC5jYXJkLWhlYWRlciwgLmNhcnQtZ3JpZC1ib2R5IC5wYWdlLWhlYWRlciwgLmNhcnQtZ3JpZC1ib2R5IC5hZGRyZXNzLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uY2FydC1ncmlkLWJvZHkgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5jYXJ0LWdyaWQtYm9keSAuYnRuLXByaW1hcnksIC5jYXJ0LWdyaWQtYm9keSAuYnRuLWRlZmF1bHQge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuXG4uY2FydF9fY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjUyNTI1OyB9XG4gIC5jYXJ0X19jYXJkLWJvZHkgLmNhcnRfX2NhcmQtbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gICAgei1pbmRleDogMzsgfVxuICAuY2FydF9fY2FyZC1ib2R5LmlzLS1sb2FkaW5nIC5jYXJ0X19jYXJkLWxvYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJ0LWdyaWQtcmlnaHQgLmNhcmQtaGVhZGVyLCAuY2FydC1ncmlkLXJpZ2h0IC5wYWdlLWhlYWRlciwgLmNhcnQtZ3JpZC1yaWdodCAuYWRkcmVzcy1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLmNhcnQtZ3JpZC1yaWdodCAuY2FydC1zdW1tYXJ5IHtcbiAgYmFja2dyb3VuZDogI0YwRjBFNjsgfVxuXG4uY2FydC1ncmlkLXJpZ2h0IC5jYXJkLWZvb3RlciwgLmNhcnQtZ3JpZC1yaWdodCAucGFnZS1mb290ZXIsIC5jYXJ0LWdyaWQtcmlnaHQgLmFkZHJlc3MtZm9vdGVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLXRvcDogMC4zcmVtOyB9XG5cbi5jYXJ0LWdyaWQtcmlnaHQgLmJ0bi1wcmltYXJ5LCAuY2FydC1ncmlkLXJpZ2h0IC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5jYXJ0LWdyaWQtcmlnaHQgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuY2FydC1ncmlkLXJpZ2h0IC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwQTFFMzI7IH1cblxuLm5hdi10YWJzLS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIC5jaGVja291dCBhIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb2R1Y3QtbGluZV9fYm9keSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07IH1cblxuLnRvdGFsLXZhbHVlLCAuY2FyZC1ib2R5LS1zdW1tYXJ5IC5jYXJ0LXRvdGFsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udGFibGVfX3RpdGxlLWhlYWQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogQ0FSVCAqL1xuLnByb21vLWNvZGUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07IH1cblxuLnByb21vLWNvZGUtYWxlcnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYW5jZWwtcHJvbW8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNhcmQtYm9keSAuc2VwYXJhdG9yLCAucGFnZS1jb250ZW50IC5zZXBhcmF0b3IsIC5jYXJkLWJsb2NrIC5zZXBhcmF0b3IsIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgLnNlcGFyYXRvciwgLmJsb2NrLWNhdGVnb3JpZXMgLnNlcGFyYXRvciwgLmFkZHJlc3MtYm9keSAuc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDdEN0Q3OyB9XG5cbi5jYXJ0LXN1bW1hcnktbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uY2FydC10b3RhbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5jYXJkLWJvZHktLXN1bW1hcnkgLmNhcnQtc3VtbWFyeS10b3RhbHMge1xuICBwYWRkaW5nOiAwLjI1cmVtOyB9XG5cbi5jYXJkLWJvZHktLXN1bW1hcnkgLmNhcnQtdG90YWwgLmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC1ib2R5LS1zdW1tYXJ5LmNhcmQtYm9keSwgLmNhcmQtYm9keS0tc3VtbWFyeS5wYWdlLWNvbnRlbnQsIC5jYXJkLWJvZHktLXN1bW1hcnkuY2FyZC1ibG9jaywgLmxlZnQtY29sdW1uIC5jYXJkLWJvZHktLXN1bW1hcnkuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLWJvZHktLXN1bW1hcnkuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtYm9keS0tc3VtbWFyeS5hZGRyZXNzLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ubWVkaWEtbGlzdF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbi5jYXJ0LWRldGFpbGVkLXRvdGFscyAuY2FydC1zdW1tYXJ5LWxpbmUgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLyojYWJmZF9jaGVja291dF9zdWJ0b3RhbF9kZXRhaWxze1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjFweDtcclxuXHRcdFx0fVx0Ki8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcnQtZGV0YWlsZWQtYWN0aW9ucyAuYnRuLWNoZWNrb3V0IHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi5saW5rX19zaG93c3VtbWFyeVthcmlhLWV4cGFuZGVkPXRydWVdIC5tYXRlcmlhbC1pY29ucywgLmxpbmtfX3Nob3dzdW1tYXJ5W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC5saW5rX19zaG93c3VtbWFyeVthcmlhLWV4cGFuZGVkPXRydWVdIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTsgfVxuXG4uY2FydC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3RDdENztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cblxuLnByb2R1Y3QtbGluZS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5wcm9kdWN0LWxpbmUtaW5mby5wcm9kdWN0LWxpbmUtaW5mby1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucHJvZHVjdC1saW5lLWluZm8ucHJvZHVjdC1saW5lLWluZm8tc2Vjb25kYXJ5IC5sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wcm9tby1jb2RlLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJvbW8tY29kZS1idXR0b24gLmNvbGxhcHNlLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9tby1oaWdobGlnaHRlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbi5wcm9tby1kaXNjb3VudHMge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNDk1MDU3OyB9XG4gIC5wcm9tby1kaXNjb3VudHMgLmNvZGUge1xuICAgIGNvbG9yOiAjMjUyNTI1OyB9XG5cbi5mb3JtX19hZGQtdm91Y2hlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLnByb21vLWNvZGVfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtOyB9XG4gIC5wcm9tby1jb2RlX19jb250ZW50IC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMjUyNTI1OyB9XG4gIC5wcm9tby1jb2RlX19jb250ZW50IC5idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLnByb21vLWNvZGVfX2NvbnRlbnQgLmJ0bi1wcmltYXJ5LCAucHJvbW8tY29kZV9fY29udGVudCAuYnRuLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjUyNTI1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDsgfVxuICAgIC5wcm9tby1jb2RlX19jb250ZW50IC5idG4tcHJpbWFyeTpob3ZlciwgLnByb21vLWNvZGVfX2NvbnRlbnQgLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzI1MjUyNTsgfVxuXG4ucHJvbW8tY29kZSAuY29sbGFwc2UtYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwQTFFMzI7IH1cblxuLypjb2xvbm5lIGRyb2l0ZSovXG4janMtY2hlY2tvdXQtc3VtbWFyeS5jYXJkLCAjanMtY2hlY2tvdXQtc3VtbWFyeS5wYWdlLXdyYXBwZXIsICNqcy1jaGVja291dC1zdW1tYXJ5LmNhcmQtYmxvY2ssIC5sZWZ0LWNvbHVtbiAjanMtY2hlY2tvdXQtc3VtbWFyeS5zZWFyY2hfZmlsdGVycywgI2pzLWNoZWNrb3V0LXN1bW1hcnkuYmxvY2stY2F0ZWdvcmllcywgLmFjY291bnQtbGlua3MgI2pzLWNoZWNrb3V0LXN1bW1hcnkubGluay1pdGVtLCAjanMtY2hlY2tvdXQtc3VtbWFyeS5hZGRyZXNzIHtcbiAgYmFja2dyb3VuZDogI0YwRjBFNjsgfVxuXG4janMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cblxuI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtZm9vdGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1mb290ZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWZvb3RlciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy10b3A6IDAuM3JlbTsgfVxuXG4janMtY2hlY2tvdXQtc3VtbWFyeSAuc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDdEN0Q3OyB9XG5cbiNqcy1jaGVja291dC1zdW1tYXJ5IC5jYXJ0LXN1bW1hcnktbGluZSAudmFsdWUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi8qY29sb25uZSBjZW50cmFsZSovXG4vKiBDSEVDS09VVCBTVEVQICovXG4ub3JkZXItY2hlY2tvdXQgLmNhcmQtYm9keSwgLm9yZGVyLWNoZWNrb3V0IC5wYWdlLWNvbnRlbnQsIC5vcmRlci1jaGVja291dCAuY2FyZC1ibG9jaywgLm9yZGVyLWNoZWNrb3V0IC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAub3JkZXItY2hlY2tvdXQgLnNlYXJjaF9maWx0ZXJzLCAub3JkZXItY2hlY2tvdXQgLmJsb2NrLWNhdGVnb3JpZXMsIC5vcmRlci1jaGVja291dCAuYWRkcmVzcy1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnN0ZXAtZWRpdFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN0ZXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi4tdW5yZWFjaGFibGU6bm90KC4tcmVhY2hhYmxlKSB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uLWNvbXBsZXRlLi1yZWFjaGFibGUgLnN0ZXAtdGl0bGUgLmRvbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLi1jdXJyZW50IC5zdGVwLXRpdGxlIC5kb25lIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi4tY3VycmVudCAuY2FyZC1oZWFkZXIsIC4tY3VycmVudCAucGFnZS1oZWFkZXIsIC4tY3VycmVudCAuYWRkcmVzcy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5jaGVja291dC1wcm9jZXNzIC5jaGVja291dC1zdGVwIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI0Q3RDdENzsgfVxuICAuY2hlY2tvdXQtcHJvY2VzcyAuY2hlY2tvdXQtc3RlcDpub3QoOmZpcnN0LWNoaWxkKS5jYXJkLCAuY2hlY2tvdXQtcHJvY2VzcyAuY2hlY2tvdXQtc3RlcC5wYWdlLXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCksIC5jaGVja291dC1wcm9jZXNzIC5jaGVja291dC1zdGVwLmNhcmQtYmxvY2s6bm90KDpmaXJzdC1jaGlsZCksIC5jaGVja291dC1wcm9jZXNzIC5sZWZ0LWNvbHVtbiAuY2hlY2tvdXQtc3RlcC5zZWFyY2hfZmlsdGVyczpub3QoOmZpcnN0LWNoaWxkKSwgLmxlZnQtY29sdW1uIC5jaGVja291dC1wcm9jZXNzIC5jaGVja291dC1zdGVwLnNlYXJjaF9maWx0ZXJzOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY2hlY2tvdXQtcHJvY2VzcyAuY2hlY2tvdXQtc3RlcC5ibG9jay1jYXRlZ29yaWVzOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY2hlY2tvdXQtcHJvY2VzcyAuYWNjb3VudC1saW5rcyAuY2hlY2tvdXQtc3RlcC5saW5rLWl0ZW06bm90KDpmaXJzdC1jaGlsZCksIC5hY2NvdW50LWxpbmtzIC5jaGVja291dC1wcm9jZXNzIC5jaGVja291dC1zdGVwLmxpbmstaXRlbTpub3QoOmZpcnN0LWNoaWxkKSwgLmNoZWNrb3V0LXByb2Nlc3MgLmNoZWNrb3V0LXN0ZXAuYWRkcmVzczpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuXG4uY2hlY2tvdXQtcHJvY2VzcyAuY2FyZC1oZWFkZXIsIC5jaGVja291dC1wcm9jZXNzIC5wYWdlLWhlYWRlciwgLmNoZWNrb3V0LXByb2Nlc3MgLmFkZHJlc3MtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi5jaGVja291dC1wcm9jZXNzIC5zdGVwLWVkaXQge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07IH1cblxuLmNoZWNrb3V0LXByb2Nlc3MgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwQTFFMzI7IH1cblxuLmNoZWNrb3V0LXByb2Nlc3MgLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzI1MjUyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG5cbi5wYXltZW50LW9wdGlvbnMgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5wYXltZW50LW9wdGlvbnMgLnBheW1lbnQtb3B0aW9uIGxhYmVsIGltZywgLnBheW1lbnQtb3B0aW9ucyAucGF5bWVudC1vcHRpb24gLmxhYmVsIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI3BheW1lbnQtY29uZmlybWF0aW9uIC5idG4tcHJpbWFyeSwgI3BheW1lbnQtY29uZmlybWF0aW9uIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gIGNvbG9yOiAjZmZmOyB9XG4gICNwYXltZW50LWNvbmZpcm1hdGlvbiAuYnRuLXByaW1hcnk6aG92ZXIsICNwYXltZW50LWNvbmZpcm1hdGlvbiAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMEExRTMyOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC4zZW07IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmwtd3JhcHBlcjpub3QoLmwtd3JhcHBlci0tYm94ZWQpLCBtYWluID4gLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyOm5vdCgubC13cmFwcGVyLS1ib3hlZCkge1xuICBtYXgtd2lkdGg6IDE5MjBweDsgfVxuICAjaW5kZXggLmwtd3JhcHBlcjpub3QoLmwtd3JhcHBlci0tYm94ZWQpLCAjaW5kZXggbWFpbiA+IC5ub3RpZmljYXRpb25zLWNvbnRhaW5lcjpub3QoLmwtd3JhcHBlci0tYm94ZWQpLCAjcHJvZHVjdCAubC13cmFwcGVyOm5vdCgubC13cmFwcGVyLS1ib3hlZCksICNwcm9kdWN0IG1haW4gPiAubm90aWZpY2F0aW9ucy1jb250YWluZXI6bm90KC5sLXdyYXBwZXItLWJveGVkKSB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0OyB9XG5cbi5wYWdlLWhlYWRlciBoMSwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyIGgyLCAucGFnZS1oZWFkZXIgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1oZWFkZXIgaDEsIC5wYWdlLWhlYWRlciAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wYWdlLWhlYWRlciBoMSwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDEsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaGVhZGVyIGgxLCAucGFnZS1oZWFkZXIgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIgaDEsIC5wYWdlLWhlYWRlciAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIgLmgyLCAucGFnZS1oZWFkZXIgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaGVhZGVyIC5jYXJkLWhlYWRlciwgLnBhZ2UtaGVhZGVyICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wYWdlLWhlYWRlciAuY2FyZC1oZWFkZXIsIC5wYWdlLWhlYWRlciAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLCAucGFnZS1oZWFkZXIgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlciwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciAuYWRkcmVzcy1oZWFkZXIsIC5wYWdlLWhlYWRlciAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIgLmFkZHJlc3MtaGVhZGVyLCAucGFnZS1oZWFkZXIgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCwgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gLnBhZ2UtaGVhZGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wYWdlLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG4gIC5wYWdlLWZvb3RlcjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtOyB9XG4gICAgICAgIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgZmxvYXQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC4zcmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAjcHJvZHVjdCAuYnJlYWRjcnVtYiB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAjcHJvZHVjdCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICNwcm9kdWN0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07IH1cbiAgICAgICAgI3Byb2R1Y3QgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgICBmbG9hdDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjNyZW07IH0gfVxuXG4ubGVmdC1jb2x1bW4gPiBkaXYsXG4ucmlnaHQtY29sdW1uID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4vKiBIRUFERVIgKi9cbi8qIE1JU0MgKi9cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNhcmQtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCxcbi5oMSxcbi5wcm9kdWN0cy1zZWN0aW9uLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMEExRTMyOyB9XG4gIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgyLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAubW9kYWwtY29udGVudCAuaDIsIC5tb2RhbC1jb250ZW50IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5tb2RhbC1jb250ZW50IC5jYXJkLWhlYWRlciwgLm1vZGFsLWNvbnRlbnQgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLm1vZGFsLWNvbnRlbnQgLmNhcmQtaGVhZGVyLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAubW9kYWwtY29udGVudCAucGFnZS1oZWFkZXIsIC5tb2RhbC1jb250ZW50ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IC5wYWdlLWhlYWRlciwgLm1vZGFsLWNvbnRlbnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLm1vZGFsLWNvbnRlbnQgLmFkZHJlc3MtaGVhZGVyLCAubW9kYWwtY29udGVudCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAubW9kYWwtY29udGVudCAuYWRkcmVzcy1oZWFkZXIsIC5tb2RhbC1jb250ZW50IC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIC5tb2RhbC1jb250ZW50IHAsIC5tb2RhbC1jb250ZW50IC5oMSwgLm1vZGFsLWNvbnRlbnQgLnByb2R1Y3RzLXNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgyLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IGgxLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAubW9kYWwtY29udGVudCAuaDIsIC5tb2RhbC1jb250ZW50IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5tb2RhbC1jb250ZW50IC5jYXJkLWhlYWRlciwgLm1vZGFsLWNvbnRlbnQgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLm1vZGFsLWNvbnRlbnQgLmNhcmQtaGVhZGVyLCAubW9kYWwtY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAubW9kYWwtY29udGVudCAucGFnZS1oZWFkZXIsIC5tb2RhbC1jb250ZW50ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5tb2RhbC1jb250ZW50IC5wYWdlLWhlYWRlciwgLm1vZGFsLWNvbnRlbnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLm1vZGFsLWNvbnRlbnQgLmFkZHJlc3MtaGVhZGVyLCAubW9kYWwtY29udGVudCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAubW9kYWwtY29udGVudCAuYWRkcmVzcy1oZWFkZXIsIC5tb2RhbC1jb250ZW50IC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIC5tb2RhbC1jb250ZW50IHAsIC5tb2RhbC1jb250ZW50IC5oMSwgLm1vZGFsLWNvbnRlbnQgLnByb2R1Y3RzLXNlY3Rpb24tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSA7IH0gfVxuXG5oMiwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAuaDIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5jYXJkLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5xdWljay12aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5mb3JtLWdyb3VwLmZvcm0tZ3JvdXBfZm9yZ290LXBhc3N3b3JkIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTsgfVxuXG4uYnRuLXByaW1hcnksIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBwYWRkaW5nOiAzcHggMHB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRDdEN0Q3OyB9XG4gIC5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyNTI1MjU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjUyNTI1O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7IH1cblxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmJvb3RzdHJhcC10b3VjaHNwaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEN0Q3OyB9XG4gIC5ib290c3RyYXAtdG91Y2hzcGluID4gaW5wdXQge1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5ib290c3RyYXAtdG91Y2hzcGluID4gaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5ib290c3RyYXAtdG91Y2hzcGluID4gaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5ib290c3RyYXAtdG91Y2hzcGluIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5ib290c3RyYXAtdG91Y2hzcGluIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG4gICAgLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi8qIG1pbmltaXppbmcgcmVmbG93cyBhbmQgYXZvaWRpbmcgcGFnZSBqdW1wcyAqL1xuLnJjIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNTBtczsgfVxuICAuaW1hZ2VzLWNvbnRhaW5lciAucmMge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5yYzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItY29sb3I6ICNEN0Q3RDc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxcmVtKTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDFyZW0pO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAucmMtLWxhenlsb2FkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5yYyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucmMgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnJhdGlvMl8xIHtcbiAgcGFkZGluZy10b3A6IDUwJTsgfVxuXG4ucmF0aW8xXzIge1xuICBwYWRkaW5nLXRvcDogMjAwJTsgfVxuXG4ucmF0aW80XzMge1xuICBwYWRkaW5nLXRvcDogNzUlOyB9XG5cbi5yYXRpbzE2Xzkge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5yYXRpbzFfMSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cbi5yYXRpbzNfMiB7XG4gIHBhZGRpbmctdG9wOiAzMy4zMzMzMyU7IH1cblxuLyogY29sbGFwc2UgaWNvbnMgKi9cbi5pY29uLWNvbGxhcHNlLCAubGlua19fc2hvd3N1bW1hcnkgLm1hdGVyaWFsLWljb25zLCAubGlua19fc2hvd3N1bW1hcnkgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC5saW5rX19zaG93c3VtbWFyeSAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTsgfVxuXG4uaWNvbi1jb2xsYXBzZVthcmlhLWV4cGFuZGVkPXRydWVdLCAubGlua19fc2hvd3N1bW1hcnkgLm1hdGVyaWFsLWljb25zW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0sIC5saW5rX19zaG93c3VtbWFyeSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24gPiBwW2FyaWEtZXhwYW5kZWQ9dHJ1ZV1bZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciwgLnByb2R1Y3QtdGFicyAubGlua19fc2hvd3N1bW1hcnkgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbYXJpYS1leHBhbmRlZD10cnVlXVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7IH1cblxuLyogQ0hFQ0tPVVQgU1RFUCAqL1xuLm9yZGVyLWNoZWNrb3V0IC5jYXJkLWJvZHksIC5vcmRlci1jaGVja291dCAucGFnZS1jb250ZW50LCAub3JkZXItY2hlY2tvdXQgLmNhcmQtYmxvY2ssIC5vcmRlci1jaGVja291dCAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLm9yZGVyLWNoZWNrb3V0IC5zZWFyY2hfZmlsdGVycywgLm9yZGVyLWNoZWNrb3V0IC5ibG9jay1jYXRlZ29yaWVzLCAub3JkZXItY2hlY2tvdXQgLmFkZHJlc3MtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zdGVwLWVkaXRbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zdGVwLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uLWNvbXBsZXRlLi1yZWFjaGFibGUgLnN0ZXAtdGl0bGUgLmRvbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLi1jdXJyZW50IC5zdGVwLXRpdGxlIC5kb25lIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi4tY3VycmVudCAuY2FyZC1oZWFkZXIsIC4tY3VycmVudCAucGFnZS1oZWFkZXIsIC4tY3VycmVudCAuYWRkcmVzcy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQtYm9keSAuY2FyZCwgLmFjY29yZGlvbiAucGFnZS1jb250ZW50IC5jYXJkLCAuYWNjb3JkaW9uIC5jYXJkLWJsb2NrIC5jYXJkLCAuYWNjb3JkaW9uIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgLmNhcmQsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5zZWFyY2hfZmlsdGVycyAuY2FyZCwgLmFjY29yZGlvbiAuYmxvY2stY2F0ZWdvcmllcyAuY2FyZCwgLmFjY29yZGlvbiAuYWRkcmVzcy1ib2R5IC5jYXJkLCAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgLnBhZ2Utd3JhcHBlciwgLmFjY29yZGlvbiAucGFnZS1jb250ZW50IC5wYWdlLXdyYXBwZXIsIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLnBhZ2Utd3JhcHBlciwgLmFjY29yZGlvbiAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzIC5wYWdlLXdyYXBwZXIsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5zZWFyY2hfZmlsdGVycyAucGFnZS13cmFwcGVyLCAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5wYWdlLXdyYXBwZXIsIC5hY2NvcmRpb24gLmFkZHJlc3MtYm9keSAucGFnZS13cmFwcGVyLCAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgLmNhcmQtYmxvY2ssIC5hY2NvcmRpb24gLnBhZ2UtY29udGVudCAuY2FyZC1ibG9jaywgLmFjY29yZGlvbiAuY2FyZC1ibG9jayAuY2FyZC1ibG9jaywgLmFjY29yZGlvbiAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzIC5jYXJkLWJsb2NrLCAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiAuc2VhcmNoX2ZpbHRlcnMgLmNhcmQtYmxvY2ssIC5hY2NvcmRpb24gLmJsb2NrLWNhdGVnb3JpZXMgLmNhcmQtYmxvY2ssIC5hY2NvcmRpb24gLmFkZHJlc3MtYm9keSAuY2FyZC1ibG9jaywgLmFjY29yZGlvbiAuY2FyZC1ib2R5IC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgLnNlYXJjaF9maWx0ZXJzLCAuYWNjb3JkaW9uIC5wYWdlLWNvbnRlbnQgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gLnBhZ2UtY29udGVudCAuc2VhcmNoX2ZpbHRlcnMsIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLnNlYXJjaF9maWx0ZXJzLCAuYWNjb3JkaW9uIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiAuc2VhcmNoX2ZpbHRlcnMgLnNlYXJjaF9maWx0ZXJzLCAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5zZWFyY2hfZmlsdGVycywgLmFjY29yZGlvbiAuYWRkcmVzcy1ib2R5IC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5hZGRyZXNzLWJvZHkgLnNlYXJjaF9maWx0ZXJzLCAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgLmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvcmRpb24gLnBhZ2UtY29udGVudCAuYmxvY2stY2F0ZWdvcmllcywgLmFjY29yZGlvbiAuY2FyZC1ibG9jayAuYmxvY2stY2F0ZWdvcmllcywgLmFjY29yZGlvbiAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzIC5ibG9jay1jYXRlZ29yaWVzLCAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiAuc2VhcmNoX2ZpbHRlcnMgLmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvcmRpb24gLmJsb2NrLWNhdGVnb3JpZXMgLmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvcmRpb24gLmFkZHJlc3MtYm9keSAuYmxvY2stY2F0ZWdvcmllcywgLmFjY29yZGlvbiAuY2FyZC1ib2R5IC5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0sIC5hY2NvdW50LWxpbmtzIC5hY2NvcmRpb24gLmNhcmQtYm9keSAubGluay1pdGVtLCAuYWNjb3JkaW9uIC5wYWdlLWNvbnRlbnQgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmFjY29yZGlvbiAucGFnZS1jb250ZW50IC5saW5rLWl0ZW0sIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmFjY29yZGlvbiAuY2FyZC1ibG9jayAubGluay1pdGVtLCAuYWNjb3JkaW9uIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgLmFjY291bnQtbGlua3MgLmxpbmstaXRlbSwgLmFjY291bnQtbGlua3MgLmFjY29yZGlvbiAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzIC5saW5rLWl0ZW0sIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5zZWFyY2hfZmlsdGVycyAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiAuc2VhcmNoX2ZpbHRlcnMgLmxpbmstaXRlbSwgLmFjY29yZGlvbiAuYmxvY2stY2F0ZWdvcmllcyAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5saW5rLWl0ZW0sIC5hY2NvcmRpb24gLmFkZHJlc3MtYm9keSAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuYWNjb3JkaW9uIC5hZGRyZXNzLWJvZHkgLmxpbmstaXRlbSwgLmFjY29yZGlvbiAuY2FyZC1ib2R5IC5hZGRyZXNzLCAuYWNjb3JkaW9uIC5wYWdlLWNvbnRlbnQgLmFkZHJlc3MsIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLmFkZHJlc3MsIC5hY2NvcmRpb24gLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycyAuYWRkcmVzcywgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gLnNlYXJjaF9maWx0ZXJzIC5hZGRyZXNzLCAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5hZGRyZXNzLCAuYWNjb3JkaW9uIC5hZGRyZXNzLWJvZHkgLmFkZHJlc3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xcyBsaW5lYXI7IH1cblxuLmFjY29yZGlvbiAuY2FyZC1ib2R5IC5jYXJkLWhlYWRlciwgLmFjY29yZGlvbiAucGFnZS1jb250ZW50IC5jYXJkLWhlYWRlciwgLmFjY29yZGlvbiAuY2FyZC1ibG9jayAuY2FyZC1oZWFkZXIsIC5hY2NvcmRpb24gLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycyAuY2FyZC1oZWFkZXIsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5zZWFyY2hfZmlsdGVycyAuY2FyZC1oZWFkZXIsIC5hY2NvcmRpb24gLmJsb2NrLWNhdGVnb3JpZXMgLmNhcmQtaGVhZGVyLCAuYWNjb3JkaW9uIC5hZGRyZXNzLWJvZHkgLmNhcmQtaGVhZGVyLCAuYWNjb3JkaW9uIC5jYXJkLWJvZHkgLnBhZ2UtaGVhZGVyLCAuYWNjb3JkaW9uIC5wYWdlLWNvbnRlbnQgLnBhZ2UtaGVhZGVyLCAuYWNjb3JkaW9uIC5jYXJkLWJsb2NrIC5wYWdlLWhlYWRlciwgLmFjY29yZGlvbiAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzIC5wYWdlLWhlYWRlciwgLmxlZnQtY29sdW1uIC5hY2NvcmRpb24gLnNlYXJjaF9maWx0ZXJzIC5wYWdlLWhlYWRlciwgLmFjY29yZGlvbiAuYmxvY2stY2F0ZWdvcmllcyAucGFnZS1oZWFkZXIsIC5hY2NvcmRpb24gLmFkZHJlc3MtYm9keSAucGFnZS1oZWFkZXIsIC5hY2NvcmRpb24gLmNhcmQtYm9keSAuYWRkcmVzcy1oZWFkZXIsIC5hY2NvcmRpb24gLnBhZ2UtY29udGVudCAuYWRkcmVzcy1oZWFkZXIsIC5hY2NvcmRpb24gLmNhcmQtYmxvY2sgLmFkZHJlc3MtaGVhZGVyLCAuYWNjb3JkaW9uIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMgLmFkZHJlc3MtaGVhZGVyLCAubGVmdC1jb2x1bW4gLmFjY29yZGlvbiAuc2VhcmNoX2ZpbHRlcnMgLmFkZHJlc3MtaGVhZGVyLCAuYWNjb3JkaW9uIC5ibG9jay1jYXRlZ29yaWVzIC5hZGRyZXNzLWhlYWRlciwgLmFjY29yZGlvbiAuYWRkcmVzcy1ib2R5IC5hZGRyZXNzLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWNjb3JkaW9uIC5zZWxlY3RlZCAuY2FyZCwgLmFjY29yZGlvbiAuc2VsZWN0ZWQgLnBhZ2Utd3JhcHBlciwgLmFjY29yZGlvbiAuc2VsZWN0ZWQgLmNhcmQtYmxvY2ssIC5hY2NvcmRpb24gLnNlbGVjdGVkIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWNjb3JkaW9uIC5zZWxlY3RlZCAuc2VhcmNoX2ZpbHRlcnMsIC5hY2NvcmRpb24gLnNlbGVjdGVkIC5ibG9jay1jYXRlZ29yaWVzLCAuYWNjb3JkaW9uIC5zZWxlY3RlZCAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuYWNjb3JkaW9uIC5zZWxlY3RlZCAubGluay1pdGVtLCAuYWNjb3JkaW9uIC5zZWxlY3RlZCAuYWRkcmVzcyB7XG4gIGJvcmRlci1jb2xvcjogIzBBMUUzMjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7IH1cblxuLm5hdi10YWJzLWluZm8ge1xuICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAubmF2LXRhYnMtaW5mbyAuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYWRkcmVzcy1zZWxlY3RvciAuY2FyZCwgLmFkZHJlc3Mtc2VsZWN0b3IgLnBhZ2Utd3JhcHBlciwgLmFkZHJlc3Mtc2VsZWN0b3IgLmNhcmQtYmxvY2ssIC5hZGRyZXNzLXNlbGVjdG9yIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWRkcmVzcy1zZWxlY3RvciAuc2VhcmNoX2ZpbHRlcnMsIC5hZGRyZXNzLXNlbGVjdG9yIC5ibG9jay1jYXRlZ29yaWVzLCAuYWRkcmVzcy1zZWxlY3RvciAuYWNjb3VudC1saW5rcyAubGluay1pdGVtLCAuYWNjb3VudC1saW5rcyAuYWRkcmVzcy1zZWxlY3RvciAubGluay1pdGVtLCAuYWRkcmVzcy1zZWxlY3RvciAuYWRkcmVzcyB7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjFzIGxpbmVhcjsgfVxuXG4uYWRkcmVzcy1zZWxlY3RvciAuY2FyZC1oZWFkZXIsIC5hZGRyZXNzLXNlbGVjdG9yIC5wYWdlLWhlYWRlciwgLmFkZHJlc3Mtc2VsZWN0b3IgLmFkZHJlc3MtaGVhZGVyLFxuLmFkZHJlc3Mtc2VsZWN0b3IgLmNhcmQtYm9keSxcbi5hZGRyZXNzLXNlbGVjdG9yIC5wYWdlLWNvbnRlbnQsXG4uYWRkcmVzcy1zZWxlY3RvciAuY2FyZC1ibG9jayxcbi5hZGRyZXNzLXNlbGVjdG9yIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsXG4ubGVmdC1jb2x1bW4gLmFkZHJlc3Mtc2VsZWN0b3IgLnNlYXJjaF9maWx0ZXJzLFxuLmFkZHJlc3Mtc2VsZWN0b3IgLmJsb2NrLWNhdGVnb3JpZXMsXG4uYWRkcmVzcy1zZWxlY3RvciAuYWRkcmVzcy1ib2R5IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jYXJkLWJvZHlfYWRkLWFkZHJlc3Mge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07IH1cbiAgLmNhcmQtYm9keV9hZGQtYWRkcmVzcyAubWF0ZXJpYWwtaWNvbnMsIC5jYXJkLWJvZHlfYWRkLWFkZHJlc3MgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC5jYXJkLWJvZHlfYWRkLWFkZHJlc3MgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gICAgb3BhY2l0eTogLjg7IH1cblxuLmRlbGl2ZXJ5LW9wdGlvbiB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRTY7IH1cblxuLmNhcnJpZXItZXh0cmEtY29udGVudDpub3QoOmVtcHR5KSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmNhcnJpZXItZXh0cmEtY29udGVudDpub3QoOmVtcHR5KTplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2Fycmllci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY2Fycmllci1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjMEExRTMyOyB9XG5cbi5vcmRlci1saW5lOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLm9yZGVyLWNvbmZpcm1hdGlvbi10YWJsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDc7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjUyNTI1OyB9XG5cbmN1c3RvbS1maWxlLWxhYmVsLnNlbGVjdGVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50OyB9XG5cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzg2ODY4NjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7IH1cblxuLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDFyZW07IH1cblxuLnByb2R1Y3RzLXNlY3Rpb24tdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5wYWdlLWhvbWUgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaG9tZSA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgICAubW9kYWwtZm9vdGVyID4gLmJ0biB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfSB9XG5cbi5uYXYtdGFicyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ub3RpZmljYXRpb25zLWNvbnRhaW5lciB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmpzLWludmFsaWQtZmVlZGJhY2stYnJvd3NlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvcm0tZ3JvdXAgbGFiZWwgc21hbGwsIC5mb3JtLWdyb3VwIC5sYWJlbCBzbWFsbCxcbi5mb3JtLWdyb3VwIGxhYmVsIC5zbWFsbCxcbi5mb3JtLWdyb3VwIC5sYWJlbCAuc21hbGwsXG4uZm9ybS1ncm91cCBsYWJlbCAucXVpY2stdmlldyxcbi5mb3JtLWdyb3VwIC5sYWJlbCAucXVpY2stdmlldywgLmZvcm0tZ3JvdXAgLmxhYmVsIHNtYWxsLFxuLmZvcm0tZ3JvdXAgLmxhYmVsIC5zbWFsbCxcbi5mb3JtLWdyb3VwIC5sYWJlbCAucXVpY2stdmlldyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtY29udGVudDpub3QoLnBhZ2UtY29udGVudC0tY29udGFjdCkgZm9ybSxcbiAgLmNoZWNrb3V0LWZvcm0gZm9ybSxcbiAgLnBhZ2Utd3JhcHBlci0tb3JkZXItY29uZmlybWF0aW9uIGZvcm0ge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAucGFnZS13cmFwcGVyLS1vcmRlci1kZXRhaWwgZm9ybSB7XG4gICAgbWFyZ2luOiB1bnNldDsgfSB9XG5cbi5mb3JtLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLmJhZGdlLmJyaWdodCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51aS10b29sdGlwLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjUyNTI1O1xuICBjb2xvcjogIzI1MjUyNTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC4yNXJlbTsgfVxuXG4uY2xlYXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubm8tanMgaW1nLmxhenlsb2FkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGF6eWxvYWQsXG4ubGF6eWxvYWRpbmcge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5sYXp5bG9hZGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtczsgfVxuXG4uc2xpY2stc2xpZGUubGF6eWxvYWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLXNsaWRlIC5sYXp5bG9hZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2xpY2stYWN0aXZlLmxhenlsb2FkLFxuLnNsaWNrLWN1cnJlbnQubGF6eWxvYWQsXG4uc2xpY2stY3VycmVudCArIC5zbGljay1zbGlkZS5sYXp5bG9hZCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLWFjdGl2ZSAubGF6eWxvYWQsXG4uc2xpY2stY3VycmVudCAubGF6eWxvYWQsXG4uc2xpY2stY3VycmVudCArIC5zbGljay1zbGlkZSAubGF6eWxvYWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi8qKiBDT01QT05FTlQgKiovXG4ucHMtYWxlcnQtZXJyb3Ige1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wcy1hbGVydC1lcnJvciAuaXRlbSxcbi5wcy1hbGVydC1zdWNjZXNzIC5pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggI2RjMzU0NSBzb2xpZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAucHMtYWxlcnQtZXJyb3IgLml0ZW0gaSxcbiAgLnBzLWFsZXJ0LXN1Y2Nlc3MgLml0ZW0gaSB7XG4gICAgYm9yZGVyOiAxNXB4ICNkYzM1NDUgc29saWQ7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5wcy1hbGVydC1lcnJvciAuaXRlbSBpIHN2ZyxcbiAgICAucHMtYWxlcnQtc3VjY2VzcyAuaXRlbSBpIHN2ZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgLnBzLWFsZXJ0LWVycm9yIC5pdGVtIHAsXG4gIC5wcy1hbGVydC1zdWNjZXNzIC5pdGVtIHAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnBzLWFsZXJ0LXN1Y2Nlc3Mge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuMjVyZW0gMi43NXJlbSAwLjI1cmVtOyB9XG4gIC5wcy1hbGVydC1zdWNjZXNzIC5pdGVtIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTczNjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NzM2OTsgfVxuICAgIC5wcy1hbGVydC1zdWNjZXNzIC5pdGVtIGkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTU3MzY5OyB9XG4gICAgICAucHMtYWxlcnQtc3VjY2VzcyAuaXRlbSBpIHN2ZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTczNjk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zb2NpYWwtc2hhcmluZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4uc29jaWFsLXNoYXJpbmctLXByb2R1Y3Qge1xuICBtYXJnaW46IDFyZW0gMDsgfVxuXG4ubW9kYWwgLnNvY2lhbC1zaGFyaW5nLS1wcm9kdWN0IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zb2NpYWwtc2hhcmUtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwLjVyZW07IH1cbiAgLnNvY2lhbC1zaGFyZS1idG46bm90KHVzZSkgPiBzdmcge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgZmlsbDogIzI1MjUyNTsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi55b3V0dWJlOm5vdCh1c2UpID4gc3ZnIHtcbiAgICB3aWR0aDogMi4zcmVtO1xuICAgIGhlaWdodDogMi4zcmVtOyB9XG4gIC5zb2NpYWwtc2hhcmUtYnRuOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogIzBBMUUzMjsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi5mYWNlYm9vazpob3ZlciBzdmcge1xuICAgIGZpbGw6ICMxODc3RjI7IH1cbiAgLnNvY2lhbC1zaGFyZS1idG4udHdpdHRlcjpob3ZlciBzdmcge1xuICAgIGZpbGw6ICMxREExRjI7IH1cbiAgLnNvY2lhbC1zaGFyZS1idG4uaW5zdGFncmFtOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogI0M0MkQ5MTsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi55b3V0dWJlOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogI2YwMDsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi5waW50ZXJlc3Q6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjRTYwMDIzOyB9XG4gIC5zb2NpYWwtc2hhcmUtYnRuLmxpbmtlZGluOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogIzAyNzRiMzsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi50aWt0b2s6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjMDAwOyB9XG4gIC5zb2NpYWwtc2hhcmUtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uc29jaWFsLXNoYXJlLWJ0bi0tcHJvZHVjdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogODAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dDsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi0tcHJvZHVjdC5mYWNlYm9vayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mYWNlYm9vay1ncmF5LnN2Zyk7IH1cbiAgICAuc29jaWFsLXNoYXJlLWJ0bi0tcHJvZHVjdC5mYWNlYm9vazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZhY2Vib29rLWJsdWUuc3ZnKTsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi0tcHJvZHVjdC50d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3R3aXR0ZXItZ3JheS5zdmcpOyB9XG4gICAgLnNvY2lhbC1zaGFyZS1idG4tLXByb2R1Y3QudHdpdHRlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3R3aXR0ZXItYmx1ZS5zdmcpOyB9XG4gIC5zb2NpYWwtc2hhcmUtYnRuLS1wcm9kdWN0Lmdvb2dsZXBsdXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ3BsdXMtZ3JheS5zdmcpOyB9XG4gICAgLnNvY2lhbC1zaGFyZS1idG4tLXByb2R1Y3QuZ29vZ2xlcGx1czpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2dwbHVzLWJsdWUuc3ZnKTsgfVxuICAuc29jaWFsLXNoYXJlLWJ0bi0tcHJvZHVjdC5waW50ZXJlc3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGludGVyZXN0LWdyYXkuc3ZnKTsgfVxuICAgIC5zb2NpYWwtc2hhcmUtYnRuLS1wcm9kdWN0LnBpbnRlcmVzdDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BpbnRlcmVzdC1ibHVlLnN2Zyk7IH1cblxuLnNvY2lhbC1zaGFyZS1idG4tLWZvb3RlciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDsgfVxuXG4uYmxvY2stY2F0ZWdvcmllcyBhIHtcbiAgY29sb3I6ICMyNTI1MjU7IH1cblxuLmNhdGVnb3J5LXN1Yl9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY2F0ZWdvcnktc3ViX19pdGVtLS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0Q3RDc7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDsgfVxuXG4uY2F0ZWdvcnktc3ViX19pdGVtOm5vdCguY2F0ZWdvcnktc3ViX19pdGVtLS0wKTpub3QoLmNhdGVnb3J5LXN1Yl9faXRlbS0tMSkge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07IH1cblxuLmJsb2NrLWNhdGVnb3JpZXMgLmNvbGxhcHNlLWljb25zIC5yZW1vdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ibG9jay1jYXRlZ29yaWVzIC5jb2xsYXBzZS1pY29uc1thcmlhLWV4cGFuZGVkPXRydWVdLnJlbW92ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ibG9jay1jYXRlZ29yaWVzIC5jb2xsYXBzZS1pY29uc1thcmlhLWV4cGFuZGVkPXRydWVdLmFkZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICNjYXRlZ29yeS1kZXNjcmlwdGlvbiA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3RzIC5lYmNhdGVnb3J5aW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNy41cHg7IH0gfVxuXG4uYWNjb3VudC1saW5rcyA+IGEge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5hY2NvdW50LWxpbmtzIC5saW5rLWl0ZW0ge1xuICBwYWRkaW5nOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuYWNjb3VudC1saW5rcyAubGluay1pdGVtIGkge1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi5hZGRyZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5hZGRyZXNzLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5hZGRyZXNzLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZm9ybS0tMTAwIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubm8tYWNjb3VudCAuYnRuLWJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEExRTMyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAubm8tYWNjb3VudCAuYnRuLWJnLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwQTFFMzI7IH1cblxuLyouY2Fyb3VzZWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2xpZGVyLWNhcHRpb257XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjEwJTtcbiAgbGVmdDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMzQwcHg7XG59Ki9cbi5zbGljay1zbGlkZTpub3QoLnNsaWNrLWN1cnJlbnQpIC5pbWctY2Fyb3VzZWwubGF6eWxvYWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLXNsaWRlIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyB9XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2dfX29mZmNhbnZhcyB7XG4gIHdpZHRoOiAzNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogOTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDsgfVxuXG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nX19vZmZjYW52YXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cblxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzLS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuXG4ubW9kYWwtZGlhbG9nX19vZmZjYW52YXMgLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubW9kYWwtZGlhbG9nX19vZmZjYW52YXMgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IH1cblxuLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5wcm9kdWN0cyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5wcm9kdWN0cyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnByb2R1Y3QtbWluaWF0dXJlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAubGF5b3V0LWZ1bGwtd2lkdGggLnByb2R1Y3QtbWluaWF0dXJlIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNsaWNrLXNsaWRlIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4vKiBQcm9kdWN0IG1pbmlhdHVyZSovXG4uY2FyZC1wcm9kdWN0LmNhcmQsIC5jYXJkLXByb2R1Y3QucGFnZS13cmFwcGVyLCAuY2FyZC1wcm9kdWN0LmNhcmQtYmxvY2ssIC5sZWZ0LWNvbHVtbiAuY2FyZC1wcm9kdWN0LnNlYXJjaF9maWx0ZXJzLCAuY2FyZC1wcm9kdWN0LmJsb2NrLWNhdGVnb3JpZXMsIC5hY2NvdW50LWxpbmtzIC5jYXJkLXByb2R1Y3QubGluay1pdGVtLCAuY2FyZC1wcm9kdWN0LmFkZHJlc3Mge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2FyZC1wcm9kdWN0LmNhcmQ6aG92ZXIgLmhpZ2hsaWdodGVkLWluZm9ybWF0aW9ucywgLmNhcmQtcHJvZHVjdC5wYWdlLXdyYXBwZXI6aG92ZXIgLmhpZ2hsaWdodGVkLWluZm9ybWF0aW9ucywgLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrOmhvdmVyIC5oaWdobGlnaHRlZC1pbmZvcm1hdGlvbnMsIC5sZWZ0LWNvbHVtbiAuY2FyZC1wcm9kdWN0LnNlYXJjaF9maWx0ZXJzOmhvdmVyIC5oaWdobGlnaHRlZC1pbmZvcm1hdGlvbnMsIC5jYXJkLXByb2R1Y3QuYmxvY2stY2F0ZWdvcmllczpob3ZlciAuaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25zLCAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbTpob3ZlciAuaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25zLCAuY2FyZC1wcm9kdWN0LmFkZHJlc3M6aG92ZXIgLmhpZ2hsaWdodGVkLWluZm9ybWF0aW9ucyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIC5jYXJkLXByb2R1Y3QuY2FyZCAuY2FyZC1ib2R5LCAuY2FyZC1wcm9kdWN0LnBhZ2Utd3JhcHBlciAuY2FyZC1ib2R5LCAuY2FyZC1wcm9kdWN0LmNhcmQtYmxvY2sgLmNhcmQtYm9keSwgLmxlZnQtY29sdW1uIC5jYXJkLXByb2R1Y3Quc2VhcmNoX2ZpbHRlcnMgLmNhcmQtYm9keSwgLmNhcmQtcHJvZHVjdC5ibG9jay1jYXRlZ29yaWVzIC5jYXJkLWJvZHksIC5hY2NvdW50LWxpbmtzIC5jYXJkLXByb2R1Y3QubGluay1pdGVtIC5jYXJkLWJvZHksIC5jYXJkLXByb2R1Y3QuYWRkcmVzcyAuY2FyZC1ib2R5LCAuY2FyZC1wcm9kdWN0LmNhcmQgLnBhZ2UtY29udGVudCwgLmNhcmQtcHJvZHVjdC5wYWdlLXdyYXBwZXIgLnBhZ2UtY29udGVudCwgLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrIC5wYWdlLWNvbnRlbnQsIC5sZWZ0LWNvbHVtbiAuY2FyZC1wcm9kdWN0LnNlYXJjaF9maWx0ZXJzIC5wYWdlLWNvbnRlbnQsIC5jYXJkLXByb2R1Y3QuYmxvY2stY2F0ZWdvcmllcyAucGFnZS1jb250ZW50LCAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbSAucGFnZS1jb250ZW50LCAuY2FyZC1wcm9kdWN0LmFkZHJlc3MgLnBhZ2UtY29udGVudCwgLmNhcmQtcHJvZHVjdC5jYXJkIC5jYXJkLWJsb2NrLCAuY2FyZC1wcm9kdWN0LnBhZ2Utd3JhcHBlciAuY2FyZC1ibG9jaywgLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrIC5jYXJkLWJsb2NrLCAubGVmdC1jb2x1bW4gLmNhcmQtcHJvZHVjdC5zZWFyY2hfZmlsdGVycyAuY2FyZC1ibG9jaywgLmNhcmQtcHJvZHVjdC5ibG9jay1jYXRlZ29yaWVzIC5jYXJkLWJsb2NrLCAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbSAuY2FyZC1ibG9jaywgLmNhcmQtcHJvZHVjdC5hZGRyZXNzIC5jYXJkLWJsb2NrLCAuY2FyZC1wcm9kdWN0LmNhcmQgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLXByb2R1Y3QuY2FyZCAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLXByb2R1Y3QucGFnZS13cmFwcGVyIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuY2FyZC1wcm9kdWN0LnBhZ2Utd3JhcHBlciAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLXByb2R1Y3QuY2FyZC1ibG9jayAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLXByb2R1Y3Quc2VhcmNoX2ZpbHRlcnMgLnNlYXJjaF9maWx0ZXJzLCAuY2FyZC1wcm9kdWN0LmJsb2NrLWNhdGVnb3JpZXMgLmxlZnQtY29sdW1uIC5zZWFyY2hfZmlsdGVycywgLmxlZnQtY29sdW1uIC5jYXJkLXByb2R1Y3QuYmxvY2stY2F0ZWdvcmllcyAuc2VhcmNoX2ZpbHRlcnMsIC5hY2NvdW50LWxpbmtzIC5jYXJkLXByb2R1Y3QubGluay1pdGVtIC5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMsIC5sZWZ0LWNvbHVtbiAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbSAuc2VhcmNoX2ZpbHRlcnMsIC5jYXJkLXByb2R1Y3QuYWRkcmVzcyAubGVmdC1jb2x1bW4gLnNlYXJjaF9maWx0ZXJzLCAubGVmdC1jb2x1bW4gLmNhcmQtcHJvZHVjdC5hZGRyZXNzIC5zZWFyY2hfZmlsdGVycywgLmNhcmQtcHJvZHVjdC5jYXJkIC5ibG9jay1jYXRlZ29yaWVzLCAuY2FyZC1wcm9kdWN0LnBhZ2Utd3JhcHBlciAuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrIC5ibG9jay1jYXRlZ29yaWVzLCAubGVmdC1jb2x1bW4gLmNhcmQtcHJvZHVjdC5zZWFyY2hfZmlsdGVycyAuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtcHJvZHVjdC5ibG9jay1jYXRlZ29yaWVzIC5ibG9jay1jYXRlZ29yaWVzLCAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbSAuYmxvY2stY2F0ZWdvcmllcywgLmNhcmQtcHJvZHVjdC5hZGRyZXNzIC5ibG9jay1jYXRlZ29yaWVzLCAuY2FyZC1wcm9kdWN0LmNhcmQgLmFkZHJlc3MtYm9keSwgLmNhcmQtcHJvZHVjdC5wYWdlLXdyYXBwZXIgLmFkZHJlc3MtYm9keSwgLmNhcmQtcHJvZHVjdC5jYXJkLWJsb2NrIC5hZGRyZXNzLWJvZHksIC5sZWZ0LWNvbHVtbiAuY2FyZC1wcm9kdWN0LnNlYXJjaF9maWx0ZXJzIC5hZGRyZXNzLWJvZHksIC5jYXJkLXByb2R1Y3QuYmxvY2stY2F0ZWdvcmllcyAuYWRkcmVzcy1ib2R5LCAuYWNjb3VudC1saW5rcyAuY2FyZC1wcm9kdWN0LmxpbmstaXRlbSAuYWRkcmVzcy1ib2R5LCAuY2FyZC1wcm9kdWN0LmFkZHJlc3MgLmFkZHJlc3MtYm9keSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmNhcmQtcHJvZHVjdC5jYXJkIC5kaXNjb3VudCwgLmNhcmQtcHJvZHVjdC5wYWdlLXdyYXBwZXIgLmRpc2NvdW50LCAuY2FyZC1wcm9kdWN0LmNhcmQtYmxvY2sgLmRpc2NvdW50LCAubGVmdC1jb2x1bW4gLmNhcmQtcHJvZHVjdC5zZWFyY2hfZmlsdGVycyAuZGlzY291bnQsIC5jYXJkLXByb2R1Y3QuYmxvY2stY2F0ZWdvcmllcyAuZGlzY291bnQsIC5hY2NvdW50LWxpbmtzIC5jYXJkLXByb2R1Y3QubGluay1pdGVtIC5kaXNjb3VudCwgLmNhcmQtcHJvZHVjdC5hZGRyZXNzIC5kaXNjb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuY2FyZC1pbWctdG9wIC5wcm9kdWN0LXRodW1ibmFpbCBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJkLWltZy10b3AgLmFyLWFpLWNvbnRhaW5lciAuYXItYWktaC1zZWdtZW50LmFjdGl2ZSArIGltZyB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTsgfVxuXG4uaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IH1cbiAgLmNhcmQtcHJvZHVjdDpob3ZlciAuaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25zIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLnF1aWNrLXZpZXcge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnByb2R1Y3QtZmxhZ3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4ucHJvZHVjdC1mbGFnIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzBBMUUzMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5wcm9kdWN0LWZsYWcuZGlzY291bnQtcHJvZHVjdCB7XG4gICAgYmFja2dyb3VuZDogIzI1MjUyNTsgfVxuXG4ucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wcm9kdWN0LWZsYWdzIHtcbiAgcmlnaHQ6IDE1cHg7IH1cbiAgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucHJvZHVjdC1mbGFncyAucHJvZHVjdC1mbGFnIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvbG9yIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4ucHJvZHVjdC10aXRsZSB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5wcm9kdWN0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2MjVyZW0gKyAwLjE1dncpIDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5wcm9kdWN0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gIC5wcm9kdWN0LXRpdGxlIGEge1xuICAgIGNvbG9yOiAjMjUyNTI1OyB9XG4gICAgLnByb2R1Y3QtdGl0bGUgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzBBMUUzMjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuY2FyZC1wcm9kdWN0OmhvdmVyIC5wcm9kdWN0LXRpdGxlIHtcbiAgICBjb2xvcjogIzBBMUUzMjsgfVxuICAgIC5jYXJkLXByb2R1Y3Q6aG92ZXIgLnByb2R1Y3QtdGl0bGUgYSB7XG4gICAgICBjb2xvcjogIzBBMUUzMjsgfVxuXG4vKiBQUk9EVUNUIFBBR0UgKi9cbiNwcm9kdWN0IHtcbiAgLypcdHBvc2l0aW9uOnJlbGF0aXZlOyovIH1cbiAgI3Byb2R1Y3QgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI3Byb2R1Y3QgI2xlZnQtY29sdW1uIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3Qge1xuICAgIGJhY2tncm91bmQ6ICNGMEYwRTY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICNwcm9kdWN0ICNsZWZ0LWNvbHVtbiAucGFnZS1jb250ZW50LS1wcm9kdWN0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9IH1cbiAgI3Byb2R1Y3QgaDEudGl0bGVfaGVhZGVyLCAjcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLnRpdGxlX2hlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCBoMi50aXRsZV9oZWFkZXIsICNwcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnRpdGxlX2hlYWRlci5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAudGl0bGVfaGVhZGVyLmgyLCAjcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC50aXRsZV9oZWFkZXIuY2FyZC1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgI3Byb2R1Y3QgLnRpdGxlX2hlYWRlci5jYXJkLWhlYWRlciwgI3Byb2R1Y3QgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAudGl0bGVfaGVhZGVyLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC50aXRsZV9oZWFkZXIuY2FyZC1oZWFkZXIsICNwcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnRpdGxlX2hlYWRlci5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAjcHJvZHVjdCAudGl0bGVfaGVhZGVyLnBhZ2UtaGVhZGVyLCAjcHJvZHVjdCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC50aXRsZV9oZWFkZXIucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI3Byb2R1Y3QgLnRpdGxlX2hlYWRlci5wYWdlLWhlYWRlciwgI3Byb2R1Y3QgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAudGl0bGVfaGVhZGVyLmFkZHJlc3MtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5ICNwcm9kdWN0IC50aXRsZV9oZWFkZXIuYWRkcmVzcy1oZWFkZXIsICNwcm9kdWN0ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnRpdGxlX2hlYWRlci5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAudGl0bGVfaGVhZGVyLmFkZHJlc3MtaGVhZGVyLCAjcHJvZHVjdCAuYm94LWluc3RhZ3JhbSAuY2ItaXRlbSBwLnRpdGxlX2hlYWRlciwgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gI3Byb2R1Y3QgcC50aXRsZV9oZWFkZXIsICNwcm9kdWN0IC5oMS50aXRsZV9oZWFkZXIsICNwcm9kdWN0IC50aXRsZV9oZWFkZXIucHJvZHVjdHMtc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLmltYWdlcy1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3LjVweDsgfSB9XG5cbi5wcm9kdWN0LWltZzpub3QoOmZpcnN0LWNoaWxkKSAucmMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1pbml0aWFsaXplZCAucHJvZHVjdC1pbWcgLnJjIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnByb2R1Y3QtdGh1bWJzIHtcbiAgd2lkdGg6IDY1MHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5wcm9kdWN0LXRodW1icyB7XG4gICAgICB3aWR0aDogMzIwcHg7IH0gfVxuICAucHJvZHVjdC10aHVtYnNbZGF0YS1jb3VudD1cIjJcIl0ge1xuICAgIHdpZHRoOiAyMTBweDsgfVxuICAucHJvZHVjdC10aHVtYnMgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnByb2R1Y3QtdGh1bWJzOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9kdWN0LXRodW1iIHtcbiAgbWFyZ2luOiA1cHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLnByb2R1Y3QtdGh1bWIuc2xpY2stY3VycmVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDdENzsgfVxuXG4uYnRuLXpvb20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICBib3R0b206IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmJ0bi16b29tIC5tYXRlcmlhbC1pY29ucywgLmJ0bi16b29tIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciwgLnByb2R1Y3QtdGFicyAuYnRuLXpvb20gLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gICAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi5pbWFnZXMtY29udGFpbmVyOmhvdmVyIC5idG4tem9vbSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5sYWJlbC1jb2xvciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC5sYWJlbC1jb2xvci5sYWJlbC1jb2xvci1sYXJnZSB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5sYWJlbC1jb2xvci5sYWJlbC1jb2xvci1hY3RpdmUge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMjUyNTI1O1xuICAgIHBhZGRpbmc6IDRweDsgfVxuICAgIC5sYWJlbC1jb2xvci5sYWJlbC1jb2xvci1hY3RpdmUgc3Bhbi5jb2xvciB7XG4gICAgICBib3JkZXItY29sb3I6ICMyNTI1MjU7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDsgfVxuICAgIC5sYWJlbC1jb2xvci5sYWJlbC1jb2xvci1hY3RpdmUubGFiZWwtY29sb3ItbGFyZ2Uge1xuICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLmxhYmVsLWNvbG9yLmxhYmVsLWNvbG9yLWFjdGl2ZS5sYWJlbC1jb2xvci1sYXJnZSBzcGFuLmNvbG9yIHtcbiAgICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICAgIGhlaWdodDogNTBweDsgfVxuXG4ucHJvZHVjdC12YXJpYW50cy1pdGVtIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnByb2R1Y3QtdmFyaWFudHMtaXRlbSAuY29sb3Ige1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07IH1cblxuLnByb2R1Y3QtdmFyaWFudHMtaXRlbSAudGV4dHVyZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLnByb2R1Y3QtdmFyaWFudHMtaXRlbSAubGFiZWwtY29sb3ItbGFyZ2UgLmNvbG9yIHtcbiAgd2lkdGg6IDk4cHg7XG4gIGhlaWdodDogNTBweDsgfVxuXG4uaW5wdXQtY29sb3I6Y2hlY2tlZCArIHNwYW4sIC5pbnB1dC1jb2xvcjpob3ZlciArIHNwYW4sIC5pbnB1dC1yYWRpbzpjaGVja2VkICsgc3BhbiwgLmlucHV0LXJhZGlvOmhvdmVyICsgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI1MjUyNTsgfVxuXG4ucHJvZHVjdF9fcHJvZHVjdC1wcmljZS5oYXMtZGlzY291bnQgLmN1cnJlbnQtcHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnByaWNlLmN1cnJlbnQtcHJpY2UtZGlzY291bnQge1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5yZWd1bGFyLXByaWNlIHtcbiAgY29sb3I6ICNEN0Q3RDc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbi5kaXNjb3VudCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW07IH1cblxuLnByb2R1Y3RfX3Byb2R1Y3QtcHJpY2UgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb2R1Y3RfX3Byb2R1Y3QtcHJpY2UgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjI4NzVyZW0gKyAwLjQ1dncpIDsgfSB9XG5cbi5wcm9kdWN0X19wcm9kdWN0LXByaWNlIC5yZWd1bGFyLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnByb2R1Y3RfX3Byb2R1Y3QtcHJpY2UgLnJlZ3VsYXItcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMjg3NXJlbSArIDAuNDV2dykgOyB9IH1cblxuLnByb2R1Y3RfX3Byb2R1Y3QtcHJpY2UuaGFzLWRpc2NvdW50IC5jdXJyZW50LXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5idG4tYWRkLXRvLWNhcnQsIC5idG4tYmctcHJpbWFyeSB7XG4gIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAuYnRuLWFkZC10by1jYXJ0LCAuYnRuLWJnLXByaW1hcnkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ0bi1hZGQtdG8tY2FydDpob3ZlciwgLmJ0bi1iZy1wcmltYXJ5OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwQTFFMzI7IH0gfVxuXG4uY2FydC1jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogI0YwRjBFNjsgfVxuXG4ucGFjay1wcm9kdWN0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAucGFjay1wcm9kdWN0LWNvbnRhaW5lciAudGh1bWItbWFzayB7XG4gICAgcGFkZGluZzogMDsgfVxuXG4ubWFzayB7XG4gIHdpZHRoOiA1NXB4OyB9XG5cbi50aHVtYi1tYXNrIHtcbiAgcGFkZGluZzogMXJlbSAwOyB9XG5cbi5wYWNrLXByb2R1Y3RfX2ltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDc7IH1cblxuLnBhY2stcHJvZHVjdC1xdWFudGl0eSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q3RDdENzsgfVxuXG4ucGFjay1wcm9kdWN0LXByaWNlIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtOyB9XG5cbi5wYWNrLXByb2R1Y3QtcXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDIsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMiwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgyLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDIsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0ICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCBoMSwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDEge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMzEyNXJlbSArIDAuNzV2dykgOyB9IH1cblxuI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gdWwsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IHVsIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gbGksIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7IH1cbiAgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gbGk6Om1hcmtlciwgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgbGk6Om1hcmtlciB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IHVsID4gbGk6bnRoLWNoaWxkKDIpIH4gbGkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgYSNsaW5rLW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnRvZ2dsZSAuYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLW1vcmUpOyB9XG4gIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0Lm9wZW4gKyAudG9nZ2xlIC5idG46YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGVzcyk7IH0gfVxuXG4ubW9kYWwtY2FydF9faW1hZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubW9kYWwtY2FydF9fbmFtZSB7XG4gIGNvbG9yOiAjMEExRTMyO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wcm9kdWN0LXRvdGFsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY2FydC1jb250ZW50ID4gcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtY2FydF9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTIwcHg7IH1cbiAgLmJsb2NrY2FydC1tb2RhbCAuZGl2aWRlLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5ibG9ja2NhcnQtbW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMHB4IC0wLjI1cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIC5ibG9ja2NhcnQtbW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWNhcnRfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDcwcHg7IH0gfVxuXG4uYnRuLWFkZC10by1jYXJ0IC5idG4tYWRkLXRvLWNhcnRfX3NwaW5uZXIsIC5idG4tYmctcHJpbWFyeSAuYnRuLWFkZC10by1jYXJ0X19zcGlubmVyIHtcbiAgd2lkdGg6IDEuMTI1cmVtO1xuICBoZWlnaHQ6IDEuMTI1cmVtO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLWFkZC10by1jYXJ0LmlzLS1sb2FkaW5nIC5idG4tYWRkLXRvLWNhcnRfX3NwaW5uZXIsIC5pcy0tbG9hZGluZy5idG4tYmctcHJpbWFyeSAuYnRuLWFkZC10by1jYXJ0X19zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5idG4tYWRkLXRvLWNhcnQuaXMtLWxvYWRpbmcgLmJ0bi1hZGQtdG8tY2FydF9faWNvbiwgLmlzLS1sb2FkaW5nLmJ0bi1iZy1wcmltYXJ5IC5idG4tYWRkLXRvLWNhcnRfX2ljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9kdWN0cy1zZWxlY3Rpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnBhY2stbWluaWF0dXJlLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLnJhdGlvMV8xIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBhY2stcHJvZHVjdC1uYW1lIHtcbiAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgZmxleC1ncm93OiAxOyB9XG5cbi5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLnByb2R1Y3RfX2NhcmQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcm9kdWN0X19jYXJkLWRlc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW07IH1cblxuLnF1YW50aXR5X19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnByb2R1Y3QtYWRkLXRvLWNhcnQgLnByb2R1Y3QtcXVhbnRpdHkge1xuICBtYXJnaW4tdG9wOiAtMXJlbTsgfVxuXG4ucHJvZHVjdC1hZGQtdG8tY2FydCAucXR5IHtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnByb2R1Y3QtYWRkLXRvLWNhcnQgLmFkZCB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnByb2R1Y3QtYWRkLXRvLWNhcnQgLmFkZC10by1jYXJ0OmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJvZHVjdC1jdXN0b21pemF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG5cbi5wcm9kdWN0LWRpc2NvdW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4ucHJvZHVjdF9fcXVhbnRpdHkge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zb3J0LWJ5LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRvdGFsX19pdGVtLXNob3cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnZhcmlhbnQtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAudmFyaWFudC1saW5rcyAuanMtY291bnQgLm1hdGVyaWFsLWljb25zLCAudmFyaWFudC1saW5rcyAuanMtY291bnQgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC52YXJpYW50LWxpbmtzIC5qcy1jb3VudCAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLnByb2R1Y3RfX2Rvd25sb2FkIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2FyZC0tYWRkcmVzcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uaW52b2ljZV9fYWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLmludm9pY2UtYWRkcmVzcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ucHJvZHVjdC10YWJzIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gIC5wcm9kdWN0LXRhYnMgLm5hdlRhYnMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogNTUwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucHJvZHVjdC10YWJzIC5uYXYtdGFicyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjZmZmOyB9XG4gICAgLnByb2R1Y3QtdGFicyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjMEExRTMyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5wcm9kdWN0LXRhYnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwQTFFMzI7IH1cbiAgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI1MjUyNTtcbiAgICAgICAgcGFkZGluZzogMTNweCAwcHg7IH1cbiAgICAgICAgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzI1MjUyNTsgfSB9XG4gICAgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAgIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfcmlnaHRcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXSArIGRpdiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbi5uYXYtdGFicyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wcm9kdWN0LXByaWNlLWFuZC1zaGlwcGluZyAucHJpY2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wcm9kdWN0LXByaWNlLWFuZC1zaGlwcGluZyAucmVndWxhci1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cblxuLnByb2R1Y3RfaW5zdXJvcHRpb24gc3BhbiArIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjsgfVxuXG4ucHJvZHVjdC1pbmZvcm1hdGlvbiAuZHdmLXBhZ2UtbGluayBhLCAucHJvZHVjdC1pbmZvcm1hdGlvbiAubGlua3MgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7IH1cbiAgLnByb2R1Y3QtaW5mb3JtYXRpb24gLmR3Zi1wYWdlLWxpbmsgYSBzcGFuLm1hdGVyaWFsLWljb25zLCAucHJvZHVjdC1pbmZvcm1hdGlvbiAubGlua3MgYSBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuLnByb2R1Y3QtYWNjZXNzb3JpZXNfdGV4dCB1bCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAgIC5wcm9kdWN0LWFjY2Vzc29yaWVzX3RleHQgdWwgbGkgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07IH1cblxuI2d1YXJhbnRlZV9iYXIge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEU2O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy10b3A6IDNyZW07IH1cblxuLnByb2R1Y3QtbGFiZWxfZ3VhcmFudGVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC8qYWxpZ24taXRlbXM6Y2VudGVyO1x0Ki8gfVxuICAucHJvZHVjdC1sYWJlbF9ndWFyYW50ZWUgdWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzI1MjUyNTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLnByb2R1Y3QtbGFiZWxfZ3VhcmFudGVlIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cbiAgICAucHJvZHVjdC1sYWJlbF9ndWFyYW50ZWUgdWwgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfVxuICAgIC5wcm9kdWN0LWxhYmVsX2d1YXJhbnRlZSB1bCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5wcm9kdWN0LWxhYmVsX2d1YXJhbnRlZSB1bCBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAucHJvZHVjdC1sYWJlbF9ndWFyYW50ZWUgdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUge1xuICAgIGJhY2tncm91bmQ6ICNGMEYwRTY7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUge1xuICAgICAgICB0b3A6IC0zcmVtOyB9XG4gICAgICAgIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUub2xkLXByb2R1Y3QtZ3JvdXAtZmVhdHVyZSB7XG4gICAgICAgICAgdG9wOiBpbmhlcml0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICAgIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmUgdWwge1xuICAgICAgICAvKnBhZGRpbmctbGVmdDogNXJlbTsqLyB9IH1cbiAgICAucHJvZHVjdC1ncm91cC1mZWF0dXJlcyAucHJvZHVjdC1ncm91cC1mZWF0dXJlIGltZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5wcm9kdWN0LWdyb3VwLWZlYXR1cmVzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTsgfVxuICAgICAgLnByb2R1Y3QtZ3JvdXAtZmVhdHVyZXMgZGl2W2NsYXNzKj1cImNvbC0xMlwiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH0gfVxuXG4jcHJvZHVjdC12aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgI3Byb2R1Y3QtdmlkZW8gLnNsaWNrLWFycm93IHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNwcm9kdWN0LXZpZGVvIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzBweCk7IH1cbiAgICAjcHJvZHVjdC12aWRlbyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNzVweCk7IH0gfVxuXG4jYXR0YWNobWVudHMge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEU2O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgI2F0dGFjaG1lbnRzIHRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEU2OyB9XG4gICAgI2F0dGFjaG1lbnRzIHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksICNhdHRhY2htZW50cyB0YWJsZSAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAjYXR0YWNobWVudHMgdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgI2F0dGFjaG1lbnRzIHRhYmxlIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgI2F0dGFjaG1lbnRzIHRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDJjOTsgfVxuXG4vKiBQUk9EVUNUIFBBR0UgcGxheS1zdHlsZSAqL1xuLnByb2R1Y3QtcGxheXN0eWxlICNyaWdodC1jb2x1bW4ge1xuICBtYXgtd2lkdGg6IDc5M3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgICAucHJvZHVjdC1wbGF5c3R5bGUgI3JpZ2h0LWNvbHVtbiB7XG4gICAgICBtYXgtd2lkdGg6IDUxMnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLnByb2R1Y3QtcGxheXN0eWxlICNyaWdodC1jb2x1bW4ge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAjcmlnaHQtY29sdW1uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLnByb2R1Y3QtcGxheXN0eWxlICNsZWZ0LWNvbHVtbiB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzkzcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgICAucHJvZHVjdC1wbGF5c3R5bGUgI2xlZnQtY29sdW1uIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTEycHgpOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLnByb2R1Y3QtcGxheXN0eWxlICNsZWZ0LWNvbHVtbiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAjbGVmdC1jb2x1bW4ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbi5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjMxMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDMuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfSB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgxLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgyLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgxLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgxLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IGgxLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgxLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgxLCAucHJvZHVjdC1kZXNjcmlwdGlvbi1zaG9ydCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IGgxLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAuaDIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5jYXJkLWhlYWRlciwgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2FyZC1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLmNhcmQtaGVhZGVyLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1oZWFkZXIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhlYWRlciwgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLmFkZHJlc3MtaGVhZGVyLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAuYWRkcmVzcy1oZWFkZXIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IHAge1xuICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDEsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDEsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0ICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDEsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDEsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgaDEsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnQgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDEsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDEsIC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgaDEsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5oMiwgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLmNhcmQtaGVhZGVyLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5jYXJkLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAuY2FyZC1oZWFkZXIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5wYWdlLWhlYWRlciwgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLnBhZ2UtaGVhZGVyLCAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5hZGRyZXNzLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAucHJvZHVjdC1wbGF5c3R5bGUgLnBhZ2UtY29udGVudC0tcHJvZHVjdCAuYWRkcmVzcy1oZWFkZXIsIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmFkZHJlc3MtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5wcm9kdWN0LXBsYXlzdHlsZSAucGFnZS1jb250ZW50LS1wcm9kdWN0IC5hZGRyZXNzLWhlYWRlciwgLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCwgLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gLnByb2R1Y3QtcGxheXN0eWxlIC5wYWdlLWNvbnRlbnQtLXByb2R1Y3QgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjMzNzVyZW0gKyAxLjA1dncpIDsgfSB9XG5cbi5wcm9kdWN0LXBsYXlzdHlsZSAuaW1nMSBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZHVjdC1wbGF5c3R5bGUgLm1vc2FpcXVlX2ltZyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnByb2R1Y3QtcGxheXN0eWxlIC5tb3NhaXF1ZV9pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2R1Y3QtcGxheXN0eWxlIC5tb3NhaXF1ZV9pbWcgLmltZzIge1xuICAgIGZsZXg6IDAgMCAzNS41JTsgfVxuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAubW9zYWlxdWVfaW1nIC5pbWcyLmltZzItNTAge1xuICAgICAgZmxleDogMCAwIDUwJTsgfVxuICAucHJvZHVjdC1wbGF5c3R5bGUgLm1vc2FpcXVlX2ltZyAuaW1nMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZsZXg6IDAgMCAyMy41JTsgfVxuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAubW9zYWlxdWVfaW1nIC5pbWczLmltZzMtNTAge1xuICAgICAgZmxleDogMCAwIDUwJTsgfVxuICAucHJvZHVjdC1wbGF5c3R5bGUgLm1vc2FpcXVlX2ltZyAuaW1nNC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZmxleDogMCAwIDQxJTsgfVxuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAubW9zYWlxdWVfaW1nIC5pbWc0LTUgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAudmlkZW9fcGR0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAudmlkZW9fcGR0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLnByb2R1Y3QtcGxheXN0eWxlIC52aWRlb19wZHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnByb2R1Y3QtcGxheXN0eWxlIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAucHJvZHVjdC1wbGF5c3R5bGUgLmltYWdlcy1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4ucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUyNTI1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCA+IHNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwcHg7IH1cbiAgICAgICAgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogaW5oZXJpdDsgfSB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE4NzVyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDFyZW0gMXJlbSAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCAubmF2LWxpbmsge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgOyB9IH1cbiAgICAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgLm5hdi1saW5rOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiK1wiO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IC5uYXYtbGlua1tkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiLVwiOyB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAucHJvZHVjdC1wbGF5c3R5bGUgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgdGFibGUgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlICNhdHRhY2htZW50cyB0YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAjYXR0YWNobWVudHMgLnByb2R1Y3QtcGxheXN0eWxlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50IHRhYmxlIHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC50YWItY29udGVudCB0YWJsZSB0YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEU2OyB9XG4gIC5wcm9kdWN0LXBsYXlzdHlsZSAucHJvZHVjdC10YWJzIC5wcm9kdWN0LWF0dGFjaG1lbnRzIC5hdHRhY2htZW50IGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLnByb2R1Y3QtcGxheXN0eWxlICNhdHRhY2htZW50cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJvdHRvbTogaW5oZXJpdDtcbiAgcGFkZGluZy10b3A6IGluaGVyaXQ7IH1cblxuLnByb2R1Y3QtcGxheXN0eWxlICNndWFyYW50ZWVfYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG5cbi5wcm9kdWN0LXBsYXlzdHlsZSAjZml4ZWQtY2FydC1hY3Rpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2xscGFzZS0tZmFjZXQuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mYWNldF9fYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0X19ibG9jazpub3QoLnNob3cpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5mYWNldF9fYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG5cbi5mYWNldF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuNjY2NjdyZW07IH1cblxuLmZhY2V0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4uY3VzdG9tLWNvbG9yLmN1c3RvbS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAuMjVyZW07IH1cblxuLmN1c3RvbS1jb2xvciAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLFxuLmN1c3RvbS1jb2xvciAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jdXN0b20tY29sb3IgLmNvbG9yIHtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uY3VzdG9tLWNvbG9yIC5jb2xvcl9fbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5jdXN0b20tY29sb3IuY3VzdG9tLWNvbnRyb2wtLWFjdGl2ZSAuY29sb3Ige1xuICBib3JkZXI6IDJweCBzb2xpZCBibGFjazsgfVxuXG4uYnRuLS1jbGVhcmZpbHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmFjdGl2ZS1maWx0ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYWN0aXZlX2ZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNTI1O1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTsgfVxuXG4uYWN0aXZlX2ZpbHRlcnNfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cblxuLmZhY2V0ZWQtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAyNSwgMjUsIDAuNSk7XG4gIHotaW5kZXg6IDEwNTE7IH1cblxuLmZhY2V0ZWQtb3ZlcmxheSAub3ZlcmxheV9faW5uZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZmFjZXRlZC1vdmVybGF5IC5vdmVybGF5X19jb250ZW50IHtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG4uZmFjZXRlZC1vdmVybGF5IC5zcGlubmVyIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4vKipcbiAqIDIwMDctMjAxOSBQcmVzdGFTaG9wLlxuICpcbiAqIE5PVElDRSBPRiBMSUNFTlNFXG4gKlxuICogVGhpcyBzb3VyY2UgZmlsZSBpcyBzdWJqZWN0IHRvIHRoZSBBY2FkZW1pYyBGcmVlIExpY2Vuc2UgMy4wIChBRkwtMy4wKVxuICogdGhhdCBpcyBidW5kbGVkIHdpdGggdGhpcyBwYWNrYWdlIGluIHRoZSBmaWxlIExJQ0VOU0UudHh0LlxuICogSXQgaXMgYWxzbyBhdmFpbGFibGUgdGhyb3VnaCB0aGUgd29ybGQtd2lkZS13ZWIgYXQgdGhpcyBVUkw6XG4gKiBodHRwczovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL0FGTC0zLjBcbiAqIElmIHlvdSBkaWQgbm90IHJlY2VpdmUgYSBjb3B5IG9mIHRoZSBsaWNlbnNlIGFuZCBhcmUgdW5hYmxlIHRvXG4gKiBvYnRhaW4gaXQgdGhyb3VnaCB0aGUgd29ybGQtd2lkZS13ZWIsIHBsZWFzZSBzZW5kIGFuIGVtYWlsXG4gKiB0byBsaWNlbnNlQHByZXN0YXNob3AuY29tIHNvIHdlIGNhbiBzZW5kIHlvdSBhIGNvcHkgaW1tZWRpYXRlbHkuXG4gKlxuICogRElTQ0xBSU1FUlxuICpcbiAqIERvIG5vdCBlZGl0IG9yIGFkZCB0byB0aGlzIGZpbGUgaWYgeW91IHdpc2ggdG8gdXBncmFkZSBQcmVzdGFTaG9wIHRvIG5ld2VyXG4gKiB2ZXJzaW9ucyBpbiB0aGUgZnV0dXJlLiBJZiB5b3Ugd2lzaCB0byBjdXN0b21pemUgUHJlc3RhU2hvcCBmb3IgeW91clxuICogbmVlZHMgcGxlYXNlIHJlZmVyIHRvIGh0dHA6Ly93d3cucHJlc3Rhc2hvcC5jb20gZm9yIG1vcmUgaW5mb3JtYXRpb24uXG4gKlxuICogQGF1dGhvciAgICBQcmVzdGFTaG9wIFNBIDxjb250YWN0QHByZXN0YXNob3AuY29tPlxuICogQGNvcHlyaWdodCAyMDA3LTIwMTkgUHJlc3RhU2hvcCBTQVxuICogQGxpY2Vuc2UgICBodHRwczovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL0FGTC0zLjAgQWNhZGVtaWMgRnJlZSBMaWNlbnNlIDMuMCAoQUZMLTMuMClcbiAqIEludGVybmF0aW9uYWwgUmVnaXN0ZXJlZCBUcmFkZW1hcmsgJiBQcm9wZXJ0eSBvZiBQcmVzdGFTaG9wIFNBXG4gKi9cbiNzZWFyY2hfZmlsdGVycyAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNzZWFyY2hfZmlsdGVycyAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7IH1cblxuI3NlYXJjaF9maWx0ZXJzIC51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICB0b3A6IC0uNDVlbTtcbiAgd2lkdGg6IDAuNGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTU1OyB9XG5cbiNzZWFyY2hfZmlsdGVycyAudWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IC40ZW07IH1cblxuLyoqXG4gKiAyMDA3LTIwMTkgUHJlc3RhU2hvcC5cbiAqXG4gKiBOT1RJQ0UgT0YgTElDRU5TRVxuICpcbiAqIFRoaXMgc291cmNlIGZpbGUgaXMgc3ViamVjdCB0byB0aGUgQWNhZGVtaWMgRnJlZSBMaWNlbnNlIDMuMCAoQUZMLTMuMClcbiAqIHRoYXQgaXMgYnVuZGxlZCB3aXRoIHRoaXMgcGFja2FnZSBpbiB0aGUgZmlsZSBMSUNFTlNFLnR4dC5cbiAqIEl0IGlzIGFsc28gYXZhaWxhYmxlIHRocm91Z2ggdGhlIHdvcmxkLXdpZGUtd2ViIGF0IHRoaXMgVVJMOlxuICogaHR0cHM6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9BRkwtMy4wXG4gKiBJZiB5b3UgZGlkIG5vdCByZWNlaXZlIGEgY29weSBvZiB0aGUgbGljZW5zZSBhbmQgYXJlIHVuYWJsZSB0b1xuICogb2J0YWluIGl0IHRocm91Z2ggdGhlIHdvcmxkLXdpZGUtd2ViLCBwbGVhc2Ugc2VuZCBhbiBlbWFpbFxuICogdG8gbGljZW5zZUBwcmVzdGFzaG9wLmNvbSBzbyB3ZSBjYW4gc2VuZCB5b3UgYSBjb3B5IGltbWVkaWF0ZWx5LlxuICpcbiAqIERJU0NMQUlNRVJcbiAqXG4gKiBEbyBub3QgZWRpdCBvciBhZGQgdG8gdGhpcyBmaWxlIGlmIHlvdSB3aXNoIHRvIHVwZ3JhZGUgUHJlc3RhU2hvcCB0byBuZXdlclxuICogdmVyc2lvbnMgaW4gdGhlIGZ1dHVyZS4gSWYgeW91IHdpc2ggdG8gY3VzdG9taXplIFByZXN0YVNob3AgZm9yIHlvdXJcbiAqIG5lZWRzIHBsZWFzZSByZWZlciB0byBodHRwOi8vd3d3LnByZXN0YXNob3AuY29tIGZvciBtb3JlIGluZm9ybWF0aW9uLlxuICpcbiAqIEBhdXRob3IgICAgUHJlc3RhU2hvcCBTQSA8Y29udGFjdEBwcmVzdGFzaG9wLmNvbT5cbiAqIEBjb3B5cmlnaHQgMjAwNy0yMDE5IFByZXN0YVNob3AgU0FcbiAqIEBsaWNlbnNlICAgaHR0cHM6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9BRkwtMy4wIEFjYWRlbWljIEZyZWUgTGljZW5zZSAzLjAgKEFGTC0zLjApXG4gKiBJbnRlcm5hdGlvbmFsIFJlZ2lzdGVyZWQgVHJhZGVtYXJrICYgUHJvcGVydHkgb2YgUHJlc3RhU2hvcCBTQVxuICovXG4vKiMgc291cmNlTWFwcGluZ1VSTD1mcm9udC5jc3MubWFwKi9cbi5zZWFyY2gtd2lkZ2V0IHtcbiAgLyptYXgtd2lkdGg6IDQ1MHB4OyoqL1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc2VhcmNoLXdpZGdldF9fZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlYXJjaC13aWRnZXRfX2lucHV0LXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuXG4uc2VhcmNoLXdpZGdldF9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoLXdpZGdldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuICAgIC5zZWFyY2gtd2lkZ2V0IC5pY29uX3N2Zzpub3QodXNlKSA+IHN2ZyB7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGZpbGw6ICMwQTFFMzI7IH1cbiAgICAuc2VhcmNoLXdpZGdldCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDsgfSB9XG5cbi5idG4tZXhwYW5kLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuYnRuLWV4cGFuZC1jb2xsYXBzZSBzcGFuLCAuYnRuLWV4cGFuZC1jb2xsYXBzZSAubWF0ZXJpYWwtaWNvbnMsIC5idG4tZXhwYW5kLWNvbGxhcHNlIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciwgLnByb2R1Y3QtdGFicyAuYnRuLWV4cGFuZC1jb2xsYXBzZSAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWV4cGFuZC1jb2xsYXBzZTpob3ZlciBpLCAuYnRuLWV4cGFuZC1jb2xsYXBzZTpob3ZlciAubWF0ZXJpYWwtaWNvbnMsIC5idG4tZXhwYW5kLWNvbGxhcHNlOmhvdmVyIC5wcm9kdWN0LXRhYnMgLnRhYi1jb250ZW50ID4gc2VjdGlvbiA+IHBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTphZnRlciwgLnByb2R1Y3QtdGFicyAuYnRuLWV4cGFuZC1jb2xsYXBzZTpob3ZlciAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgICBjb2xvcjogIzBBMUUzMjsgfVxuXG4vKioqc3VyIGRlc2t0b3AqKiovXG4uYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc2cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjBGMEU2O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBib3JkZXItd2lkdGg6IDRweCAwcHggMHB4OyovIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlYWRyb29tLS1ub3QtdG9wIC5ibG9ja3NlYXJjaCAjc2VhcmNoX3dpZGdldCB7XG4gICAgICB0b3A6IDU4cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQge1xuICAgICAgdG9wOiA0NnB4OyB9IH1cbiAgLmJsb2Nrc2VhcmNoICNzZWFyY2hfd2lkZ2V0IGZvcm0ge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLmJsb2Nrc2VhcmNoICNzZWFyY2hfd2lkZ2V0IGZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH0gfVxuICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGJvcmRlci1jb2xvcjogIzI1MjUyNTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoMS4yODEyNXJlbSArIDAuMzc1dncpIDsgfSB9XG4gICAgLmJsb2Nrc2VhcmNoICNzZWFyY2hfd2lkZ2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLCAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMyNTI1MjU7IH1cbiAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMyNTI1MjU7IH1cbiAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgaW5wdXRbdHlwZT1cInRleHRcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzI1MjUyNTsgfVxuICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgLmJ0biB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTI1MjU7IH1cbiAgICAuYmxvY2tzZWFyY2ggI3NlYXJjaF93aWRnZXQgLmJ0bjpub3QodXNlKSA+IHN2ZyB7XG4gICAgICBmaWxsOiAjMjUyNTI1OyB9XG5cbi5ibG9ja3NlYXJjaCAuYnRuLWV4cGFuZC1jb2xsYXBzZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJsb2Nrc2VhcmNoIC5idG4tZXhwYW5kLWNvbGxhcHNlIC5idG4tZXhwYW5kLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYmxvY2tzZWFyY2ggLmJ0bi1leHBhbmQtY29sbGFwc2VbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmJ0bi1leHBhbmQtb3BlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvY2tzZWFyY2ggLmJ0bi1leHBhbmQtY29sbGFwc2VbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmJ0bi1leHBhbmQtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi51aS1hdXRvY29tcGxldGUudWktd2lkZ2V0LWNvbnRlbnQge1xuICB6LWluZGV4OiAxMDQ1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnNsaWNrLWFycm93ID4gaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogIzI1MjUyNTsgfVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IDA7IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogMDsgfVxuXG4uc2xpY2stc2xpZGUgZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zbGlja19fYXJyb3ctb3V0c2lkZSAuc2xpY2stcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAgIC5zbGlja19fYXJyb3ctb3V0c2lkZSAuc2xpY2stcHJldiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTsgfSB9XG5cbi5zbGlja19fYXJyb3ctb3V0c2lkZSAuc2xpY2stbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gICAgLnNsaWNrX19hcnJvdy1vdXRzaWRlIC5zbGljay1uZXh0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpOyB9IH1cblxuLnNsaWNrX19hcnJvdy1sYXJnZSAuc2xpY2stYXJyb3cgaSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2xpY2stZG90cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwLjVyZW07XG4gICAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3QtY29tbWVudC1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDc3NHB4OyB9IH1cblxuLnByb2R1Y3QtY29tbWVudC1tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtOyB9XG5cbi5wcm9kdWN0LWNvbW1lbnQtbW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ubW9kYWwtLXByb2R1Y3QtY29tbWVudC1wb3N0ZWQtbW9kYWwgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC0tcmVwb3J0LWNvbW1lbnQtcG9zdGVkIC5tb2RhbC1oZWFkZXIge1xuICBjb2xvcjogIzU1NzM2OTsgfVxuXG4ucHJvZHVjdC1jb21tZW50LXBvc3QtZXJyb3ItbWVzc2FnZSAubW9kYWwtaGVhZGVyIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLmdyYWRlLXN0YXJzLFxuLmNvbW1lbnRzLW5vdGUge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zdGFyIHtcbiAgY29sb3I6ICNmMWFiMDA7IH1cblxuLyoqIHByb2R1Y3QgbGlzdCAqKi9cbi5wcm9kdWN0LWxpc3QtcmV2aWV3cyAuZ3JhZGUtc3RhcnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ucHJvZHVjdC1saXN0LXJldmlld3MgLnN0YXIgLm1hdGVyaWFsLWljb25zLCAucHJvZHVjdC1saXN0LXJldmlld3MgLnN0YXIgLnByb2R1Y3QtdGFicyAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyLCAucHJvZHVjdC10YWJzIC5wcm9kdWN0LWxpc3QtcmV2aWV3cyAuc3RhciAudGFiLWNvbnRlbnQgPiBzZWN0aW9uID4gcFtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi8qKiBwcm9kdWN0IHBhZ2UgKiovXG4ucHJvZHVjdC1jb21tZW50cyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLnByb2R1Y3QtY29tbWVudHMtYWRkaXRpb25hbC1pbmZvIHtcbiAgbWFyZ2luOiAxcmVtIDA7IH1cblxuLmNvbW1lbnRzLW5vdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmNvbW1lbnRzLW5vdGUgLmdyYWRlLXN0YXJzIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTsgfVxuXG4uY29tbWVudHNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wcm9kdWN0LWNvbW1lbnQtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4uY29tbWVudC1pbmZvcyAuZ3JhZGUtc3RhcnMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5jb21tZW50LWluZm9zIC5jb21tZW50LWRhdGUsXG4uY29tbWVudC1pbmZvcyAuY29tbWVudC1hdXRob3Ige1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi8qIGNvbW1lbnQgbGlzdCAqL1xuLnByb2R1Y3QtY29tbWVudHNfX3BhZ2luYXRpb24gbGk6bm90KC5kaXNhYmxlZCkgc3Bhbjpub3QoLmN1cnJlbnQpIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIE1PREFMIENPTU1FTlQgKi9cbi8qIHJhZGlvIGlucHV0IHN0YXIgcmF0aWcgKi9cbi5zdGFyYWJpbGl0eS1iYXNpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbCwgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6Y2hlY2tlZCB+IC5sYWJlbCxcbiAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6Zm9jdXMgfiBsYWJlbCxcbiAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6Zm9jdXMgfiAubGFiZWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICAuc3RhcmFiaWxpdHktYmFzaWMgPiBpbnB1dDpjaGVja2VkICsgbGFiZWwsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwsXG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0OmZvY3VzICsgbGFiZWwsXG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0OmZvY3VzICsgLmxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4OyB9XG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0W2Rpc2FibGVkXTpob3ZlciArIGxhYmVsLCAuc3RhcmFiaWxpdHktYmFzaWMgPiBpbnB1dFtkaXNhYmxlZF06aG92ZXIgKyAubGFiZWwge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuc3RhcmFiaWxpdHktYmFzaWMgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgfiBsYWJlbCwgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyIH4gLmxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyICsgbGFiZWwsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGlucHV0Om5vdChbZGlzYWJsZWRdKTpob3ZlciArIC5sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDsgfVxuICAuc3RhcmFiaWxpdHktYmFzaWMgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLCAuc3RhcmFiaWxpdHktYmFzaWMgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyAubGFiZWw6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBcbiAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbiAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQ6Zm9jdXMgKyAubGFiZWwge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgIzk5OTsgfVxuICAuc3RhcmFiaWxpdHktYmFzaWMgLnN0YXJhYmlsaXR5LWZvY3VzLXJpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBvdXRsaW5lOiAycHggZG90dGVkICM5OTk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuc3RhcmFiaWxpdHktYmFzaWMgPiAuaW5wdXQtbm8tcmF0ZTpmb2N1cyB+IC5zdGFyYWJpbGl0eS1mb2N1cy1yaW5nIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsLCAuc3RhcmFiaWxpdHktYmFzaWMgPiAubGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMC4xZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUI0QUFBQThDQU1BQUFCR2l2cXRBQUFBeGxCTVZFVUFBQUNabVpuMnZpVEh1SjcydmlPYW1wcWFtcHIxdmlTYW1wcjN2eVNhbXBxZG5aMzR3aVgxdlNTYW1wcjF2U09abVptYW1wcjF2aVQydlNPYW1wcjJ2aVQydmlTYW1wcjJ2aVNhbXByMnZ5WDR2eVdibTV2M3ZTU2RuWjMyd1NhZG5aMzZ3Q1djbkp5Wm1abi93U3IvMnlTYW1wcjJ2U1AydmlTWm1abjJ2U1NabVpuMnZTVDJ2aVNhbXByMnZpU2JtNXVibTV1Wm1abjF2U1NhbXBxYm01djJ2U1dhbXBxYW1wcjN2U2Y1d2lUNXZ5YWdvS0QveENta3BLVC95Q1NabVpuMXZTTzRWMmRFQUFBQVFIUlNUbE1BK3ZzRzlmTzZ1cWRnUlNJaTcrM3EzOVhWcVpXVmduSnlYMDlIUER3MU5UQXdLUmtZQitqaDNMNitzcktpalkyRWYybHBZbGxaVVU1Q0tpZ1dGUTRPbmVoMXR3QUFBWmxKUkVGVU9NdVYwbWR6QWlFUUJtRGdXcTRZVFdJdktScVQySHR2OFAvL1ZKQ1RHZllRWm53LzNmSjR0eU83NktFMG0xYjJmWnUrVS9wdTRRR2xBN04rVXA1UEl6OWQrY21rYlNyU05yOXNlVDNHS2VOWUl5ZU81ajE2UzI4ZXhZNXN1SzBVL1FLbW1lQ0NYNnhzMjJoSkxWa2l0TUlteEN2RXM4RUczU0NSQ04vVmlGUHFucTVlcEl6WjA3UUpKdmtNOVRrejF4bmttWGJmU3ZSN2Y0SDhBdFhCa0xHajc0bU12ak0xK1ZIWnBBWjRMTTRLL0xCV0VJOWp3UDcxdjFaRVE2ZHl2UU1mOEEvMXBtZFpuS2NlL1ZIMWlJc2R0ZTRVOFZFdFkyM3hPdWp4dEZwV0RnS2JmakQyWWVFaFkwT3pmakdlTHlPL1hmbk5wQWNtY2pEd0tPWFJmVTFJeWlUUnlFa2FpejY3cGI5b0pISmI5dlZxS2ZnakxCUHlGNVNxOVQwS21TVWhRbXRpUXJKR1BIVmkwRG9TYWJqMzFHMmdXM2J1SGQwcFk4NWxOZGNDazh4bE5EUFhNdVN5Tml3bCt0aGVJYjlDN1JMSXBLdnZpWXkrTTZIOHFHd1NBcDZJczE5K0dQNkt4d25nZ0ova3E2Smh0NXJuUlFBNHo5enlSUmFYc3N2eXFwNUk2VnV0djB2a3BKYUp0bmpwei84QjE5eXRJYXlhekxvQUFBQUFTVVZPUks1Q1lJST1cIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4OyB9XG4gICAgLnN0YXJhYmlsaXR5LWJhc2ljID4gbGFiZWw6OmJlZm9yZSwgLnN0YXJhYmlsaXR5LWJhc2ljID4gLmxhYmVsOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQjRBQUFBOENBTUFBQUJHaXZxdEFBQUF4bEJNVkVVQUFBQ1ptWm4ydmlUSHVKNzJ2aU9hbXBxYW1wcjF2aVNhbXByM3Z5U2FtcHFkblozNHdpWDF2U1NhbXByMXZTT1ptWm1hbXByMXZpVDJ2U09hbXByMnZpVDJ2aVNhbXByMnZpU2FtcHIydnlYNHZ5V2JtNXYzdlNTZG5aMzJ3U2FkblozNndDV2NuSnlabVpuL3dTci8yeVNhbXByMnZTUDJ2aVNabVpuMnZTU1ptWm4ydlNUMnZpU2FtcHIydmlTYm01dWJtNXVabVpuMXZTU2FtcHFibTV2MnZTV2FtcHFhbXByM3ZTZjV3aVQ1dnlhZ29LRC94Q21rcEtUL3lDU1ptWm4xdlNPNFYyZEVBQUFBUUhSU1RsTUErdnNHOWZPNnVxZGdSU0lpNyszcTM5WFZxWldWZ25KeVgwOUhQRHcxTlRBd0tSa1lCK2poM0w2K3NyS2lqWTJFZjJscFlsbFpVVTVDS2lnV0ZRNE9uZWgxdHdBQUFabEpSRUZVT011VjBtZHpBaUVRQm1EZ1dxNFlUV0l2S1JxVDJIdHY4UC8vVkpDVEdmWVFabncvM2ZKNHR5Tzc2S0UwbTFiMmZadStVL3B1NFFHbEE3TitVcDVQSXo5ZCtjbWtiU3JTTnI5c2VUM0dLZU5ZSXllTzVqMTZTMjhleFk1c3VLMFUvUUttbWVDQ1g2eHMyMmhKTFZraXRNSW14Q3ZFczhFRzNTQ1JDTi9WaUZQcW5xNWVwSXpaMDdRSkp2a005VGt6MXhua21YYmZTdlI3ZjRIOEF0WEJrTEdqNzRtTXZqTTErVkhacEFaNExNNEsvTEJXRUk5andQNzF2MVpFUTZkeXZRTWY4QS8xcG1kWm5LY2UvVkgxaUlzZHRlNFU4VkV0WTIzeE91anh0RnBXRGdLYmZqRDJZZUVoWTBPemZqR2VMeU8vWGZuTnBBY21jakR3S09YUmZVMUl5aVRSeUVrYWl6NjdwYjlvSkhKYjl2VnFLZmdqTEJQeUY1U3E5VDBLbVNVaFFtdGlRckpHUEhWaTBEb1NhYmozMUcyZ1czYnVIZDBwWTg1bE5kY0NrOHhsTkRQWE11U3lOaXdsK3RoZUliOUM3UkxJcEt2dmlZeStNNkg4cUd3U0FwNklzMTkrR1A2S3h3bmdnSi9rcTZKaHQ1cm5SUUE0ejl6eVJSYVhzc3Z5cXA1STZWdXR2MHZrcEphSnRuanB6LzhCMTl5dElheWF6TG9BQUFBQVNVVk9SSzVDWUlJPVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzBweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsOm50aC1vZi10eXBlKDUpOjpiZWZvcmUsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IC5sYWJlbDpudGgtb2YtdHlwZSg1KTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGxlZnQ6IC0xMjBweDsgfVxuICAgIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsOm50aC1vZi10eXBlKDQpOjpiZWZvcmUsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IC5sYWJlbDpudGgtb2YtdHlwZSg0KTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgbGVmdDogLTkwcHg7IH1cbiAgICAuc3RhcmFiaWxpdHktYmFzaWMgPiBsYWJlbDpudGgtb2YtdHlwZSgzKTo6YmVmb3JlLCAuc3RhcmFiaWxpdHktYmFzaWMgPiAubGFiZWw6bnRoLW9mLXR5cGUoMyk6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGxlZnQ6IC02MHB4OyB9XG4gICAgLnN0YXJhYmlsaXR5LWJhc2ljID4gbGFiZWw6bnRoLW9mLXR5cGUoMik6OmJlZm9yZSwgLnN0YXJhYmlsaXR5LWJhc2ljID4gLmxhYmVsOm50aC1vZi10eXBlKDIpOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBsZWZ0OiAtMzBweDsgfVxuICAgIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsOm50aC1vZi10eXBlKDEpOjpiZWZvcmUsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IC5sYWJlbDpudGgtb2YtdHlwZSgxKTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgICAgLnN0YXJhYmlsaXR5LWJhc2ljID4gbGFiZWwsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IC5sYWJlbCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRHdBQUFCNENBTUFBQUNaNjJFNkFBQUJBbEJNVkVVQUFBQ1ptWm1hbXByMnZTT2JtNXYveWl1Zm41K2FtcHIxdmlQMXZpU1ptWm4ydmlPWm1abWFtcHFhbXByMnZpU2FtcHFhbXBxY25KejV2eVNjbkp6M3dTZi93eW4veGl1am82T3FxcXIvMEMvMXZTT2FtcHIydmlQMnZpT2FtcHIydmlQMnZTVDJ2aU9hbXBxYW1wcWFtcHIxdnlQM3ZpU2FtcHIydnlUNHZ5WDN2aVNibTV1Ym01djV3Q1Q4eFNtZ29LQ2FtcHFhbXByM3Z5YjJ3aVdlbnA3MnZpT2FtcHFabVptYW1wcjJ2aVAydmlQMXZpU2FtcHFibTV2MnZ5VDN2aU9ibTV2NHZ5YWRuWjM0d1NTYm01djJ2aVNabVpuMnZpUDJ2U1QydmlQMnZpVDF2aU9abVpuMnZpVDJ2aVgzdmlUM3Z5YjJ2eU9abVpuMXZTT1ptWmxOTitmS0FBQUFWSFJTVGxNQTl1ejRQUXdTOE83cjUrZlR3NHlNZWx3Mk1CMGRGUkVMQmdiUysvSGZ1N3V4cUtXZGc0TjdabVpNUGk4cEtSZ1BzMHc3TmhiMTRkckt3NkdjazIxdFhrTkRJeU1aMXJETHljVEJ0YXFWa25sZlYwc0dQOFp3QUFBRFcwbEVRVlJZdzl6V3ZZcURRQlNHNFRQRG9DQXFLaFlLUWdvVkxGYUlnWkNraUNCQlVxVmF6djNmeXU0YUVYV2RNODVVeTc3OUErTFA1OEFmVFFndzczQXd0eEZpWkl3YnhNYlVmdUIzSDRiNDlZTmZacmJHb2RvSTUyK2NtOWhIOXNiWnd3QVhPRmJvMnpqRHNTeld4bmVjdXV2YU04TXBkdGJFUHM3eTlhekY1cGhaV3JqRVJhV09QZHBMYkI4MWNJQ3JndjNXNG12TUxiVTZSbUZRZUE1dTVIaEZFRWJITGRXTHNNeHZISlh4VzE2R29oK1pxUHlueTFBejVqNzlTc0NKb1dIc0JOQXhROXNORjI2YldGdU1DOHYxTFkrbW1lVGFkamFxdGFObm5Yb3hXQmNkZTFuTlduemRiNjh4ck9xdnUyMi9NVHp1UHV0dWpwSjEyMk52bHVTYjh0VFdrODVDY2xEWlF3TFMwb2EyVFFwRUthY3NKeTBrU0phUU9LSnhST0tLeGhXSjd6UytrOWlqc1VkaW04WTJaV05VRkJQNHBNS2ZPdjhvblg5V3JzSTVnZDNWVkxYdGF0eGN1VTB6bkdVSENVQVMyRGdyUzZtVDZoVHpyWEVqZklaajVEazJ4S2tpaHFtNHdLbFFmUVJxYWxoVVA5VUhvM0ZJUEFHL0V0NDRKVkxzRERmMEpIbUIzT0VCeU93WkVTOGhTQXN2aUdqQmRoM3lsaDZwbG1Nblc0SXlBVVZKV2NFLzc2dlRlbGwxRUlhaU1Cd0lBY1dCQTlHQzBsSWRLRlhRUVVzSFZWQ2tsTjdvamYzK3ozSk94WXFLMlRINTU1K0s2Q0pKUXRSYnI5WHREbUNuakgwQVg5VmE4SitsaUlNdkR0UnNDazJwRXM2aEtWZXhSMmc3S3VEaWh3dDVhOU1mcHJZMGZrTFhVOVptRkxwb0pvbE42R1hLV1dmWngwdEhDb2N3S0pTeEMyMkl0WVVFam1CVUpIRmpmWXoxeFF4bGZhTGlac0JFeHEySVB0YmtOYkx0T3d3dUdnalRMa0g0M21ZdFN6YW03KzFCc3Izbm01dUV4QlFVb3pFaDlWN043dXZtd1pjcWRwbTBDNnZKVzYzYlpFdVh0YnJWMnpwRHpocnBZTEJXTW5ZMW1qVjdKV0Z0TWlvN3piV25pV0Z4dkhuV20xeUd4WG1PUFhQK0wzWVYyeXNqbk5oYVpOZU1jSFB2dUwyN0JNblZNYXVqbGpCQVl5amU0bmlINGcyT055aCs0UGlCNGdPT0R5aldjS3hoMWdaQk5vSmpFWTRSL0JMaEY0SURFUTRRUEJvRW95eEg0K2J4clVzSHl4d3hRbGcwV0hYcVlpZlZMbW82N2NLWS9VdGFYRnhCVjI2VExqdUhya3A4QlBKVE1pajF4UWVqZGtnTzI0bmY3ZEJPQ1JjYnpRdU5PUjlRczY0R3p6cmZRYThJdDJvRkFBNlpyZ2E5eEVlcTFLSG1MVUhJaUNBV0luc2cxeC9NTHFrTXNJdEY4UUFBQUFCSlJVNUVya0pnZ2c9PVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIC5zdGFyYWJpbGl0eS1iYXNpYyB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLnN0YXJhYmlsaXR5LWJhc2ljID4gaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5zdGFyYWJpbGl0eS1iYXNpYyAuaW5wdXQtbm8tcmF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsLCAuc3RhcmFiaWxpdHktYmFzaWMgPiAubGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgICAgLnN0YXJhYmlsaXR5LWJhc2ljID4gbGFiZWw6OmJlZm9yZSwgLnN0YXJhYmlsaXR5LWJhc2ljID4gLmxhYmVsOjpiZWZvcmUsIC5zdGFyYWJpbGl0eS1iYXNpYyA+IGxhYmVsOjphZnRlciwgLnN0YXJhYmlsaXR5LWJhc2ljID4gLmxhYmVsOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wcm9kdWN0LWNyaXRlcmlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAucHJvZHVjdC1jcml0ZXJpb25fX25hbWUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTsgfVxuICAucHJvZHVjdC1jcml0ZXJpb24gbGFiZWwsIC5wcm9kdWN0LWNyaXRlcmlvbiAubGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaW1nW2RhdGEtbGF6eV0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnZpc2libGUtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpc2libGUtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5kLS1ub25lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZC0tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZnVsbC1ibGVlZCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5kLS1mbGV4LWJldHdlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLm1iLS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udGV4dC0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZXh0LS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi51LWEtaS1jIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udS1tLWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLnUtbGluay1ib2R5IHtcbiAgY29sb3I6ICMyNTI1MjU7IH1cblxuLnUtYm9yLWJvdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDdEN0Q3OyB9XG5cbi5oaWRkZW4teHMtdXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5oaWRkZW4tc20tdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZGVuLW1kLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpZGRlbi1tZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhpZGRlbi1sZy11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlkZGVuLWxnLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmhpZGRlbi14bC11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAuaGlkZGVuLXhsLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmhpZGRlbi14eGwtdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5oaWRkZW4teHhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogY2Fyb3VzZWwgbmF2aWdhdGlvbiBzdHlsZXMgKi9cbi5zdy1uYXYsIC5uLWhvdmVyOmhvdmVyIC5zdy1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgLypiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDI1NSwyNTUsMjU1LCAwLjMpOyovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cblxuLnN3LW5hdi5uZXh0LCAubi1ob3Zlcjpob3ZlciAuc3ctbmF2Lm5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICByaWdodDogMjBweDtcbiAgbGVmdDogYXV0bztcbiAgb3BhY2l0eTogMTsgfVxuXG4uc3ctbmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuXG4uc3ctbmF2OmhvdmVyLCAubi1ob3Zlcjpob3ZlciAuc3ctbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG5cbi5uLWhvdmVyIC5zdy1uYXYge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMDsgfVxuXG4ubi1ob3ZlciAuc3ctbmF2Lm5leHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgb3BhY2l0eTogMDsgfVxuXG4uc3ctcGduLCAucC1ob3Zlcjpob3ZlciAuc3ctcGduIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zdy1wZ24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAgM3B4O1xuICBvcGFjaXR5OiAwLjI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc3ctcGduLWJ1bGxldC5hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wLWhvdmVyIC5zdy1wZ24ge1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNiIC5jYi13cmFwcGVyIC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNiLWl0ZW0tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2ItaXRlbS1jb250ZW50IC5jYi1pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jYi1pdGVtLWNvbnRlbnQgLmNiLWltZy5zZWNvbmRhcnktaW1hZ2UsXG4uY2ItaXRlbS1jb250ZW50OmhvdmVyIC5jYi1pbWcucHJpbWFyeS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNiLWl0ZW0tY29udGVudDpob3ZlciAuY2ItaW1nLnNlY29uZGFyeS1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uaHRtbC1vdmVyIC5jdXN0b20taHRtbCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDsgfVxuXG4uaW1nLXJiIC5jYi1pdGVtLWNvbnRlbnQgaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLyogY2Fyb3VzZWxzICovXG4uY2Itd3JhcHBlciAuY2ItY2Fyb3VzZWwge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDUwcHg7IH1cblxuLmNiLXdyYXBwZXIgLmNiLWNhcm91c2VsLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IG5vbmU7IH1cblxuLyogYWNjb3JkaW9uICovXG4uY2Itd3JhcHBlci50eXBlLTQge1xuICBtYXJnaW4tdG9wOiAxcHg7IH1cblxuLmNiLXdyYXBwZXIudHlwZS00IC5jYi1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNiLXdyYXBwZXIudHlwZS00IC5jYi1pdGVtLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QwRDVEQjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jYi13cmFwcGVyLnR5cGUtNCAuY2ItaXRlbS10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnKyc7XG4gIGZvbnQ6IGJvbGQgMS4yZW0vMSBBcmlhbDtcbiAgY29sb3I6ICNBQUIyQkQ7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5jYi13cmFwcGVyLnR5cGUtNCAuY2ItaXRlbS5hY3RpdmUgLmNiLWl0ZW0tdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJ+KIkic7IH1cblxuLyogZ3JpZCB2YWx1ZXMgZm9yIDQ4MCBweC4gVGhleSBhcmUgbm90IHByZXNlbnQgaW4gQlMgMyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIFtjbGFzcyo9XCIuY29sLXh4cy1cIl0ge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wteHhzLTEge1xuICAgIHdpZHRoOiA4LjMlOyB9XG4gIC5jb2wteHhzLTIge1xuICAgIHdpZHRoOiAxNi42JTsgfVxuICAuY29sLXh4cy0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wteHhzLTQge1xuICAgIHdpZHRoOiAzMy4zJTsgfVxuICAuY29sLXh4cy01IHtcbiAgICB3aWR0aDogNDEuOCU7IH1cbiAgLmNvbC14eHMtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLXh4cy03IHtcbiAgICB3aWR0aDogNTguMyU7IH1cbiAgLmNvbC14eHMtOCB7XG4gICAgd2lkdGg6IDY2LjYlOyB9XG4gIC5jb2wteHhzLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC14eHMtMTAge1xuICAgIHdpZHRoOiA4My4zJTsgfVxuICAuY29sLXh4cy0xMSB7XG4gICAgd2lkdGg6IDkxLjYlOyB9XG4gIC5jb2wteHhzLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIHNwZWNpYWwgY2xhc3NlcyB1c2VkIGluIGxheW91dCAqL1xuLmNiIC5jb21wYWN0LWd1dHRlcnMtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIC01cHg7IH1cblxuLmNiIC5jb21wYWN0LWd1dHRlcnMge1xuICBwYWRkaW5nOiAwIDVweCA5cHggNXB4OyB9XG5cbi5ib3gtc2hhZG93LCAuaW1nLWJveC1zaGFkb3cgaW1nIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG5cbi5jbGVhci1ib3RoIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyogc2luY2UgMi45LjkgKi9cbi5jYi5kaXNwbGF5Rm9vdGVyIC5jYi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIHtcbiAgLypcdEBleHRlbmQgLmNsaWNrLWFsbDsqLyB9XG4gIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDEgc3Ryb25nLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyIHN0cm9uZywgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBoMSBzdHJvbmcsICNwcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gaDEgc3Ryb25nLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiBzdHJvbmcsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmNhcmQtaGVhZGVyIHN0cm9uZywgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2FyZC1oZWFkZXIgc3Ryb25nLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciBzdHJvbmcsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLnBhZ2UtaGVhZGVyIHN0cm9uZywgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYWRkcmVzcy1oZWFkZXIgc3Ryb25nLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciBzdHJvbmcsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCBzdHJvbmcsIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gcCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2ItaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNiLWl0ZW0gLmNiLWltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNiLWl0ZW06bm90KC5oMik6bm90KC5odG1sLW92ZXIpIC5jdXN0b20taHRtbCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuY2ItaXRlbTpub3QoLmgyKTpub3QoLmh0bWwtb3ZlcikgLmN1c3RvbS1odG1sIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmhvbWUtc2xpZGVyIC5jYi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUtc2xpZGVyIC5jYi1pdGVtLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gIC5ob21lLXNsaWRlciAuY2ItaXRlbS1jb250ZW50IGltZy5jYi1pbWcge1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAuaG9tZS1zbGlkZXIgLmNiLWl0ZW0tY29udGVudCAuY2ItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5ob21lLXNsaWRlciAuaHRtbC1vdmVyIC5jdXN0b20taHRtbCB7XG4gIHRvcDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDIlKTtcbiAgcGFkZGluZzogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBmb250LXdlaWdodDogMzAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaG9tZS1zbGlkZXIgLmh0bWwtb3ZlciAuY3VzdG9tLWh0bWwge1xuICAgICAgZm9udC1zaXplOiBjYWxjKDEuMzQzNzVyZW0gKyAxLjEyNXZ3KSA7IH0gfVxuICAuaG9tZS1zbGlkZXIgLmh0bWwtb3ZlciAuY3VzdG9tLWh0bWwgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ob21lLXNsaWRlciAuaHRtbC1vdmVyIC5jdXN0b20taHRtbCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogNy41ODk3NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLmhvbWUtc2xpZGVyIC5odG1sLW92ZXIgLmN1c3RvbS1odG1sIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjg4Mzk4cmVtICsgNy42MDc3dncpIDsgfSB9XG4gIC5ob21lLXNsaWRlciAuaHRtbC1vdmVyIC5jdXN0b20taHRtbCAuYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAuaG9tZS1zbGlkZXIgLmh0bWwtb3ZlciAuY3VzdG9tLWh0bWwgLmJ0bi1kZWZhdWx0OmhvdmVyLCAuaG9tZS1zbGlkZXIgLmh0bWwtb3ZlciAuY3VzdG9tLWh0bWwgLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMEExRTMyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uaG9tZS1zbGlkZXIgLnRleHQtcHJpbWFyeS5odG1sLW92ZXIgLmN1c3RvbS1odG1sIHtcbiAgY29sb3I6ICMwQTFFMzI7IH1cbiAgLmhvbWUtc2xpZGVyIC50ZXh0LXByaW1hcnkuaHRtbC1vdmVyIC5jdXN0b20taHRtbCAuYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjMEExRTMyO1xuICAgIGJvcmRlci1jb2xvcjogIzBBMUUzMjsgfVxuICAgIC5ob21lLXNsaWRlciAudGV4dC1wcmltYXJ5Lmh0bWwtb3ZlciAuY3VzdG9tLWh0bWwgLmJ0bi1kZWZhdWx0OmhvdmVyLCAuaG9tZS1zbGlkZXIgLnRleHQtcHJpbWFyeS5odG1sLW92ZXIgLmN1c3RvbS1odG1sIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTFFMzI7IH1cblxuLmRpc3BsYXlIb21lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uYm94LWZlYXR1cmVzLXRpdGxlIC5jYi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gIC5ib3gtZmVhdHVyZXMtdGl0bGUgLmNiLWl0ZW0tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4uYm94LWZlYXR1cmVzIC5jYi1pdGVtLWNvbnRlbnQgaW1nIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjsgfVxuXG4uYm94LWZlYXR1cmVzIC5jdXN0b20taHRtbCB7XG4gIHBhZGRpbmctdG9wOiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYm94LWZlYXR1cmVzIC5jdXN0b20taHRtbCB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgOyB9IH1cbiAgLmJveC1mZWF0dXJlcyAuY3VzdG9tLWh0bWwgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmJveC1mZWF0dXJlcyAuY3VzdG9tLWh0bWwgc3Ryb25nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjUyNTI1O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5ib3gtZmVhdHVyZXMgLmN1c3RvbS1odG1sIGVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uYm94LXRocmVlX2Jsb2MsXG5kaXZbY2xhc3MqPVwiYm94LXR3b19ibG9jc1wiXSxcbi5ib3gtdmlkZW8ge1xuICAvKkBleHRlbmQgLmZsZXgtd3JhcDsqLyB9XG5cbi5ib3gtdGhyZWVfYmxvYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm94LXRocmVlX2Jsb2MgPiAuY2ItaXRlbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgICAgLmJveC10aHJlZV9ibG9jID4gLmNiLWl0ZW0ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7IH0gfVxuICAuYm94LXRocmVlX2Jsb2MgLmltZ19zbWFsbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zOCUpO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmY7IH1cbiAgLmJveC10aHJlZV9ibG9jIC5jYi1pdGVtOm50aC1jaGlsZCgyKSAuY2ItaXRlbS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuYm94LXRocmVlX2Jsb2MgLmNiLWl0ZW06bnRoLWNoaWxkKDIpIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuICAuYm94LXRocmVlX2Jsb2MgLmN1c3RvbS1odG1sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLmJveC10aHJlZV9ibG9jIC5jdXN0b20taHRtbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwJTsgfSB9XG5cbi5ib3gtdHdvX2Jsb2NzLWxlZnQgPiAuY2ItaXRlbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTsgfVxuXG4uYm94LXR3b19ibG9jcy1sZWZ0IC5jYi1pdGVtLmltYWdlIC5jYi1pdGVtLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gICAgLmJveC10d29fYmxvY3MtbGVmdCAuY2ItaXRlbS5pbWFnZSAuY2ItaXRlbS1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmJveC10d29fYmxvY3MtbGVmdCAuY2ItaXRlbS5pbWFnZSAuY2ItaXRlbS1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG4uYm94LXR3b19ibG9jcy1sZWZ0IC5jYi1pdGVtLnRleHRlIC5jdXN0b20taHRtbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMiU7XG4gIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgIC5ib3gtdHdvX2Jsb2NzLWxlZnQgLmNiLWl0ZW0udGV4dGUgLmN1c3RvbS1odG1sIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmJveC10d29fYmxvY3MtbGVmdCAuY2ItaXRlbS50ZXh0ZSAuY3VzdG9tLWh0bWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwJTsgfSB9XG5cbi5ib3gtdHdvX2Jsb2NzLXJpZ2h0ID4gLmNiLWl0ZW0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpOyB9XG5cbi5ib3gtdHdvX2Jsb2NzLXJpZ2h0IC5jYi1pdGVtLmltYWdlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMC4yJSk7IH1cbiAgLmJveC10d29fYmxvY3MtcmlnaHQgLmNiLWl0ZW0uaW1hZ2UgLmNiLWl0ZW0tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgLmJveC10d29fYmxvY3MtcmlnaHQgLmNiLWl0ZW0uaW1hZ2UgLmNiLWl0ZW0tY29udGVudCBpbWcge1xuICAgICAgYm9yZGVyOiAxNXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgICAgICAuYm94LXR3b19ibG9jcy1yaWdodCAuY2ItaXRlbS5pbWFnZSAuY2ItaXRlbS1jb250ZW50IGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIzJSk7IH0gfVxuXG4uYm94LXR3b19ibG9jcy1yaWdodCAuY2ItaXRlbS50ZXh0ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNS43JSk7IH1cbiAgLmJveC10d29fYmxvY3MtcmlnaHQgLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZzogM3JlbSAyOCUgMnJlbSAxMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgICAgIC5ib3gtdHdvX2Jsb2NzLXJpZ2h0IC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDE1JSAxLjVyZW0gOCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTkxOS45OHB4KSB7XG4gICAgLmJveC10d29fYmxvY3MtcmlnaHQgLmNiLWl0ZW0udGV4dGUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTsgfVxuICAgICAgLmJveC10d29fYmxvY3MtcmlnaHQgLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH1cblxuLmJveC12aWRlbyAuY2ItaXRlbS52aWRlbyAuY2ItaXRlbS1jb250ZW50IHtcbiAgei1pbmRleDogMTsgfVxuXG4uYm94LXZpZGVvIC5jYi1pdGVtLnZpZGVvIC5jdXN0b20taHRtbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uYm94LXZpZGVvIC5jYi1pdGVtLnZpZGVvIC5jdXN0b20taHRtbCB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMTVweCBzb2xpZCAjZmZmOyB9XG5cbi5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnZpZGVvIC5jYi1pdGVtLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogOSU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnZpZGVvIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnZpZGVvIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwJTsgfSB9XG5cbi5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnRleHRlIC5jdXN0b20taHRtbCB7XG4gIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnRleHRlIC5jdXN0b20taHRtbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC5ib3gtdmlkZW8uYm94LXZpZGVvLXJpZ2h0IC5jYi1pdGVtLnRleHRlIC5jdXN0b20taHRtbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG5cbi5ib3gtdmlkZW8uYm94LXZpZGVvLWxlZnQgLmNiLWl0ZW0udmlkZW8gLmNiLWl0ZW0tY29udGVudCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTsgfVxuXG4uYm94LXZpZGVvLmJveC12aWRlby1sZWZ0IC5jYi1pdGVtLnRleHRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMy44JSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAgIC5ib3gtdmlkZW8uYm94LXZpZGVvLWxlZnQgLmNiLWl0ZW0udGV4dGUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMi4zJSk7IH0gfVxuICAuYm94LXZpZGVvLmJveC12aWRlby1sZWZ0IC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMTUlIDJyZW0gMjIlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYm94LXZpZGVvIC5jYi1pdGVtLnZpZGVvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5ib3gtdmlkZW8gLmNiLWl0ZW0udmlkZW8gLmNiLWl0ZW0tY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5ib3gtdmlkZW8gLmNiLWl0ZW0udmlkZW8gLmN1c3RvbS1odG1sIHZpZGVvIHtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkICNmZmY7IH1cbiAgLmJveC12aWRlbyAuY2ItaXRlbS50ZXh0ZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgICAuYm94LXZpZGVvIC5jYi1pdGVtLnRleHRlIC5jdXN0b20taHRtbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuYm94LXZpZGVvLmJveC12aWRlby1sZWZ0IC5jYi1pdGVtLnZpZGVvIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAuYm94LXZpZGVvLmJveC12aWRlby1sZWZ0IC5jYi1pdGVtLnRleHRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAuYm94LXZpZGVvLmJveC12aWRlby1sZWZ0IC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi8qLmJveC12aWRlbzF7XG5cdEBleHRlbmQgLmZsZXgtY29sdW1uLXJldmVyc2U7XG5cdEBleHRlbmQgLmZsZXgtc20tcm93O1xuXHQuY2ItaXRlbS52aWRlb3tcblx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG1hcmdpbi1sZWZ0OjklO1x0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDowJTtcdFxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDo5JTtcdFxuXHRcdCB9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jdXN0b20taHRtbHtcblx0XHRcdHB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRcdH1cblx0XHRcdHZpZGVve1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdFx0Ym9yZGVyOjE1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2ItaXRlbS50ZXh0ZXtcblx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjUlO1x0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjE1cHg7XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0LmNiLWl0ZW0udmlkZW97XG5cdFx0XHRcdHBhZGRpbmctbGVmdDowO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjA7XG5cdFx0XHRcdC5jYi1pdGVtLWNvbnRlbnR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDowO1x0XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0XHR2aWRlb3tcblx0XHRcdFx0XHRcdGJvcmRlcjowcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNiLWl0ZW0udGV4dGV7XG5cdFx0XHRcdHBhZGRpbmctdG9wOjFyZW07XG5cdFx0XHQuY3VzdG9tLWh0bWx7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MDtcdFxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1x0XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHR9XHRcbn1cblxuLmJveC12aWRlby1yZXZlcnNlMXtcblx0Ji5ib3gtdmlkZW97XG5cdFx0QGV4dGVuZCAuZmxleC1jb2x1bW47XG5cdFx0QGV4dGVuZCAuZmxleC1zbS1yb3c7XG5cdH1cblx0LmNiLWl0ZW0udmlkZW97XG5cdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMCUpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6MDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjAlO1x0XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblx0LmNiLWl0ZW0udGV4dGV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEzLjglKTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMi4zJSk7XHRcblx0XHR9XG5cdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdHBhZGRpbmcgOiAzcmVtIDE1JSAycmVtIDIyJTtcblx0XHRcdC5jdXN0b20taHRtbHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjA7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDowJTtcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0LmNiLWl0ZW0udmlkZW97XG5cdFx0XHQuY2ItaXRlbS1jb250ZW50e1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cdFxuXHRcdH1cblx0XHQuY2ItaXRlbS50ZXh0ZXtcblx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO1xuXHRcdFx0LmNiLWl0ZW0tY29udGVudHtcblx0XHRcdFx0cGFkZGluZyA6MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0qL1xuLmJveC1iZ19saWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm94LWJnX2xpZ2h0IC5iZ19saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFNjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU3MzY5O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgaDEsIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIGgyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCBoMiwgLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDEsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IGgxLCAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSBoMSwgI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgaDEsIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5oMiwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgLmgyLCAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuY2FyZC1oZWFkZXIsIC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IC5jYXJkLWhlYWRlciwgLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50ICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmNhcmQtaGVhZGVyLCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAuY2FyZC1oZWFkZXIsIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhlYWRlciwgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAjanMtY2hlY2tvdXQtc3VtbWFyeSAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgLnBhZ2UtaGVhZGVyLCAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAucGFnZS1oZWFkZXIsICNqcy1jaGVja291dC1zdW1tYXJ5IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IC5wYWdlLWhlYWRlciwgLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IC5wYWdlLWhvbWUgZGl2W2NsYXNzKj1cImJveC1cIl0gI2pzLWNoZWNrb3V0LXN1bW1hcnkgLmFkZHJlc3MtaGVhZGVyLCAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdICNqcy1jaGVja291dC1zdW1tYXJ5IC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAuYWRkcmVzcy1oZWFkZXIsIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCAjanMtY2hlY2tvdXQtc3VtbWFyeSAucGFnZS1ob21lIGRpdltjbGFzcyo9XCJib3gtXCJdIC5hZGRyZXNzLWhlYWRlciwgI2pzLWNoZWNrb3V0LXN1bW1hcnkgLnBhZ2UtaG9tZSBkaXZbY2xhc3MqPVwiYm94LVwiXSAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgLmFkZHJlc3MtaGVhZGVyLCAuYm94LWJnX2dyZWVuIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtLnRleHRlIC5jYi1pdGVtLWNvbnRlbnQgcCwgLmJveC1pbnN0YWdyYW0gLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5ib3gtYmdfZ3JlZW4gLmNiLWl0ZW0udGV4dGUgLmNiLWl0ZW0tY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYm94LWJnX2dyZWVuIC5jYi1pdGVtLnRleHRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU3MzY5OyB9XG4gICAgLmJveC1iZ19ncmVlbiAuY2ItaXRlbS50ZXh0ZSAuY2ItaXRlbS1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7IH0gfVxuXG4uYm94LWJnX2dyZWVuIC5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLmJveC1iZ19ncmVlbiAuYnRuLWRlZmF1bHQ6aG92ZXIsIC5ib3gtYmdfZ3JlZW4gLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgICBjb2xvcjogIzU1NzM2OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5ib3gtbW9iaWxlIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG4gIC5ib3gtbW9iaWxlIC5jYi1pdGVtLmltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuYm94LW1vYmlsZSAuY2ItaXRlbS50ZXh0ZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH1cblxuLmJveC1yZWFzc3VyYW5jZS1ob21lIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAuYm94LXJlYXNzdXJhbmNlLWhvbWUgLmNiLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmJveC1yZWFzc3VyYW5jZS1ob21lIC5jYi1pdGVtIC5jYi1pbWcge1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5ib3gtcmVhc3N1cmFuY2UtaG9tZSAuY2ItaXRlbSAuY3VzdG9tLWh0bWwge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICAuYm94LXJlYXNzdXJhbmNlLWhvbWUgLmNiLWl0ZW0gLmN1c3RvbS1odG1sIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmJveC1yZWFzc3VyYW5jZS1ob21lIC5jYi1pdGVtIC5jdXN0b20taHRtbCBwICsgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLmJveC1yZWFzc3VyYW5jZS1ob21lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDByZW07IH0gfVxuXG4uY2IuZGlzcGxheUZvb3RlckJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXItYmFubmVyIC50b3AtYmFubmVyIHtcbiAgYmFja2dyb3VuZDogIzI4ODdBMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDAuMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMXJlbTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyLWJhbm5lciAudG9wLWJhbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMC4ycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuMnJlbTtcbiAgICAgIG92ZXJmbG93OiBhdXRvOyB9IH1cbiAgLmhlYWRlci1iYW5uZXIgLnRvcC1iYW5uZXIgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVhZGVyLWJhbm5lciAudG9wLWJhbm5lciBhIHNwYW4ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuaGVhZGVyLWJhbm5lciAudG9wLWJhbm5lciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gIC5ib3gtaW5zdGFncmFtIC5jYi1pdGVtIHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJveC1pbnN0YWdyYW0gLmNiLWl0ZW0gLmJ0bi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDFweCA0cHg7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MG1zOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMjUsIDAuNzUsIDAuNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbl0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXRdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPXNsaWRlLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLXVwXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApOyB9XG5cbi5lbGVtZW50b3ItcGFnZSAubC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5lbGVtZW50b3ItcGFnZSAucGFnZS1jb250ZW50LnBhZ2UtY29udGVudC0tY21zIHtcbiAgcGFkZGluZzogMDsgfVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHVhdGluZyBzb3VyY2UgY29kZSBhY3Jvc3Mgb3VyIHZhcmlhYmxlcywgbWFwcywgYW5kIG1peGlucy5cblxuLy8gQXNjZW5kaW5nXG4vLyBVc2VkIHRvIGV2YWx1YXRlIFNhc3MgbWFwcyBsaWtlIG91ciBncmlkIGJyZWFrcG9pbnRzLlxuQG1peGluIF9hc3NlcnQtYXNjZW5kaW5nKCRtYXAsICRtYXAtbmFtZSkge1xuICAkcHJldi1rZXk6IG51bGw7XG4gICRwcmV2LW51bTogbnVsbDtcbiAgQGVhY2ggJGtleSwgJG51bSBpbiAkbWFwIHtcbiAgICBAaWYgJHByZXYtbnVtID09IG51bGwgb3IgdW5pdCgkbnVtKSA9PSBcIiVcIiBvciB1bml0KCRwcmV2LW51bSkgPT0gXCIlXCIge1xuICAgICAgLy8gRG8gbm90aGluZ1xuICAgIH0gQGVsc2UgaWYgbm90IGNvbXBhcmFibGUoJHByZXYtbnVtLCAkbnVtKSB7XG4gICAgICBAd2FybiBcIlBvdGVudGlhbGx5IGludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdob3NlIHVuaXQgbWFrZXMgaXQgaW5jb21wYXJhYmxlIHRvICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xuICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aGljaCBpc24ndCBncmVhdGVyIHRoYW4gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfVxuICAgICRwcmV2LWtleTogJGtleTtcbiAgICAkcHJldi1udW06ICRudW07XG4gIH1cbn1cblxuLy8gU3RhcnRzIGF0IHplcm9cbi8vIFVzZWQgdG8gZW5zdXJlIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCwgJG1hcC1uYW1lOiBcIiRncmlkLWJyZWFrcG9pbnRzXCIpIHtcbiAgQGlmIGxlbmd0aCgkbWFwKSA+IDAge1xuICAgICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XG4gICAgJGZpcnN0LXZhbHVlOiBudGgoJHZhbHVlcywgMSk7XG4gICAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICAgIEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiAjeyRtYXAtbmFtZX0gbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxuLy8gVXNlZCBvbiBvdXIgU1ZHIGljb24gYmFja2dyb3VuZHMgZm9yIGN1c3RvbSBmb3Jtcy5cbi8vXG4vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFNlZSBodHRwczovL2NvZGVwZW4uaW8va2V2aW53ZWJlci9wZW4vZFhXb1J3XG4vL1xuLy8gUmVxdWlyZXMgdGhlIHVzZSBvZiBxdW90ZXMgYXJvdW5kIGRhdGEgVVJJcy5cblxuQGZ1bmN0aW9uIGVzY2FwZS1zdmcoJHN0cmluZykge1xuICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwiZGF0YTppbWFnZS9zdmcreG1sXCIpIHtcbiAgICBAZWFjaCAkY2hhciwgJGVuY29kZWQgaW4gJGVzY2FwZWQtY2hhcmFjdGVycyB7XG4gICAgICAvLyBEbyBub3QgZXNjYXBlIHRoZSB1cmwgYnJhY2tldHNcbiAgICAgIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJ1cmwoXCIpID09IDEge1xuICAgICAgICAkc3RyaW5nOiB1cmwoXCIje3N0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCA2LCAtMyksICRjaGFyLCAkZW5jb2RlZCl9XCIpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRzdHJpbmc6IHN0ci1yZXBsYWNlKCRzdHJpbmcsICRjaGFyLCAkZW5jb2RlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IsICRkYXJrOiAkeWlxLXRleHQtZGFyaywgJGxpZ2h0OiAkeWlxLXRleHQtbGlnaHQpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAqIC4wMDE7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICRkYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICRsaWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgJGJsYWNrLCAkd2hpdGUpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG5cbi8vIFJldHVybiB2YWxpZCBjYWxjXG5AZnVuY3Rpb24gYWRkKCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgKyAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9ICsgI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiICsgXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBzdWJ0cmFjdCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCBhbmQgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuIG51bGw7XG4gIH1cblxuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuIC0kdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxIC0gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTIpICE9IG51bWJlciB7XG4gICAgJHZhbHVlMjogdW5xdW90ZShcIihcIikgKyAkdmFsdWUyICsgdW5xdW90ZShcIilcIik7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gLSAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgLSBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteCAqIDQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LXBhZGRpbmcteCAqIDIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgKiAuNTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgKiAuNSk7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKH5tYXRlcmlhbC1kZXNpZ24taWNvbnMvaWNvbmZvbnQvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLFxuICBsb2NhbCgnTWF0ZXJpYWxJY29ucy1SZWd1bGFyJyksXG4gIHVybCh+bWF0ZXJpYWwtZGVzaWduLWljb25zL2ljb25mb250L01hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwofm1hdGVyaWFsLWRlc2lnbi1pY29ucy9pY29uZm9udC9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCh+bWF0ZXJpYWwtZGVzaWduLWljb25zL2ljb25mb250L01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKiRsaW5lLWhlaWdodC1iYXNlOyAgLyogUHJlZmVycmVkIGljb24gc2l6ZSAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXJlY3Rpb246IGx0cjtcblxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLyogU3VwcG9ydCBmb3IgU2FmYXJpIGFuZCBDaHJvbWUuICovXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAvKiBTdXBwb3J0IGZvciBJRS4gKi9cbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG59XG4vL2ZpeCBoZWlnaHRcbi5tYXRlcmlhbC1pY29ucyArIHNwYW57XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zbWFsbCAubWF0ZXJpYWwtaWNvbnMsXG4uYnRuLXNtIC5tYXRlcmlhbC1pY29uc3tcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG59XG4uYnRuLWxnIC5tYXRlcmlhbC1pY29uc3tcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnKiRidG4tbGluZS1oZWlnaHQtbGc7XG59XG5cbi5wYWdpbmF0aW9uIC5tYXRlcmlhbC1pY29uc3tcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG59XG4ubWF0ZXJpYWwtaWNvbnMubWQtMTgsXG57IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDF9XG4ubWF0ZXJpYWwtaWNvbnMubWQtMjQsXG57IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDF9XG4ubWF0ZXJpYWwtaWNvbnMubWQtMzYsXG57IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDF9XG4ubWF0ZXJpYWwtaWNvbnMubWQtNDgsXG57IGZvbnQtc2l6ZTogNDhweDsgbGluZS1oZWlnaHQ6IDF9XG5cbkBpbXBvcnQgXCJ+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svMzAwLmNzc1wiO1xuQGltcG9ydCBcIn5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay8zMDAtaXRhbGljLmNzc1wiO1xuQGltcG9ydCBcIn5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay80MDAuY3NzXCI7XG5AaW1wb3J0IFwifkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzQwMC1pdGFsaWMuY3NzXCI7XG5AaW1wb3J0IFwifkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzUwMC5jc3NcIjtcbkBpbXBvcnQgXCJ+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNTAwLWl0YWxpYy5jc3NcIjtcbkBpbXBvcnQgXCJ+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svNjAwLmNzc1wiO1xuQGltcG9ydCBcIn5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay82MDAtaXRhbGljLmNzc1wiO1xuQGltcG9ydCBcIn5AZm9udHNvdXJjZS9oYW5rZW4tZ3JvdGVzay83MDAuY3NzXCI7XG5AaW1wb3J0IFwifkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzcwMC1pdGFsaWMuY3NzXCI7XG5AaW1wb3J0IFwifkBmb250c291cmNlL2hhbmtlbi1ncm90ZXNrLzgwMC5jc3NcIjtcbkBpbXBvcnQgXCJ+QGZvbnRzb3VyY2UvaGFua2VuLWdyb3Rlc2svODAwLWl0YWxpYy5jc3NcIjsiLCIubC1oZWFkZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmc7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbiAgY29sb3I6JHdoaXRlO1xuICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAkaGVhZGVyLWJnO1xuICAgI2luZGV4ICYsI3Byb2R1Y3QgJiwjY2F0ZWdvcnkgJnttYXJnaW4tYm90dG9tOjA7fVxuICAgJi5oZWFkZXItLWZpeGVke1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAxMDQ1O1x0XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbiAgJi5oZWFkZXItLWJnLXRyYW5zcGFyZW50LmhlYWRyb29tLS10b3B7XG5cdCAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI0YwRjBFNjtcblx0XHQgLypAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZSgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzpub25lO1xuXHRcdFx0XHRjb2xvcjokYm9keS1jb2xvcjtcblx0XHR9Ki9cblx0XHQvKi5idG57XG5cdFx0XHRjb2xvcjokd2hpdGU7XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlKCkge1xuXHRcdFx0XHRjb2xvcjokYm9keS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnUtYm9yLWJvdHtcblx0XHRcdGJvcmRlci1ib3R0b206MDtcdFxuXHRcdH0qL1xuXHR9XG59XG4uaGVhZHJvb20ge1xuIC8qdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7Ki9cbn1cbi5oZWFkcm9vbS0tcGlubmVkLmhlYWRyb29tLS1ub3QtdG9wIHtcbiBcdCBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLmhlYWRyb29tLS11bnBpbm5lZCxcbi5oZWFkcm9vbS0tcGlubmVkLmhlYWRyb29tLS1ub3QtdG9wIHtcbiAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgd2lkdGg6IDEwMCU7XG4gICB0b3A6MDtcbiAgIGJhY2tncm91bmQ6JGhlYWRlci1iZztcbiAgIG1heC13aWR0aDoxMDAlO1xuICAgei1pbmRleDoxMDAwO1xuXHQjcHJvZHVjdCAme1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1x0XG5cdH1cbn1cblxuLmhlYWRlcl9fdXB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4uaGVhZGVyLXRvcHtcblx0dHJhbnNpdGlvbjogLjVzO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDowOy8vICRzcGFjZXIqMS4yNTtcbiAgcGFkZGluZy1ib3R0b206MDsvLyAkc3BhY2VyKjEuMjU7XG4gICAvKkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcHtcblx0ICAuaGVhZHJvb20tLW5vdC10b3AgJntcblx0ICBcdHBhZGRpbmctdG9wOjAuOHJlbTtcblx0ICBcdHBhZGRpbmctYm90dG9tOjAuOHJlbTtcblx0ICB9XG5cdH0qL1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZXtcbiAgXHRwYWRkaW5nLXRvcDowLjVyZW07XG4gIFx0cGFkZGluZy1ib3R0b206MC41cmVtO1xuICB9XG59XG4uaGVhZGVyX19sb2dve1xuXHRAZXh0ZW5kIC5tbC14bC00O1xuXHRAZXh0ZW5kIC5tbC1sZy0zO1xuXHQmOm5vdCh1c2UpID5zdmcubG9nb3tcblx0XHRmaWxsOiR3aGl0ZTtcblx0XHRtYXgtaGVpZ2h0OjM1cHg7XG5cdFx0bWF4LXdpZHRoOiAyMjJweDtcblx0XHR0cmFuc2l0aW9uOiAuNXM7XG5cdFx0LmhlYWRyb29tLS1ub3QtdG9wICZ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6MjVweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNTlweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGV7XG5cdFx0XHRtYXgtaGVpZ2h0OjI1cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDE1OXB4O1xuXHRcdFx0LyptYXgtd2lkdGg6aW5oZXJpdDsqL1xuXHRcdH1cblx0fVxuXHQmOmhvdmVye1xuXHRcdFx0Jjpub3QodXNlKSA+c3ZnLmxvZ297XG5cdFx0XHRcdGZpbGw6JHdoaXRlO1x0XG5cdFx0XHR9XG5cdH1cbn1cbi5oZWFkZXJfX3JpZ2h0e1xuXHQuaWNvbl9zdmc6bm90KHVzZSkgPnN2Z3tcblx0XHRoZWlnaHQ6MjZweDtcblx0XHR3aWR0aDoyNnB4O1x0XG5cdFx0ZmlsbDokd2hpdGU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGV7XG5cdFx0XHRtYXgtaGVpZ2h0OjIxcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDIxcHg7XG5cdFx0fVxuXHR9XG5cdC51c2VyLWluZm97XG5cdFx0Lmljb25fc3ZnOm5vdCh1c2UpID5zdmd7XG5cdFx0XHR3aWR0aDoyMnB4O1xuXHRcdH1cdFxuXHR9XG5cdC5kcm9wZG93bi1tZW51LnNob3d7XG5cdFx0bGVmdDphdXRvO1xuXHRcdHJpZ2h0OjA7XHRcblx0fVxufVxuXG4uaGVhZGVyX19sZWZ0e1xuXHRkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdC5pY29uX3N2Zzpub3QodXNlKSA+c3Zne1xuXHRcdGhlaWdodDoyMXB4O1xuXHRcdHdpZHRoOjIxcHg7XHRcblx0XHRmaWxsOiR3aGl0ZTtcblx0fVxuXHQjbWVudS1pY29ue1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRtYXJnaW4tcmlnaHQ6MC41cmVtO1xuXHR9XG59XG5cbi5ibG9ja2NhcnR7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuICAuY2FydC1wcm9kdWN0cy1jb3VudHtcbiAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogLTNweDtcblx0ICAgIHJpZ2h0OiAtNnB4O1xuXHQgICAgYmFja2dyb3VuZDokc2Vjb25kYXJ5O1xuXHQgICAgY29sb3I6ICR3aGl0ZTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdCAgICBmb250LXNpemU6MC42MjVyZW07XG5cdCAgICBmb250LXdlaWdodDo0MDA7XG5cdCAgICBwYWRkaW5nOjAuMDYyNXJlbSAwLjE4NzVyZW07XG5cdCAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4uaGVhZGVyX19zZWFyY2h7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC8yO1xuICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aC8yO1xufVxuLmhlYWRlcl9fcmlnaHQsXG4uaGVhZGVyLW5hdl9fcmlnaHR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uaGVhZGVyX19yaWdodGl0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzI7XG59XG4uaGVhZGVyX19sb2dvLS1jaGVja291dHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLW5hdi0tY2hlY2tvdXR7XG4gIHBhZGRpbmctdG9wOiAkc3BhY2VyO1xuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbn1cblxuI19kZXNrdG9wX2xhbmd1YWdlX3NlbGVjdG9ye1xuXHQuZHJvcGRvd24tdG9nZ2xle1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHRcdH1cdFxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGV7XG4gIC5oZWFkZXJfX2xvZ28sXG4gIC5oZWFkZXJfX2xvZ28tLWNoZWNrb3V0e1xuICAgIG1heC13aWR0aDogNTUlO1xuICB9XG4gICNtZW51LWljb257XG4gIFx0cGFkZGluZzowO1xuICBcdC5tYXRlcmlhbC1pY29uc3tcbiAgXHRcdFx0Zm9udC1zaXplOjIuMTg3NXJlbTtcbiAgXHR9XG4gIH1cbiAgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXg6IGF1dG87XG4gICAgb3JkZXI6IDEwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmhlYWRlcl9fbG9nby0tY2hlY2tvdXR7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcCgpe1xuICAuaGVhZGVyLXRvcF9fY29se1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLmhlYWRlci10b3BfX2NvbHtcbiAgICB3aWR0aDogMTklO1xuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xuICAuaGVhZGVyLXRvcF9fY29se1xuICAgIHdpZHRoOiAxMiU7XG4gIH1cbn1cblxuLmhlYWRlcl9tZW51e2ZsZXgtZ3JvdzoxO31cblxuXG4vL1xuLy8uaGVhZGVyLW5hdntcbi8vICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhlYWRlci1uYXYtYm9yZGVyLWNvbG9yO1xuLy8gIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItbmF2LWJnLWNvbG9yO1xuLy8gIGNvbG9yOiRoZWFkZXItbmF2LWNvbG9yO1xuLy8gIHBhZGRpbmctdG9wOiAkaGVhZGVyLW5hdi1wYWRkaW5nLXk7XG4vLyAgcGFkZGluZy1ib3R0b206ICRoZWFkZXItbmF2LXBhZGRpbmcteTtcbi8vICAmIGE6bm90KC5kcm9wZG93bi1pdGVtKSwgLmJ0bntcbi8vICAgIGNvbG9yOiAkaGVhZGVyLW5hdi1jb2xvcjtcbi8vICB9XG4vL31cbi8vLy8uaGVhZGVyLXRvcHtcbi8vLy8gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaGVhZGVyLXRvcC1ib3JkZXItY29sb3I7XG4vLy8vfVxuLy9AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZSB7XG4vLyAgLmhlYWRlcl9fY29udGFpbmVye1xuLy8gICAgcGFkZGluZy1sZWZ0OiAwO1xuLy8gICAgcGFkZGluZy1yaWdodDogMDtcbi8vICB9XG4vLyAgLmxvZ297XG4vLyAgICB3aWR0aDoxMDAlO1xuLy8gICAgbWF4LXdpZHRoOiAxMTVweDtcbi8vICB9XG4vL31cbiIsIi5sLWZvb3RlcntcbiAgXG4gIG1hcmdpbi10b3A6ICRmb290ZXItbWFyZ2luLXRvcDtcbiAgcGFkZGluZy10b3A6ICRmb290ZXItcGFkZGluZy10b3A7XG4gIC5mb290ZXItY29udGFpbmVye1xuICBcdGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XHRcbiAgfVxufVxuXG4ubC1mb290ZXIge1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIC5jbXMtcGFnZS1saW5rLFxuICAuYWNjb3VudC1saXN0IGEsXG4gIC5saW5rcyBhe1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBmb250LXNpemU6MC44NzVyZW07XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiB0aGVtZS1jb2xvcigncHJpbWFyeScpO1xuXG4gICAgfVxuICB9XG59XG4uZm9vdGVyLWNvbnRhaW5lcntcbiAgbWFyZ2luLXRvcDogMDtcbiAgIHBhZGRpbmctdG9wOjA7XG59XG5cbi5mb290ZXJfX3RpdGxle1xuICBjb2xvcjokYm9keS1jb2xvcjtcbiAgJjp2aXNpdGVkLCY6aG92ZXJ7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB9XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG4gICYtLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogJHNwYWNlci8yIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgXG5cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDpcIlxcZTMxM1wiO1xuICAgICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aC8yO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIHRyYW5zZm9ybSBlYXNlLWluLW91dDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICoxLjU7XG4gICAgfVxuICAgICZbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06ICAgICAgICAgcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlIHtcblx0LmwtZm9vdGVye1xuICBtYXJnaW4tdG9wOjA7XG4gIHBhZGRpbmctdG9wOjA7XG4gIH1cbiAgLmZvb3Rlcl9fdGl0bGV7XG4gICAgJi0tZGVza3RvcHtcblxuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi0tbW9iaWxle1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4uYmxvY2tfbmV3c2xldHRlcntcblx0aW5wdXR7XG5cdFx0Ym9yZGVyLWNvbG9yOiRkYXJrO1xuXHR9XG5cdC5idG57XG5cdFx0Ym9yZGVyLXJhZGl1czowO1xuXHQgfVxuXHQgLmJ0bi1wcmltYXJ5e1xuXHQgXHRiYWNrZ3JvdW5kOiRkYXJrO1xuXHQgXHRib3JkZXItY29sb3I6JGRhcms7XG5cdCBcdGNvbG9yOiR3aGl0ZTtcblx0IFx0Jjpob3Zlcntcblx0IFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0IFx0XHRjb2xvcjokZGFyaztcdFxuXHQgXHR9XHRcblx0IH1cblx0IGF7XG5cdCBcdGZvbnQtc2l6ZTowLjc1cmVtO1xuXHQgXHRmb250LXN0eWxlOml0YWxpYztcblx0IFx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0IFx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246dW5kZXI7XG5cdCB9XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6MC44NzVyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDowcmVtO1xuXHRcdFx0c3BhbntcblxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiB1cmwoLi4vaW1nL2ljb25fY29ldXIucG5nKTtcbiAgICBcdFx0XHRwYWRkaW5nLWxlZnQ6IC4xcmVtO1xuICAgIFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuMXJlbTtcblx0XHRcdFx0fVx0XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogdXJsKC4uL2ltZy9pY29uXzEyMy5wbmcpO1xuICAgIFx0XHRcdHBhZGRpbmctbGVmdDogLjFyZW07XHRcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG59XHRcbi8qLmhlYWRlcl9fbmF2e1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1uYXZfX25hdjJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLW1vYmlsZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItbW9iaWxlX191c2VyLWNhcnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX190b3B7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHN0YXRpYztcbn0qL1xuIiwiLy9jb2xvclxuXG4kYmctZGFyayA6ICAgICAgICAgICAgICAgICAgICAgICMyNTI1MjU7XG4kdGVydGlhcnk6ICAgICAgICAgICAgICAgICAgICAgICMyNTI1MjU7XG4kbGlnaHQtZ3JheTogICAgICAgICAgICAgICAgICAgICNmN2Y3Zjc7XG5cbi8vb3B0aW9uXG4kZW5hYmxlLWZsdWlkLWxheW91dDogICAgICAgICAgICB0cnVlO1xuXG5cbi8qIEhFQURFUiAqL1xuJGhlYWRlci1iZzogICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeTtcbiRoZWFkZXItYm94LXNoYWRvdzogICAgICAgICAgICAgbm9uZTtcbiRoZWFkZXItbmF2LWJnLWNvbG9yOiAgICAgICAgICAgbnVsbDtcbiRoZWFkZXItbmF2LWNvbG9yOiAgICAgICAgICAgICAgJGJvZHktY29sb3I7XG4kaGVhZGVyLW5hdi1wYWRkaW5nLXk6ICAgICAgICAgIG51bGw7XG4kaGVhZGVyLW5hdi1ib3JkZXItY29sb3I6ICAgICAgICRib3JkZXItY29sb3I7XG4kaGVhZGVyLXRvcC1ib3JkZXItY29sb3I6ICAgICAgICRoZWFkZXItbmF2LWJvcmRlci1jb2xvcjtcbi8qIE1BSU4gKi9cbiRzcGFjZXIteSA6ICRzcGFjZXIqMjtcbiR3cmFwcGVyLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8qIEZPT1RFUiAqL1xuJGZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgICAjRjBGMEU2O1xuJGZvb3Rlci1jb250YWluZXItbWFyZ2luLXRvcDogICAgJGdyaWQtZ3V0dGVyLXdpZHRoO1xuIiwiLm1lbnV7XG4gIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXG59XG4ubWVudS10b3B7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZW51X19pdGVtLWxpbmstLXRvcHtcbiAgY29sb3I6ICRtZW51LXRvcGl0ZW0tY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkc3BhY2VyLzI7XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcCB7XG4gIC5tZW51X19pdGVtLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tZW51LXN1YiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICB9XG4gIC5tZW51LXN1Yl9fY29udGVudCA+IHVsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIH1cbiAgLm1lbnVfX2l0ZW0tLWFjdGl2ZSAubWVudS1zdWIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAubWVudS1zdWJfX2xpc3QtLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lbnVfX2l0ZW0tLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gIH1cbiAgLm1lbnVfX2l0ZW0tbGluay0tMSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIC5tZW51X19pdGVtLWxpbmsge1xuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vL21vYmlsZVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUoKSB7XG4gIC5tZW51LXRvcHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIH1cbiAgLm1lbnUtc3Vie1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gIH1cbiAgLy9yZW1vdmUgcGFkZGluZyBmcm9tIGNvbnRhaW5lciBjbGFzc1xuICAubWVudS1zdWJfX2NvbnRlbnR7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWVudV9faXRlbS1saW5rLS10b3B7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudG9wLW1lbnUtbW9iaWxle1xuICAgIG1hcmdpbi1yaWdodDogLSRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICAgIG1hcmdpbi1sZWZ0OiAtJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gIH1cbiAgLm1lbnVfX2l0ZW17XG4gICAgLy9wYWRkaW5nOiAkc3BhY2VyLzI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZW51LWl0ZW0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWVudS1pdGVtLWJvcmRlci1jb2xvcjtcbiAgfVxuICAubWVudV9faXRlbS0tdG9wOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgIGJvcmRlci10b3A6MDtcbiAgfVxuICAubWVudV9faXRlbS0tc3ViOmxhc3QtY2hpbGQsXG4gIC5tZW51X19pdGVtLS1zdWI6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5tZW51X19pdGVtLWhlYWRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAkbWVudS1pdGVtLXBhZGRpbmc7XG4gIH1cbiAgLm1lbnVfX2l0ZW0tbGluay0tbm9zdWJtZW51e1xuICAgIHBhZGRpbmc6ICRtZW51LWl0ZW0tcGFkZGluZztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWVudS1zdWIuc2hvd3tcbiAgICBiYWNrZ3JvdW5kOiAkbWVudS1zdWItbW9iaWxlLWJnLWNvbG9yO1xuICB9XG5cbiAgLy9pbmNyZWFzZSBvZmZzZXRcbiAgLm1lbnVfX2l0ZW0tLTEge1xuICAgIC5tZW51X19pdGVtLWxpbmstLW5vc3VibWVudSxcbiAgICAubWVudV9faXRlbS1oZWFkZXJ7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgLm1lbnVfX2l0ZW0tLTIge1xuICAgIC5tZW51X19pdGVtLWxpbmstLW5vc3VibWVudSxcbiAgICAubWVudV9faXRlbS1oZWFkZXJ7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbiAgLm1lbnVfX2l0ZW0tLTMge1xuICAgIC5tZW51X19pdGVtLWxpbmstLW5vc3VibWVudSxcbiAgICAubWVudV9faXRlbS1oZWFkZXJ7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuI21vYmlsZV90b3BfbWVudV93cmFwcGVye1xuICAmLm1vZGFse1xuICAgIC5tb2RhbC1oZWFkZXJ7XG4gICAgICBib3JkZXItYm90dG9tOjA7XG4gICAgfVxuICAgIC5tb2RhbC1ib2R5e1xuICAgICAgcGFkZGluZy10b3A6MDtcbiAgICB9XG4gIH1cbn1cblxuLm1lbnVfX2NvbGxhcHNlaWNvbntcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzL2xheW91dFwiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9wcm9kdWN0LW1pbmlhdHVyZVwiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9zZWFyY2hiYXJcIjtcblxuLy9CUyB0b3VjaHNwaW5cbiRicy10b3VjaHNwaW4tYm94c2hhZG93OiAgICAgICAgMnB4IDJweCA0cHggMCByZ2JhKDAsMCwwLC4yKTtcblxuLy9jYXJ0XG4kcHJvbW8tY29kZS1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkYm9keS1iZywxMCUpO1xuXG4vL29mZmNhbnZhc1xuJHppbmRleC1vZmZjYW52YXMgOiAgICAgICAgICAgICAkemluZGV4LW1vZGFsO1xuJG9mZmNhbnZhcy13aWR0aCA6ICAgICAgICAgICAgICAzMDBweDtcblxuLy9wcm9kdWN0IHNsaWRlclxuJHByb2R1Y3QtdGh1bWItbWFyZ2luOiAgICAgICAgICA1cHg7XG4kcHJvZHVjdC10aHVtYi13aWR0aDogICAgICAgICAgIDEwMHB4O1xuJHByb2R1Y3QtdGh1bWItaGVpZ2h0OiAgICAgICAgICAxMDBweDtcbiRwcm9kdWN0LXRvLXNob3c6ICAgICAgICAgICAgICAgNjsvL2lmIHlvdSBlZGl0IHRoaXMsIHlvdSBoYXZlIHRvIGFkZCBjZW50ZXJQYWRkaW5nIHBweSBpbiBkYXRhLXNsaWNrIHdpdGggc2FtZSB2YWx1ZVxuJHByb2R1Y3QtdGh1bWItd3JhcC13aWR0aDogICAgICAkcHJvZHVjdC10by1zaG93ICogKCRwcm9kdWN0LXRodW1iLXdpZHRoICsgMiAqICRwcm9kdWN0LXRodW1iLW1hcmdpbikgLSAyICogJHByb2R1Y3QtdGh1bWItbWFyZ2luO1xuJHByb2R1Y3QtdGh1bWItd3JhcC13aWR0aC0yOiAgICAyICogKCRwcm9kdWN0LXRodW1iLXdpZHRoICsgMiAqICRwcm9kdWN0LXRodW1iLW1hcmdpbikgLSAyICogJHByb2R1Y3QtdGh1bWItbWFyZ2luO1xuJHByb2R1Y3QtdG8tc2hvdy10YWJsZXQ6ICAgICAgICAzO1xuJHByb2R1Y3QtdGh1bWItd3JhcC13aWR0aC10YWJsZXQ6JHByb2R1Y3QtdG8tc2hvdy10YWJsZXQgKiAoJHByb2R1Y3QtdGh1bWItd2lkdGggKyAyICogJHByb2R1Y3QtdGh1bWItbWFyZ2luKSAtIDIgKiAkcHJvZHVjdC10aHVtYi1tYXJnaW47XG4kcHJvZHVjdC10aHVtYi13cmFwLWhlaWdodDogICAgICRwcm9kdWN0LXRodW1iLWhlaWdodCArICRwcm9kdWN0LXRodW1iLW1hcmdpbiAqIDI7XG5cbi8vcHJpY2VzXG4kcHJvZHVjdC1wcmljZS1jdXJyZW50LWNvbG9yOiAgICAgICAgICAgICBudWxsO1xuJHByb2R1Y3QtcHJpY2UtY3VycmVudC1mb250LXNpemU6ICAgICAgICAgbnVsbDtcbiRwcm9kdWN0LXByaWNlLWN1cnJlbnQtZm9udC13ZWlnaHQ6ICAgICAgIDcwMDtcbiRwcm9kdWN0LXByaWNlLWN1cnJlbnQtZm9udC1mYW1pbHk6ICAgICAgIG51bGw7XG5cbiRwcm9kdWN0LXByaWNlLXJlZ3VsYXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMDtcbiRwcm9kdWN0LXByaWNlLXJlZ3VsYXItZm9udC1zaXplOiAgICAgICAgIG51bGw7XG4kcHJvZHVjdC1wcmljZS1yZWd1bGFyLWZvbnQtd2VpZ2h0OiAgICAgICA0MDA7XG4kcHJvZHVjdC1wcmljZS1yZWd1bGFyLWZvbnQtZmFtaWx5OiAgICAgICBudWxsO1xuXG5cbiRwcm9kdWN0LXByaWNlLWRpc2NvdW50LWNvbG9yOiAgICAgICAgIG51bGw7XG4kcHJvZHVjdC1wcmljZS1kaXNjb3VudC1mb250LXNpemU6ICAgICAgICAgMS4xMjVyZW07XG4kcHJvZHVjdC1wcmljZS1kaXNjb3VudC1mb250LXdlaWdodDogICAgICAgbnVsbDtcbiRwcm9kdWN0LXByaWNlLWRpc2NvdW50LWZvbnQtZmFtaWx5OiAgICAgICBudWxsO1xuXG5cblxuXG4vL3Byb2R1Y3QgY29sb3IgYm94XG4kY29sb3Jib3gtYm9yZGVyLWNvbG9yOiAgICAgICAgICMyNTI1MjU7XG5cbi8vcHJvZHVjdCBhZGQgdG8gY2FydCBzcGlubmVyXG4kc3Bpbm5lci13aWR0aC1hZGR0b2NhcnQ6JGJ0bi1mb250LXNpemUtbGc7XG4kc3Bpbm5lci1oZWlnaHQtYWRkdG9jYXJ0OiRidG4tZm9udC1zaXplLWxnO1xuJHNwaW5uZXItYm9yZGVyd2lkdGgtYWRkdG9jYXJ0OjJweDtcblxuXG4vL3NvY2lhbCBzaGFyZVxuJHNvY2lhbC1zaGFyZS1zaXplOiAgICAgICAgICAgICAyLjUgKiAkZm9udC1zaXplLWJhc2U7XG4kc29jaWFsLXNoYXJlLWJnLWNvbG9yOiAgICAgICAgICRncmF5LTMwMDtcblxuLy9tYWluIG1lbnVcbiRtZW51LXRvcGl0ZW0tZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtYmFzZTtcbiRtZW51LXRvcGl0ZW0tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgNjAwO1xuJG1lbnUtdG9waXRlbS1jb2xvcjogICAgICAgICAgICAkZ3JheS04MDA7XG4kbWVudS10b3BpdGVtLXRleHQtdHJhbnNmb3JtOiAgIHVwcGVyY2FzZTtcbiRtZW51LXRvcGl0ZW0tcGFkZGluZzogICAgICAgICAgJHNwYWNlci8yO1xuJG1lbnUtdG9waXRlbS1tYXJnaW4tbGVmdDogICAgICAgICAgJHNwYWNlcioyO1xuXG4kbWVudS1zdWItdG9wOiA2MHB4O1xuXG4gIC8vbWFpbiBtZW51IG1vYmlsZVxuJG1lbnUtaXRlbS1wYWRkaW5nOiAgICAgICAgICAgICAkc3BhY2VyLzI7XG4kbWVudS1pdGVtLWJvcmRlci1jb2xvcjogICAgICAgICRib3JkZXItY29sb3I7XG4kbWVudS1zdWItbW9iaWxlLWJnLWNvbG9yOiAgICAgICR3cmFwcGVyLWJnO1xuXG4vL2hlYWRpbmdcbiRoMS10ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuLy9mb290ZXJcbiRmb290ZXItbWFyZ2luLXRvcDogICAgICAgICAgICAgJHNwYWNlcjtcbiRmb290ZXItcGFkZGluZy10b3A6ICAgICAgICAgICAgICRzcGFjZXI7XG5cbi8vdXRpbFxuLy8kY2FyZC1ib3gtc2hhZG93IDogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93IDogbnVsbCAhZGVmYXVsdDtcblxuLy9wcm9kdWN0IHNlY3Rpb25cblxuJHNlY3Rpb24tdGl0bGUtZm9udC1mYW1pbHk6IG51bGw7XG4kc2VjdGlvbi10aXRsZS1jb2xvcjogbnVsbDtcbiRzZWN0aW9uLXRpdGxlLXNpemU6IG51bGw7XG4kc2VjdGlvbi10aXRsZS1mb250LXdlaWdodDogbnVsbDtcbiRzZWN0aW9uLXRpdGxlLXRleHQtYWxpZ246IGNlbnRlcjtcbiRzZWN0aW9uLXRpdGxlLXRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4kc2VjdGlvbi10aXRsZS1tYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG4vL2Jsb2NrY2FydFxuJGJsb2NrY2FydC1jb2xvcjogbnVsbDtcbiRibG9ja2NhcnQtYmFja2dyb3VuZC1jb2xvcjogbnVsbDtcbiRibG9ja2NhcnQtaW5hY3RpdmUtY29sb3I6IG51bGw7XG4kYmxvY2tjYXJ0LWluYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IG51bGw7XG4kYmxvY2tjYXJ0LXBhZGRpbmc6bnVsbDtcblxuXG4vL2Jsb2NrIGxlZnQgY29sdW1uXG4kYmxvY2stYm9yZGVyLWNvbG9yOiBudWxsO1xuXG5cblxuXG4iLCJcclxuLnByb2R1Y3QtbGluZS1hY3Rpb25ze1xyXG4gIGRpc3BsYXk6ZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAuaW5wdXQtZ3JvdXAuYm9vdHN0cmFwLXRvdWNoc3BpbntcclxuICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgfVxyXG5cclxufVxyXG4ucHJvZHVjdC1saW5lLWdyaWR7XHJcbiAgLnByb2R1Y3QtbGluZV9fdGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyKi43NTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICB9XHJcbiAgLnByb2R1Y3QtcHJpY2V7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5kaXNjb3VudHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3QtZGlzY291bnR7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIvMjtcclxuICB9XHJcblxyXG59XHJcbi5wcm9kdWN0LWxpbmVfX2ltZ3tcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUge1xyXG4gIC5wcm9kdWN0LWxpbmVfX2ltZ3tcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLnByb2R1Y3QtbGluZS1hY3Rpb25zIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICAgIC5wcm9kdWN0LXByaWNle1xyXG4gICAgICBtYXJnaW46MCAkc3BhY2VyKjI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlKCkge1xyXG4gIC5wcm9kdWN0LWxpbmVfX2ltZ3tcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gIH1cclxuICAucHJvZHVjdC1saW5lLWFjdGlvbnMge1xyXG4gICAgLnByb2R1Y3QtcHJpY2V7XHJcbiAgICAgIG1hcmdpbjowICRzcGFjZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5jYXJ0LWdyaWQtYm9keXtcclxuXHQuY2FyZHtcclxuXHRcdGJvcmRlcjowO1x0XHJcblx0fVx0XHJcblx0LmNhcmQtYmxvY2t7XHJcblx0XHRwYWRkaW5nOjFyZW07XHJcblx0fVxyXG5cdC5jYXJkLWhlYWRlcntcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6JGJvZHktY29sb3I7XHRcclxuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6NHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdH1cclxuXHQuYnRuLW91dGxpbmUtcHJpbWFyeXtcclxuXHRcdGZvbnQtc2l6ZTowLjkzNzVyZW07XHRcclxuXHR9XHJcbn1cclxuXHJcbi5jYXJ0X19jYXJkLWJvZHl7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci10b3AtY29sb3I6JGJvZHktY29sb3I7XHRcclxuIC5jYXJ0X19jYXJkLWxvYWRlcntcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0b3A6IDA7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjg1KTtcclxuICAgb3BhY2l0eTogMDtcclxuICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tZmFkZTtcclxuICAgei1pbmRleDogMztcclxuIH1cclxuICAmLmlzLS1sb2FkaW5ne1xyXG4gICAgLmNhcnRfX2NhcmQtbG9hZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbi5jYXJ0LWdyaWQtcmlnaHR7XHJcblx0LmNhcmR7XHJcblx0fVxyXG5cdC5jYXJkLWhlYWRlcntcclxuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXRvcDoyMHB4O1xyXG5cdH1cclxuXHQuY2FydC1zdW1tYXJ5e1xyXG5cdFx0YmFja2dyb3VuZDokbGlnaHQ7XHJcblx0fVxyXG5cdC5jYXJkLWZvb3RlcntcclxuXHRcdGJvcmRlcjowO1x0XHJcblx0XHRwYWRkaW5nLXRvcDogMC4zcmVtO1xyXG5cdH1cclxuXHQuYnRuLXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokcHJpbWFyeTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgJjpob3ZlcntcclxuICBcdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgXHRjb2xvcjokcHJpbWFyeTtcdFxyXG5cdCB9XHJcblx0fVxyXG59XHJcbi5uYXYtdGFicy0tY2VudGVye1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxle1xyXG4gIC5jaGVja291dCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjQpO1xyXG4gICAgYXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LWxpbmVfX2JvZHl7XHJcbiAgcGFkZGluZy1yaWdodDogJHNwYWNlci80O1xyXG59XHJcblxyXG4vL29yZGVyIGNvbmZpcm1hdGlvbiB0YWJsZVxyXG4udG90YWwtdmFsdWV7XHJcbiBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi50YWJsZV9fdGl0bGUtaGVhZHtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbn1cclxuLyogQ0FSVCAqL1xyXG4ucHJvbW8tY29kZXtcclxuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14O1xyXG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14O1xyXG59XHJcbi5wcm9tby1jb2RlLWFsZXJ0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jYW5jZWwtcHJvbW97XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5jYXJkLWJvZHkgLnNlcGFyYXRvcntcclxuICBib3JkZXItY29sb3I6JGJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLmNhcnQtc3VtbWFyeS1saW5le1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxufVxyXG4uY2FydC10b3RhbHtcclxuZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLmNhcmQtYm9keS0tc3VtbWFyeXtcclxuXHQuY2FydC1zdW1tYXJ5LXRvdGFsc3tcclxuXHRcdHBhZGRpbmc6ICRzcGFjZXIvNDtcclxuXHR9XHJcblx0LmNhcnQtdG90YWx7XHJcblx0ICBAZXh0ZW5kIC50b3RhbC12YWx1ZTtcclxuXHQgIC5sYWJlbHtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHQgIH1cclxuXHR9XHJcbiAgJi5jYXJkLWJvZHl7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLm1lZGlhLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XHJcblxyXG59XHJcblxyXG4vL2NhcnQgc3VtbWFyeVxyXG4uY2FydC1kZXRhaWxlZC10b3RhbHN7XHJcblx0LmNhcnQtc3VtbWFyeS1saW5le1xyXG5cdFx0LnZhbHVle1xyXG5cdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdC8qI2FiZmRfY2hlY2tvdXRfc3VidG90YWxfZGV0YWlsc3tcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0bWFyZ2luLXRvcDoxcHg7XHJcblx0XHRcdH1cdCovXHJcblx0XHR9XHRcclxuXHR9XHJcbn1cclxuLmNhcnQtZGV0YWlsZWQtYWN0aW9uc3tcclxuXHQuYnRuLWNoZWNrb3V0e1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kZXNrdG9wIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA3MCU7XHJcbiAgICBcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubGlua19fc2hvd3N1bW1hcnl7XHJcbiAgLm1hdGVyaWFsLWljb25ze1xyXG4gICAgQGV4dGVuZCAuaWNvbi1jb2xsYXBzZTtcclxuICB9XHJcbiAgJlthcmlhLWV4cGFuZGVkPXRydWVdIC5tYXRlcmlhbC1pY29uc3tcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xyXG5cclxuICB9XHJcbn1cclxuLmNhcnQtaXRlbTpub3QoOmxhc3QtY2hpbGQpe1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZXI7XHJcbn1cclxuLnByb2R1Y3QtbGluZS1pbmZve1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcclxuICAgJi5wcm9kdWN0LWxpbmUtaW5mby1zZWNvbmRhcnl7XHJcbiAgXHRtYXJnaW4tYm90dG9tOjA7XHJcbiAgXHQubGFiZWx7bWFyZ2luLWJvdHRvbTowO31cclxuICB9XHJcbn1cclxuLnByb21vLWNvZGUtYnV0dG9ue1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAuY29sbGFwc2UtYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLndpdGgtZGlzY291bnRze1xyXG5cclxuXHJcbn1cclxuLnByb21vLWhpZ2hsaWdodGVke1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XHJcbn1cclxuLnByb21vLWRpc2NvdW50c3tcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgLmNvZGV7XHJcbiAgICBjb2xvcjogJHRlcnRpYXJ5O1xyXG4gIH1cclxufVxyXG4uZm9ybV9fYWRkLXZvdWNoZXJ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxufVxyXG4ucHJvbW8tY29kZXtcclxuICAmX19jb250ZW50e1xyXG5cdFx0cGFkZGluZzogJGNhcmQtc3BhY2VyLXgvMiAgJGNhcmQtc3BhY2VyLXg7XHJcblx0XHQuZm9ybS1jb250cm9se1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcdFxyXG4gICAgXHRib3JkZXItY29sb3I6JHdoaXRlO1x0XHJcbiAgICBcdGNvbG9yOiRib2R5LWNvbG9yO1xyXG4gICAgfVxyXG4gICAgLmJ0bntcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czowO1xyXG5cdCBcdH1cdFxyXG5cdCBcdC5idG4tcHJpbWFyeXtcclxuXHRcdCBcdGJhY2tncm91bmQ6JGRhcms7XHJcblx0XHQgXHRib3JkZXItY29sb3I6JGRhcms7XHJcblx0XHQgXHRjb2xvcjokd2hpdGU7XHJcblx0XHQgXHRmb250LXNpemU6JHNtYWxsLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG5cdFx0IFx0Jjpob3ZlcntcclxuXHRcdCBcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHQgXHRcdGNvbG9yOiRkYXJrO1x0XHJcblx0XHQgXHR9XHRcclxuICBcdH1cclxuICB9XHJcbiAuY29sbGFwc2UtYnV0dG9ue1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBjb2xvcjogJHByaW1hcnk7XHJcbiB9XHJcbn1cclxuIiwiLypjb2xvbm5lIGRyb2l0ZSovXHJcbiNqcy1jaGVja291dC1zdW1tYXJ5e1xyXG5cdCYuY2FyZCB7XHJcblx0XHRiYWNrZ3JvdW5kOiRsaWdodDtcdFxyXG5cdH1cclxuXHQuY2FyZC1oZWFkZXJ7XHJcblx0XHRAZXh0ZW5kIC5oMjtcclxuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTppbml0aWFsICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jYXJkLWZvb3RlcntcclxuXHRcdGJvcmRlcjowO1x0XHJcblx0XHRwYWRkaW5nLXRvcDogMC4zcmVtO1xyXG5cdH1cclxuXHQuc2VwYXJhdG9ye1xyXG4gICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHR9XHJcblx0LmNhcnQtc3VtbWFyeS1saW5le1xyXG5cdFx0LnZhbHVlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKmNvbG9ubmUgY2VudHJhbGUqL1xyXG4vKiBDSEVDS09VVCBTVEVQICovXHJcbi5vcmRlci1jaGVja291dCAuY2FyZC1ib2R5e1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxufVxyXG4uc3RlcC1lZGl0W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJde1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnN0ZXAtdGl0bGVcclxue1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLi11bnJlYWNoYWJsZTpub3QoLi1yZWFjaGFibGUpIHtcclxuICBvcGFjaXR5OjAuNTtcdFx0XHJcbn1cclxuLi1jb21wbGV0ZS4tcmVhY2hhYmxlIC5zdGVwLXRpdGxlIC5kb25lIHtcclxuZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi4tY3VycmVudCAuc3RlcC10aXRsZSAuZG9uZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi4tY3VycmVudCAuY2FyZC1oZWFkZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG59XHJcbi5jaGVja291dC1wcm9jZXNze1xyXG5cdC5jaGVja291dC1zdGVwe1xyXG5cdFx0Ym9yZGVyLXdpZHRoOjFweDtcclxuXHRcdGJvcmRlci1jb2xvcjokYm9yZGVyLWNvbG9yO1x0XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpLmNhcmR7XHJcblx0XHRcdGJvcmRlci10b3A6MDtcdFxyXG5cdFx0fVxyXG5cdFx0Ji4tY3VycmVudHtcclxuXHRcdFx0LnN0ZXAtdGl0bGV7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmQtaGVhZGVye1xyXG5cdFx0cGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0LnN0ZXAtdGl0bGV7XHJcblx0fVxyXG5cdC5zdGVwLWVkaXR7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAuNnJlbTtcclxuXHR9XHJcblx0Lm5hdi10YWJze1xyXG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHByaW1hcnkgO1x0XHJcblx0fVxyXG5cdC5hbGVydC1pbmZve1xyXG5cdFx0Y29sb3I6JGJvZHktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRncmF5LTEwMDtcclxuICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xyXG5cdH1cclxufVxyXG5cclxuLnBheW1lbnQtb3B0aW9uc3tcclxuXHQ+ZGl2e1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxcmVtO1x0XHJcblx0fVxyXG5cdC5wYXltZW50LW9wdGlvbiBsYWJlbCBpbWd7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHRcclxuXHR9XHJcbn1cclxuXHJcbiNwYXltZW50LWNvbmZpcm1hdGlvbntcclxuXHQuYnRuLXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokcHJpbWFyeTtcclxuICBjb2xvcjokd2hpdGU7XHJcbiAgJjpob3ZlcntcclxuICBcdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgXHRjb2xvcjokcHJpbWFyeTtcdFxyXG5cdCB9XHJcblx0fVx0XHJcbn0iLCJib2R5e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd3JhcHBlci1iZztcbn1cbmF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnN1cHtcbiAgdG9wOi0wLjNlbTtcbn1cblxuYiwgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubC13cmFwcGVye1xuICAgQGlmICRlbmFibGUtZmx1aWQtbGF5b3V0IHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgJjpub3QoLmwtd3JhcHBlci0tYm94ZWQpe1xuXHRcdFx0bWF4LXdpZHRoOiAxOTIwcHg7IC8vIGJsb2NhZ2UgZGUgbGEgdGFpbGxlIHBvdXIgbGVzIDI1NjBweFxuXHRcdFx0I2luZGV4ICYsI3Byb2R1Y3QgJnttYXgtd2lkdGg6aW5oZXJpdDt9XG5cdCAgfVxuICB9IEBlbHNlIHtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gIH1cbiAgJi0tYm94ZWR7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xuXG4gIH1cblxuXG59XG4ucGFnZS13cmFwcGVyLC5jYXJkLWJsb2Nre1xuICBAZXh0ZW5kIC5jYXJkO1xuXG59XG4ucGFnZS1oZWFkZXJ7XG4gIEBleHRlbmQgLmNhcmQtaGVhZGVyO1xuICBoMXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucGFnZS1jb250ZW50LC5jYXJkLWJsb2Nre1xuICBAZXh0ZW5kIC5jYXJkLWJvZHk7XG59XG4uY2FyZC1ibG9ja3tcbiAgYm94LXNoYWRvdzokY2FyZC1ib3gtc2hhZG93Oztcbn1cbi5wYWdlLWZvb3RlcntcbiAgQGV4dGVuZCAuY2FyZC1mb290ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICY6ZW1wdHl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi5icmVhZGNydW1iIHtcblx0XHQuYnJlYWRjcnVtYi1pdGVte1xuXHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdCYuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDt9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxle1xuXHRcdFx0b3ZlcmZsb3c6c2Nyb2xsIDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdC5icmVhZGNydW1iLWl0ZW17XG5cdFx0ICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ICAgICYrLmJyZWFkY3J1bWItaXRlbXtcblx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6MC4zcmVtO1xuXHRcdCAgICBcdCY6YmVmb3Jle1xuXHRcdCAgICBcdFx0ZmxvYXQ6aW5oZXJpdDtcblx0XHQgICAgXHRcdHBhZGRpbmctcmlnaHQ6MC4zcmVtO1xuXHRcdCAgICBcdH1cblx0XHQgIFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdCNwcm9kdWN0ICYge1xuXHRcdFx0XHRvdmVyZmxvdzpzY3JvbGwgO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHRcdC5icmVhZGNydW1iLWl0ZW17XG5cdFx0XHQgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdCAgICAmKy5icmVhZGNydW1iLWl0ZW17XG5cdFx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6MC4zcmVtO1xuXHRcdFx0ICAgIFx0JjpiZWZvcmV7XG5cdFx0XHQgICAgXHRcdGZsb2F0OmluaGVyaXQ7XG5cdFx0XHQgICAgXHRcdHBhZGRpbmctcmlnaHQ6MC4zcmVtO1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICBcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbn1cblxuXG4ubGVmdC1jb2x1bW4gPiBkaXYsXG4ucmlnaHQtY29sdW1uID4gZGl2e1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xufVxuLyogSEVBREVSICovXG5cblxuXG5cbi8qIE1JU0MgKi9cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuaDEsLmgxe1xuICB0ZXh0LXRyYW5zZm9ybTogJGgxLXRleHQtdHJhbnNmb3JtO1xuICBmb250LXdlaWdodDo4MDA7XG4gIGNvbG9yOiRwcmltYXJ5O1xuXHQubW9kYWwtY29udGVudCAme1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcblx0fVxufVxuaDIsLmgye1xuICBmb250LXdlaWdodDo2MDA7XG5cbn1cbi5xdWljay12aWV3e1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIEBleHRlbmQgLnNtYWxsO1xufVxuLmZvcm0tZ3JvdXAuZm9ybS1ncm91cF9mb3Jnb3QtcGFzc3dvcmR7XG4gIG1hcmdpbi10b3A6IC0oJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbS8yKTtcbn1cblxuLmJ0bi1wcmltYXJ5e1xuXHRAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuXHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHRcblx0Zm9udC13ZWlnaHQ6ODAwO1xufVxuLmJ0bi1kZWZhdWx0e1xuXHRAZXh0ZW5kIC5idG4tcHJpbWFyeTtcdFxufVxuXG4uYnRuLWJnLXByaW1hcnl7XG5cdEBleHRlbmQgLmJ0bi1hZGQtdG8tY2FydDtcdFxufVxuXG4uYnRuLXNlY29uZGFyeXtcblx0Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOjBweDtcblx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0Y29sb3I6JGJvZHktY29sb3I7XG5cdGJvcmRlci13aWR0aDogMnB4O1xuICBwYWRkaW5nOiAzcHggMHB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheS0zMDA7XG5cdCY6aG92ZXIsJjpmb2N1c3tcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiRib2R5LWNvbG9yO1xuXHRcdGJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYm9keS1jb2xvcjtcblx0XHRib3gtc2hhZG93Om5vbmU7XG5cdH1cbn1cblxuLmlucHV0LWdyb3VwLWJ0bntcblx0LmJ0bntcblx0XHRib3JkZXItcmFkaXVzOjAgMC41cmVtIDAuNXJlbSAwO1x0XG5cdH1cdFxufVxuXG4uYnJlYWRjcnVtYntcblx0cGFkZGluZy1sZWZ0OjA7XHRcbn1cblxuLy90b3VjaCBzcGluXG5cbi5ib290c3RyYXAtdG91Y2hzcGluXG57XG4gIGJvcmRlcjokaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gID4gaW5wdXQge1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIFxuICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7IFxuICAgIH1cbiAgfVxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjokaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIH1cbiAgLmlucHV0LWdyb3VwLWJ0bntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICBtYXJnaW4tcmlnaHQ6LSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1sZWZ0Oi0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4vKiBtaW5pbWl6aW5nIHJlZmxvd3MgYW5kIGF2b2lkaW5nIHBhZ2UganVtcHMgKi9cblxuLnJjIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiBcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNSk7XG4gXHQuaW1hZ2VzLWNvbnRhaW5lciAme1xuIFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcdFxuIFx0fVxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE1MG1zO1xuICAmOmFmdGVye1xuICAgIEBleHRlbmQgLnNwaW5uZXItYm9yZGVyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAjeygkc3Bpbm5lci1oZWlnaHQvMil9KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtICN7KCRzcGlubmVyLXdpZHRoLzIpfSk7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICYtLWxhenlsb2FkOmFmdGVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJjID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJjID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJhdGlvMl8xe1xuICBwYWRkaW5nLXRvcDogNTAlO1xufVxuLnJhdGlvMV8ye1xuICBwYWRkaW5nLXRvcDogMjAwJTtcbn1cbi5yYXRpbzRfM3tcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cbi5yYXRpbzE2Xzl7XG4gIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkvMTYpO1xufVxuLnJhdGlvMV8xe1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi5yYXRpbzNfMntcbiAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoMS0yLzMpO1xufVxuXG4vKiBjb2xsYXBzZSBpY29ucyAqL1xuLmljb24tY29sbGFwc2V7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XG5cblxufVxuLmljb24tY29sbGFwc2VbYXJpYS1leHBhbmRlZD10cnVlXXtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG59XG5cbi8qIENIRUNLT1VUIFNURVAgKi9cbi5vcmRlci1jaGVja291dCAuY2FyZC1ib2R5e1xuICBwYWRkaW5nLWJvdHRvbTogMDtcblxufVxuLnN0ZXAtZWRpdFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwLXRpdGxlXG57XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uLWNvbXBsZXRlLi1yZWFjaGFibGUgLnN0ZXAtdGl0bGUgLmRvbmUge1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLi1jdXJyZW50IC5zdGVwLXRpdGxlIC5kb25lIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLi1jdXJyZW50IC5jYXJkLWhlYWRlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG5cbi5hY2NvcmRpb24ge1xuICAuY2FyZC1ib2R5IC5jYXJkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMXMgbGluZWFyO1xuXG4gIH1cbiAgLmNhcmQtYm9keSAuY2FyZC1oZWFkZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWxlY3RlZCAuY2FyZHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG5cblxuICAvL1BlcnNvbm5hbCBpbmZvXG4gIC5uYXYtdGFicy1pbmZve1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjEuMTtcbiAgICAuYWN0aXZle1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLy9BZGRyZXNzZXNcblxuICAuYWRkcmVzcy1zZWxlY3RvclxuICB7XG4gICAgLmNhcmR7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xcyBsaW5lYXI7XG5cbiAgICB9XG4gICAgLmNhcmQtaGVhZGVyLFxuICAgIC5jYXJkLWJvZHl7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICB9XG4gIH1cbiAgLmNhcmQtYm9keV9hZGQtYWRkcmVzc3tcbiAgICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgICAubWF0ZXJpYWwtaWNvbnN7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG4gIH1cbiAgLy8gU0hpcHBpbmdcbi5kZWxpdmVyeS1vcHRpb257XG4gIHBhZGRpbmc6ICRzcGFjZXI7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbn1cbi5jYXJyaWVyLWV4dHJhLWNvbnRlbnQ6bm90KDplbXB0eSl7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcbiAgJjplbXB0eXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2Fycmllci1uYW1le1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG4gIC5jYXJyaWVyLXByaWNle1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbi8vb3JkZXIgbGlzdCBmaW5hbCByZWNhcFxuLm9yZGVyLWxpbmU6bm90KDpsYXN0LWNoaWxkKXtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xufVxuLm9yZGVyLWNvbmZpcm1hdGlvbi10YWJsZXtcbiAgcGFkZGluZzogJHNwYWNlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXRvcDozcHggc29saWQgJGJvZHktY29sb3I7XG59XG5cblxuLy9mb3Jtc1xuY3VzdG9tLWZpbGUtbGFiZWwuc2VsZWN0ZWQ6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcblxufVxuLmxhYmVse1xuICBAZXh0ZW5kIGxhYmVsO1xufVxuLy9uYXYgdGFic1xuLm5hdi10YWJzICB7XG4gIC5uYXYtbGlua3tcbiAgY29sb3I6JGdyYXktNjAwOy8vJGJvZHktY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gIH1cbn1cbi50YWItY29udGVudHtcbiAgcGFkZGluZy10b3A6ICRzcGFjZXI7XG59XG4vL3Byb2R1Y3RzLXNlY3Rpb24tdGl0bGVcbi5wcm9kdWN0cy1zZWN0aW9uLXRpdGxle1xuICB0ZXh0LXRyYW5zZm9ybTogJHNlY3Rpb24tdGl0bGUtdGV4dC10cmFuc2Zvcm07XG4gIHRleHQtYWxpZ246ICRzZWN0aW9uLXRpdGxlLXRleHQtYWxpZ247XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkc2VjdGlvbi10aXRsZS1tYXJnaW4tYm90dG9tO1xuICBAZXh0ZW5kIC5oMTtcbiAgZm9udC1mYW1pbHk6ICRzZWN0aW9uLXRpdGxlLWZvbnQtZmFtaWx5O1xuICBjb2xvcjokc2VjdGlvbi10aXRsZS1jb2xvcjtcbiAgZm9udC1zaXplOiRzZWN0aW9uLXRpdGxlLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiRzZWN0aW9uLXRpdGxlLWZvbnQtd2VpZ2h0O1xufVxuXG4vL2hvbWUgY29udGVudCBzcGFjaW5nXG4ucGFnZS1ob21lID4gKntcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci15O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZSgpIHtcblx0LnBhZ2UtaG9tZSA+ICp7XG4gIFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci15LzI7XG5cdH1cbiAgLm1vZGFsLWZvb3RlcntcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xuICAgICYgPiAuYnRue1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGggOiAxMDAlXG4gICAgfVxuICAgICYgLmJ0bjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci8yO1xuICAgIH1cblxuICB9XG59XG5cbi5uYXYtdGFicyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXYtbGluayB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4vL2Zvcm1zXG5tYWluID4gLm5vdGlmaWNhdGlvbnMtY29udGFpbmVye1xuICBAZXh0ZW5kIC5sLXdyYXBwZXI7XG59XG4ubm90aWZpY2F0aW9ucy1jb250YWluZXJ7XG4gIHVse1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5qcy1pbnZhbGlkLWZlZWRiYWNrLWJyb3dzZXI6ZW1wdHl7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1ncm91cHtcbiAgbGFiZWwsLmxhYmVse1xuICBzbWFsbCxcbiAgLnNtYWxse1xuICAgIGZvbnQtc2l6ZTogLjc1ICogJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG4gIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcHtcblxuLnBhZ2UtY29udGVudDpub3QoLnBhZ2UtY29udGVudC0tY29udGFjdCksXG4uY2hlY2tvdXQtZm9ybSxcbi5wYWdlLXdyYXBwZXItLW9yZGVyLWNvbmZpcm1hdGlvbntcbiAgZm9ybXtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wYWdlLXdyYXBwZXItLW9yZGVyLWRldGFpbHtcbiAgZm9ybXtcbiAgICBtYXJnaW46IHVuc2V0O1xuICB9XG59XG59XG4uZm9ybS1mb290ZXJ7XG4gIG1hcmdpbi10b3A6ICRzcGFjZXI7XG59XG5cbi8vIGJhZGdlIG9yZGVyIGhpc3Rvcnlcbi5iYWRnZS5icmlnaHR7XG4gIGNvbG9yOiNmZmY7XG59XG5cbi51aS10b29sdGlwLnVpLXdpZGdldC1jb250ZW50e1xuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6bm9uZTtcblx0XHRib3JkZXItcmFkaXVzOjBweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkICRib2R5LWNvbG9yO1xuXHRcdGNvbG9yOiRib2R5LWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTowLjc1cmVtO1xuXHRcdHBhZGRpbmc6MC4ycmVtIDAuMjVyZW07XG5cdH1cblx0XG4uaW1nLXJlc3BvbnNpdmV7XG5cdEBleHRlbmQgLmltZy1mbHVpZDtcdFxufVxuXG4uY2xlYXIge1xuICAgIGNsZWFyOiBib3RoO1xufSIsIi5uby1qcyBpbWcubGF6eWxvYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGF6eWxvYWQsXG4ubGF6eWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuXG59XG4ubGF6eWxvYWRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7XG59XG5cbi8vbGF6eXNpemVzIHdpdGggc2xpY2sgc2xpZGVyXG4uc2xpY2stc2xpZGV7XG4gICYubGF6eWxvYWR7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgJiAubGF6eWxvYWR7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsaWNrLWFjdGl2ZSxcbi8vd2VpcmQgYnVnIHNsaWNrIHNsaWRlciBkb24gdCBhZGQgc2xpY2sgYWN0aXZlIHNvbWV0aW1lc1xuLnNsaWNrLWN1cnJlbnQsXG4uc2xpY2stY3VycmVudCArIC5zbGljay1zbGlkZXtcbiAgJi5sYXp5bG9hZHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gIH1cbiAgJiAubGF6eWxvYWR7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICB9XG59XG5cblxuXG4iLCIucHMtYWxlcnQtZXJyb3Ige1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucHMtYWxlcnQtZXJyb3IsXG4ucHMtYWxlcnQtc3VjY2VzcyB7XG4gIC5pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMnB4IHRoZW1lLWNvbG9yKCdkYW5nZXInKSBzb2xpZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCdkYW5nZXInKTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG4gICAgaSB7XG4gICAgICBib3JkZXI6IDE1cHggdGhlbWUtY29sb3IoJ2RhbmdlcicpIHNvbGlkO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJ2RhbmdlcicpO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5wcy1hbGVydC1zdWNjZXNzIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtIDIuNzVyZW0gMC4yNXJlbTtcblxuICAuaXRlbSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0aGVtZS1jb2xvcignc3VjY2VzcycpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCdzdWNjZXNzJyk7XG5cbiAgICBpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdGhlbWUtY29sb3IoJ3N1Y2Nlc3MnKTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJ3N1Y2Nlc3MnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zb2NpYWwtc2hhcmluZ3tcbiAgQGV4dGVuZCAuZC1mbGV4O1xuICBAZXh0ZW5kIC5mbGV4LXdyYXA7XG4gIEBleHRlbmQgLmFsaWduLWl0ZW1zLWNlbnRlcjtcbiAgQGV4dGVuZCAucHgtMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUtcG9ydHJhaXQoKXtcbiAgXHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHR9XG59XG4uc29jaWFsLXNoYXJpbmctLXByb2R1Y3R7XG4gIG1hcmdpbjogJHNwYWNlciAwO1xuICBAZXh0ZW5kIC5hbGlnbi1pdGVtcy1jZW50ZXI7XG59XG4ubW9kYWwgLnNvY2lhbC1zaGFyaW5nLS1wcm9kdWN0e1xuICBtYXJnaW46IDA7XG59XG4uc29jaWFsLXNoYXJlLWJ0bntcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAkc3BhY2VyLzI7XG4gICY6bm90KHVzZSkgPnN2Z3tcbiAgXHQgd2lkdGg6ICRzb2NpYWwtc2hhcmUtc2l6ZTtcbiAgXHQgaGVpZ2h0OiAkc29jaWFsLXNoYXJlLXNpemU7XG4gIFx0IGZpbGw6JGRhcms7XG4gIH1cbiAgJi55b3V0dWJlOm5vdCh1c2UpID5zdmd7XG4gIFx0IHdpZHRoOiAyLjNyZW07XG4gIFx0IGhlaWdodDogMi4zcmVtO1xuICB9XG4gICY6aG92ZXJ7XG4gIFx0c3Zne2ZpbGw6JHByaW1hcnk7fVx0XG4gIH1cbiAgJi5mYWNlYm9vazpob3ZlciBzdmd7ZmlsbDojMTg3N0YyO31cbiAgJi50d2l0dGVyOmhvdmVyIHN2Z3tmaWxsOiMxREExRjI7fVxuICAmLmluc3RhZ3JhbTpob3ZlciBzdmd7ZmlsbDojQzQyRDkxO31cbiAgJi55b3V0dWJlOmhvdmVyIHN2Z3tmaWxsOiNmMDA7fVxuICAmLnBpbnRlcmVzdDpob3ZlciBzdmd7ZmlsbDojRTYwMDIzO31cbiAgJi5saW5rZWRpbjpob3ZlciBzdmd7ZmlsbDojMDI3NGIzO31cbiAgJi50aWt0b2s6aG92ZXIgc3Zne2ZpbGw6IzAwMDt9XG4gIFxuICAmOmZpcnN0LWNoaWxke1xuICBcdG1hcmdpbi1sZWZ0OjA7XG4gIH1cbn1cbi5zb2NpYWwtc2hhcmUtYnRuLS1wcm9kdWN0e1xuICBiYWNrZ3JvdW5kLXNpemU6ODAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAZXh0ZW5kIC5zaGFkb3ctc207XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0O1xuICAmOmhvdmVye1xuICAgIGJveC1zaGFkb3c6JGNhcmQtYm94LXNoYWRvdzs7XG5cbiAgfVxuXG4gICYuZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmFjZWJvb2stZ3JheS5zdmcpO1xuICAgICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mYWNlYm9vay1ibHVlLnN2Zyk7XG4gICAgfVxuICB9XG4gICYudHdpdHRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90d2l0dGVyLWdyYXkuc3ZnKTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90d2l0dGVyLWJsdWUuc3ZnKTtcbiAgICB9XG4gIH1cbiAgJi5nb29nbGVwbHVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2dwbHVzLWdyYXkuc3ZnKTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ncGx1cy1ibHVlLnN2Zyk7XG4gICAgfVxuICB9XG4gICYucGludGVyZXN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BpbnRlcmVzdC1ncmF5LnN2Zyk7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGludGVyZXN0LWJsdWUuc3ZnKTtcbiAgICB9XG4gIH1cblxufVxuLnNvY2lhbC1zaGFyZS1idG4tLWZvb3RlciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cbi8vXG4vLy5mYWNlYm9vayB7XG4vLyAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZhY2Vib29rLnN2Zyk7XG4vLyAgJjo6YmVmb3Jle1xuLy8gICAgY29udGVudDpcIlwiO1xuLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mYWNlYm9vay1ibHVlLnN2Zyk7XG4vLyAgfVxuLy8gICYuaWNvbi1ncmF5IHtcbi8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmFjZWJvb2stZ3JheS5zdmcpO1xuLy8gICAgJjpob3ZlciB7XG4vLyAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmFjZWJvb2stYmx1ZS5zdmcpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuLy8udHdpdHRlciB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90d2l0dGVyLnN2Zyk7XG4vLyAgJjo6YmVmb3Jle1xuLy8gICAgY29udGVudDpcIlwiO1xuLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90d2l0dGVyLWJsdWUuc3ZnKTtcbi8vICB9XG4vLyAgJi5pY29uLWdyYXkge1xuLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90d2l0dGVyLWdyYXkuc3ZnKTtcbi8vICAgICY6aG92ZXIge1xuLy8gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3R3aXR0ZXItYmx1ZS5zdmcpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuLy8ucnNzIHtcbi8vICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Jzcy5zdmcpO1xuLy99XG4vLy55b3V0dWJlIHtcbi8vICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3lvdXR1YmUuc3ZnKTtcbi8vfVxuLy8uZ29vZ2xlcGx1cyB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ncGx1cy5zdmcpO1xuLy8gIC8vJjo6YmVmb3Jle1xuLy8gIC8vICBjb250ZW50OlwiXCI7XG4vLyAgLy8gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ3BsdXMtYmx1ZS5zdmcpO1xuLy8gIC8vfVxuLy8gICYuaWNvbi1ncmF5IHtcbi8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ3BsdXMtZ3JheS5zdmcpO1xuLy8gICAgJjpob3ZlciB7XG4vLyAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ3BsdXMtYmx1ZS5zdmcpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuLy9cbi8vLnBpbnRlcmVzdCB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9waW50ZXJlc3Quc3ZnKTtcbi8vICAmOjpiZWZvcmV7XG4vLyAgICBjb250ZW50OlwiXCI7XG4vLyAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BpbnRlcmVzdC1ibHVlLnN2Zyk7XG4vLyAgfVxuLy8gICYuaWNvbi1ncmF5IHtcbi8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGludGVyZXN0LWdyYXkuc3ZnKTtcbi8vICAgICY6aG92ZXIge1xuLy8gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BpbnRlcmVzdC1ibHVlLnN2Zyk7XG4vLyAgICB9XG4vLyAgfVxuLy99XG4vLy52aW1lbyB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy92aW1lby5zdmcpO1xuLy99XG4vLy5pbnN0YWdyYW0ge1xuLy8gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaW5zdGFncmFtLnN2Zyk7XG4vL31cbiIsIi5ibG9jay1jYXRlZ29yaWVzIHtcbiAgQGV4dGVuZCAuY2FyZDtcbn1cblxuLmJsb2NrLWNhdGVnb3JpZXN7XG4gIEBleHRlbmQgLmNhcmQtYm9keTtcbn1cblxuLmJsb2NrLWNhdGVnb3JpZXMge1xuICBib3gtc2hhZG93OiRjYXJkLWJveC1zaGFkb3c7O1xufVxuXG5cblxuLy9ibG9jayBjYXRlZ29yaWVzXG4uYmxvY2stY2F0ZWdvcmllcyBhe1xuICBjb2xvcjokYm9keS1jb2xvcjtcbn1cbi5jYXRlZ29yeS1zdWJfX2l0ZW17XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeS1zdWJfX2l0ZW0tLTB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBwYWRkaW5nOiAkc3BhY2VyLzQgMDtcbn1cbi5jYXRlZ29yeS1zdWJfX2l0ZW06bm90KC5jYXRlZ29yeS1zdWJfX2l0ZW0tLTApOm5vdCguY2F0ZWdvcnktc3ViX19pdGVtLS0xKSB7XG4gIHBhZGRpbmctbGVmdDogJHNwYWNlci80O1xufVxuLmJsb2NrLWNhdGVnb3JpZXMgLmNvbGxhcHNlLWljb25zIC5yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWNhdGVnb3JpZXMgLmNvbGxhcHNlLWljb25zW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICAmLnJlbW92ZXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi5hZGR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0I2NhdGVnb3J5LWRlc2NyaXB0aW9ue1xuXHRcdD5kaXZ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcdFxuXHRcdH1cdFxuXHR9XG59XG5AaW5jbHVkZSAgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUtcG9ydHJhaXQge1xuXHQucHJvZHVjdHMgLmViY2F0ZWdvcnlpbWFnZXtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuMjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuMjU7XG4gICB9XG59XG4iLCIuYWNjb3VudC1saW5rc3tcbiAgQGV4dGVuZCAuYWxpZ24taXRlbXMtc3RyZXRjaDtcbiAgPiBhe1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIH1cbiAgLmxpbmstaXRlbXtcbiAgICBAZXh0ZW5kIC5jYXJkO1xuICAgIGJveC1zaGFkb3c6JGNhcmQtYm94LXNoYWRvdzs7XG4gICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBpe1xuICAgICAgbWFyZ2luOiAwIGF1dG8gJHNwYWNlcjtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjM7XG5cbiAgICB9XG4gIH1cbn1cblxuLmFkZHJlc3N7XG4gIEBleHRlbmQgLmNhcmQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkZHJlc3MtaGVhZGVye1xuICBAZXh0ZW5kIC5jYXJkLWhlYWRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYWRkcmVzcy1ib2R5e1xuICBAZXh0ZW5kIC5jYXJkLWJvZHk7XG59XG4uYWRkcmVzcy1mb290ZXJ7XG4gIEBleHRlbmQgLmNhcmQtZm9vdGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbn1cblxuLmZvcm0tLTEwMHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4ubm8tYWNjb3VudCAuYnRuLWJnLXByaW1hcnl7XG5cdGJhY2tncm91bmQtY29sb3I6JHByaW1hcnk7XG5cdGNvbG9yOiR3aGl0ZTtcblx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgJjpob3ZlcntcbiAgXHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRjb2xvcjokcHJpbWFyeTtcbiAgfVxufSIsIi8qLmNhcm91c2VsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNsaWRlci1jYXB0aW9ue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDoxMCU7XG4gIGxlZnQ6IDkwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufSovXG5cbi5zbGljay1zbGlkZTpub3QoLnNsaWNrLWN1cnJlbnQpIC5pbWctY2Fyb3VzZWwubGF6eWxvYWQge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5zbGljay1zbGlkZSBmaWd1cmV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4vLy5jYXJvdXNlbCB7XG4vLyAgYm94LXNoYWRvdzogMXB4IDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuLy8gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbi8vICAuZGlyZWN0aW9uIHtcbi8vICAgIHotaW5kZXg6IGF1dG87XG4vLyAgfVxuLy8gIC5jYXJvdXNlbC1pbm5lciB7XG4vLyAgICBoZWlnaHQ6IDM0MHB4O1xuLy8gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgIGhlaWdodDogYXV0bztcbi8vICAgIH1cbi8vICB9XG4vLyAgLmNhcm91c2VsLWl0ZW0ge1xuLy8gICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgaW1nIHtcbi8vICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuLy8gICAgICAgIGhlaWdodDogYXV0bztcbi8vICAgICAgfVxuLy8gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbi8vICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuLy8gICAgfVxuLy8gICAgfVxuLy8gICAgLmNhcHRpb24ge1xuLy8gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gICAgICBib3R0b206IDI4cHg7XG4vLyAgICAgIGxlZnQ6IDkwcHg7XG4vLyAgICAgIH1cbi8vICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgICAgYm90dG9tOiA1cHg7XG4vLyAgICAgICAgbGVmdDogNDBweDtcbi8vICAgICAgfVxuLy8gICAgICBjb2xvcjogd2hpdGU7XG4vLyAgICAgIG1heC13aWR0aDogMzQwcHg7XG4vLyAgICAgIC5jYXB0aW9uLWRlc2NyaXB0aW9uIHAge1xuLy8gICAgICAgIGNvbG9yOiB3aGl0ZTtcbi8vICAgICAgfVxuLy8gICAgfVxuLy8gICAgZmlndXJlIHtcbi8vICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgICAgICAgbWFyZ2luOiAwO1xuLy8gICAgICB9XG4vLyAgICB9XG4vLyAgfVxuLy8gIC5jYXJvdXNlbC1jb250cm9sIHtcbi8vICAgIG9wYWNpdHk6IDE7XG4vLyAgICAuaWNvbi1uZXh0LFxuLy8gICAgLmljb24tcHJldiB7XG4vLyAgICAgICY6OmJlZm9yZSB7XG4vLyAgICAgICAgY29udGVudDogXCJcIjtcbi8vICAgICAgfVxuLy8gICAgICBpIHtcbi8vICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuLy8gICAgICAgIGNvbG9yOiB3aGl0ZTtcbi8vICAgICAgfVxuLy8gICAgICAmOmhvdmVyIHtcbi8vICAgICAgICBpIHtcbi8vICAgICAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcbi8vICAgICAgICB9XG4vLyAgICAgIH1cbi8vICAgIH1cbi8vICAgIC5pY29uLXByZXYge1xuLy8gICAgICBsZWZ0OiAxcmVtO1xuLy8gICAgfVxuLy8gICAgLmljb24tbmV4dCB7XG4vLyAgICAgIHJpZ2h0OiAycmVtO1xuLy8gICAgfVxuLy8gICAgJi5sZWZ0LFxuLy8gICAgJi5yaWdodCB7XG4vLyAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4vLyAgICB9XG4vLyAgfVxuLy99XG4iLCIubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nX19vZmZjYW52YXNcbntcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAvL2xlZnQ6MDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2dfX29mZmNhbnZhc1xue1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nX19vZmZjYW52YXMubW9kYWwtZGlhbG9nX19vZmZjYW52YXMtLXJpZ2h0XG57XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nX19vZmZjYW52YXMubW9kYWwtZGlhbG9nX19vZmZjYW52YXMtLXJpZ2h0XG57XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzIC5tb2RhbC1jb250ZW50XG57XG4gIGhlaWdodDogaW5oZXJpdDtcblxuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZGlhbG9nX19vZmZjYW52YXMgLm1vZGFsLWhlYWRlclxue1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLm1vZGFsLWRpYWxvZ19fb2ZmY2FudmFzIC5tb2RhbC1ib2R5XG57XG4gIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLnByb2R1Y3Rze1xuICBAZXh0ZW5kIC5yb3c7XG4gIGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG5cdEBpbmNsdWRlICBtZWRpYS1icmVha3BvaW50LW1vYmlsZS1wb3J0cmFpdCB7XG5cdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjI1O1xuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjI1O1xuXHR9XG59XG4ucHJvZHVjdC1taW5pYXR1cmV7XG4gIEBleHRlbmQgLmNvbC02OyAgXG4gIEBleHRlbmQgLmNvbC1tZC00O1xuICAjcHJvZHVjdCAme1xuICBcdEBleHRlbmQgLmNvbC0xMjtcbiAgXHRAZXh0ZW5kIC5jb2wtbWQtMztcbiAgfVxuIFx0XG4gXHRcblx0QGluY2x1ZGUgIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlLXBvcnRyYWl0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuMjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuMjU7XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZGVza3RvcCB7XG4gIC5wcm9kdWN0LW1pbmlhdHVyZXtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgfVxuXG4gIC5sYXlvdXQtZnVsbC13aWR0aCAucHJvZHVjdC1taW5pYXR1cmV7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5wcm9kdWN0LW1pbmlhdHVyZXtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gIH1cbn1cblxuLnNsaWNrLXNsaWRlIC5wcm9kdWN0LW1pbmlhdHVyZXtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5cblxuLyogUHJvZHVjdCBtaW5pYXR1cmUqL1xuLmNhcmQtcHJvZHVjdC5jYXJke1xuICBoZWlnaHQ6MTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG0tYmctY29sb3I7XG4gIGJvcmRlci13aWR0aDogJHBtLWJvcmRlci13aWR0aDtcbiAgYm9yZGVyLWNvbG9yOiAkcG0tYm9yZGVyLWNvbG9yO1xuICAmOmhvdmVyXG4gIHtcbiAgICAuaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25ze1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gIH1cbiAgLmNhcmQtYm9keXtcbiAgXHRwYWRkaW5nLWxlZnQ6MDtcbiAgXHRwYWRkaW5nLXJpZ2h0OjA7XG4gIFx0XHRcbiAgfVxuXG4gIC5kaXNjb3VudHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5wcm9kdWN0LXRodW1ibmFpbCBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFyLWFpLWNvbnRhaW5lciAuYXItYWktaC1zZWdtZW50LmFjdGl2ZStpbWd7XG4gIFx0YmFja2dyb3VuZDojZjVmNWY1O1x0XG4gIH1cblxufVxuXG4uaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25ze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6MTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBtLWhpZ2hsaWdodC1iZy1jb2xvcjtcbiAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246dHJhbnNmb3JtIC4zcztcbiAgLmNhcmQtcHJvZHVjdDpob3ZlciAmIHtcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgkcG0taGlnaGxpZ2h0LXRyYW5zbGF0ZVkpO1xuICB9XG59XG4ucXVpY2stdmlld3tcbiAgY3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LWZsYWdze1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnByb2R1Y3QtZmxhZ3tcbiAgdG9wOjA7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcbiAgcGFkZGluZzo1cHggMTVweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogdGhlbWUtY29sb3IoJ3ByaW1hcnknKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOjEzcHg7XG5cbiAgJi5kaXNjb3VudC1wcm9kdWN0e1xuICAgIGJhY2tncm91bmQ6ICR0ZXJ0aWFyeTtcbiAgfVxufVxuLnBhZ2UtY29udGVudC0tcHJvZHVjdCAucHJvZHVjdC1mbGFnc3tcbiAgcmlnaHQ6MTVweDtcbiAgLnByb2R1Y3QtZmxhZ3tcbiAgXHRmb250LXNpemU6MXJlbTtcbiAgXHRtYXJnaW4tdG9wOiAkc3BhY2VyLzI7XG4gIFx0bWFyZ2luLWJvdHRvbTowO1xuICB9XG59XG4uY29sb3J7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnByb2R1Y3QtdGl0bGV7XG4gIGNvbG9yOiAkcG0tbmFtZS1jb2xvcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwbS1uYW1lLWZvbnQtc2l6ZSk7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICBcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxcmVtKTtcbiAgfVxuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAkcG0tbmFtZS1mb250LXdlaWdodDtcbiAgJiBhIHtcbiAgICBjb2xvcjogJHBtLW5hbWUtY29sb3I7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkcG0tbmFtZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206ICRwbS1uYW1lLWhvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG0tbmFtZS1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gIH1cbiAgLmNhcmQtcHJvZHVjdDpob3ZlciAmIHtcbiAgICBjb2xvcjogJHBtLW5hbWUtaG92ZXItY29sb3I7XG4gICAgJiBhIHtcbiAgICAgIGNvbG9yOiAkcG0tbmFtZS1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLyogUFJPRFVDVCBQQUdFICovXG4jcHJvZHVjdHtcblx0LmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmV7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cbi8qXHRwb3NpdGlvbjpyZWxhdGl2ZTsqL1xuXHQjbGVmdC1jb2x1bW57XG5cdFx0LnBhZ2UtY29udGVudC0tcHJvZHVjdHtcblx0XHRcdGJhY2tncm91bmQ6JGxpZ2h0O1x0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZS1wb3J0cmFpdCgpe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDotMTVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0Oi0xNXB4O1x0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdH1cblx0aDEudGl0bGVfaGVhZGVyLC5oMS50aXRsZV9oZWFkZXJ7XG5cdFx0bWFyZ2luLWJvdHRvbTowLjVyZW07XHRcblx0XHRtYXJnaW4tdG9wOjJyZW07XG5cdH1cbn1cbi5pbWFnZXMtY29udGFpbmVye1xuXHRcdHBhZGRpbmc6ICRncmlkLWd1dHRlci13aWR0aCAqIC41O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlLXBvcnRyYWl0KCl7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206JGdyaWQtZ3V0dGVyLXdpZHRoICogLjI1O1xuXHRcdFx0fVxufVxuLnByb2R1Y3RzLWltYWdlc2NvdmVye1xuICBib3gtc2hhZG93OiRjYXJkLWJveC1zaGFkb3c7O1xufVxuLnByb2R1Y3QtaW1nOm5vdCg6Zmlyc3QtY2hpbGQpIC5yYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnByb2R1Y3QtaW1nIC5yY3tcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0LXRodW1ic3tcbiAgd2lkdGg6JHByb2R1Y3QtdGh1bWItd3JhcC13aWR0aDtcbiAgaGVpZ2h0OiAkcHJvZHVjdC10aHVtYi13cmFwLWhlaWdodDtcbiAgbWFyZ2luOjAgYXV0bztcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC10YWJsZXR0ZSB7XG4gIFx0XHR3aWR0aDokcHJvZHVjdC10aHVtYi13cmFwLXdpZHRoLXRhYmxldDtcbiAgfVxuICAmW2RhdGEtY291bnQ9XCIyXCJde1xuICAgIHdpZHRoOiRwcm9kdWN0LXRodW1iLXdyYXAtd2lkdGgtMjtcbiAgfVxuICAuc2xpY2stc2xpZGUgPiBkaXZ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIH1cbiAgJjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbn1cbi5wcm9kdWN0LXRodW1ie1xuICBtYXJnaW46ICRwcm9kdWN0LXRodW1iLW1hcmdpbjtcbiAgLy9wYWRkaW5nOjVweDtcbiAgLy9oZWlnaHQ6ICBhdXRvO1xuICB3aWR0aDokcHJvZHVjdC10aHVtYi13aWR0aDtcbiAgaGVpZ2h0OiRwcm9kdWN0LXRodW1iLWhlaWdodDtcbiAgYm9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgJi5zbGljay1jdXJyZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gIH1cbn1cbi5idG4tem9vbXtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAkc3BhY2VyO1xuICBib3R0b206ICRzcGFjZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gICYgLm1hdGVyaWFsLWljb25ze1xuICBmb250LXNpemU6IDMqJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG59XG4uaW1hZ2VzLWNvbnRhaW5lcjpob3ZlciAuYnRuLXpvb217XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxhYmVsLWNvbG9ye1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzI7XG4gIHdpZHRoOjM4cHg7XG4gIGhlaWdodDozOHB4O1x0XG4gIGJvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6MC41cmVtO1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gJi5sYWJlbC1jb2xvci1sYXJnZXtcbiBcdFx0d2lkdGg6OThweDtcdFxuIFx0XHRoZWlnaHQ6NTBweFxuIFx0fSBcbiAmLmxhYmVsLWNvbG9yLWFjdGl2ZXtcbiAgXHR3aWR0aDozNnB4O1xuICBcdGhlaWdodDozNnB4O1x0XG4gIFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yYm94LWJvcmRlci1jb2xvcjtcbiAgXHRwYWRkaW5nOjRweDtcbiAgXHRzcGFuLmNvbG9ye1xuXHRcdCAgYm9yZGVyLWNvbG9yOiAkY29sb3Jib3gtYm9yZGVyLWNvbG9yO1xuXHRcdCAgd2lkdGg6IDI0cHg7XG5cdFx0ICBoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHRcdCYubGFiZWwtY29sb3ItbGFyZ2V7XG4gXHRcdFx0d2lkdGg6OThweDtcdFxuIFx0XHRcdGhlaWdodDo1MHB4O1xuIFx0XHRcdHBhZGRpbmc6MDtcbiBcdFx0XHRib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG4gXHRcdFx0c3Bhbi5jb2xvcntcblx0XHRcdCB3aWR0aDo5OHB4O1x0XG4gXHRcdFx0aGVpZ2h0OjUwcHg7XG5cdFx0XHR9XG4gXHRcdH1cbiAgfVxufVxuLnByb2R1Y3QtdmFyaWFudHMtaXRlbXtcblx0LmxhYmVse1xuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcdFxuXHR9XG5cdC5jb2xvcntcbiAgXHR3aWR0aDozNHB4O1xuXHQgIGhlaWdodDozNHB4O1xuXHQgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA1KTtcblx0ICBib3JkZXItcmFkaXVzOjAuNXJlbTtcblx0fVxuXHQudGV4dHVyZXtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHRcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cdC5sYWJlbC1jb2xvci1sYXJnZSAuY29sb3J7XG5cdCAgXHR3aWR0aDo5OHB4O1x0XG4gXHRcdFx0aGVpZ2h0OjUwcHg7XHRcblx0fVxufVxuXG4uaW5wdXQtY29sb3I6Y2hlY2tlZCtzcGFuLCAuaW5wdXQtY29sb3I6aG92ZXIrc3BhbiwgLmlucHV0LXJhZGlvOmNoZWNrZWQrc3BhbiwgLmlucHV0LXJhZGlvOmhvdmVyK3NwYW4ge1xuICBib3JkZXItY29sb3I6ICRjb2xvcmJveC1ib3JkZXItY29sb3I7XG59XG5cbi8vcHJvZHVjdCBwcmljZXNcbi5wcm9kdWN0X19wcm9kdWN0LXByaWNlLmhhcy1kaXNjb3VudHtcbiAgLmN1cnJlbnQtcHJpY2V7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucHJpY2V7XG4gIGNvbG9yOiRwcm9kdWN0LXByaWNlLWN1cnJlbnQtY29sb3I7XG4gICBAaW5jbHVkZSBmb250LXNpemUoJHByb2R1Y3QtcHJpY2UtY3VycmVudC1mb250LXNpemUpO1xuICBmb250LWZhbWlseTogJHByb2R1Y3QtcHJpY2UtY3VycmVudC1mb250LWZhbWlseTtcbiAgJi5jdXJyZW50LXByaWNlLWRpc2NvdW50e1xuICAgIGNvbG9yOiRwcm9kdWN0LXByaWNlLWRpc2NvdW50LWNvbG9yO1xuICAgICBAaW5jbHVkZSBmb250LXNpemUoJHByb2R1Y3QtcHJpY2UtZGlzY291bnQtZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDokcHJvZHVjdC1wcmljZS1kaXNjb3VudC1mb250LXdlaWdodDtcbiAgICBmb250LWZhbWlseTogJHByb2R1Y3QtcHJpY2UtZGlzY291bnQtZm9udC1mYW1pbHk7XG4gIH1cbn1cbi5yZWd1bGFyLXByaWNle1xuICBjb2xvcjokcHJvZHVjdC1wcmljZS1yZWd1bGFyLWNvbG9yO1xuICAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9kdWN0LXByaWNlLXJlZ3VsYXItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6JHByb2R1Y3QtcHJpY2UtcmVndWxhci1mb250LXdlaWdodDtcbiAgZm9udC1mYW1pbHk6ICRwcm9kdWN0LXByaWNlLXJlZ3VsYXItZm9udC1mYW1pbHk7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLmRpc2NvdW50e1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2R1Y3QtcHJpY2UtZGlzY291bnQtY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogLjI1KiRzcGFjZXI7XG59XG5cbi5wcm9kdWN0X19wcm9kdWN0LXByaWNle1xuXHQucHJpY2V7XG4gIFx0QGluY2x1ZGUgZm9udC1zaXplKDEuNjI1cmVtKTtcbiAgXHRmb250LXdlaWdodDokcHJvZHVjdC1wcmljZS1jdXJyZW50LWZvbnQtd2VpZ2h0O1xuICBcdFxuXHR9XG5cdC5yZWd1bGFyLXByaWNle1xuIFx0IEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjYyNXJlbSk7XG5cdH1cblx0Ji5oYXMtZGlzY291bnR7XG4gIC5jdXJyZW50LXByaWNle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuIH1cbn1cblxuLy9wcm9kdWN0IGFkZCB0byBjYXJ0XG4uYnRuLWFkZC10by1jYXJ0e1xuICAvL0BleHRlbmQgLmQtZmxleDtcbiBwYWRkaW5nLWxlZnQ6NnJlbTtcbiBwYWRkaW5nLXJpZ2h0OjZyZW07XG4gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUtcG9ydHJhaXQoKXtcbiBcdHBhZGRpbmctbGVmdDo1cmVtO1xuIFx0cGFkZGluZy1yaWdodDo1cmVtO1xuIFx0YmFja2dyb3VuZC1jb2xvcjokcHJpbWFyeTtcbiBcdGNvbG9yOiR3aGl0ZTtcbiBcdCY6aG92ZXJ7XG4gXHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuIFx0XHRjb2xvcjokcHJpbWFyeTtcdFxuIFx0fVxuIH1cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuXG4uY2FyZC0tcmVhc3N1cmFuY2V7XG4gIGJveC1zaGFkb3c6JGNhcmQtYm94LXNoYWRvdzs7XG59XG5cbi8vIG1vZGFsIGFkZCB0byBjYXJ0XG4uY2FydC1jb250ZW50e1xuICBwYWRkaW5nOiAkc3BhY2VyO1xuICBiYWNrZ3JvdW5kOiB0aGVtZS1jb2xvcignbGlnaHQnKTtcbn1cblxuLy9wcm9kdWN0IHBhY2tcbi5wYWNrLXByb2R1Y3QtY29udGFpbmVye1xuICBAZXh0ZW5kIC5kLWZsZXg7XG4gIEBleHRlbmQgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuO1xuICBAZXh0ZW5kIC5hbGlnbi1pdGVtcy1jZW50ZXI7XG4gIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAudGh1bWItbWFza3tcbiAgXHRwYWRkaW5nOjA7XG5cdH1cbn1cbi5tYXNre1xuICB3aWR0aDogNTVweDtcbn1cbi50aHVtYi1tYXNre1xuICBwYWRkaW5nOiAkc3BhY2VyIDA7XG59XG4ucGFjay1wcm9kdWN0X19pbWd7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG4ucGFjay1wcm9kdWN0LW5hbWV7XG4gIEBleHRlbmQgLmZsZXgtZ3Jvdy0xO1xuICBAZXh0ZW5kIC5teC00O1xufVxuLnBhY2stcHJvZHVjdC1xdWFudGl0eXtcbiAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICRib3JkZXItY29sb3I7XG59XG4ucGFjay1wcm9kdWN0LXByaWNle1xuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLzI7XG5cbn1cbi5wYWNrLXByb2R1Y3QtcXVhbnRpdHl7XG4gIEBleHRlbmQgLmQtZmxleDtcbiAgQGV4dGVuZCAuYWxpZ24taXRlbXMtY2VudGVyO1xuICBAZXh0ZW5kIC5hbGlnbi1zZWxmLXN0cmV0Y2g7XG4gIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcbn1cblxuI3Byb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24sLnByb2R1Y3QtZGVzY3JpcHRpb24tc2hvcnR7XG5cdGgye1xuXHRcdGZvbnQtd2VpZ2h0OjMwMDtcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMS44NzVyZW0pO1xuXHR9XG5cdGgxe1xuXHRcdEBleHRlbmQgaDI7XG5cdH1cblx0dWx7XG5cdCAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1x0XG5cdCAgbWFyZ2luLWJvdHRvbTowLjVyZW07XG5cdH1cblx0bGl7XG5cdFx0bGlzdC1zdHlsZS10eXBlOnNxdWFyZTtcblx0XHQmOjptYXJrZXIge1xuXHRcdCAgZm9udC1zaXplOiAwLjVyZW07XG5cdFx0fVxuXHR9XHRcbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUgeyAgXG5cdC5wcm9kdWN0LWRlc2NyaXB0aW9uLXNob3J0e1xuXHRcdHVsPmxpOm50aC1jaGlsZCgyKX5saXtcblx0XHRcdGRpc3BsYXk6bm9uZTtcdFxuXHRcdH1cblx0XHRhI2xpbmstbW9yZXtkaXNwbGF5Om5vbmU7fVxuXHRcdC50b2dnbGUgLmJ0bntcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdCAgY29udGVudDogYXR0cihkYXRhLW1vcmUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm9wZW57XG5cdFx0XHQmKy50b2dnbGUgLmJ0bjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGVzcyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vbW9kYWwgY2FydFxuLm1vZGFsLWNhcnRfX2ltYWdle1xuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG4gIG1heC13aWR0aDogMjAwcHg7XG5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1vZGFsLWNhcnRfX25hbWV7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuLnByb2R1Y3QtdG90YWx7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cbi5jYXJ0LWNvbnRlbnR7XG4gID4gcDpub3QoOmxhc3QtY2hpbGQpe1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUge1xuICAubW9kYWwtY2FydF9faW1hZ2V7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAuYmxvY2tjYXJ0LW1vZGFsIHtcbiAgICAuZGl2aWRlLXJpZ2h0e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAtMC4yNXJlbSAwLjVyZW0gcmdiYSgkYmxhY2ssIC4xNSk7XG4gICAgfVxuICAgIC5tb2RhbC1ib2R5e1xuICAgICAgbWFyZ2luLWJvdHRvbTogKCRidG4tcGFkZGluZy15ICogMikgKyAoJGJ0bi1mb250LXNpemUqJGJ0bi1saW5lLWhlaWdodCkgKyAkbW9kYWwtaW5uZXItcGFkZGluZyAqIDI7XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgLm1vZGFsLWNhcnRfX2ltYWdle1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxufVxuLy9zcGlubmVyIGFkZCB0byBjYXJ0XG4uYnRuLWFkZC10by1jYXJ0IHtcbiAgLmJ0bi1hZGQtdG8tY2FydF9fc3Bpbm5lciB7XG4gICAgQGV4dGVuZCAuc3Bpbm5lci1ib3JkZXI7XG4gICAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLWFkZHRvY2FydDtcbiAgICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1hZGR0b2NhcnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXJ3aWR0aC1hZGR0b2NhcnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLmlzLS1sb2FkaW5ne1xuICAgIC5idG4tYWRkLXRvLWNhcnRfX3NwaW5uZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuYnRuLWFkZC10by1jYXJ0X19pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0cy1zZWxlY3Rpb257XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXG59XG4ucGFjay1taW5pYXR1cmUtaXRlbXtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG59XG4ucmF0aW8xXzF7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBhY2stcHJvZHVjdC1uYW1le1xuICBtYXJnaW46IDAgJHNwYWNlciAqIDEuNTtcbiAgZmxleC1ncm93OiAxO1xufVxuLnByb2R1Y3QtbWluaWF0dXJle1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIDtcbn1cbi5wcm9kdWN0X19jYXJkLWltZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RfX2NhcmQtZGVzY3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGlnaGxpZ2h0ZWQtaW5mb3JtYXRpb25ze1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRzcGFjZXIgLyAyO1xufVxuLnF1YW50aXR5X19sYWJlbHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcblxufVxuLnByb2R1Y3QtYWRkLXRvLWNhcnR7XG4gIC5wcm9kdWN0LXF1YW50aXR5e1xuICBtYXJnaW4tdG9wOiAtKCRzcGFjZXIpO1xuICB9XG4ucXR5e1xuICBtYXJnaW46IDAgJHNwYWNlcjtcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcblxufVxuLmFkZHtcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcblxuXHR9XG5cdC5hZGQtdG8tY2FydCB7XG4gICAgJjpkaXNhYmxlZHtkaXNwbGF5Om5vbmU7fVxuICB9XG59XG4ucHJvZHVjdC1jdXN0b21pemF0aW9ue1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMS41O1xufVxuLnByb2R1Y3QtZGlzY291bnRze1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMS41O1xufVxuLnByb2R1Y3RfX3F1YW50aXR5e1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNvcnQtYnktcm93e1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRvdGFsX19pdGVtLXNob3d7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xufVxuLnZhcmlhbnQtbGlua3N7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAuanMtY291bnQgLm1hdGVyaWFsLWljb25ze1xuICBcdGZvbnQtc2l6ZToxLjI1cmVtO1x0XG4gIH1cbn1cbi5wcm9kdWN0X19kb3dubG9hZHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkLS1hZGRyZXNze1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW52b2ljZV9fYWRkcmVzc3tcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbn1cbi5pbnZvaWNlLWFkZHJlc3N7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi8vcHJvZHVjdCB0YWJzXG4ucHJvZHVjdC10YWJze1xuXHQgbWFyZ2luLWxlZnQ6LTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0Oi0xNXB4O1xuXHQubmF2VGFic3tcblx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0XHR6LWluZGV4OjU1MDtcdFxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFxuXHRcdFxuXHR9XG4gIC5uYXYtdGFic3tcbiAgXHRmb250LXdlaWdodDo3MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tOjBweCBzb2xpZCAkd2hpdGU7XG4gICBcbiAgICAubmF2LWxpbmt7XG4gIFx0XHRjb2xvcjokcHJpbWFyeTtcbiAgXHQgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgXHQgXHRib3JkZXI6IDA7XG4gICAgXHRib3JkZXItcmFkaXVzOiAwO1xuICAgIFx0Ym9yZGVyLWJvdHRvbTozcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHRcdC5uYXYtbGluay5hY3RpdmV7XG5cdCAgICBib3JkZXItYm90dG9tOjNweCBzb2xpZCAkcHJpbWFyeTtcblx0ICB9XG4gIH1cbiAgLnRhYi1jb250ZW50e1xuICBcdHBhZGRpbmctdG9wOjA7XG5cdCAgXHQ+c2VjdGlvbntcblx0IFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlKCl7IFx0XHRcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9keS1jb2xvcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxM3B4IDBweDtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib2R5LWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHQgXHRcdH1cblx0XHRcdFx0PnB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxLjEyNXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07ICAgICAgIFxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcblx0XHRcdFx0XHQmW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl17XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0ICBcdFx0XHRAZXh0ZW5kIC5tYXRlcmlhbC1pY29ucztcblx0XHRcdCAgXHRcdFx0Y29udGVudDpcdFwia2V5Ym9hcmRfYXJyb3dfcmlnaHRcIjtcblx0XHRcdCAgXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdCAgXHRcdFx0Zm9udC1zaXplOjEuODc1cmVtO1xuXHRcdFx0ICBcdFx0fVxuXHRcdFx0ICBcdFx0JlthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcblx0XHRcdCAgICBcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0ICB9XHRcblx0XHRcdFx0XHQgICAmK2Rpdntcblx0XHRcdFx0ICBcdFx0cGFkZGluZy10b3A6MXJlbTtcdFxuXHRcdFx0XHQgIFx0fVx0XHRcblx0XHRcdFx0XHR9XHRcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cbiAgfVxuICBcbn1cbi5uYXYtdGFic3tcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cblxuLnByb2R1Y3QtcHJpY2UtYW5kLXNoaXBwaW5ne1xuXHQucHJpY2V7XG5cdFx0Zm9udC1zaXplOjEuMTI1cmVtO1x0XG5cdFx0Zm9udC13ZWlnaHQ6JHByb2R1Y3QtcHJpY2UtY3VycmVudC1mb250LXdlaWdodDtcdFxuXHR9XHRcblx0LnJlZ3VsYXItcHJpY2V7XG5cdFx0Zm9udC13ZWlnaHQ6JHByb2R1Y3QtcHJpY2UtY3VycmVudC1mb250LXdlaWdodDtcdFxuXHRcdGZvbnQtc2l6ZToxLjEyNXJlbTtcdFxuXHR9XG59XG5cblxuLnByb2R1Y3RfaW5zdXJvcHRpb257XG5cdHNwYW4rc3Bhbntcblx0XHRwYWRkaW5nLWxlZnQ6OHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdCAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IHVuZGVyO1x0XG5cdH1cbn1cblxuLnByb2R1Y3QtaW5mb3JtYXRpb257XG5cdC5kd2YtcGFnZS1saW5rLC5saW5rc3tcblx0XHRhe1xuXHRcdFx0c3Bhbi5tYXRlcmlhbC1pY29uc3tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0ICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7XHRcblx0XHR9XHRcblx0fVxufVxuXG4ucHJvZHVjdC1hY2Nlc3Nvcmllc190ZXh0e1xuXHR1bHtcblx0XHRAZXh0ZW5kIC5yb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0bGl7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMS4yNXJlbSk7XG5cdFx0XHQgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxcmVtKTtcbiAgXHRcdH1cblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206JGdyaWQtZ3V0dGVyLXdpZHRoLzI7XG5cdFx0XHRAZXh0ZW5kIC5jb2wtNjtcblx0XHRcdEBleHRlbmQgLmNvbC1tZC00O1xuXHRcdFx0QGV4dGVuZCAuY29sLWxnLTI7XHRcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIEBleHRlbmQgLmltZy1mbHVpZDtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206MC44cmVtO1xuXHRcdCAgICBcblx0XHRcdH1cdFxuXHRcdH1cblx0fVx0XG5cbn1cblxuI2d1YXJhbnRlZV9iYXJ7XG5cdFx0YmFja2dyb3VuZDokbGlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbi5wcm9kdWN0LWxhYmVsX2d1YXJhbnRlZXtcblx0ZGlzcGxheSA6ZmxleDtcbiAgZmxleC13cmFwOndyYXA7XG4gIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1x0XG4gIC8qYWxpZ24taXRlbXM6Y2VudGVyO1x0Ki9cbiAgdWx7XG4gIFx0dGV4dC1hbGlnbjpjZW50ZXI7XHRcbiAgICBjb2xvcjokYm9keS1jb2xvcjtcbiAgICBAZXh0ZW5kIC5jb2wtNjtcblx0XHRAZXh0ZW5kIC5jb2wtc20tMztcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MjVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6MjVweDtcblx0XHR9XHRcbiAgXHRpbWd7XG4gIFx0XHRAZXh0ZW5kIC5pbWctZmx1aWQ7XG4gIFx0XHRtYXJnaW4tYm90dG9tOjAuOHJlbTtcdFxuICBcdH1cbiAgXHRzdHJvbmd7XG4gIFx0XHRAaW5jbHVkZSBmb250LXNpemUoMS4xMjVyZW0pO1xuXHRcdFx0IEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICBcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMXJlbSk7XG4gIFx0XHR9XG4gIFx0fVxuICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICBcdFx0bGk6bnRoLWNoaWxkKDMpe2Rpc3BsYXk6bm9uZTt9XHRcbiAgXHR9XG4gIH1cbn1cblxuLnByb2R1Y3QtZ3JvdXAtZmVhdHVyZXN7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQucHJvZHVjdC1ncm91cC1mZWF0dXJle1xuXHRcdGJhY2tncm91bmQ6JGxpZ2h0O1xuXHRcdHBhZGRpbmctdG9wOjE1cHg7XG5cblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdHRvcDotM3JlbTtcblx0XHRcdCYub2xkLXByb2R1Y3QtZ3JvdXAtZmVhdHVyZXt0b3A6aW5oZXJpdDt9XG5cdFx0fVxuXHRcdEBleHRlbmQgLmQtZmxleDtcdFx0XG5cdFx0QGV4dGVuZCAuZmxleC13cmFwO1xuICBcdEBleHRlbmQgLmFsaWduLWl0ZW1zLWNlbnRlcjtcdFxuICBcdHRleHQtYWxpZ246IGxlZnQ7XG4gIFx0PnB7XG4gIFx0XHRcdEBleHRlbmQgLmNvbC0xMjtcblx0XHRcdFx0QGV4dGVuZCAuY29sLXNtLTY7XG5cdFx0XHRcdEBleHRlbmQgLnByLXNtLTA7XG4gIFx0fVxuICBcdHVse1xuICBcdFx0QGV4dGVuZCAuY29sLTEyO1xuICBcdFx0QGV4dGVuZCAuY29sLXNtLTY7XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICBcdFx0fVx0XG4gIFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcblx0XHRcdFx0XHQvKnBhZGRpbmctbGVmdDogNXJlbTsqL1xuICBcdFx0fVx0XG4gIFx0fVxuICBcdGltZ3tcblx0XHRcdEBleHRlbmQgLmltZy1mbHVpZDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG5cdFx0fVxuXHR9XG4gIC5wcm9kdWN0LWV4dGVuZGVkLWZlYXR1cmVzICZ7XG4gIFx0XHQucHJvZHVjdC1ncm91cC1mZWF0dXJle1xuICBcdFx0fVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlLXBvcnRyYWl0KCl7XG4gIFx0bWFyZ2luLWJvdHRvbToxLjJyZW07XG5cdFx0ZGl2W2NsYXNzKj1cImNvbC0xMlwiXXtcblx0XHRcdHBhZGRpbmctbGVmdDowcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjBweDtcblx0XHR9XG5cdH1cbn1cblxuI3Byb2R1Y3QtdmlkZW97XG5cdG1hcmdpbi1ib3R0b206MDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcblx0XHRcdHotaW5kZXg6MTAwO1xuICAgIFx0cGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgXHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzBweCk7XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDc1cHgpO1xuXHRcdH1cblx0fVxuXHRcbn1cblxuI2F0dGFjaG1lbnRze1xuXHRiYWNrZ3JvdW5kOiRsaWdodDtcblxuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIC5mZWF0dXJldGV4dHtAZXh0ZW5kIC50YWJsZS1yZXNwb25zaXZlO31cblx0XHR0YWJsZXtcblx0XHRcdEBleHRlbmQgLnRhYmxlO1x0XG5cdFx0XHRAZXh0ZW5kIC50YWJsZS1zdHJpcGVkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQ7XG5cdFx0XHR0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpe1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNkM2QyYzk7XG5cdFx0XHR9XG5cdFx0fVxufVxuXG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3Byb2R1Y3RzLXBsYXlzdHlsZVwiO1xuXG5cbiIsIi8qIFBST0RVQ1QgTUlOSUFUVVJFICovXG4kcG0tYmctY29sb3I6IG51bGw7XG4kcG0tYm9yZGVyLXdpZHRoOiBudWxsO1xuJHBtLWJvcmRlci1jb2xvcjogbnVsbDtcbi8qIHByb2R1Y3QgdGl0bGUgKi9cbiRwbS1uYW1lLWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvcjtcbiRwbS1uYW1lLWhvdmVyLWNvbG9yOiAgICAgICAgICAkcHJpbWFyeTtcbiRwbS1uYW1lLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjM3NXJlbTtcbiRwbS1uYW1lLWZvbnQtd2VpZ2h0OiAgICAgICAgICA1MDA7XG4kcG0tbmFtZS1mb250LWZhbWlseTogbnVsbDtcbiRwbS1uYW1lLWhvdmVyLWJvcmRlci13aWR0aDogMXB4O1xuJHBtLW5hbWUtaG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuJHBtLWhpZ2hsaWdodC1iZy1jb2xvcjogI2ZmZjtcbiRwbS1oaWdobGlnaHQtdHJhbnNsYXRlWTogMDsiLCJcclxuLyogUFJPRFVDVCBQQUdFIHBsYXktc3R5bGUgKi9cclxuLnByb2R1Y3QtcGxheXN0eWxle1xyXG5cdFx0I3JpZ2h0LWNvbHVtbntcclxuXHRcdG1heC13aWR0aDo3OTNweDtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRcdG1heC13aWR0aDo1MTJweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRcdG1heC13aWR0aDo0MDBweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDowO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiRncmlkLWd1dHRlci13aWR0aC8yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjbGVmdC1jb2x1bW57XHJcblx0XHRtYXgtd2lkdGg6Y2FsYygxMDAlIC0gNzkzcHgpO1x0XHJcblx0XHRwYWRkaW5nLXJpZ2h0OjA7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdFx0bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDUxMnB4KTtcdFxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdG1heC13aWR0aDpjYWxjKDEwMCUgLSA0MDBweCk7XHRcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDokZ3JpZC1ndXR0ZXItd2lkdGgvMjtcclxuXHRcdH1cclxuXHR9XHRcclxuXHQucGFnZS1jb250ZW50LS1wcm9kdWN0e1xyXG5cdFx0cGFkZGluZy1sZWZ0OjMuMzEyNXJlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6My4zMTI1cmVtO1x0XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6Mi41cmVtO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjIuNXJlbTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6MXJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDoxcmVtO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjFyZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjFyZW07XHJcblx0XHR9XHJcblx0XHRoMXtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIuMTI1cmVtKTtcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1pbmZvcm1hdGlvbntcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0LmltZzF7XHJcblx0XHRpbWd7d2lkdGg6MTAwJTt9XHRcclxuXHR9XHJcblx0Lm1vc2FpcXVlX2ltZ3tcclxuXHRcdG1hcmdpbi10b3A6ICAkZ3JpZC1ndXR0ZXItd2lkdGgvMjtcclxuXHRcdGltZ3tcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdC5pbWcye1xyXG5cdCAgICBmbGV4OiAwIDAgMzUuNSU7XHJcblx0ICAgICYuaW1nMi01MHtmbGV4OiAwIDAgNTAlO31cclxuXHQgICB9XHJcblx0ICAgLmltZzN7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogICRncmlkLWd1dHRlci13aWR0aC8yO1xyXG5cdCAgICBmbGV4OiAwIDAgMjMuNSU7XHJcblx0ICAgICYuaW1nMy01MHtmbGV4OiAwIDAgNTAlO31cclxuXHQgICB9XHJcblx0ICAgLmltZzQtNXtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAgJGdyaWQtZ3V0dGVyLXdpZHRoLzI7XHJcblx0ICAgIGZsZXg6IDAgMCA0MSU7XHJcblx0ICAgIGltZzpmaXJzdC1jaGlsZHtcclxuXHQgICAgXHRtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGgvMjtcclxuXHQgICAgfVxyXG5cdCAgIH1cclxuXHR9XHJcblxyXG5cdC52aWRlb19wZHR7XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6JGdyaWQtZ3V0dGVyLXdpZHRoLzI7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTokZ3JpZC1ndXR0ZXItd2lkdGgvMjtcclxuXHRcdH1cclxuXHRcdEBleHRlbmQgLmVtYmVkLXJlc3BvbnNpdmU7XHJcblx0XHRAZXh0ZW5kIC5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5O1xyXG5cdFx0cHttYXJnaW4tYm90dG9tOjA7fVxyXG5cdFx0dmlkZW97XHJcblx0XHRcdEBleHRlbmQgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlkZV9pbWdfbW9iaWxle1xyXG5cdH1cclxuXHQuaW1hZ2VzLWNvbnRhaW5lcntcclxuXHRcdHBhZGRpbmc6MDtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlLXBvcnRyYWl0KCl7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8vcHJvZHVjdCB0YWJzXHJcblx0LnByb2R1Y3QtdGFic3tcclxuXHRcdFx0bWFyZ2luLWxlZnQ6MHB4O1xyXG4gICAgXHRtYXJnaW4tcmlnaHQ6MHB4O1xyXG5cdCAgIFx0LnRhYi1jb250ZW50e1xyXG5cdCAgIFx0XHQucHJvZHVjdC1kZXNjcmlwdGlvbntcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MS41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0PnNlY3Rpb257XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJvZHktY29sb3I7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MHB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxlKCl7IFx0XHRcclxuXHRcdFx0XHRcdHBhZGRpbmc6MHB4O1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogaW5oZXJpdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdCBcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXYtbGlua3tcclxuXHRcdFx0XHRjb2xvcjokYm9keS1jb2xvcjtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzowLjE4NzVyZW07XHJcblx0XHRcdFx0cGFkZGluZzoxLjJyZW0gMXJlbSAxcmVtIDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjMwMDtcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0ICAgICAgY29udGVudDpcIitcIjtcclxuXHRcdCAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdCAgICAgIGxldHRlci1zcGFjaW5nOjA7XHJcblx0XHQgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgICAgICB0b3A6MTBweDtcclxuXHRcdCAgICAgIHJpZ2h0OjEwcHg7XHJcblx0XHQgICAgICB0cmFuc2l0aW9uOiAuM3MgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0ICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKjI7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgICZbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTphZnRlciB7XHJcblx0XHQgICAgICBjb250ZW50OlwiLVwiO1xyXG5cdFx0ICAgIH1cclxuXHQgIFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhYi1jb250ZW50IHtcclxuXHRcdFx0LmV4dHJhID5kaXZ7QGV4dGVuZCAudGFibGUtcmVzcG9uc2l2ZTt9XHJcblx0XHRcdHRhYmxle1xyXG5cdFx0XHRcdEBleHRlbmQgLnRhYmxlO1x0XHJcblx0XHRcdFx0QGV4dGVuZCAudGFibGUtc3RyaXBlZDtcclxuXHRcdFx0XHR0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpe1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1hdHRhY2htZW50cyAuYXR0YWNobWVudCB7XHJcblx0XHRcdGltZ3ttYXJnaW4tcmlnaHQ6MC41cmVtO31cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQjYXR0YWNobWVudHN7XHJcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdCAgcGFkZGluZy1ib3R0b206IGluaGVyaXQ7XHJcblx0ICBwYWRkaW5nLXRvcDppbmhlcml0O1xyXG4gIH1cclxuICAjZ3VhcmFudGVlX2JhcntcclxuICAgXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG5cdH1cclxuXHRcclxuXHQjZml4ZWQtY2FydC1hY3Rpb257XHJcblx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdH1cclxuXHJcbn0iLCJAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRlc2t0b3Age1xuICAuY29sbHBhc2UtLWZhY2V0IHtcbiAgICAmLmNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuZmFjZXRfX2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuICB9XG59XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW1vYmlsZSB7XG4gIC5mYWNldF9fYmxvY2s6bm90KC5zaG93KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmZhY2V0X19ibG9jazpub3QoOmxhc3QtY2hpbGQpe1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG59XG5cbi5mYWNldF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMS41O1xufVxuXG4uZmFjZXRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5cbi5sZWZ0LWNvbHVtbiAuc2VhcmNoX2ZpbHRlcnMge1xuICBAZXh0ZW5kIC5jYXJkLWJsb2NrO1xufVxuXG4uY3VzdG9tLWNvbG9ye1xuICAmLmN1c3RvbS1jb250cm9se1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gIH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSxcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOmFmdGVyXG4gIHtcbiAgICBkaXNwbGF5Om5vbmVcbiAgfVxuICAuY29sb3J7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5jb2xvcl9fbGFiZWx7XG4gICAgLy9kaXNcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJi5jdXN0b20tY29udHJvbC0tYWN0aXZle1xuICAgIC5jb2xvcntcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLmJ0bi0tY2xlYXJmaWx0ZXJ7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG59XG4vL1xuLmFjdGl2ZS1maWx0ZXJfX3RpdGxle1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjdGl2ZV9maWx0ZXJzX19saXN0e1xufVxuLmFjdGl2ZV9maWx0ZXJze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZGFyaztcbnBhZGRpbmc6ICRzcGFjZXIgJHNwYWNlciAoJHNwYWNlciouNzUpO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjEuMjU7XG59XG4uYWN0aXZlX2ZpbHRlcnNfX2xpc3QtaXRlbXtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci80O1xuXG59XG5cbi8vLmFjdGl2ZV9maWx0ZXJze1xuLy8gZGlzcGxheTogZmxleDtcbi8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyBwYWRkaW5nOiAkc3BhY2VyO1xuLy8gbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbi8vfVxuLy8uYWN0aXZlX2ZpbHRlcnNfdGl0bGV7XG4vLyBtYXJnaW46IDA7XG4vLyBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIgLyAyO1xuLy99XG4vLy5hY3RpdmVfZmlsdGVyc19pdGVte1xuLy8gbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xuLy99XG5cblxuXG5cbi5mYWNldGVkLW92ZXJsYXkge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAwLjUpO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsKzE7XG59XG5cbi5mYWNldGVkLW92ZXJsYXkgLm92ZXJsYXlfX2lubmVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5mYWNldGVkLW92ZXJsYXkgLm92ZXJsYXlfX2NvbnRlbnQge1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmFjZXRlZC1vdmVybGF5IC5zcGlubmVyIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi8qKlxuICogMjAwNy0yMDE5IFByZXN0YVNob3AuXG4gKlxuICogTk9USUNFIE9GIExJQ0VOU0VcbiAqXG4gKiBUaGlzIHNvdXJjZSBmaWxlIGlzIHN1YmplY3QgdG8gdGhlIEFjYWRlbWljIEZyZWUgTGljZW5zZSAzLjAgKEFGTC0zLjApXG4gKiB0aGF0IGlzIGJ1bmRsZWQgd2l0aCB0aGlzIHBhY2thZ2UgaW4gdGhlIGZpbGUgTElDRU5TRS50eHQuXG4gKiBJdCBpcyBhbHNvIGF2YWlsYWJsZSB0aHJvdWdoIHRoZSB3b3JsZC13aWRlLXdlYiBhdCB0aGlzIFVSTDpcbiAqIGh0dHBzOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvQUZMLTMuMFxuICogSWYgeW91IGRpZCBub3QgcmVjZWl2ZSBhIGNvcHkgb2YgdGhlIGxpY2Vuc2UgYW5kIGFyZSB1bmFibGUgdG9cbiAqIG9idGFpbiBpdCB0aHJvdWdoIHRoZSB3b3JsZC13aWRlLXdlYiwgcGxlYXNlIHNlbmQgYW4gZW1haWxcbiAqIHRvIGxpY2Vuc2VAcHJlc3Rhc2hvcC5jb20gc28gd2UgY2FuIHNlbmQgeW91IGEgY29weSBpbW1lZGlhdGVseS5cbiAqXG4gKiBESVNDTEFJTUVSXG4gKlxuICogRG8gbm90IGVkaXQgb3IgYWRkIHRvIHRoaXMgZmlsZSBpZiB5b3Ugd2lzaCB0byB1cGdyYWRlIFByZXN0YVNob3AgdG8gbmV3ZXJcbiAqIHZlcnNpb25zIGluIHRoZSBmdXR1cmUuIElmIHlvdSB3aXNoIHRvIGN1c3RvbWl6ZSBQcmVzdGFTaG9wIGZvciB5b3VyXG4gKiBuZWVkcyBwbGVhc2UgcmVmZXIgdG8gaHR0cDovL3d3dy5wcmVzdGFzaG9wLmNvbSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cbiAqXG4gKiBAYXV0aG9yICAgIFByZXN0YVNob3AgU0EgPGNvbnRhY3RAcHJlc3Rhc2hvcC5jb20+XG4gKiBAY29weXJpZ2h0IDIwMDctMjAxOSBQcmVzdGFTaG9wIFNBXG4gKiBAbGljZW5zZSAgIGh0dHBzOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvQUZMLTMuMCBBY2FkZW1pYyBGcmVlIExpY2Vuc2UgMy4wIChBRkwtMy4wKVxuICogSW50ZXJuYXRpb25hbCBSZWdpc3RlcmVkIFRyYWRlbWFyayAmIFByb3BlcnR5IG9mIFByZXN0YVNob3AgU0FcbiAqL1xuI3NlYXJjaF9maWx0ZXJzIC51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNzZWFyY2hfZmlsdGVycyAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbiNzZWFyY2hfZmlsdGVycyAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgdG9wOiAtLjQ1ZW07XG4gIHdpZHRoOiAwLjRlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU1NTtcbn1cblxuI3NlYXJjaF9maWx0ZXJzIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogLjRlbTtcbn1cblxuLyoqXG4gKiAyMDA3LTIwMTkgUHJlc3RhU2hvcC5cbiAqXG4gKiBOT1RJQ0UgT0YgTElDRU5TRVxuICpcbiAqIFRoaXMgc291cmNlIGZpbGUgaXMgc3ViamVjdCB0byB0aGUgQWNhZGVtaWMgRnJlZSBMaWNlbnNlIDMuMCAoQUZMLTMuMClcbiAqIHRoYXQgaXMgYnVuZGxlZCB3aXRoIHRoaXMgcGFja2FnZSBpbiB0aGUgZmlsZSBMSUNFTlNFLnR4dC5cbiAqIEl0IGlzIGFsc28gYXZhaWxhYmxlIHRocm91Z2ggdGhlIHdvcmxkLXdpZGUtd2ViIGF0IHRoaXMgVVJMOlxuICogaHR0cHM6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9BRkwtMy4wXG4gKiBJZiB5b3UgZGlkIG5vdCByZWNlaXZlIGEgY29weSBvZiB0aGUgbGljZW5zZSBhbmQgYXJlIHVuYWJsZSB0b1xuICogb2J0YWluIGl0IHRocm91Z2ggdGhlIHdvcmxkLXdpZGUtd2ViLCBwbGVhc2Ugc2VuZCBhbiBlbWFpbFxuICogdG8gbGljZW5zZUBwcmVzdGFzaG9wLmNvbSBzbyB3ZSBjYW4gc2VuZCB5b3UgYSBjb3B5IGltbWVkaWF0ZWx5LlxuICpcbiAqIERJU0NMQUlNRVJcbiAqXG4gKiBEbyBub3QgZWRpdCBvciBhZGQgdG8gdGhpcyBmaWxlIGlmIHlvdSB3aXNoIHRvIHVwZ3JhZGUgUHJlc3RhU2hvcCB0byBuZXdlclxuICogdmVyc2lvbnMgaW4gdGhlIGZ1dHVyZS4gSWYgeW91IHdpc2ggdG8gY3VzdG9taXplIFByZXN0YVNob3AgZm9yIHlvdXJcbiAqIG5lZWRzIHBsZWFzZSByZWZlciB0byBodHRwOi8vd3d3LnByZXN0YXNob3AuY29tIGZvciBtb3JlIGluZm9ybWF0aW9uLlxuICpcbiAqIEBhdXRob3IgICAgUHJlc3RhU2hvcCBTQSA8Y29udGFjdEBwcmVzdGFzaG9wLmNvbT5cbiAqIEBjb3B5cmlnaHQgMjAwNy0yMDE5IFByZXN0YVNob3AgU0FcbiAqIEBsaWNlbnNlICAgaHR0cHM6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9BRkwtMy4wIEFjYWRlbWljIEZyZWUgTGljZW5zZSAzLjAgKEFGTC0zLjApXG4gKiBJbnRlcm5hdGlvbmFsIFJlZ2lzdGVyZWQgVHJhZGVtYXJrICYgUHJvcGVydHkgb2YgUHJlc3RhU2hvcCBTQVxuICovXG4vLyNzZWFyY2hfZmlsdGVycyAuZmFjZXQgLmZhY2V0LXRpdGxlIHtcbi8vICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4vLyAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbi8vICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4vL1xuLy8jc2VhcmNoX2ZpbHRlcnMgLmZhY2V0IC5mYWNldC1sYWJlbCB7XG4vLyAgd2lkdGg6IDEwMCU7XG4vLyAgdGV4dC1hbGlnbjogbGVmdDsgfVxuLy8jc2VhcmNoX2ZpbHRlcnMgLmZhY2V0IC5mYWNldC1sYWJlbCAuY3VzdG9tLWNoZWNrYm94LFxuLy8jc2VhcmNoX2ZpbHRlcnMgLmZhY2V0IC5mYWNldC1sYWJlbCAuY3VzdG9tLXJhZGlvIHtcbi8vICB0b3A6IC03cHg7XG4vLyAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4vLyNzZWFyY2hfZmlsdGVycyAuZmFjZXQgLmZhY2V0LWxhYmVsIC5jb2xvciB7XG4vLyAgbWFyZ2luLWxlZnQ6IDA7IH1cbi8vI3NlYXJjaF9maWx0ZXJzIC5mYWNldCAuZmFjZXQtbGFiZWwgYSB7XG4vLyAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuLy8gIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4vLyAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1mcm9udC5jc3MubWFwKi8iLCIuc2VhcmNoLXdpZGdldHtcbiAgLyptYXgtd2lkdGg6IDQ1MHB4OyoqL1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWFyY2gtd2lkZ2V0X19ncm91cHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXJjaC13aWRnZXRfX2lucHV0LXJpZ2h0e1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4IDtcbn1cbi5zZWFyY2gtd2lkZ2V0X19idG57XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxle1xuICAuc2VhcmNoLXdpZGdldHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIC5pY29uX3N2Zzpub3QodXNlKSA+c3Zne1xuXHRcdFx0aGVpZ2h0OjI2cHg7XG5cdFx0XHR3aWR0aDoyNnB4O1x0XG5cdFx0XHRmaWxsOiRwcmltYXJ5O1xuXHRcdH1cblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXXtcbiAgIFx0XHRib3JkZXItd2lkdGg6MCAwIDFweCAwO1x0XG4gICB9XG4gIH1cbn1cblxuLmJ0bi1leHBhbmQtY29sbGFwc2V7XG5cdGRpc3BsYXk6bm9uZTtcblx0c3BhbiwubWF0ZXJpYWwtaWNvbnN7XG5cdFx0Y29sb3I6JHdoaXRlO1xuXHR9XG5cdCY6aG92ZXIgaSwmOmhvdmVyIC5tYXRlcmlhbC1pY29uc3tjb2xvcjokcHJpbWFyeTt9XG59XG5cbi8qKipzdXIgZGVza3RvcCoqKi9cbi5ibG9ja3NlYXJjaHtcdFxuXHQjc2VhcmNoX3dpZGdldHtcblx0dHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1pbi1vdXQ7XHRcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDo3NnB4O1xuXHQgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kZXNrdG9we1xuXHQgXHQuaGVhZHJvb20tLW5vdC10b3AgJnsgdG9wOiA1OHB4O31cblx0IH1cblx0IEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxle1xuXHQgXHR0b3A6IDQ2cHg7XG5cdCB9XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6JGxpZ2h0O1xuICAgLyogYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHggMHB4IDBweDsqL1xuICAgIGZvcm17XG4gICAgXHRwYWRkaW5nLXRvcDoyLjVyZW07XG4gICAgXHRwYWRkaW5nLWJvdHRvbToyLjVyZW07XHRcbiAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbW9iaWxle1xuICAgIFx0XHRwYWRkaW5nLXRvcDoycmVtO1xuICAgIFx0XHRwYWRkaW5nLWJvdHRvbToycmVtO1x0XHRcbiAgICBcdH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl17XG5cdCAgIFx0Ym9yZGVyLWNvbG9yOiRib2R5LWNvbG9yO1xuXHQgICBcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdCAgIFx0Ym9yZGVyLXdpZHRoOjAgMCAxcHg7XG5cdCAgIFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdCAgIFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHQgICBcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjU2MjVyZW0pO1xuXHQgICAgJjpmb2N1c3tib3gtc2hhZG93Om5vbmU7fVxuXHQgICAgJjo6cGxhY2Vob2xkZXIsXG4gICAgXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xuICAgIFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG4gICAgXHR9XG4gICAgXHQmOjotbW96LXBsYWNlaG9sZGVye1xuICAgIFx0XHRjb2xvcjogJGJvZHktY29sb3I7XG4gICAgXHR9XG4gICAgXHQmOi1tb3otcGxhY2Vob2xkZXJ7XG4gICAgXHRcdGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICBcdH1cbiAgICB9XG4gICAgLmJ0bntcbiAgICBcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib2R5LWNvbG9yO1xuICAgIFx0Jjpub3QodXNlKT5zdmd7XG4gICAgXHRcdGZpbGw6ICRib2R5LWNvbG9yO1xuICAgIFx0fVxuICAgIH1cblx0fVxuXHQuYnRuLWV4cGFuZC1jb2xsYXBzZXtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdC5idG4tZXhwYW5kLWNsb3Nle1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6MS43NXJlbTtcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHRcblx0XHR9XG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcblx0XHRcdFx0LmJ0bi1leHBhbmQtb3BlbntkaXNwbGF5Om5vbmU7fVxuXHRcdFx0XHQuYnRuLWV4cGFuZC1jbG9zZXtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi51aS1hdXRvY29tcGxldGUudWktd2lkZ2V0LWNvbnRlbnR7XG5cdHotaW5kZXg6MTA0NSFpbXBvcnRhbnQ7XHRcblx0cGFkZGluZzoxcmVtICFpbXBvcnRhbnQ7XG59XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmID4gaXtcbiAgICAgICAgZm9udC1zaXplOiAyKiRmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6JGJvZHktY29sb3I7XG4gICAgfVxuXG4gfVxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6MDtcbn1cbi5zbGljay1uZXh0e1xuICAgIHJpZ2h0OjA7XG59XG4uc2xpY2stc2xpZGUgZmlndXJle1xuICAgIG1hcmdpbjogMDtcbn1cbi5zbGlja19fYXJyb3ctb3V0c2lkZSB7XG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTBweCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1x0XG4gICAgICAgIFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTBweCk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1x0XG4gICAgICAgIFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zbGlja19fYXJyb3ctbGFyZ2V7XG4gICAgLnNsaWNrLWFycm93IGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMyokZm9udC1zaXplLWJhc2U7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLDAsMCwuNik7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5zbGljay1kb3Rze1xuXHQgICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGl7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBtYXJnaW46IDAgNHB4O1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgIGJ1dHRvbntcblx0XHRcdFx0YmFja2dyb3VuZDokYm9keS1jb2xvcjtcdFxuXHRcdCAgXHRvcGFjaXR5OiAwLjQ7XG5cdFx0ICBcdGZvbnQtc2l6ZTogMDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDA7XG5cdFx0ICAgIHdpZHRoOiAwLjVyZW07XG5cdFx0ICAgIGhlaWdodDogMC41cmVtO1xuXHRcdCAgICBwYWRkaW5nOjA7XG5cdFx0ICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgYm9yZGVyOiAwO1xuXHRcdCAgICBvdXRsaW5lOiBub25lO1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXHQgIFx0fVxuXHQgIFx0Ji5zbGljay1hY3RpdmUgYnV0dG9ue1xuXHQgIFx0XHRvcGFjaXR5OiAxO1xuXHQgIFx0fVx0XG5cdFx0fVxufSAiLCJAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRlc2t0b3Age1xuICAucHJvZHVjdC1jb21tZW50LW1vZGFsIC5tb2RhbC1kaWFsb2d7XG4gICAgbWF4LXdpZHRoOiA3NzRweDtcbiAgfVxufVxuLnByb2R1Y3QtY29tbWVudC1tb2RhbHtcbiAgLm1vZGFsLWZvb3RlcntcbiAgICBtYXJnaW4tcmlnaHQ6IC0kbW9kYWwtaW5uZXItcGFkZGluZztcbiAgICBtYXJnaW4tbGVmdDogLSRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICB9XG4gIC5tb2RhbC1ib2R5e1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwtLXByb2R1Y3QtY29tbWVudC1wb3N0ZWQtbW9kYWwsXG4ubW9kYWwtLXJlcG9ydC1jb21tZW50LXBvc3RlZHtcbiAgLm1vZGFsLWhlYWRlcntcbiAgICBjb2xvcjokc3VjY2Vzc1xuICB9XG59XG4ucHJvZHVjdC1jb21tZW50LXBvc3QtZXJyb3ItbWVzc2FnZXtcbiAgLm1vZGFsLWhlYWRlcntcbiAgICBjb2xvcjokZGFuZ2VyXG4gIH1cbn1cbi5ncmFkZS1zdGFycyxcbi5jb21tZW50cy1ub3Rle1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0YXJ7XG4gIGNvbG9yOiAjZjFhYjAwO1xufVxuXG4vKiogcHJvZHVjdCBsaXN0ICoqL1xuXG4ucHJvZHVjdC1saXN0LXJldmlld3N7XG4gIC5ncmFkZS1zdGFyc3tcbiBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc3RhcntcbiAgICAubWF0ZXJpYWwtaWNvbnN7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB9XG4gIH1cbn1cbi8qKiBwcm9kdWN0IHBhZ2UgKiovXG4ucHJvZHVjdC1jb21tZW50c3tcbiAgbWFyZ2luLXRvcDogJHNwYWNlcioyO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG59XG4ucHJvZHVjdC1jb21tZW50cy1hZGRpdGlvbmFsLWluZm97XG4gIG1hcmdpbjogJHNwYWNlciAwO1xufVxuLmNvbW1lbnRzLW5vdGV7XG4gIC5ncmFkZS1zdGFyc3tcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci80O1xuICB9XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcbn1cbi5jb21tZW50c19faGVhZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9kdWN0LWNvbW1lbnQtbGlzdC1pdGVte1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIHBhZGRpbmc6ICRzcGFjZXI7XG59XG4uY29tbWVudC1pbmZvc3tcbiAgLmdyYWRlLXN0YXJze1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIH1cbiAgLmNvbW1lbnQtZGF0ZSxcbiAgLmNvbW1lbnQtYXV0aG9ye1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgfVxufVxuXG4vKiBjb21tZW50IGxpc3QgKi9cbi5wcm9kdWN0LWNvbW1lbnRzX19wYWdpbmF0aW9ue1xuICB1bHtcbiAgICBAZXh0ZW5kIC5wYWdpbmF0aW9uO1xuICAgIEBleHRlbmQgLnBhZ2luYXRpb24tc207XG4gIH1cbiAgICBsaXtcbiAgICAgIEBleHRlbmQgLnBhZ2UtaXRlbTtcbiAgICAgIHNwYW57XG4gICAgICAgIEBleHRlbmQgLnBhZ2UtbGluaztcbiAgICAgIH1cbiAgICAgICY6bm90KC5kaXNhYmxlZCl7XG4gICAgICAgIHNwYW46bm90KC5jdXJyZW50KXtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG59XG4vKiBNT0RBTCBDT01NRU5UICovXG4vKiByYWRpbyBpbnB1dCBzdGFyIHJhdGlnICovXG5AaW1wb3J0ICdzdGFyYWJpbGl0eS9zdGFyYWJpbGl0eS1iYXNlJztcblxuLnN0YXJhYmlsaXR5LWJhc2ljIHtcbiAgQGluY2x1ZGUgc3RhcmFiaWxpdHktYmFzZTtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLnByb2R1Y3QtY3JpdGVyaW9ue1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gICZfX25hbWV7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIvNDtcbiAgfVxuICBsYWJlbHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBtaXhpbiBzdGFyYWJpbGl0eS1iYXNlKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJHN0YXItY291bnQgKiAkc3Rhci1zaXplO1xuICBtaW4taGVpZ2h0OiAyICogJHN0YXItc2l6ZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuXG4gID4gaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA+IGlucHV0OmNoZWNrZWQgfiBsYWJlbCxcbiAgPiBpbnB1dDpmb2N1cyB+IGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cblxuICA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcbiAgPiBpbnB1dDpmb2N1cyArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICgtJHN0YXItc2l6ZSk7XG4gIH1cblxuICA+IGlucHV0W2Rpc2FibGVkXTpob3ZlciArIGxhYmVsIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICBAaWYgKCRob3Zlci1lbmFibGVkKSB7XG4gICAgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgfiBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gICAgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICgtJHN0YXItc2l6ZSk7XG4gICAgfVxuXG4gICAgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgQGlmICgkYWNjZXNzaWJsZS1oaWdobGlnaHQpIHtcbiAgICA+IGlucHV0OmZvY3VzICsgbGFiZWwge1xuICAgICAgb3V0bGluZTogMXB4IGRvdHRlZCAjOTk5O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJGFjY2Vzc2libGUtZm9jdXMtcmluZykge1xuICAgIC5zdGFyYWJpbGl0eS1mb2N1cy1yaW5nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogJHN0YXItc2l6ZTtcbiAgICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgIzk5OTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA+IC5pbnB1dC1uby1yYXRlOmZvY3VzIH4gLnN0YXJhYmlsaXR5LWZvY3VzLXJpbmcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAkc3Rhci1zaXplO1xuICAgIGhlaWdodDogJHN0YXItc2l6ZTtcbiAgICBmb250LXNpemU6IDAuMWVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJGltZy1zdGFycy1zcHJpdGU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICgtJHN0YXItc2l6ZSk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogJHN0YXItc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpbWctc3RhcnMtc3ByaXRlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAkc3Rhci1zaXplO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIEBpZiAoJGhvdmVyLWVuYWJsZWQpIHtcblxuICAgICAgLy8gVGhpcyBmdW5jdGlvbiBtYWtlcyBzdXJlIHRoZSByaWdodCBudW1iZXIgb2Ygc3RhcnMgaXMgaGlnaGxpZ2h0ZWRcbiAgICAgICRzdGFyLWNvdW50LWhpZ2hsaWdodDogJHN0YXItY291bnQ7XG5cbiAgICAgIEB3aGlsZSAkc3Rhci1jb3VudC1oaWdobGlnaHQgPiAwIHtcbiAgICAgICAgJHN0YXItbnVtYmVyOiAkc3Rhci1jb3VudC1oaWdobGlnaHQ7XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSgjeyRzdGFyLW51bWJlcn0pOjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAkc3Rhci1udW1iZXIgKiAkc3Rhci1zaXplIC0gJHN0YXItc2l6ZTtcbiAgICAgICAgICBsZWZ0OiAtKCRzdGFyLW51bWJlciAqICRzdGFyLXNpemUgLSAkc3Rhci1zaXplKTtcbiAgICAgICAgfVxuXG4gICAgICAgICRzdGFyLWNvdW50LWhpZ2hsaWdodDogJHN0YXItY291bnQtaGlnaGxpZ2h0IC0gMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGltZy1zdGFycy1zcHJpdGUtMng7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6ICRzdGFyLXNpemUgYXV0bztcbiAgICB9XG4gIH1cblxuICBAaWYgKCRoaWdoLWNvbnRyYXN0LWVuYWJsZWQpIHtcblxuICAgIC8vIFRvIG1ha2UgdGhlIHJhdGluZyB3aWRnZXQgYWNjZXNzaWJsZSBpbiBoaWdoIGNvbnRyYXN0LCB3ZSByZW1vdmUgdGhlIHN0eWxpbmcuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICA+IGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAuaW5wdXQtbm8tcmF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgID4gbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3RhcmFiaWxpdHktYW5pbWF0aW9uLWJhc2UoJGltZy1hbmltYXRlZDogJGltZy1zdGFycy1zcHJpdGUsICRpbWctYW5pbWF0ZWQtMng6ICRpbWctc3RhcnMtc3ByaXRlLTJ4KSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogJHN0YXItc2l6ZTtcbiAgaGVpZ2h0OiAgJHN0YXItc2l6ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogJGltZy1hbmltYXRlZDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpbWctYW5pbWF0ZWQtMng7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkc3Rhci1zaXplIGF1dG87XG4gIH1cbn0iLCIkc3Rhci1jb3VudDogNSAhZGVmYXVsdDtcbiRzdGFyLXNpemU6IDMwcHggIWRlZmF1bHQ7XG5cbi8vIGltYWdlcyBhcmUgc3RvcmVkIHVzaW5nIGJhc2U2NCBlbmNvZGluZ1xuJGltZy1zdGFycy1zcHJpdGU6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQjRBQUFBOENBTUFBQUJHaXZxdEFBQUF4bEJNVkVVQUFBQ1ptWm4ydmlUSHVKNzJ2aU9hbXBxYW1wcjF2aVNhbXByM3Z5U2FtcHFkblozNHdpWDF2U1NhbXByMXZTT1ptWm1hbXByMXZpVDJ2U09hbXByMnZpVDJ2aVNhbXByMnZpU2FtcHIydnlYNHZ5V2JtNXYzdlNTZG5aMzJ3U2FkblozNndDV2NuSnlabVpuL3dTci8yeVNhbXByMnZTUDJ2aVNabVpuMnZTU1ptWm4ydlNUMnZpU2FtcHIydmlTYm01dWJtNXVabVpuMXZTU2FtcHFibTV2MnZTV2FtcHFhbXByM3ZTZjV3aVQ1dnlhZ29LRC94Q21rcEtUL3lDU1ptWm4xdlNPNFYyZEVBQUFBUUhSU1RsTUErdnNHOWZPNnVxZGdSU0lpNyszcTM5WFZxWldWZ25KeVgwOUhQRHcxTlRBd0tSa1lCK2poM0w2K3NyS2lqWTJFZjJscFlsbFpVVTVDS2lnV0ZRNE9uZWgxdHdBQUFabEpSRUZVT011VjBtZHpBaUVRQm1EZ1dxNFlUV0l2S1JxVDJIdHY4UC8vVkpDVEdmWVFabncvM2ZKNHR5Tzc2S0UwbTFiMmZadStVL3B1NFFHbEE3TitVcDVQSXo5ZCtjbWtiU3JTTnI5c2VUM0dLZU5ZSXllTzVqMTZTMjhleFk1c3VLMFUvUUttbWVDQ1g2eHMyMmhKTFZraXRNSW14Q3ZFczhFRzNTQ1JDTi9WaUZQcW5xNWVwSXpaMDdRSkp2a005VGt6MXhua21YYmZTdlI3ZjRIOEF0WEJrTEdqNzRtTXZqTTErVkhacEFaNExNNEsvTEJXRUk5andQNzF2MVpFUTZkeXZRTWY4QS8xcG1kWm5LY2UvVkgxaUlzZHRlNFU4VkV0WTIzeE91anh0RnBXRGdLYmZqRDJZZUVoWTBPemZqR2VMeU8vWGZuTnBBY21jakR3S09YUmZVMUl5aVRSeUVrYWl6NjdwYjlvSkhKYjl2VnFLZmdqTEJQeUY1U3E5VDBLbVNVaFFtdGlRckpHUEhWaTBEb1NhYmozMUcyZ1czYnVIZDBwWTg1bE5kY0NrOHhsTkRQWE11U3lOaXdsK3RoZUliOUM3UkxJcEt2dmlZeStNNkg4cUd3U0FwNklzMTkrR1A2S3h3bmdnSi9rcTZKaHQ1cm5SUUE0ejl6eVJSYVhzc3Z5cXA1STZWdXR2MHZrcEphSnRuanB6LzhCMTl5dElheWF6TG9BQUFBQVNVVk9SSzVDWUlJPVwiKTtcbiRpbWctc3RhcnMtc3ByaXRlLTJ4OiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQjRDQU1BQUFDWjYyRTZBQUFCQWxCTVZFVUFBQUNabVptYW1wcjJ2U09ibTV2L3lpdWZuNSthbXByMXZpUDF2aVNabVpuMnZpT1ptWm1hbXBxYW1wcjJ2aVNhbXBxYW1wcWNuSno1dnlTY25KejN3U2Yvd3luL3hpdWpvNk9xcXFyLzBDLzF2U09hbXByMnZpUDJ2aU9hbXByMnZpUDJ2U1QydmlPYW1wcWFtcHFhbXByMXZ5UDN2aVNhbXByMnZ5VDR2eVgzdmlTYm01dWJtNXY1d0NUOHhTbWdvS0NhbXBxYW1wcjN2eWIyd2lXZW5wNzJ2aU9hbXBxWm1abWFtcHIydmlQMnZpUDF2aVNhbXBxYm01djJ2eVQzdmlPYm01djR2eWFkblozNHdTU2JtNXYydmlTWm1abjJ2aVAydlNUMnZpUDJ2aVQxdmlPWm1abjJ2aVQydmlYM3ZpVDN2eWIydnlPWm1abjF2U09abVpsTk4rZktBQUFBVkhSU1RsTUE5dXo0UFF3UzhPN3I1K2ZUdzR5TWVsdzJNQjBkRlJFTEJnYlMrL0hmdTd1eHFLV2RnNE43Wm1aTVBpOHBLUmdQczB3N05oYjE0ZHJLdzZHY2syMXRYa05ESXlNWjFyREx5Y1RCdGFxVmtubGZWMHNHUDhad0FBQURXMGxFUVZSWXc5eld2WXFEUUJTRzRUUERvQ0FxS2hZS1Fnb1ZMRmFJZ1pDa2lDQkJVcVZhenYzZnl1NGFFWFdkTTg1VXk3NzlBK0xQNThBZlRRZ3c3M0F3dHhGaVpJd2J4TWJVZnVCM0g0YjQ5WU5mWnJiR29kb0k1MitjbTloSDlzYlp3d0FYT0ZibzJ6akRzU3pXeG5lY3V1dmFNOE1wZHRiRVBzN3k5YXpGNXBoWldyakVSYVdPUGRwTGJCODFjSUNyZ3YzVzRtdk1MYlU2Um1GUWVBNXU1SGhGRUViSExkV0xzTXh2SEpYeFcxNkdvaCtacVB5bnkxQXo1ajc5U3NDSm9XSHNCTkF4UTlzTkYyNmJXRnVNQzh2MUxZK21tZVRhZGphcXRhTm5uWG94V0JjZGUxbk5XbnpkYjY4eHJPcXZ1MjIvTVR6dVB1dHVqcEoxMjJOdmx1U2I4dFRXazg1Q2NsRFpRd0xTMG9hMlRRcEVLYWNzSnkwa1NKYVFPS0p4Uk9LS3hoV0o3elMrazlpanNVZGltOFkyWldOVUZCUDRwTUtmT3Y4b25YOVdyc0k1Z2QzVlZMWHRhdHhjdVUwem5HVUhDVUFTMkRnclM2bVQ2aFR6clhFamZJWmo1RGsyeEtraWhxbTR3S2xRZlFScWFsaFVQOVVIbzNGSVBBRy9FdDQ0SlZMc0REZjBKSG1CM09FQnlPd1pFUzhoU0FzdmlHakJkaDN5bGg2cGxtTW5XNEl5QVVWSldjRS83NnZUZWxsMUVJYWlNQndJQWNXQkE5R0MwbElkS0ZYUVFVc0hWVkNrbE43b2pmMyt6M0pPeFlxSzJUSDU1NStLNkNKSlF0UmJyOVh0RG1DbmpIMEFYOVZhOEorbGlJTXZEdFJzQ2sycEVzNmhLVmV4UjJnN0t1RGlod3Q1YTlNZnByWTBma0xYVTlabUZMcG9Kb2xONkdYS1dXZlp4MHRIQ29jd0tKU3hDMjJJdFlVRWptQlVKSEZqZll6MXhReGxmYUxpWnNCRXhxMklQdGJrTmJMdE93d3VHZ2pUTGtINDNtWXRTemFtNysxQnNyM25tNXVFeEJRVW96RWg5VjdON3V2bXdaY3FkcG0wQzZ2Slc2M2JaRXVYdGJyVjJ6cER6aHJwWUxCV01uWTFtalY3SldGdE1pbzd6YlduaVdGeHZIbldtMXlHeFhtT1BYUCtMM1lWMnlzam5OaGFaTmVNY0hQdnVMMjdCTW5WTWF1amxqQkFZeWplNG5pSDRnMk9OeWgrNFBpQjRnT09EeWpXY0t4aDFnWkJOb0pqRVk0Ui9CTGhGNElERVE0UVBCb0VveXhINCtieHJVc0h5eHd4UWxnMFdIWHFZaWZWTG1vNjdjS1kvVXRhWEZ4QlYyNlRManVIcmtwOEJQSlRNaWoxeFFlamRrZ08yNG5mN2RCT0NSY2J6UXVOT1I5UXM2NEd6enJmUWE4SXQyb0ZBQTZacmdhOXhFZXExS0htTFVISWlDQVdJbnNnMXgvTUxxa01zSXRGOFFBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG5cbiRpbWctY2hlY2ttYXJrOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUI0QUFBQWVDQVlBQUFBN01LNmlBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlocFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1UTTRJRGM1TGpFMU9UZ3lOQ3dnTWpBeE5pOHdPUzh4TkMwd01Ub3dPVG93TVNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVGNnS0UxaFkybHVkRzl6YUNraUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlF6TTRNVUZGTmtWRk1FRkRNVEZGTmprelJrSkdNVGRCT0RNME56VkROVEFpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2UXpNNE1VRkZOa1pGTUVGRE1URkZOamt6UmtKR01UZEJPRE0wTnpWRE5UQWlQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93TWpWRE9VVkdSa1V3UVVNeE1VVTJPVE5HUWtZeE4wRTRNelEzTlVNMU1DSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3dNalZET1VZd01FVXdRVU14TVVVMk9UTkdRa1l4TjBFNE16UTNOVU0xTUNJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1ByZHJuendBQUFJNlNVUkJWSGphN0pjOVN3TkJFSVpuTCtxQklvcGdFN0VLZ3RqWStnY3NSQTJKa0VJdGJHeEVvb1UyeGtJczFFWkJERnJaaVkwcGpGR3dFZkV2aUkyTnBXa0VFUVJKSXQ0NnM0bDRkOW5kdTV6Uk5CNGM1RDUybnB2Wm1Ya25qSE1PalRnTWFORFJNSENUL1lJeHBuNXpMeGFHZHg0RGJvM2hteEc4RTY0OHlRUHdCMkRHQlRTekxDeGs4eW9UOW0xbGpnc1ptSUNsajNYZ01PdkxGUWFIMEJKYWszMkFmL0JPZEJ3c09NWWw3YlVGa3IzaUprN0RVdTVjQlZidjhYWTBDUmJQMVE0VmlIYXhsbXlvUGszcXNmQ1VvUFZJWHhiOThsd2ZhdHJUb25VZnpGTkYyRTJqbi9aY0gycEtwTHBCSzJFWE5uV2hUc2ZSMjQvSEgxRGU4R3lWUGpGRFBUeDVtcGQ3VEhVYU9LS1FSZU45K09OVyt0eGwyd2tXelNFUTlCTGFPaWRGN1pybU1GNC9WMGZjYWR1MXg2SWpCWUZPd054Um9ad2poVlZzTmwyU0Z5TzZYaDFXQTlnSm5pblh2UnNIZEh0OEY2R0xDZ3ZoMmtXQ3NjelR5T2dVTE9lMndERG12NkVkSXo2aG51cWthdkM5M2RkWDVSSmJPanNRVGNFMDR6Ym9oZzlvWGdOR2xaSEx5aEFVaWplUVRuU1c0ZGlKa3BrWEd6VGxvNTRmMUdDU052WENRUUhmUzNUYit2bUtQMmkxYlljZUN6MHR3cjRXWGlKNGJCaEsxZ3hHWXROMzlwTnRwY2RVaDZTbjJvanhBV3lCZHpWQnlhWkxuNnV6bWtTY0dyc1dMcXRUalVnSW0xNHpGMzBaaVhqOXBycHAyVFFpcjJQS1dzWVdmcTZJYU1NMWhYZzNrT1ZjV3RTclY5aVZvdyt1SlJ1QnhsdjZXaEp4cjRSekp4S3RVWGpxZjhyOGkvSDIveS9NYng2ZkFnd0E4d1QyeUNvOVdhTUFBQUFBU1VWT1JLNUNZSUk9XCIpO1xuJGltZy1jaGVja21hcmstMng6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRHdBQUFBOENBWUFBQUE2L05seUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeWhwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRNNElEYzVMakUxT1RneU5Dd2dNakF4Tmk4d09TOHhOQzB3TVRvd09Ub3dNU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01UY2dLRTFoWTJsdWRHOXphQ2tpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2UlRneVJqZEJORGxGTUVGRE1URkZOamt6UmtKR01UZEJPRE0wTnpWRE5UQWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZSVGd5UmpkQk5FRkZNRUZETVRGRk5qa3pSa0pHTVRkQk9ETTBOelZETlRBaVBpQThlRzF3VFUwNlJHVnlhWFpsWkVaeWIyMGdjM1JTWldZNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcERNemd4UVVVM09FVXdRVU14TVVVMk9UTkdRa1l4TjBFNE16UTNOVU0xTUNJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwRk9ESkdOMEUwT0VVd1FVTXhNVVUyT1ROR1FrWXhOMEU0TXpRM05VTTFNQ0l2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHZSOTd0d0FBQVJEU1VSQlZIamE3SnZOYXhOQkZNRGZiRXZhRFFRYVBGVVFCWXZrRDdEMVp0VUtWU0dKaFZJTGZ0MTZVQTlxb2dkUktLZ1htOUNMQ25xckxWaWxVSk9pVUpUcVZUMFZMejNVZ3ozWVUybWgwTVFpV2VmTkpxVnBzNU9kMmRuTjFtUWdvZG0wTSsrMzc4MjhyeTB4REFQcWFXaFFaNk1CM0FCdUFPL3QwV3oxQlNIRStlelBydWlRWHpzTkJUaEZQMFdBUUFjWUVBWXdRc1ZWMXVtMVZYcHRrWDVZb0xkL0RscmJQc0gxVnptblMxdDVIMkw1aFN6dzB3dGgrTE1ScHhENDZxVlhkTUVaY3ZRbXpOSlhCbHFDR2JqeFp0V2Z3S2pOM0ZxQ0xuV1hnb2FVMkIrQmRmcjJCUFMydEtqVzNRVk94WWJvK3pCZHBkMlZqVWZJTXBzL21YMVpXK0RSL3Yzd2QvTWRuYjdUbXlPSGZJZm13SG00TmZYYmUrQlUvQmlkZHRvMXJYSzFUZm9nbWZrcUF5em5sdEt4UzJBVVBuc09hNUswczdWUkJwbjdKYXhoWEtoZ2pQc2ppaUNYSVpHZGNNK2swWXp4N29xN0dyY0dkV0hheVVybTdkeWs4WURDUGVzZldEQmxvVEl4MlZTSGxuZ2ExMkxQMnRuVHpGT29CR1orMWl2WEkwWGRXWXdGRkJ4YVpnVDEwNWZhM2VtdTlMYkRwWWhNZmc5anVPaDMySkpwczlEV2lZWXhFY2h2L0ZJV0c3dXVaUnA3dHdZUFlzSWhwMkV6NnduVnlFUXhaZHdVMHpLVkZXV1dQclF3eGF1TnBuNUFxOTRGbWpZb0FSMlhNK25uVjNYWVdGM3gzTzh5MkdEM1ZoNmNqdmRCb1RCSmZ3cllEa2FDNFgzR3RiR2NtSWF4VXVFNUxEWGpwcFl6WlVsL0lqTXRxR205S0x1Z1NadGxHWTloQTkyVlVyKzNCeTYrcDc4d2Izc3VqdXk4UFJ6eDBJeVhyR0J4REN4TmpBa0dQaEZ4WUN5NGVRV3JRWTlsVXArS3ZhWStkbEJ3emc1eFlGWmRkRkNaMEVqU1ZuU0VzTGRuRnBYQlZwR2RZOUpHU0JwVzEzdHBucHBtK2FyVlljTmdqZVBXc05FWFVyQlZaRmRjaUMvQ2xrNVpUTTRybnJCa2hRS2Y1Y1BDa0JzN2lBTk0xb1g5NTNiWU1yZEMrcGwvTE1GcXBJZGVuM2NQMWxwMjNxRWxXZ0EvQlBuOGtZcmZKTEl6RlBLY2VVQnhZRWRpbzBvMHk1R2RkMmd0Q3NleFVQZ0k2ZGdKQytndm9JY2pYRmd3YnFySm5LeGw1KzNoQlltRlFsQXdQbGhDVzNVUFV0SEh5bUNyeUs1eGR2ZWNkSjNKaEk3YXE2WlFXQVB1S1Q2WjVzU0JzWXUzZGRCSVFVK3h3SjlmT3JxdkhCWmxObVVYQkViend5NmUvQWl3TEdja09tQU5hengwSVhLYjVUWGV0Q3AvbkhHNFBLWjA0N3U2Qk9sWXdoVllHekx6Z2JFL3kxcVdEcUd4VTFHcUtpSnN3VWk1VnVKQm1hVnJXcXBOajVCSitYRFIxdndQSUpsOXhCeUdkTlVTbTlGbWYxYUJmM1FWZHBuSktoOWFsdm5PWWZEL0dMYnpsSUQ5WnRwSTdKdC91dzgwYWJtVDdTbzNKcWZOTk95OHF6SnQxYWFNc2puUGxuWU1WcEVnZlE2Q0VUZEdqc2xrNHhFSXVYd1krN0FhR2ZJTkxzcFM1ZEVINXdVQWx0U3pTa2F1cHBybGRQL1ZIRnE3UXNONmVxaWxaTjVOZ2FQc2hQVHlOTVkxQmMxWWpZYkxFNEU2ZVRCdCs2aXJSdyszajdwNXVOUks2M3ZsOGVIL2RUVCtCYUFCM0FCdUFPK3A4VStBQVFBMGZ4eTJmRUVmM2dBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG5cbiRpbWctaGVhcnQ6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQjRBQUFBY0NBWUFBQUIyK0ErcEFBQUFBWE5TUjBJQXJzNGM2UUFBQXNKSlJFRlVTQTI5bHQ5TEZGRVV4OCs1dSs1Q0xVRXN0bFJzTzV0S1B2WGpSWG9TUXBEVWZpQWhRUzlGRUlvK0NQMERiZSs5RkJJWkVmZ1NSTDJrNFJiVXEwUytTQkJSR2VPbW1VSkY2SmE2N3M3cG5MRTdPNjY3TmlzNUE4TTU5OHozbk0rY3VYZG1Ma0xKTVZmWHVXZXBzSHdCQWM0VHdGNGsyQWxBUHhIeEJSRU1HNWwwdWlURkhrNGQ3T2dncTNDYTlTMGMyQTBJaTBBd2k2Z2Uxb1FDRC9aOUdQbm16dVA2eFNOanRQY1RXVGNZR0N4RzEzc0krRGdRaVhUSDN6NzZJVmRtR2p1aithWGxRUUk2dDE3cEdpR3M4bzFmTmN6MGdJN2FZT3JxQ21UR3MzZUo2TEsrc0pubEl1OFNRVGdtbWt5ZUp2aEpORzZtZDY0aERCcVhqdmRpS21YWllPNjAyeUxyamlQdzRxQzZic3ZJdXVaRnJqV28xQlhESEwySDMrdmJkaTNrWVJLSWF2VkZUeFl4Wit1SVFwNzBXb1E0SHduWE5BUVg4dGdIWkZVSGxTTFZBaldZS0paZHlmVXBCS3RWeC95eVBMK3RpcGY4SWIrQURvY1hveUxFcUJQd3lSR200aGYrbDA4OEI0TkVXY1dyWk5hSitPZDhaVENPK2NmVEpCeFRFTURuZXVpYlphWktLSHJLbjhBNXY2RENFcWJDeWZRS0FkN3lDeXdzWWZJY0EwVEN3UUgrNjh4c04xd1l3aEtPRGE1OVA3eUlDbnEzSGN3TVlUbGdjUkptZWdRUWg3WU56clZ0eGwrQTNYRVJGdXZoeVg5VkhQOGZiNjFtck1kZHpmNGZ1d1B6eVRPeDM3VDZtdjgrQjl6eExmdUluM2RnVFZQTUhKNTMxeWpwR0VBRUtxUk84R1BQdUlWYjhybUcxQ3FGU3EwTkhXdkFsN3F6OFZ3aDk1STdiOUN4cWl6aXgxQWcxTEwvMDVQcGNua2JPdGFpdFFSczVzN0hkY3l6dFhPd3VSSlU2bFRzV0VPb3ZpMmN5Y1B0S2phQzkza2oyQ3NmQ1Yyam5QMG5XQ2VaUmp1dlNycFpjY3RqNzhHd1B6azE2bW5UNkJrc056Q2RQSG00UURqRTNSL1ZOeVNXWDVlSkFOTEZ1UG5zalR1K21WOXhqc3NsU2VGRU5ON0VHN1VVVDlLcW5PSkxyQnBvdWRxZVl6UEpVMGZrOUp4UUl2d0RnNHJtZXRXakJzTUFBQUFBU1VWT1JLNUNZSUk9XCIpO1xuJGltZy1oZWFydC0yeDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEd0FBQUE0Q0FZQUFBQ2hiWnRrQUFBQUFYTlNSMElBcnM0YzZRQUFCZGRKUkVGVWFBWHRtbTFzRkVVWXgrZlp1NE5TMmdEaWUwcHZyeURGRDZnSk1lZ1hiZjBnZlJFTUpBU2pDVEZJUUtFaTBRVFVEMXEvK0lLSlJpMUdqZmhDakdKSWdOajByZ29SMEVRTlNRMkpVUWdwdmIwcnhocXdnTFpZNmQyTy8yZnRsT3YxWG5hOXZaTzdjNUxMdkQzenpQKzNNenQ3dXpNa2JBYlozcTcxNy94dWtTbXBTVWh4TzM1K0lXU3RFS1FoSGtGOFZwRDRnWVE4S3IyK1RyMjM4M3VicmxPYVJldWFibzJiZEE5ODMweVNGc0pvRnRKVEpGR2NwSWdpYitEM0xYNGh2eEU4U29SU0c0R3kyWnl1WDFZOVBESzZEbmFicFpBMTJleFZQUVFjRTFKMitBTzN2VU9IMm1PcVBGTXNGNjN6UlFmN0h6YWxhRVBiK1psc0UrdUloSUgrWHZGZDRkMXhmVS9uaGNTNjVIUkc0TERlOGlCRzdGVXA1Y3praG5iekRPNFI0cEU1UnVod3BqYkczT2E3WkZ5K2labFRuOGt1VXgwSk9vTVpzQ2xnQkQ5Slo1Y1NPTEt3ZFpiNVIvd0RkTDRzWFVNbjVlZ2tScVMxWWVxOW5hcWQ0Vy9hZ0Z2aWRjd2dYSnZjQTBaOGQ3V1gxczd1RGYyZTdHMFM4S2tGeTJmSFJrWU9ZRlJ2U1RiT05VK2F0a1VQQjE5TzlCUFdtNTdFaFgwaHNjeVZOSWtqUWxRc0NSajd6aVg2bXdBOFdMZHl4bmx6Nkd2Y1A3eEl1QjR3NVV6U3FNa2ZEdTVuNTlGQTg5Mm1LVUlZV1N4ODdnZjAxMU5aVmRWdzlZKzdoNVQzQ2NDR3Yva2pkUDZBcXN4TFRIUjYrdlNxT3ZZOVBEelVoNHQ3VlY3NkdYT0tOZVI5M1FpdFVYMk1BMGYxNWxWeEtYZXBpbnpHR3RGVytDZFR5aGZ6MlkveURjZ1ZlcVI3TCtjdFlINGNSTTcwOXpsNTdDaG4veXJHS0Z2dDhqeTY0OXFJSXJxK2VCNC9IcTE3SnpwNDZyNkN3YklLQmkwVTdELzkrUTNqeUVwT1dzQllrUi9uVENrSGt2SUo1cU9mNTk0NzUyTHNyMmdwd3lvMjcxUnZqUll6Unh0VVFhbkg1bWlzVWNOMGJpeDFVTVVuVGExQnc3K2NHMVJCNmNleVhoTWtyeXg5MERGQ3NHS0VxWHlBd2FwSmtqUEtaWVNaRmM5aEdpd1hZR1lGc0J3b0gyQTV3UCsweWdoWU1EQkZ5bWVFS2NKVCttQzVBT1A3MFplYXIyTGFmdjRTVWVyUXpLaFZWQnpRYW83di9VMlM2Q2wxWUdaa1ZsNjA4R2RMZEpjNnNHSzBnRFdmK0JDZlBteDl1Uy9HQzhOc3pNamFMZURhM3RCSkRQa1h4UWhqUnpPek1lTTRNQ2ZJUTl2c05DNUdHNUtlbDVSdWpQYWxFTmFiRCtOYjB4MlhTa29nUmZSVndBamRxVWlzS2EweTVOR2VLcVY3bVZtWVNmRnhQQUZZUDluMURUYWpkaVlhRkhPYVdaZ3BrV0VDTUZkVWttOHJIdEpuRTQyS01jME16SktzZlJMd05lSFBmc1Y3STNiemlqc3dBN01rVTB3Q1pvT0EwYjBMZXpJRjJYWkpGdVJHbnJVelF5cGZLWUhac05vcjFndWlFNmthWGRabDBHeHBUeU15TFRCdkptdGVzUndyM2ZoV1l4b2ZsMDB4YTJYTnFUYkNsY2kwd0d6Zzd3MzloR2gxTWJ4TmpXbGNQYVpaOFUyS013S3pOVzh6NHB6TzVra3RMN01DMXFpMlJETkp5d3JNamYzaDBCdVlMaE9PS21SeVd1ZzYxc1lhN2ZRTFcvc0JoMDg2OEVxMTBYNkwvRnNDWUR0R3RzMXVUN1pHV0Ruekc2RkhzWHYvbHNyLzF6RnJZVTFPZERnQ3h2Tk4xb2FERzdCQTJKbytUb1E0dFdVTmxoYWJKL0NVZjBmQTNJaWg5VWhvRTA3alBLT2NGRHJtdmkwTkRtRXQvYm1JamVndDY3SGR1aDNISlZ3NVVKWk5DMFkxamd1K01kMEJ0Mnp0Y3dabUIxRzlkVWxjeEQvRkI2TDg3bEdST084Um5sVzFSdGZuZHNEUzJUaGFwZE01Q2V0TEY1QWM3Y1FLUGkrZFRTN2xFTmtyeWJjMFlIUWV6OFVQdDNWOEQ2ZnFrSVY0cXFvWDQ0eWo2MTgvMlNmN2RnT1d0YnN5d3VvaTRIN0dnYWlXcDVGL0x0ZjdtdTlYK0hrVzkrdnp2RkNxUG5LTlhRVldZZ3gvYXlNKzlIK01DM0N0S25NU0EzQUFIMWJ2MXlOZEI1MjBzMlByeXBSTzdvaUZUdldLbXlCOFgzSmR0ankzNGJiNWdPVys4ekxDaVZBNHNMb0czOUpldzV5c1NpeFBUa01JWGtQcE1UeGYzMHV1Y3pPZmQyQVdHNW5mV2ljdnhuZElLUnBTaWNmQ2RJaW1lQjd5bitqcVMxWHZabGxCZ0Zrd0wyalJ1cGExZ042RzlFd3V3L1E5QjlndHRYM0JkNUYyYldGaTMrbEN3WUNWQU9QR0ZkZUpQeTkwV1BscGxXMzZzVDIvcUxyLzR6eGNnYjhCSkovYUcyNWl2NFVBQUFBQVNVVk9SSzVDWUlJPVwiKTtcblxuLy8gaWYgdHJ1ZSB0aGVyZSBpcyBhbiBvdXRsaW5lIGFyb3VuZCB0aGUgYWN0aXZlIHN0YXJcbiRhY2Nlc3NpYmxlLWhpZ2hsaWdodDogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gaWYgdHJ1ZSB0aGVyZSBpcyBhbiBvdXRsaW5lIGFyb3VuZCBhbGwgc3RhcnMgd2hlbiB1c2luZyBrZXlib2FyZCBhbmQgbm8gcmF0ZSBpcyBzZWxlY3RlZFxuJGFjY2Vzc2libGUtZm9jdXMtcmluZzogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gaWYgdHJ1ZSwgc3RhcnMgYXJlIGhpZ2hsaWdodGVkIG9uIGhvdmVyIChjYXVzZXMgd2Vic2l0ZSByZXBhaW50cylcbiRob3Zlci1lbmFibGVkOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBpZiB0cnVlLCB0aGVyZSBpcyBubyBzdHlsaW5nIGluIGhpZ2ggY29udHJhc3QgbW9kZSBvbiBXaW5kb3dzIHRvIGVuc3VyZSBBY2Nlc3NpYmlsaXR5XG4kaGlnaC1jb250cmFzdC1lbmFibGVkOiB0cnVlICFkZWZhdWx0O1xuIiwiaW1nW2RhdGEtbGF6eV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRleHQtdW5kZXJsaW5le1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jdXJzb3ItcG9pbnRlcntcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmlzaWJsZS0tZGVza3RvcHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tb2JpbGUoKXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udmlzaWJsZS0tbW9iaWxle1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRlc2t0b3AoKXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZC0tbm9uZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kLS1ibG9ja3tcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mdWxsLWJsZWVkIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uZC0tZmxleC1iZXR3ZWVue1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWItLTB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGV4dC0tY2VudGVye1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGV4dC0tcmlnaHR7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG59XG4udS1hLWktY3tcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi51LW0tbC0ye1xuICBtYXJnaW4tbGVmdDogJHNwYWNlci8yO1xufVxuLnUtbGluay1ib2R5e1xuICBjb2xvcjogJGJvZHktY29sb3I7XG59XG4udS1ib3ItYm90e1xuICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuIiwiXG4uY29sLXhzLTEye1xuICBAZXh0ZW5kIC5jb2wtMTI7XG59XG5cbi5mbG9hdC14cy1sZWZ0ICB7IEBleHRlbmQgLmZsb2F0LWxlZnQ7IH1cbi5mbG9hdC14cy1yaWdodCB7IEBleHRlbmQgLmZsb2F0LXJpZ2h0OyB9XG4uZmxvYXQteHMtbm9uZSAgeyBAZXh0ZW5kIC5mbG9hdC1ub25lOyB9XG5cbkBlYWNoICRicCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAuaGlkZGVuLSN7JGJwfS11cCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnApIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmhpZGRlbi0jeyRicH0tZG93biB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSxib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuMjUsLjc1LC43NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42LC0uMjgsLjczNSwuMDQ1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxLjI3NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQ1LC43MTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPWZhZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXVwLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfVtkYXRhLWFvcz16b29tLWluXXt0cmFuc2Zvcm06c2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20tb3V0XXt0cmFuc2Zvcm06c2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1zbGlkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1bZGF0YS1hb3M9c2xpZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtcmlnaHRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC11cF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1bZGF0YS1hb3M9ZmxpcC1kb3duXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX0iLCIuZWxlbWVudG9yLXBhZ2Uge1xyXG5cdC5sLWhlYWRlcntcclxuXHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHR9XHJcblx0LnBhZ2UtY29udGVudC5wYWdlLWNvbnRlbnQtLWNtcyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICB9XHJcbn0iXX0=*/@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cb-item{text-align:center;position:relative}.cb-item-content{position:relative}.cb-item-content .cb-img{display:inline-block;max-width:100%;height:auto}.cb-item-content .cb-img.secondary-image,.cb-item-content:hover .cb-img.primary-image{display:none}.cb-item-content:hover .cb-img.secondary-image{display:inline-block}.html-over .custom-html{display:table;margin:auto;position:absolute;width:100%;top:0;left:0;bottom:0;right:0}.img-rb .cb-item-content img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cb-wrapper .cb-carousel{visibility:hidden;max-height:50px}.cb-wrapper .cb-carousel.swiper-container-horizontal{visibility:visible;max-height:none}.cb-wrapper.type-4{margin-top:1px}.cb-wrapper.type-4 .cb-item{width:100%}.cb-wrapper.type-4 .cb-item-title{text-align:left;padding:10px;border:1px solid #D0D5DB;margin-top:-1px;cursor:pointer}.cb-wrapper.type-4 .cb-item-title:before{content:'+';font:bold 1.2em/1 Arial;color:#AAB2BD;margin-right:5px}.cb-wrapper.type-4 .cb-item.active .cb-item-title:before{content:'−'}@media (max-width:479px){[class*=".col-xxs-"]{float:left}.col-xxs-1{width:8.3%}.col-xxs-2{width:16.6%}.col-xxs-3{width:25%}.col-xxs-4{width:33.3%}.col-xxs-5{width:41.8%}.col-xxs-6{width:50%}.col-xxs-7{width:58.3%}.col-xxs-8{width:66.6%}.col-xxs-9{width:75%}.col-xxs-10{width:83.3%}.col-xxs-11{width:91.6%}.col-xxs-12{width:100%}}.cb .compact-gutters-container{margin:0 -5px}.cb .compact-gutters{padding:0 5px 9px 5px}.box-shadow,.img-box-shadow img{box-shadow:1px 1px 7px 0 rgba(0,0,0,.15)}.clear-both{clear:both}.dialog-widget-content{background-color:#fff;position:absolute;border-radius:3px;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto;width:50%;border:none;background:0 0;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;top:15px;right:15px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:flex;align-items:center;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:flex;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:linear-gradient(-135deg,#f2295b,#434363);border-radius:2px;margin-right:10px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:flex;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:45px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:'';display:block;clear:both;width:0;height:0}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);transition:.5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;animation:2s linear infinite fa-spin}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:inline-flex;z-index:1;cursor:pointer;font-size:32px;color:rgba(238,238,238,.9);top:50%;transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-tag{display:inline-flex}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-calc,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{align-items:flex-end}.elementor-row{width:100%;display:flex}@media (max-width:1024px){.elementor-row{flex-wrap:wrap}}.elementor-column-wrap{width:100%;position:relative;display:flex}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor-html .elementor-widget-wrap,.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-calc,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){order:1}}.elementor-section-tabbed>.elementor-container,.elementor-section-tabbed>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-nav-tabs.elementor-nav--layout-horizontal{width:100%}.elementor-nav-tabs+.elementor-row>.elementor-column{min-width:100%}.elementor-nav-tabs+.elementor-row>.elementor-column:not(.elementor-active){position:absolute;top:-1000000px;visibility:hidden;pointer-events:none}.elementor-nav-tabs>.elementor-nav{overflow:hidden}.elementor-nav-tabs>.elementor-nav::-webkit-scrollbar{display:none}.elementor-section-tabbed{counter-reset:ce-tab}.elementor-section-tabbed li.menu-item-type-column{counter-increment:ce-tab}.elementor-section-tabbed .ce-tab-num::after{content:"Tab #" counter(ce-tab)}ul.elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid .elementor-grid-item{word-break:break-word;min-width:0}.elementor-grid-0 .elementor-grid{display:flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr);display:grid}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr);display:grid}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr);display:grid}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr);display:grid}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr);display:grid}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr);display:grid}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr);display:grid}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr);display:grid}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr);display:grid}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr);display:grid}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr);display:grid}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr);display:grid}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr);display:grid}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr);display:grid}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr);display:grid}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr);display:grid}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr);display:grid}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr);display:grid}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr);display:grid}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr);display:grid}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr);display:grid}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr);display:grid}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr);display:grid}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr);display:grid}}@media (min-width:1025px){#elementor-device-mode:after{content:'desktop'}}@media (min-width:768px) and (max-width:1024px){#elementor-device-mode:after{content:'tablet'}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){order:1}.elementor-column{width:100%}.elementor-grid-mobile-0 .elementor-grid{display:flex;overflow:hidden;flex-wrap:wrap}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr);display:grid}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr);display:grid}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr);display:grid}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr);display:grid}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr);display:grid}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr);display:grid}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr);display:grid}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr);display:grid}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr);display:grid}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr);display:grid}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr);display:grid}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr);display:grid}#elementor-device-mode:after{content:'mobile'}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{flex-wrap:wrap;align-items:center}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:'\f0d7';font-family:FontAwesome;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);right:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:''}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{text-align:left;cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:'*';color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0}.elementor-form .elementor-button>span{display:flex;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{order:2}.elementor-form .elementor-button .elementor-align-icon-left{order:0}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor .elementor-section-wrap,.elementor-element .elementor-widget-container{transition:opacity var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),background var(--e-background-transition-duration,.3s),border var(--e-border-transition-duration,.3s),border-radius var(--e-border-transition-duration,.3s),box-shadow var(--e-border-transition-duration,.3s)}.e-transform-hover .elementor-widget-container{transition:transform var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),opacity var(--e-transform-transition-duration,.4s) var(--e-transform-transition-delay,0s),background var(--e-background-transition-duration,.3s),border var(--e-border-transition-duration,.3s),border-radius var(--e-border-transition-duration,.3s),box-shadow var(--e-border-transition-duration,.3s)}.elementor-overflow-hidden .elementor-widget-container{overflow:hidden}.elementor-element .elementor-widget-container:empty{display:none}.elementor-widget-text-path{font-size:20px;text-align:var(--alignment,left)}.elementor-widget-text-path svg{width:var(--width,500px);max-width:100%;height:auto;overflow:visible;word-spacing:var(--word-spacing,normal);transform:rotate(var(--rotate,0))}.elementor-widget-text-path svg path{vector-effect:non-scaling-stroke;fill:var(--path-fill,transparent);stroke:var(--stroke-color,transparent);stroke-width:var(--stroke-width,1px);transition:var(--stroke-transition,.3s) all}.elementor-widget-text-path svg:hover path{--path-fill:var(--path-fill-hover);--stroke-color:var(--stroke-color-hover);--stroke-width:var(--stroke-width-hover)}.elementor-widget-text-path svg text{--fill:var(--text-color);fill:var(--fill);direction:var(--direction,ltr);transition:var(--transition,.3s) all}.elementor-widget-text-path svg text:hover{--color:var(--text-color-hover,var(--text-color));--fill:var(--color);color:var(--color)}.elementor-accordion{text-align:left}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:0}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;right:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:0 0;color:inherit!important;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-tab-title a{color:inherit!important}.elementor-button{display:inline-block;border:none;line-height:1;background-color:#818a91;color:#fff;text-align:center;transition:.5s}a.elementor-button:not(#e),a.elementor-button:not(#e):focus,a.elementor-button:not(#e):hover,a.elementor-button:not(#e):visited{color:#fff}.elementor-button-content-wrapper{display:flex;gap:5px;justify-content:center;align-items:baseline}.elementor-button-icon{flex-grow:0;order:5}.elementor-button-text{flex-grow:1;order:10;display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button .elementor-align-icon-right{order:15}.elementor-button .elementor-align-icon-left{order:5}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-counter .elementor-counter-number-wrapper{display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{flex-grow:1;white-space:pre-wrap}.elementor-counter .elementor-counter-number-prefix{text-align:right}.elementor-counter .elementor-counter-number-suffix{text-align:left}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery--layout-grid .elementor-image-gallery{flex-flow:row wrap}.elementor-image-gallery--layout-masonry .elementor-image-gallery{max-height:1000px;overflow:hidden;flex-flow:column wrap}.elementor-image-gallery{display:flex}.elementor-image-gallery figure{text-align:center;width:100%;margin:0 auto}.elementor-image-gallery img{width:100%;margin:0 auto}.elementor-image-gallery figcaption{margin:0}.elementor-widget-google_maps iframe{height:300px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit!important;font-size:inherit!important}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-icon-wrapper{line-height:0}.elementor-icon{display:inline-block;line-height:1;transition:.5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{border-radius:50%}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:inline-flex;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;flex-direction:row}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit!important}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;position:relative;height:100%;top:50%;transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:flex;align-items:flex-start}.elementor-widget .elementor-icon-list-item a{width:100%}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-left:5px}.elementor-widget .elementor-icon-list-icon{flex-shrink:0}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-items{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-items{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image{text-align:center}.elementor-widget-image .elementor-image figure>a,.elementor-widget-image .elementor-image>a{display:inline-block}.elementor-widget-image .elementor-image figure>a img[src$=".svg"],.elementor-widget-image .elementor-image>a img[src$=".svg"]{width:48px}.elementor-widget-image .elementor-image img{vertical-align:middle;display:inline-block}.elementor-widget-image .elementor-image.elementor-image-shape-circle{border-radius:50%}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit!important}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.elementor-image-carousel-wrapper .slick-image-stretch:not(.slick-variable-width) .slick-slide .slick-slide-image{width:100%;object-fit:cover}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.swiper-container .swiper-slide figure{line-height:0}.swiper-container .swiper-slide figure img{width:100%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-progress{text-align:left}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;border-radius:2px}.elementor-progress-bar{display:flex;background-color:#818a91;width:0;font-size:11px;height:100%;border-radius:2px;transition:width 1s ease-in-out}.elementor-progress-text{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px}.elementor-progress-percentage{padding-right:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-left:10px}}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-right:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#818a91}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}.elementor-star-rating{color:#ccd6df;font-family:FontAwesome;display:inline-block}.elementor-star-rating i{display:inline-block;position:relative;font-style:normal;line-height:1;cursor:default}.elementor-star-rating i:before{content:'\f005';display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#f0ad4e;top:0;left:0}.elementor-star-rating .elementor-star-0:before,.elementor-star-rating .elementor-star-empty:before{content:none}.elementor-star-rating .elementor-star-1:before{width:10%}.elementor-star-rating .elementor-star-2:before{width:20%}.elementor-star-rating .elementor-star-3:before{width:30%}.elementor-star-rating .elementor-star-4:before{width:40%}.elementor-star-rating .elementor-star-5:before{width:50%}.elementor-star-rating .elementor-star-6:before{width:60%}.elementor-star-rating .elementor-star-7:before{width:70%}.elementor-star-rating .elementor-star-8:before{width:80%}.elementor-star-rating .elementor-star-9:before{width:90%}.elementor-star-rating__wrapper{display:flex;align-items:center}.elementor-star-rating__title{margin-right:10px}.elementor-star-rating--align-right .elementor-star-rating__wrapper{text-align:right;justify-content:flex-end}.elementor-star-rating--align-left .elementor-star-rating__wrapper{text-align:left;justify-content:flex-start}.elementor-star-rating--align-center .elementor-star-rating__wrapper{text-align:center;justify-content:center}.elementor-star-rating--align-justify .elementor-star-rating__title{margin-right:auto}.last-star{letter-spacing:0}.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty,.elementor-star-0):before{content:'\002605'}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:left}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:0}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:'';position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{flex-grow:1;border-style:solid solid solid none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;color:inherit}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;color:inherit}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;border-radius:50%;object-fit:cover;max-width:none}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.elementor-toggle{text-align:left}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer;outline:0}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-widget-video .elementor-widget-container{overflow:hidden;transform:translate3d(0,0,0)}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-widget-video .elementor-custom-embed-image-overlay:not([data-elementor-lightbox]) img{height:100%;object-fit:cover}.elementor-widget-video .elementor-video{object-fit:cover}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff}.elementor-slick-slider .slick-loading .slick-list:after{content:'\f1ce';font-family:FontAwesome;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);animation:2s linear infinite fa-spin;font-size:25px;color:#a4afb7}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:0;background:0 0}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:'\f104'}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:'\f105'}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:'\f105'}[dir=rtl] .elementor-slick-slider .slick-next:before{content:'\f104'}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:0}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\f111';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background:center no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:0 0}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-slide .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:1s steps(12,end) infinite swiper-preloader-spin}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 50% no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.elementor-lightbox{--lightbox-ui-color:rgba(238,238,238,.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}.elementor-lightbox .dialog-header{display:none}.elementor-lightbox .dialog-widget-content{background:0 0;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{animation-duration:.3s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;top:13px;padding:.25em;z-index:2;line-height:1}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);transition:.3s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:flex;align-items:center;justify-content:center;position:relative;padding:70px;box-sizing:border-box;height:100%;margin:auto}.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;filter:none;border:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);border-radius:2px}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}.elementor:not(.elementor-edit-area-active) .elementor-hidden-desktop{display:none}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}.elementor-lightbox .elementor-swiper-button:focus{outline:0}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:flex;align-items:center;width:15%;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}.elementor-lightbox .elementor-swiper-button-prev{left:0}.elementor-lightbox .elementor-swiper-button-next{right:0}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}.elementor-lightbox .elementor-swiper-button-prev{left:0;justify-content:flex-start}.elementor-lightbox .elementor-swiper-button-next{right:0;justify-content:flex-end}.elementor:not(.elementor-edit-area-active) .elementor-hidden-phone{display:none}}.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;transition:.3s}.elementor-slideshow__footer{color:var(--lightbox-text-color)}.elementor-slideshow__header{color:var(--lightbox-ui-color);display:flex;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;align-items:center;z-index:10}.elementor-slideshow__header>i{font-size:calc(var(--lightbox-header-icons-size) * .9);cursor:pointer;padding:.25em;margin:0 .35em}.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}.elementor-slideshow__header>i:first-of-type{margin-left:auto}.elementor-slideshow__header .elementor-icon-share{z-index:5}.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}.elementor-slideshow__description,.elementor-slideshow__title{margin:0}.elementor-slideshow__title{font-size:16px;font-weight:700}.elementor-slideshow__description{font-size:14px}.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:50%;transform:rotateY(0)}#elementor .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}.elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet{display:none}}.elementor-widget-call-to-action .elementor-widget-container{overflow:hidden}.elementor-cta{position:relative;display:flex;overflow:hidden;transition:.5s}.elementor-cta-content{z-index:2;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:35px;width:100%}.elementor-cta .elementor-content-item,.elementor-cta-content{position:relative;transition:.5s;color:#fff}.elementor-cta .elementor-content-item{width:100%;margin:0}.elementor-cta .elementor-content-item:not(:last-child){margin-bottom:15px}.elementor-cta .elementor-content-item .elementor-icon{color:#fff}.elementor-cta--skin-classic .elementor-cta{flex-wrap:wrap}.elementor-cta--skin-classic .elementor-cta-bg-wrapper{position:relative;min-height:200px;width:100%}.elementor-cta--skin-classic .elementor-cta-content{transition:.4s;width:100%;background-color:#f7f7f7}.elementor-cta--skin-classic .elementor-content-item,.elementor-cta--skin-classic .elementor-content-item .elementor-icon{color:#55595c;border-color:#55595c}.elementor-cta--skin-classic .elementor-cta a.elementor-button:not(#e),.elementor-cta--skin-classic .elementor-cta button.elementor-button:not(#e){color:#55595c}.elementor-cta--skin-classic .elementor-cta .elementor-button{border-color:#55595c}.elementor-cta--skin-cover .elementor-cta{display:block}.elementor-cta--skin-cover .elementor-cta-bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;transition:.4s;width:100%}.elementor-cta--skin-cover .elementor-cta-content{min-height:280px}.elementor-cta--skin-cover .elementor-content-item,.elementor-cta--skin-cover .elementor-content-item .elementor-icon{color:#fff;border-color:#fff}.elementor-cta--skin-cover .elementor-cta .elementor-button{border-color:#fff}.elementor-cta--layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--layout-image-above .elementor-cta-bg-wrapper{width:100%}.elementor-cta--layout-image-left .elementor-cta,.elementor-cta--layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--layout-image-left .elementor-cta-bg-wrapper,.elementor-cta--layout-image-right .elementor-cta-bg-wrapper{width:auto;min-width:50%}.elementor-cta--layout-image-left .elementor-cta-content,.elementor-cta--layout-image-right .elementor-cta-content{flex-grow:1}.elementor-cta--layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--layout-image-right .elementor-cta{flex-direction:row-reverse}.elementor-cta-bg,.elementor-cta-bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;transition:.4s}.elementor-cta-bg-wrapper{z-index:1;overflow:hidden}.elementor-cta-bg-wrapper img.elementor-cta-bg{width:100%;height:100%;object-fit:cover;z-index:1}.elementor-cta-bg-overlay{z-index:2}.elementor-cta .elementor-button{cursor:pointer;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:0 0}.elementor-cta .elementor-button:hover{background:0 0;text-decoration:none}.elementor-cta-title{font-size:23px}.elementor-cta--valign-top .elementor-cta-content{align-content:flex-start;align-items:flex-start}.elementor-cta--valign-middle .elementor-cta-content{align-content:center;align-items:center}.elementor-cta--valign-bottom .elementor-cta-content{align-content:flex-end;align-items:flex-end}.elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(0,0,0,.3)}@media (max-device-width:1024px){.elementor-cta{cursor:pointer}}@media (min-width:1025px){.elementor-cta--desktop-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--desktop-layout-image-above .elementor-cta-bg-wrapper{width:100%}.elementor-cta--desktop-layout-image-left .elementor-cta,.elementor-cta--desktop-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--desktop-layout-image-left .elementor-cta-bg-wrapper,.elementor-cta--desktop-layout-image-right .elementor-cta-bg-wrapper{width:auto;min-width:50%}.elementor-cta--desktop-layout-image-left .elementor-cta-content,.elementor-cta--desktop-layout-image-right .elementor-cta-content{flex-grow:1}.elementor-cta--desktop-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--desktop-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:1024px){.elementor-cta--tablet-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--tablet-layout-image-above .elementor-cta-bg-wrapper{width:100%}.elementor-cta--tablet-layout-image-left .elementor-cta,.elementor-cta--tablet-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--tablet-layout-image-left .elementor-cta-bg-wrapper,.elementor-cta--tablet-layout-image-right .elementor-cta-bg-wrapper{width:auto;min-width:50%}.elementor-cta--tablet-layout-image-left .elementor-cta-content,.elementor-cta--tablet-layout-image-right .elementor-cta-content{flex-grow:1}.elementor-cta--tablet-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--tablet-layout-image-right .elementor-cta{flex-direction:row-reverse}}@media (max-width:767px){.elementor-cta--mobile-layout-image-above .elementor-cta{flex-wrap:wrap}.elementor-cta--mobile-layout-image-above .elementor-cta-bg-wrapper{width:100%}.elementor-cta--mobile-layout-image-left .elementor-cta,.elementor-cta--mobile-layout-image-right .elementor-cta{flex-wrap:nowrap}.elementor-cta--mobile-layout-image-left .elementor-cta-bg-wrapper,.elementor-cta--mobile-layout-image-right .elementor-cta-bg-wrapper{width:auto;min-width:50%}.elementor-cta--mobile-layout-image-left .elementor-cta-content,.elementor-cta--mobile-layout-image-right .elementor-cta-content{flex-grow:1}.elementor-cta--mobile-layout-image-left .elementor-cta{flex-direction:row}.elementor-cta--mobile-layout-image-right .elementor-cta{flex-direction:row-reverse}}.elementor-ribbon{position:absolute;z-index:1;top:0;left:auto;right:0;transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.elementor-ribbon-inner{text-align:center;left:0;width:200%;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000;color:#fff}.elementor-ribbon.elementor-ribbon-left{transform:rotate(0);left:0;right:auto}.elementor-ribbon.elementor-ribbon-right{transform:rotate(90deg);left:auto;right:0}.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{transform:scale(1.2)}.elementor-bg-transform-zoom-out:hover .elementor-bg{transform:scale(1)}.elementor-bg-transform-move-left .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{transform:scale(1.2) translateX(-8%)}.elementor-bg-transform-move-right:hover .elementor-bg{transform:scale(1.2) translateX(8%)}.elementor-bg-transform-move-up .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{transform:scale(1.2) translateY(-8%)}.elementor-bg-transform-move-down:hover .elementor-bg{transform:scale(1.2) translateY(8%)}.elementor-animated-content:hover .elementor-animated-item--grow{transform:scale(1.1)}.elementor-animated-content:hover .elementor-animated-item--shrink{transform:scale(.85)}.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{transform:none;opacity:1}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{transform:scale(.2)}.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{transform:scale(2)}.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;transform:none}.elementor-animated-content:hover .elementor-animated-item--exit-to-right{transform:translateX(1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-left{transform:translateX(-1000px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-top{transform:translateY(-600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{transform:translateY(600px)}.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}.elementor-animated-content:hover .elementor-animated-item--move-right{transform:translateX(30px)}.elementor-animated-content:hover .elementor-animated-item--move-left{transform:translateX(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-up{transform:translateY(-30px)}.elementor-animated-content:hover .elementor-animated-item--move-down{transform:translateY(30px)}.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}.elementor-animated-content .elementor-animated-item--enter-zoom-in{transform:scale(.2)}.elementor-animated-content .elementor-animated-item--enter-zoom-out{transform:scale(2)}.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;transform:scale(1)}.elementor-animated-content .elementor-animated-item--enter-from-right{transform:translateX(1000px)}.elementor-animated-content .elementor-animated-item--enter-from-left{transform:translateX(-1000px)}.elementor-animated-content .elementor-animated-item--enter-from-top{transform:translateY(-600px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom{transform:translateY(500px)}.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;transform:none}.elementor-flip-box{position:relative;height:300px;width:100%;perspective:1000px;transform-style:preserve-3d}.elementor-flip-box>a{display:block}.elementor-flip-box-side{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;transition:.6s ease-in-out}.elementor-flip-box-front{background:#0e9dd2}.elementor-flip-box-back{background:#444}.elementor-flip-box-overlay{display:flex;align-items:center;width:100%;height:100%;padding:35px}.elementor-flip-box-content{width:100%}.elementor-flip-box-content>:not(:last-child){margin-bottom:15px}.elementor-flip-box-image img{width:50%}.elementor-flip-box .elementor-view-stacked .elementor-icon{background:#202020}.elementor-flip-box .elementor-icon,.elementor-flip-box-description,.elementor-flip-box-title{color:#fff;border-color:#fff}.elementor-flip-box .elementor-button{cursor:pointer;border:2px solid currentColor;background:0 0}.elementor-flip-box-back--valign-top .elementor-flip-box-back .elementor-flip-box-overlay,.elementor-flip-box-front--valign-top .elementor-flip-box-front .elementor-flip-box-overlay{align-content:flex-start;align-items:flex-start}.elementor-flip-box-back--valign-middle .elementor-flip-box-back .elementor-flip-box-overlay,.elementor-flip-box-front--valign-middle .elementor-flip-box-front .elementor-flip-box-overlay{align-content:center;align-items:center}.elementor-flip-box-back--valign-bottom .elementor-flip-box-back .elementor-flip-box-overlay,.elementor-flip-box-front--valign-bottom .elementor-flip-box-front .elementor-flip-box-overlay{align-content:flex-end;align-items:flex-end}.elementor-flip-box--3d .elementor-flip-box-overlay{transform-style:preserve-3d;transform:translateZ(.1px)}.elementor-flip-box--3d .elementor-flip-box-content{transform:translateZ(90px) scale(.91)}.elementor-flip-box--effect-flip .elementor-flip-box-side{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.elementor-flip-box--effect-flip .elementor-flip-box-front{transform:none;z-index:1}.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box-back,.elementor-flip-box--effect-push .elementor-flip-box-front,.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box-back,.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box-back{transform:none}.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box-back{transform:rotateY(-180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box-back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box-front{transform:rotateY(180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box-front{transform:rotateY(-180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box-back{transform:rotateX(-180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box-back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box-front{transform:rotateX(180deg)}.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box-front{transform:rotateX(-180deg)}.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box-front{transform:translateX(100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box-front{transform:translateX(-100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box-front{transform:translateY(-100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box-front{transform:translateY(100%)}.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{overflow:hidden}.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box-back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box-back{transform:translateX(-100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box-back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box-back{transform:translateX(100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box-back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box-back{transform:translateY(100%)}.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box-back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box-back{transform:translateY(-100%)}.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box-front{transition:opacity .35s,width .1ms,transform .7s;z-index:1;width:100%}.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box-front{transition:opacity .7s .1s,width .1ms .7s,transform .8s;width:0;opacity:0;transform:scale(.7)}.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box-back{transition:opacity .5s .2s,transform .7s;opacity:0;transform:scale(.7)}.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box-back{transition:opacity .5s,transform .7s;opacity:1;transform:scale(1)}.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box-back{opacity:0}.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box-back{opacity:1}.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box-front{display:none}.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box-back{transform:none;opacity:1}.elementor-headline{font-size:43px;line-height:1.2;display:block}.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:left}.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}.elementor-headline--style-highlight .elementor-headline-plain-text{z-index:1;position:relative}.elementor-headline--style-highlight svg{position:absolute;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(-50%,-50%);overflow:visible}.elementor-headline--style-highlight svg path{stroke:red;stroke-width:9;fill:none;stroke-dasharray:1500;animation:10s infinite elementor-headline-dash}.elementor-headline--style-highlight svg path:nth-of-type(2){animation-delay:.6s}@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}15%{stroke-dasharray:1500 1500}85%{opacity:1}90%{stroke-dasharray:1500 1500;opacity:0}100%{stroke-dasharray:0 1500;opacity:0}}.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;position:absolute;top:0;left:0}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text{opacity:0;transform-origin:50% 100%;transform:rotateX(180deg)}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;transform:rotateX(0);animation:1.2s elementor-headline-flip-in}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive{transform:rotateX(180deg);animation:1.2s elementor-headline-flip-out}@keyframes elementor-headline-flip-in{0%{transform:rotateX(180deg);opacity:0}35%{transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{transform:rotateX(360deg);opacity:1}}@keyframes elementor-headline-flip-out{0%{transform:rotateX(0);opacity:1}35%{transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{transform:rotateX(180deg);opacity:0}}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{vertical-align:top;overflow:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper::after{content:'';position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%);height:90%;width:1px;background-color:#0d0d0d}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after{animation:1s infinite elementor-headline-pulse}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:#0d0d0d}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected::after{visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:#aebcb9}.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}@keyframes elementor-headline-pulse{0%{transform:translateY(-50%) scale(1);opacity:1}40%{transform:translateY(-50%) scale(.9);opacity:0}100%{transform:translateY(-50%) scale(0);opacity:0}}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(-20px) rotateX(90deg);opacity:0}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text{opacity:0}.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:.4s forwards elementor-headline-swirl-in}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:.4s forwards elementor-headline-swirl-out}@keyframes elementor-headline-swirl-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;transform:translateZ(-20px)}}@keyframes elementor-headline-swirl-out{0%{opacity:1;transform:translateZ(-20px)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active{top:0;opacity:1;animation:.6s elementor-headline-slide-down-in}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:.6s elementor-headline-slide-down-out}@keyframes elementor-headline-slide-down-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}@keyframes elementor-headline-slide-down-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}100%{opacity:0;transform:translateY(100%)}}.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after{content:'';position:absolute;top:0;left:auto;right:0;width:2px;height:100%;background-color:#0d0d0d}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;animation:.8s elementor-headline-drop-in-in}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:.8s elementor-headline-drop-in-out}@keyframes elementor-headline-drop-in-in{0%{opacity:0;transform:translateZ(100px)}100%{opacity:1;transform:translateZ(0)}}@keyframes elementor-headline-drop-in-out{0%{opacity:1;transform:translateZ(0)}100%{opacity:0;transform:translateZ(-100px)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{display:inline-block;transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{transform:rotateY(0)}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:.6s forwards elementor-headline-blinds-in}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:.6s forwards elementor-headline-blinds-out}@keyframes elementor-headline-blinds-in{0%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}@keyframes elementor-headline-blinds-out{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{display:inline-block;opacity:0;transform:scale(0)}.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:.6s forwards elementor-headline-wave-up}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:.6s forwards elementor-headline-wave-down}@keyframes elementor-headline-wave-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes elementor-headline-wave-down{0%{transform:scale(1);opacity:1}60%{transform:scale(0);opacity:0}}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;animation:.6s elementor-headline-slide-in}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:.6s elementor-headline-slide-out}@keyframes elementor-headline-slide-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@keyframes elementor-headline-slide-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}100%{opacity:0;transform:translateX(100%)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text,.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{white-space:nowrap}.elementor-image-hotspot{display:inline-block;position:relative}.elementor-image-hotspot .elementor-image-hotspot-wrapper{position:absolute;transform:translate(-50%,-50%)}.elementor-image-hotspot .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content{visibility:visible;opacity:1;transform:translate3d(-50%,-110%,0)}.elementor-image-hotspot .elementor-image-hotspot-content{position:absolute;visibility:hidden;top:0;left:50%;width:240px;max-width:100vw;padding:20px;text-align:center;border-radius:5px;background:#fff;opacity:0;z-index:10;box-shadow:0 2px 20px 0 rgba(0,0,0,.07);transform:translate3d(-50%,-100%,0);transition:.3s cubic-bezier(0,0,.2,1)}.elementor-image-hotspot .elementor-image-hotspot-title{margin:0 0 7px}.elementor-image-hotspot .elementor-image-hotspot-description>:first-child{margin-top:0}.elementor-image-hotspot .elementor-image-hotspot-description>:last-child{margin-bottom:0}.elementor-widget-image-hotspot.elementor-view-framed .elementor-icon{border-width:2px}.elementor-widget-image-hotspot.elementor-view-framed .elementor-icon,.elementor-widget-image-hotspot.elementor-view-stacked .elementor-icon{border-radius:50%}.elementor-image-hotspot .elementor-icon i:not([class]),.elementor-image-hotspot .elementor-icon i[class='']{display:none}.elementor-widget-countdown .elementor-countdown-expire--message{display:none;padding:20px;text-align:center}.elementor-widget-countdown .elementor-countdown-item{padding:20px 0;text-align:center;background-color:#818a91;color:#fff}.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}.elementor-widget-countdown .elementor-countdown-label{font-size:19px}.elementor-countdown--label-block .elementor-countdown-wrapper{display:flex;justify-content:center;margin-right:auto;margin-left:auto}.elementor-countdown--label-block .elementor-countdown-digits,.elementor-countdown--label-block .elementor-countdown-label{display:block}.elementor-countdown--label-block .elementor-countdown-item{flex-basis:0%;flex-grow:1}.elementor-countdown--label-inline{text-align:center}.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}.elementor[data-elementor-type$=miniature] .elementor-countdown-item{padding:10px 0}.elementor[data-elementor-type$=miniature] .elementor-countdown-digits{font-size:28px}.elementor[data-elementor-type$=miniature] .elementor-countdown-label{font-size:12px}.elementor-product-box>*,.elementor-product-grid>*,.wrapfix .elementor-product-box,.wrapfix .elementor-product-box>*>*{float:none!important;margin-left:0!important;margin-right:0!important;width:auto}.wrapfix .elementor-product-box>*,.wrapfix .elementor-product-grid>*{min-width:100%;padding:0!important}.elementor-product-grid{display:-ms-grid;display:grid;margin:0;grid-column-gap:15px;grid-row-gap:15px}.elementor-product-grid:after,.elementor-product-grid:before{display:none!important}.elementor-product-grid>*{align-self:flex-start}.elementor-widget .elementor-product-miniature{background:#fff;border:0 solid;padding:10px;transition:.4s}.elementor-product-miniature .elementor-product-link{position:relative;display:block;outline:0}.elementor-product-miniature .elementor-image{position:relative;overflow:hidden}.elementor-product-miniature .elementor-image img{display:block;margin:0 auto;transition:transform .4s}.elementor-product-miniature .elementor-second-image{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .4s}.elementor-img-hover-grow .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-grow .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-grow .elementor-product-miniature:hover .elementor-image img{transform:scale(1.1)}.elementor-img-hover-shrink .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-shrink .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-shrink .elementor-product-miniature:hover .elementor-image img{transform:scale(.85)}.elementor-img-hover-rotate .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-rotate .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-rotate .elementor-product-miniature:hover .elementor-image img{transform:rotate(4deg)}.elementor-img-hover-grow-rotate .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-grow-rotate .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-grow-rotate .elementor-product-miniature:hover .elementor-image img{transform:scale(1.1) rotate(4deg)}.elementor-img-hover-float .elementor-product-miniature .elementor-image img{transition-duration:.3s;transition-timing-function:ease-out}.elementor-img-hover-float .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-float .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-float .elementor-product-miniature:hover .elementor-image img{transform:translateY(-8px)}.elementor-img-hover-sink .elementor-product-miniature .elementor-image img{transition-duration:.3s;transition-timing-function:ease-out}.elementor-img-hover-sink .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-sink .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-sink .elementor-product-miniature:hover .elementor-image img{transform:translateY(8px)}.elementor-img-hover-bob .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-bob .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-bob .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-img-hover-hang .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-hang .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-hang .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-img-hover-buzz-out .elementor-product-miniature:active .elementor-image img,.elementor-img-hover-buzz-out .elementor-product-miniature:focus .elementor-image img,.elementor-img-hover-buzz-out .elementor-product-miniature:hover .elementor-image img{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}.elementor-product-miniature:hover .elementor-second-image{opacity:1}.elementor-product-miniature .elementor-quick-view{position:absolute;display:block;bottom:0;width:100%;background:rgba(255,255,255,.5);background-clip:padding-box;color:#000;font-size:14px;line-height:40px;transform:translateY(100%);transition-duration:.4s}.elementor-product-miniature .elementor-quick-view .elementor-button-text{flex-grow:0}.elementor-product-miniature:hover .elementor-quick-view{cursor:pointer;transform:translateY(0)}.elementor-product-miniature .elementor-quick-view:hover{opacity:1;background-color:rgba(255,255,255,.7)}.elementor-product-miniature .elementor-badges-left,.elementor-product-miniature .elementor-badges-right{position:absolute;top:0;margin:10px}.elementor-product-miniature .elementor-badges-left{left:0}.elementor-product-miniature .elementor-badges-right{right:0}.elementor-product-miniature .elementor-badge{min-width:50px;margin-bottom:5px;padding:4px 5px;color:#fff;text-align:center}.elementor-product-miniature .elementor-badge-sale{background:#f39d72}.elementor-product-miniature .elementor-badge-new,.elementor-product-miniature .elementor-badge-pack{background:#2fb5d2}.elementor-product-miniature .elementor-content{padding:10px;text-align:center}.elementor-product-miniature .elementor-content>*{margin-top:10px;margin-bottom:0}.elementor-product-miniature .elementor-content>:first-child{margin-top:5px}.elementor-product-miniature .elementor-category,.elementor-product-miniature .elementor-title{color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.elementor-product-miniature .elementor-category{color:color:#afafaf}.elementor-product-miniature .elementor-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}.elementor-product-miniature .elementor-price-wrapper{font-size:16px}.elementor-product-miniature .elementor-price-regular{color:#afafaf;font-weight:400;text-decoration:line-through}.elementor-product-miniature .elementor-price{color:#000}.elementor-product-miniature .elementor-atc{margin-top:5px}.elementor-atc--align-center .elementor-atc{text-align:center}.elementor-atc--align-right .elementor-atc{text-align:right}.elementor-atc--align-left .elementor-atc{text-align:left}.elementor-atc--align-justify .elementor-atc .elementor-button{width:100%}.elementor-product-miniature .elementor-atc .elementor-button{font-size:14px;background:#000;cursor:pointer}.elementor-product-miniature .elementor-atc .elementor-button:hover{opacity:1;background-color:#212121}.elementor-product-miniature .elementor-atc .elementor-button:disabled{cursor:not-allowed}.elementor-trustedshops-reviews .slick-track{display:table}.elementor-trustedshops-reviews .slick-initialized .slick-slide{display:table-cell;float:none}.elementor-trustedshops-reviews .slick-slide-inner{overflow:hidden}.elementor-trustedshops-reviews .elementor-trustedshops-reviews-comment,.elementor-trustedshops-reviews .elementor-trustedshops-reviews-header{padding:10px}.elementor-trustedshops-reviews .elementor-trustedshops-reviews-header::after{content:'';display:block;clear:both}.elementor-trustedshops-reviews .elementor-trustedshops-reviews-date{float:left}.elementor-trustedshops-reviews .elementor-trustedshops-reviews-stars{float:right}.elementor-trustedshops-reviews .elementor-icon-unicode .fa-star::before{content:'\2605'}.elementor-trustedshops-reviews .elementor-icon-unicode .fa-star-o::before{content:'\2606'}.elementor-search{display:flex;flex-direction:column;transition:.2s}.elementor-search--align-left .elementor-search{align-items:flex-start}.elementor-search--align-center .elementor-search{align-items:center}.elementor-search--align-right .elementor-search{align-items:flex-end}.elementor-search button,.elementor-search input[type=search]{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;font-size:15px;-webkit-appearance:none;-moz-appearance:none}.elementor-search input[type=search]::-webkit-search-cancel-button{content:'x';-webkit-appearance:none}.elementor-search button:focus,.elementor-search input[type=search]:focus{outline:0;color:inherit}.elementor-search button{background-color:#818a91;font-size:16px;color:#fff;border-radius:0}.elementor-search__container{display:flex;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px}.elementor-search__container:not(.elementor-search--topbar){width:100%;background:#eceeef}.elementor-search__input{flex-basis:100%;color:#55595c;transition:color .2s}.elementor-search__input::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search__input:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search__input:-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search__input::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search__input::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search__submit{color:#fff;cursor:pointer;transition:color .2s,background .2s}.elementor-search--button-type-text .elementor-search__submit{flex-shrink:0}.elementor-search__icon:not(.elementor-search__clear){padding-right:0!important}.elementor-search__clear{padding-left:0!important;visibility:hidden;pointer-events:none;cursor:pointer}.ui-autocomplete-loading~.elementor-search__clear i{animation:2s linear infinite ceicon-spin}.ui-autocomplete-loading~.elementor-search__clear i:before{content:'\e823'}.elementor-search__icon{opacity:.6;display:flex;align-items:center;justify-content:flex-end;color:#55595c}.elementor-search--skin-topbar .elementor-search{display:block}.elementor-search--skin-topbar .elementor-search input[type=search].elementor-search__input{font-size:32px;border-style:solid;border-width:0 0 1px;border-color:#eceaea;border-radius:0;line-height:1.5;color:#fff}.elementor-search--skin-topbar .elementor-search__toggle{display:inline-block;cursor:pointer;vertical-align:middle;color:#494c4f}.elementor-search--skin-topbar .elementor-search__toggle i{position:relative;display:block;border:0 solid;transition:.2s;width:33px;height:33px;border-radius:3px}.elementor-search--skin-topbar .elementor-search__toggle i:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.55em}.elementor-search--skin-topbar .elementor-search__container{flex-direction:column;transition:transform .3s;position:fixed;z-index:9998;top:0;left:0;right:0;border:0 solid transparent;padding:20px;text-align:left;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff}.elementor-search--skin-topbar .elementor-search__container:not(.elementor-search--topbar){overflow:hidden;box-shadow:none;transform:translateY(-100%)}.elementor-search .dialog-lightbox-close-button{transition:color .5s;top:10px;right:10px}.elementor-search__input-wrapper{position:relative;display:flex;align-items:center;flex-basis:100%}.elementor-search__input-wrapper .elementor-search__input{width:100%;height:100%}.elementor-search__input-wrapper .elementor-search__clear{position:absolute;right:0;height:100%}.elementor-search__label{color:#777}.elementor-search__products{left:auto!important;z-index:9999}.elementor-search__products:empty{display:none!important}.elementor-search__products .elementor-search__product a.elementor-search__product-link{display:flex;align-items:center;border:none;border-radius:0;padding:5px}.elementor-search__products .elementor-search__product a.elementor-search__product-link.ui-state-focus{margin:0;border-radius:0;background:0 0}.elementor-search__products .elementor-search__product-image{align-self:flex-start;margin-right:10px}.elementor-search__products .elementor-search__product-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:.8em}.elementor-search__products .elementor-search__product-price del{opacity:.66}.elementor-search--skin-topbar .elementor-search__products:not(:empty){position:static;display:block!important;max-width:100%;border:none;border-radius:0;background:0 0}.elementor-email-subscription{display:inline-block;width:100%}.elementor-field-type-subscribe{display:flex;align-items:center}.elementor-field-type-subscribe input[type=email]{flex-basis:100%;width:100%;font-size:15px;color:#373a3c;background:#fff;border:1px solid #818a91;border-radius:0;transition:.5s}.elementor-field-type-subscribe input[type=email]:focus{outline:0}.elementor-field-type-submit button[type=submit],.elementor-field-type-subscribe button[type=submit]{border:0 solid;cursor:pointer}.elementor-field-type-subscribe button[type=submit]{margin-right:0!important;font-size:16px;color:#fff;background:#5bc0de;border-radius:0}.elementor-field-type-gdpr .elementor-checkbox-label,.elementor-field-type-gdpr input[type=checkbox]{margin-left:0!important;vertical-align:middle;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}.elementor-form-spinner~span[class*=icon]{display:none}.elementor-field-group .elementor-field{width:100%}@media screen and (max-width:767px){.elementor-mobile-layout-multiline .elementor-field-type-subscribe{display:block}.elementor-mobile-layout-multiline .elementor-field-type-subscribe button[type=submit]{margin-left:0!important}.elementor-mobile-layout-inline .elementor-field-type-subscribe button[type=submit]{margin-top:0!important}}@media (min-width:768px) and (max-width:1024px){.elementor-tablet-layout-multiline .elementor-field-type-subscribe{display:block}.elementor-tablet-layout-multiline .elementor-field-type-subscribe button[type=submit]{margin-left:0!important}.elementor-tablet-layout-inline .elementor-field-type-subscribe button[type=submit]{margin-top:0!important}}@media (min-width:1025px){.elementor-layout-multiline .elementor-field-type-subscribe{display:block}.elementor-layout-multiline .elementor-field-type-subscribe button[type=submit]{margin-left:0!important}.elementor-layout-inline .elementor-field-type-subscribe button[type=submit]{margin-top:0!important}}.elementor-sticky--active{z-index:99}.elementor-sticky.ce-sticky--hide{transition-delay:.2s!important}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;width:0;left:50%}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:'';top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{width:10px;left:-20px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:'';bottom:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{width:10px;left:calc(100% + 20px)}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:0 0;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}.e--pointer-framed .elementor-item:before{content:''}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:3px 3px 0 0;transition:width .1s,height .1s .1s,opacity 20ms .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{width:100%;height:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity 20ms,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}.e--pointer-framed.e--animation-corners .elementor-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:0 3px 3px 0}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{width:100%;height:100%;transition:opacity 2ms,width .4s,height .4s}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:'';transition:.3s}.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{transform:scale(1);opacity:1}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:50%;left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav--main .elementor-nav a{transition:.4s}.elementor-nav--main .elementor-nav a,.elementor-nav--main .elementor-nav a.highlighted,.elementor-nav--main .elementor-nav a:focus,.elementor-nav--main .elementor-nav a:hover{padding:13px 20px}.elementor-nav--main .elementor-nav a.current{background:#373a3c;color:#fff}.elementor-nav--main .elementor-nav a.disabled{background:#55595c;color:#a1a6a9}.elementor-nav--main .elementor-nav ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}.elementor-nav--main .elementor-nav span.scroll-down,.elementor-nav--main .elementor-nav span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.elementor-nav--main .elementor-nav span.scroll-down-arrow,.elementor-nav--main .elementor-nav span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #494c4f}.elementor-nav--main .elementor-nav span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#494c4f transparent transparent}.elementor-nav--main .elementor-nav--dropdown .sub-arrow:before,.elementor-nav--main.elementor-nav--layout-vertical .sub-arrow:before{display:block;transform:rotate(-90deg)}.elementor-nav--layout-horizontal{display:flex}.elementor-nav--layout-horizontal .elementor-nav{display:flex;flex-wrap:wrap}.elementor-nav--layout-horizontal .elementor-nav a{white-space:nowrap}.elementor-nav--align-right .elementor-nav{margin-left:auto;justify-content:flex-end}.elementor-nav--align-right .elementor-nav--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav--align-left .elementor-nav{margin-right:auto;justify-content:flex-start}.elementor-nav--align-left .elementor-nav--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav--align-center .elementor-nav{margin-left:auto;margin-right:auto}.elementor-nav--align-center .elementor-nav>li:first-child{margin-left:auto}.elementor-nav--align-center .elementor-nav>li:last-child{margin-right:auto}.elementor-nav--align-center .elementor-nav--layout-vertical>ul>li>a{justify-content:center}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav{width:100%}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav>li{flex-grow:1}.elementor-nav--align-justify .elementor-nav--layout-horizontal .elementor-nav>li>a{justify-content:center}.elementor-widget:not(.elementor-nav--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container{display:flex;flex-direction:column}.elementor-nav{position:relative;z-index:2}.elementor-nav:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.elementor-nav,.elementor-nav li,.elementor-nav ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.elementor-nav ul{display:none}.elementor-nav ul ul a,.elementor-nav ul ul a:active,.elementor-nav ul ul a:focus,.elementor-nav ul ul a:hover{border-left:16px solid transparent}.elementor-nav ul ul ul a,.elementor-nav ul ul ul a:active,.elementor-nav ul ul ul a:focus,.elementor-nav ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav ul ul ul ul a,.elementor-nav ul ul ul ul a:active,.elementor-nav ul ul ul ul a:focus,.elementor-nav ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav ul ul ul ul ul a,.elementor-nav ul ul ul ul ul a:active,.elementor-nav ul ul ul ul ul a:focus,.elementor-nav ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav a,.elementor-nav li{position:relative}.elementor-nav li{border-width:0}.elementor-nav a{display:flex;align-items:center}.elementor-nav a,.elementor-nav a:focus,.elementor-nav a:hover{padding:10px 20px;line-height:20px}.elementor-nav a.current{background:#373a3c;color:#fff}.elementor-nav a.disabled{cursor:not-allowed;color:#a1a6a9}.elementor-nav .sub-arrow{font-size:16px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px}.elementor-nav .sub-arrow.fa-chevron-down{font-size:10px}.elementor-nav .sub-arrow.fa-plus:before{font-family:"Open Sans",sans-serif;content:'+'}.elementor-nav--dropdown .menu-item a.elementor-item-active:not(#e),.elementor-nav--dropdown .menu-item a.highlighted:not(#e),.elementor-nav--dropdown .menu-item a:not(#e):focus,.elementor-nav--dropdown .menu-item a:not(#e):hover{color:#fff}.elementor-nav--dropdown .menu-item .elementor-item-active,.elementor-nav--dropdown .menu-item .highlighted,.elementor-nav--dropdown .menu-item [href]:focus,.elementor-nav--dropdown .menu-item [href]:hover{background-color:#55595c}.elementor-menu-toggle{display:flex;align-items:center;justify-content:center;font-size:22px;padding:.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#494c4f}.elementor-menu-toggle i{position:relative;margin:.44em .05em;width:.9em;height:.12em;background:currentColor;transition:background 0s .16s}.elementor-menu-toggle i:after,.elementor-menu-toggle i:before{content:'';display:block;position:absolute;width:.9em;height:.12em;background:currentColor}.elementor-menu-toggle i:before{top:-.24em;transition:top .16s .16s,transform .16s}.elementor-menu-toggle i:after{bottom:-.24em;transition:bottom .16s .16s,transform .16s}.elementor-menu-toggle.elementor-active i{background:0 0}.elementor-menu-toggle.elementor-active i:before{top:0;transform:rotate(45deg);transition-delay:0s,.16s}.elementor-menu-toggle.elementor-active i:after{bottom:0;transform:rotate(-45deg);transition-delay:0s,.16s}.elementor-nav--dropdown{background-color:#fff;font-size:13px}.elementor-nav--dropdown.elementor-nav__container{margin-top:10px;transition:max-height .3s,transform .3s;transform-origin:top;overflow:auto}.elementor-nav--dropdown.elementor-nav__container ul ul{padding-left:8px}.elementor-nav--dropdown.elementor-nav__container .elementor-sub-item{font-size:.85em}.elementor-nav--dropdown a{color:#494c4f;justify-content:space-between}.elementor-nav--dropdown a.current{background:#373a3c;color:#fff}.elementor-nav--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav--dropdown a,ul.elementor-nav--dropdown a:focus,ul.elementor-nav--dropdown a:hover{text-shadow:none}.elementor-nav--text-align-center .elementor-nav--dropdown .elementor-nav a{justify-content:center}.elementor-nav--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav__container{transform:scaleY(0);max-height:0}.elementor-nav--toggle .elementor-menu-toggle.elementor-active+.elementor-nav__container{transform:scaleY(1);max-height:100vh}.elementor-nav--stretch .elementor-nav__container.elementor-nav--dropdown{position:absolute;z-index:9997}@media (min-width:768px){.elementor-nav--dropdown-mobile .elementor-menu-toggle,.elementor-nav--dropdown-mobile .elementor-nav--dropdown{display:none}}@media (min-width:1025px){.elementor-nav--dropdown-tablet .elementor-menu-toggle,.elementor-nav--dropdown-tablet .elementor-nav--dropdown{display:none}}@media (max-width:1024px){.elementor-nav--dropdown-tablet .elementor-nav--main{display:none}}@media (max-width:767px){.elementor-nav--dropdown-mobile .elementor-nav--main{display:none}}.elementor-widget-currency-selector:not(.elementor-nav--active) .current-menu-item,.elementor-widget-language-selector:not(.elementor-nav--active) .current-menu-item{display:none}.elementor-currencies.elementor-nav--layout-horizontal .elementor-nav ul,.elementor-langs.elementor-nav--layout-horizontal .elementor-nav ul{min-width:100%!important}.menu-item-type-account a>span:not(:first-child),.menu-item-type-currency a>span:not(:first-child),.menu-item-type-lang a>span:not(:first-child){padding-left:10px}.elementor-nav--dropdown .menu-item-type-account a,.elementor-nav--dropdown .menu-item-type-currency a,.elementor-nav--dropdown .menu-item-type-lang a{justify-content:normal}.elementor-sign-in .elementor-item>i{transition:color .2s}.elementor-widget-shopping-cart:not(.elementor-cart--show-remove-button-yes) .elementor-cart__product-remove,.elementor-widget-shopping-cart:not(.elementor-cart--show-shipping-yes) .elementor-cart__summary :not(div),.elementor-widget-shopping-cart:not(.elementor-cart--show-subtotal-yes) .elementor-cart__toggle .elementor-button-text,.elementor-widget-shopping-cart:not(.elementor-cart--show-view-cart-yes) .elementor-button--view-cart{display:none}.elementor-cart__toggle a.elementor-button:not(#e){color:#818a91}.elementor-cart__toggle .elementor-button{background:0 0;border-radius:0;border:1px solid;border-color:inherit;display:inline-flex;align-items:center}.elementor-cart--align-icon-right .elementor-cart__toggle .elementor-button{flex-direction:row-reverse}.elementor-cart--align-icon-left .elementor-cart__toggle .elementor-button-text{margin-left:.5em}.elementor-cart--align-icon-right .elementor-cart__toggle .elementor-button-text{margin-right:.5em}.elementor-cart__toggle .elementor-button-icon{position:relative;transition:color .1s}.elementor-cart--items-indicator-bubble .elementor-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;right:-.7em;border-radius:100%;color:#fff;background-color:#d9534f;text-align:center;font-size:10px}.elementor-cart--empty-indicator-hide .elementor-cart__toggle .elementor-button-icon[data-counter='0']:before{content:none;display:none}.elementor-cart__container{transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);transition:background-color .4s,transform}.elementor-cart__container .elementor-cart__main{transition:.3s;position:fixed;top:0;width:350px;max-width:100%;right:0;bottom:0;padding:0 30px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);transform:translateX(0)}.elementor-cart__container:not(.elementor-cart--shown){background-color:transparent;transform:scale(0);transition:background-color .4s,transform 0s .4s}.elementor-cart__container:not(.elementor-cart--shown) .elementor-cart__main{overflow:hidden;opacity:0;transform:translateX(100%)}.elementor-cart__container:not(.elementor-cart--shown) .dialog-lightbox-close-button{display:none}.elementor-cart__main{display:flex;flex-direction:column;align-items:stretch;font-size:14px}.elementor-cart__title{min-height:65px;font-size:20px;line-height:60px}.elementor-cart__close-button{position:absolute;font-size:25px;width:1em;height:1em;margin:20px 0;color:#818a91;align-self:flex-end;transition:color .5s;cursor:pointer}.elementor-cart__products{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.elementor-cart__products::-webkit-scrollbar{width:14px}.elementor-cart__products::-webkit-scrollbar-track{background:0 0}.elementor-cart__products::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:14px;border:3px solid transparent;background-clip:content-box}.elementor-cart__products::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4)}.elementor-cart__product{display:grid;grid-template-columns:25% auto 50px;grid-template-rows:75% auto}.elementor-cart__product-image{grid-row-start:1;grid-row-end:3;width:100%}.elementor-cart__product-image a,.elementor-cart__product-image img{display:block}.elementor-cart__product-name{grid-column-start:2;grid-column-end:4;margin:0}.elementor-cart__product-price{align-self:end;color:#d4d4d4}.elementor-cart__product-price del{font-weight:300}.elementor-cart__product-name,.elementor-cart__product-price{font-size:14px;padding-left:20px}.elementor-cart__product-remove{align-self:end;justify-self:end;color:#818a91;width:22px;height:22px;font-size:19px;border-radius:20px;border:1px solid currentColor;text-align:center;overflow:hidden;position:relative;transition:color .5s}.elementor-cart__product-remove>a{display:block;z-index:2;top:0;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}.elementor-cart__product:not(:last-of-type),.elementor-cart__products,.elementor-cart__summary{border-bottom:1px solid #d4d4d4}.elementor-cart__footer-buttons,.elementor-cart__product:not(:first-of-type),.elementor-cart__summary{padding:20px 0}.elementor-cart__product,.elementor-cart__summary{padding-bottom:20px}.elementor-cart__summary-label{clear:both;float:left}.elementor-cart__summary-value{float:right}.elementor-cart__footer-buttons{font-size:20px;text-align:center;display:grid;grid-column-gap:10px;grid-row-gap:10px}.elementor-cart__footer-buttons .elementor-button{border-radius:0}.elementor-cart--buttons-inline .elementor-cart__footer-buttons{grid-template-columns:1fr 1fr}.elementor-cart--buttons-stacked .elementor-cart__footer-buttons{grid-template-columns:1fr}.elementor-widget-container>.images-container,.elementor-widget-container>.product-customization,.elementor-widget-container>.product-prices,.elementor-widget-container>.product-variants{margin:0;padding:0}.ce-product-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ce-product-prices--layout-inline .ce-product-prices{display:flex;flex-wrap:wrap;align-items:center}.ce-product-price-regular{font-weight:400;text-decoration:line-through}.ce-product-price{display:inline-flex;align-items:center}.ce-product-price-unit{font-size:.85em}.ce-product-features{width:100%;max-width:100%}.elementor-skin-carousel img.elementor-carousel-image{height:auto}.elementor-skin-carousel.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-skin-carousel.elementor-pagination-position-inside .swiper-pagination-fraction,.elementor-skin-coverflow.elementor-pagination-position-inside .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-skin-coverflow.elementor-pagination-position-inside .swiper-pagination-fraction{bottom:5px}.elementor-skin-carousel.elementor-pagination-position-outside .swiper-container,.elementor-skin-coverflow.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-skin-carousel.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-skin-carousel.elementor-pagination-position-outside .swiper-pagination-fraction,.elementor-skin-coverflow.elementor-pagination-position-outside .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-skin-coverflow.elementor-pagination-position-outside .swiper-pagination-fraction{bottom:0}.elementor-skin-carousel.elementor-pagination-position-outside .elementor-swiper-button,.elementor-skin-coverflow.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-skin-slideshow .elementor-main-swiper{height:auto;position:relative}.elementor-skin-slideshow .swiper-zoom-container{cursor:crosshair}.elementor-skin-slideshow .ce-swiper-dragging img{cursor:grabbing}.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide.swiper-slide-active:after{pointer-events:none}.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{background-color:rgba(0,0,0,.3)}img.elementor-carousel-image{width:100%;height:100%;object-fit:cover;position:relative}.elementor-carousel-image-overlay{position:absolute;pointer-events:none;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:20px;color:#fff;background-color:rgba(129,138,145,.8);transition:transform .5s,opacity .5s}.elementor-carousel-image-overlay i{font-size:21px}.swiper-pagination-bullets{color:#fff;cursor:default}.swiper-slide{border-style:solid;border-width:0;transition-property:border,background,transform;overflow:hidden}.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}.swiper-slide:not(:hover) .e-overlay-animation-slide-up{transform:translateY(100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-down{transform:translateY(-100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-right{transform:translateX(-100%)}.swiper-slide:not(:hover) .e-overlay-animation-slide-left{transform:translateX(100%)}.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{transform:scale(.5);opacity:0}.swiper-slide a{display:inline}.elementor-swiper{position:relative}.elementor-main-swiper{position:static}.elementor-main-swiper .elementor-swiper-button-prev{left:10px}.elementor-main-swiper .elementor-swiper-button-next{right:10px}.elementor-widget-product-images.elementor-position-left .elementor-widget-container,.elementor-widget-product-images.elementor-position-right .elementor-widget-container{display:flex}.elementor-widget-product-images.elementor-position-left .elementor-widget-container{flex-direction:row-reverse}.elementor-widget-product-images.elementor-position-left .elementor-thumbnails-swiper,.elementor-widget-product-images.elementor-position-right .elementor-thumbnails-swiper{height:100%}.ce-product-description-short{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ce-product-badges{display:inline-flex}.ce-product-badges--stacked .ce-product-badges{flex-direction:column}.ce-product-badge{padding:4px 5px;color:#fff;text-align:center;background:#2fb5d2}.ce-product-badge-sale{background:#f39d72}.ce-product-meta,.ce-product-meta--layout-table .ce-product-meta__detail{display:flex}.ce-product-meta--layout-inline .ce-product-meta{flex-wrap:wrap}.ce-product-meta--layout-stacked .ce-product-meta,.ce-product-meta--layout-table .ce-product-meta{flex-direction:column}.ce-product-meta .ce-product-meta__detail{position:relative}.ce-product-meta .ce-product-meta__detail:after{position:absolute;border-width:0;bottom:0;left:0;width:100%}.ce-product-meta--layout-inline .ce-product-meta__detail:after{top:50%;left:auto;right:0;width:auto;height:100%;transform:translateY(-50%)}.ce-product-meta--layout-table .ce-product-meta__label{min-width:108px}.ce-product-meta .ce-product-meta__label{font-weight:700}.ce-product-stock .ce-product-stock__availability{display:inline-flex;align-items:center}.ce-product-stock .ce-product-stock__availability-label,.ce-product-stock .ce-product-stock__min-quantity{line-height:1}.ce-product-quantity--view-default .ce-product-quantity__btn{display:none}.ce-product-quantity--view-default input[type=number]{background:#fff;-moz-appearance:textfield}.ce-product-quantity--view-default input[type=number]:focus,.ce-product-quantity--view-default input[type=number]:hover{-moz-appearance:initial}.ce-product-quantity--view-default input[type=number]::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button}.elementor-widget-product-quantity:not(.ce-product-quantity--view-default) input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.elementor-widget-product-quantity.elementor-align-justify .ce-product-quantity,.elementor-widget-product-quantity.elementor-align-justify input[type=number]{width:100%}@media (max-width:1024px){.elementor-widget-product-quantity.elementor-tablet-align-justify .ce-product-quantity,.elementor-widget-product-quantity.elementor-tablet-align-justify input[type=number]{width:100%}.elementor-widget-product-quantity[class*=tablet-align]:not(.elementor-tablet-align-justify) .ce-product-quantity{width:auto}}@media (max-width:767px){.elementor-widget-product-quantity.elementor-mobile-align-justify .ce-product-quantity,.elementor-widget-product-quantity.elementor-mobile-align-justify input[type=number]{width:100%}.elementor-widget-product-quantity[class*=mobile-align]:not(.elementor-mobile-align-justify) .ce-product-quantity{width:auto}}.ce-product-quantity{position:relative;display:inline-block}.ce-product-quantity input[type=number]{width:5em;text-align:center;transition:.5s}.ce-product-quantity .ce-product-quantity__btn{width:1em;height:1em;line-height:1;font-size:15px;overflow:hidden;cursor:pointer;z-index:1;transition:.5s}.ce-product-quantity--view-stacked input[type=number]{background:#fff;padding-right:1.5em}.ce-product-quantity--view-stacked .ce-product-quantity__btn{position:absolute;right:0;width:1.5em;height:auto;min-height:3px;border:0 solid;display:flex;align-items:center;justify-content:center}.ce-product-quantity--view-stacked .ce-product-quantity__btn:hover{background-color:rgba(0,0,0,.18)}.ce-product-quantity--view-stacked .ce-product-quantity__plus{margin:1px 1px 0;top:0;bottom:50%}.ce-product-quantity--view-stacked .ce-product-quantity__minus{margin:0 1px 1px;top:50%;bottom:0}.ce-product-quantity--view-inline .ce-product-quantity{display:inline-flex;flex-wrap:nowrap}.ce-product-quantity--view-inline input[type=number]{margin:0 5px;border-width:0;width:42px}.ce-product-quantity--view-inline .ce-product-quantity__btn{flex-shrink:0;background:#818a91;color:#fff;text-align:center;box-sizing:content-box}.ce-product-variants{overflow:hidden}.ce-product-variants input[type=radio]{display:none}.ce-product-variants label{margin:0;padding:0}.ce-product-variants--layout-inline .ce-product-variants,.ce-product-variants--layout-inline .ce-product-variants__item,.ce-product-variants--layout-table .ce-product-variants__item,.ce-product-variants__count,.ce-product-variants__options,.ce-product-variants__patterns,.ce-product-variants__radio-wrapper{display:flex}.ce-product-variants--layout-inline:not(.ce-product-variants--label-inline) .ce-product-variants__item{flex-direction:column}.ce-product-variants__options,.ce-product-variants__patterns{flex-wrap:wrap}.ce-product-variants__pattern{background-clip:content-box;cursor:pointer}.ce-product-variants__texture{background-size:contain}.ce-product-variants__option{text-align:center;cursor:pointer}.ce-product-variants__count{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:default}.ce-product-rating,.ce-product-rating--layout-inline .elementor-widget-container{display:inline-flex;flex-wrap:wrap;align-items:center}.ce-product-rating--layout-stacked .elementor-widget-container{flex-direction:column}.ce-attachment .elementor-icon-box-title{display:inline-block}.elementor[data-elementor-type$=quick-view] .elementor-section-wrap{text-align:left}#ce-product-quick-view{display:flex;padding:0}#ce-product-quick-view .dialog-widget-content{position:static!important;overflow:visible;margin:0;border-radius:0;max-width:100%;max-height:100vh}#ce-product-quick-view .dialog-message{position:relative;max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff}#ce-product-quick-view .dialog-buttons-wrapper,#ce-product-quick-view .dialog-close-button{display:none}#ce-product-quick-view a[data-elementor-lightbox-slideshow]{pointer-events:none}.elementor-motion-effects-element,.elementor-motion-effects-layer{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s}.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover}.elementor-motion-effects-perspective{perspective:1200px}.e-transform .elementor-widget-container,.e-transform-hover .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotateZ(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y,center) var(--e-transform-origin-x,center)}.ce-disabled{pointer-events:none;opacity:.35}.elementor-button[data-button-action=add-to-cart] *{pointer-events:none}.ce-product-description-short>p,.ce-product-description>p,.elementor-image-hotspot-description p,.elementor-tab-content p,.elementor-text-editor p{color:inherit!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.slick-slider .slick-slide-inner>*{width:100%!important;padding:0!important}.elementor-image-carousel-wrapper.featured-products{float:none}.elementor-html>body{display:block!important}@supports (-webkit-touch-callout:none){.elementor-element{background-attachment:scroll!important}}.page-content.page-cms .elementor{text-align:left}.elementor-122070101 .elementor-element.elementor-element-62c9725f>.elementor-container{min-height:50vh}.elementor-122070101 .elementor-element.elementor-element-62c9725f>.elementor-container:after{content:"";min-height:inherit}.elementor-122070101 .elementor-element.elementor-element-62c9725f:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-62c9725f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/img/cms/assembly_tutorial/Ping%20Origin%20Medium/Cornilleau_Play_Style_Ping_Medium_Montage_Cover.webp);background-position:center center;background-size:cover}.elementor-122070101 .elementor-element.elementor-element-62c9725f>.elementor-background-overlay{opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-62c9725f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:30px}.elementor-122070101 .elementor-element.elementor-element-13615479.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-122070101 .elementor-element.elementor-element-496940c3{text-align:center;width:40%;max-width:40%;align-self:center}.elementor-122070101 .elementor-element.elementor-element-496940c3.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-122070101 .elementor-element.elementor-element-496940c3>.elementor-widget-container{margin:0% 0% 0% 0%;padding:32px 32px 32px 32px;background-color:rgba(37,37,37,.4)}.elementor-122070101 .elementor-element.elementor-element-9552a8a{margin-top:30px;margin-bottom:30px}.elementor-122070101 .elementor-element.elementor-element-794843c6.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-794843c6>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-215b09f4{text-align:left}.elementor-122070101 .elementor-element.elementor-element-3bd60694>.elementor-element-populated{padding:0% 5% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-51a6e8aa.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-end}.elementor-122070101 .elementor-element.elementor-element-51a6e8aa>.elementor-element-populated{padding:0 0 0 15px}.elementor-122070101 .elementor-element.elementor-element-4c0fcad8{text-align:right}.elementor-122070101 .elementor-element.elementor-element-6afbb8bb:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-6afbb8bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-6afbb8bb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-6afbb8bb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-251f8076>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-552e339d .slick-slide-image{height:45vh}.elementor-122070101 .elementor-element.elementor-element-552e339d .elementor-image-carousel-caption{text-align:left;color:#fff;font-size:4.7rem;font-weight:400}.elementor-122070101 .elementor-element.elementor-element-2cd30e26>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-46ca8d68:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-46ca8d68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-46ca8d68{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-46ca8d68>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-39cb6e8d>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-2a816afb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-2a816afb>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-66d1a858>.elementor-widget-container{margin:0 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-761814b{text-align:left}.elementor-122070101 .elementor-element.elementor-element-1c2c7faa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-1c2c7faa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-7de0c100>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-4665db22{text-align:right}.elementor-122070101 .elementor-element.elementor-element-386a02cf:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-386a02cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-386a02cf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-386a02cf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-29768633.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-29768633>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-5be7b43b .slick-slide-image{height:45vh}.elementor-122070101 .elementor-element.elementor-element-5be7b43b .elementor-image-carousel-caption{text-align:left;color:#fff;font-size:4.7rem;font-weight:400}.elementor-122070101 .elementor-element.elementor-element-1d01ebde>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-14301970{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-14301970>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-70a014ea>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-7bd07b26 .slick-slide-image{height:45vh}.elementor-122070101 .elementor-element.elementor-element-7bd07b26 .elementor-image-carousel-caption{text-align:left;color:#fff;font-size:4.7rem;font-weight:400}.elementor-122070101 .elementor-element.elementor-element-29d20e12{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-29d20e12>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-7a96f150{text-align:right}.elementor-122070101 .elementor-element.elementor-element-300c05e5>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-61d736f0>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-4e1237fa{text-align:left}.elementor-122070101 .elementor-element.elementor-element-4387764d{text-align:left}.elementor-122070101 .elementor-element.elementor-element-6a8a5fed>.elementor-widget-container{padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-18ebee44:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-18ebee44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-18ebee44{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-18ebee44>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-53b2c242.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-53b2c242>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-1f2ed05a>.elementor-widget-container{margin:0 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-185912cf{text-align:left}.elementor-122070101 .elementor-element.elementor-element-47c145e3>.elementor-element-populated{padding:0 0 0 15px}.elementor-122070101 .elementor-element.elementor-element-7a730df8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-7a730df8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-785a309e{text-align:left}.elementor-122070101 .elementor-element.elementor-element-3cb936d7>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-1d115d75>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-67ed91ca{text-align:right}.elementor-122070101 .elementor-element.elementor-element-67725b6a .slick-slide-image{height:45vh}.elementor-122070101 .elementor-element.elementor-element-67725b6a .elementor-image-carousel-caption{text-align:left;color:#fff;font-size:4.7rem;font-weight:400}.elementor-122070101 .elementor-element.elementor-element-38cd83ef>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-3c829621>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-1637be80{text-align:right}.elementor-122070101 .elementor-element.elementor-element-51837e0c:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-51837e0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-51837e0c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-51837e0c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-73377cfd>.elementor-widget-container{margin:0 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-4f1954a4{text-align:left}.elementor-122070101 .elementor-element.elementor-element-a844cc3>.elementor-element-populated{padding:0 0 0 15px}.elementor-122070101 .elementor-element.elementor-element-3505bff6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-3505bff6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-6cecd5f3{text-align:left}.elementor-122070101 .elementor-element.elementor-element-496d9a22>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-154a6f1d>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-57d697af{text-align:right}.elementor-122070101 .elementor-element.elementor-element-11465f24{text-align:left}.elementor-122070101 .elementor-element.elementor-element-1e79f64a>.elementor-widget-container{padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-ea8ec98{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-ea8ec98>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-4f5ca93c>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-5a604d89{text-align:left}.elementor-122070101 .elementor-element.elementor-element-37332e70{text-align:right}.elementor-122070101 .elementor-element.elementor-element-693533c1>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-713a5a0d:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-713a5a0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-713a5a0d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-713a5a0d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-59934224>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-4430ec54.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-4430ec54>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-44b2a169>.elementor-widget-container{margin:0 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-33f1704c{text-align:left}.elementor-122070101 .elementor-element.elementor-element-e385138>.elementor-widget-container{padding:15px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-22c30ddf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-22c30ddf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-739a07d9{text-align:left}.elementor-122070101 .elementor-element.elementor-element-9263039>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-2c5b9c93>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-24f2cb11{text-align:right}.elementor-122070101 .elementor-element.elementor-element-6b9b6a5f{text-align:left}.elementor-122070101 .elementor-element.elementor-element-5c563336>.elementor-widget-container{padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-3808ac05>.elementor-widget-container{padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-75f70c1a{text-align:left}.elementor-122070101 .elementor-element.elementor-element-32552af1:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-32552af1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-32552af1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-32552af1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-6ac58845>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-2d92a0a6{text-align:left}.elementor-122070101 .elementor-element.elementor-element-62420f32.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-62420f32>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-271f93a8>.elementor-widget-container{margin:0 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-6c8e5317{text-align:left}.elementor-122070101 .elementor-element.elementor-element-6b4ff71e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-6b4ff71e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-c524ded .slick-slide-image{height:45vh}.elementor-122070101 .elementor-element.elementor-element-c524ded .elementor-image-carousel-caption{text-align:left;color:#fff;font-size:4.7rem;font-weight:400}.elementor-122070101 .elementor-element.elementor-element-77680338>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-6d2dcc9>.elementor-widget-container{padding:15px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-52621f76{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-52621f76>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-2b07feff{text-align:left}.elementor-122070101 .elementor-element.elementor-element-17f34b76>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-631b0b28>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-69bd04f{text-align:right}.elementor-122070101 .elementor-element.elementor-element-477cac10:not(.elementor-motion-effects-element-type-background),.elementor-122070101 .elementor-element.elementor-element-477cac10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-122070101 .elementor-element.elementor-element-477cac10{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:64px 0 64px 0}.elementor-122070101 .elementor-element.elementor-element-477cac10>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-4d0f4ebe>.elementor-element-populated{padding:0 15px 0 0}.elementor-122070101 .elementor-element.elementor-element-3f832228.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start}.elementor-122070101 .elementor-element.elementor-element-3f832228>.elementor-element-populated{margin:0% 8.33% 0% 0%;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-5922f871>.elementor-widget-container{margin:0 0 20px 0}.elementor-122070101 .elementor-element.elementor-element-29db116a{text-align:left}.elementor-122070101 .elementor-element.elementor-element-150eef47>.elementor-widget-container{padding:15px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-2de63eb3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-122070101 .elementor-element.elementor-element-2de63eb3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122070101 .elementor-element.elementor-element-1782e778{text-align:left}.elementor-122070101 .elementor-element.elementor-element-103d1948>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 5%}.elementor-122070101 .elementor-element.elementor-element-5a97e3d>.elementor-widget-container{padding:0% 5% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-318029a3{text-align:right}@media(min-width:768px){.elementor-122070101 .elementor-element.elementor-element-39cb6e8d{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-2a816afb{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-53b2c242{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-47c145e3{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-a844cc3{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-59934224{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-4430ec54{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-6ac58845{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-62420f32{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-4d0f4ebe{width:58.333%}.elementor-122070101 .elementor-element.elementor-element-3f832228{width:41.66667%}}@media(max-width:1024px){.elementor-122070101 .elementor-element.elementor-element-496940c3>.elementor-widget-container{padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-496940c3{width:60%;max-width:60%}.elementor-122070101 .elementor-element.elementor-element-3bd60694>.elementor-element-populated{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-6afbb8bb{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-46ca8d68{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-2a816afb>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-66d1a858>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-1c2c7faa{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-386a02cf{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-29768633>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-14301970{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-29d20e12{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-18ebee44{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-53b2c242>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-1f2ed05a>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-7a730df8{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-51837e0c{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-73377cfd>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-3505bff6{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-ea8ec98{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-713a5a0d{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-4430ec54>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-44b2a169>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-22c30ddf{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-32552af1{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-62420f32>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-271f93a8>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-6b4ff71e{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-52621f76{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-477cac10{padding:32px 0 32px 0}.elementor-122070101 .elementor-element.elementor-element-3f832228>.elementor-element-populated{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-5922f871>.elementor-widget-container{margin:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-2de63eb3{padding:0 0 0 0}}@media(max-width:767px){.elementor-122070101 .elementor-element.elementor-element-496940c3>.elementor-widget-container{padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-496940c3{width:80%;max-width:80%}.elementor-122070101 .elementor-element.elementor-element-9552a8a{margin-top:15px;margin-bottom:15px;padding:0 15px 0 15px}.elementor-122070101 .elementor-element.elementor-element-794843c6>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-6afbb8bb{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-251f8076{width:100%}.elementor-122070101 .elementor-element.elementor-element-251f8076>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-faa267c{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-2cd30e26>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-46ca8d68{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-39cb6e8d{width:100%}.elementor-122070101 .elementor-element.elementor-element-39cb6e8d>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-2a816afb{width:100%}.elementor-122070101 .elementor-element.elementor-element-2a816afb>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-66d1a858>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-1c2c7faa{margin-top:50px;margin-bottom:50px;padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-7de0c100>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-386a02cf{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-29768633{width:100%}.elementor-122070101 .elementor-element.elementor-element-29768633>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-1d01ebde>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-14301970{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-70a014ea>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-124b5b77{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-29d20e12{margin-top:50px;margin-bottom:50px;padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-300c05e5>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-54adc04c{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-61d736f0>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-1defc225{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-6a8a5fed>.elementor-widget-container{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-18ebee44{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-53b2c242{width:100%}.elementor-122070101 .elementor-element.elementor-element-53b2c242>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-1f2ed05a>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-47c145e3{width:100%}.elementor-122070101 .elementor-element.elementor-element-47c145e3>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-7a730df8{margin-top:50px;margin-bottom:50px;padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-3cb936d7>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-234ed4d1{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-1d115d75>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-1fdbc1ee{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-38cd83ef>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-63b50ad8{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-3c829621>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-51837e0c{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb{width:100%}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-73377cfd>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-a844cc3{width:100%}.elementor-122070101 .elementor-element.elementor-element-a844cc3>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-3505bff6{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-2c25fae5{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-496d9a22>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-1cd522ad{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-154a6f1d>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-3bfb19e4{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-1e79f64a>.elementor-widget-container{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-ea8ec98{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-4c491947{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-4f5ca93c>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-7545d207{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-693533c1>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-713a5a0d{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-59934224{width:100%}.elementor-122070101 .elementor-element.elementor-element-59934224>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-4430ec54{width:100%}.elementor-122070101 .elementor-element.elementor-element-4430ec54>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-44b2a169>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-17f77cee{margin-top:100px;margin-bottom:0}.elementor-122070101 .elementor-element.elementor-element-e385138>.elementor-widget-container{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-22c30ddf{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-955c926{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-9263039>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-73367c56{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-2c5b9c93>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-770784bd{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-5c563336>.elementor-widget-container{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-41a58af2{margin-top:50px;margin-bottom:50px}.elementor-122070101 .elementor-element.elementor-element-3808ac05>.elementor-widget-container{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-32552af1{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-6ac58845{width:100%}.elementor-122070101 .elementor-element.elementor-element-6ac58845>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-62420f32{width:100%}.elementor-122070101 .elementor-element.elementor-element-62420f32>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-271f93a8>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-6b4ff71e{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-77680338>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-47dc41a1{margin-top:100px;margin-bottom:0}.elementor-122070101 .elementor-element.elementor-element-6d2dcc9>.elementor-widget-container{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-52621f76{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-17f34b76>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-631b0b28>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-477cac10{margin-top:15px;margin-bottom:15px;padding:16px 16px 16px 16px}.elementor-122070101 .elementor-element.elementor-element-4d0f4ebe{width:100%}.elementor-122070101 .elementor-element.elementor-element-4d0f4ebe>.elementor-element-populated{padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-3f832228{width:100%}.elementor-122070101 .elementor-element.elementor-element-3f832228>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-122070101 .elementor-element.elementor-element-5922f871>.elementor-widget-container{margin:15px 0 0 0}.elementor-122070101 .elementor-element.elementor-element-4781c26b{margin-top:100px;margin-bottom:0}.elementor-122070101 .elementor-element.elementor-element-150eef47>.elementor-widget-container{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-2de63eb3{padding:15px 0 15px 0}.elementor-122070101 .elementor-element.elementor-element-103d1948>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-122070101 .elementor-element.elementor-element-5a97e3d>.elementor-widget-container{padding:0% 0% 0% 0%}}@media(max-width:1024px) and (min-width:768px){.elementor-122070101 .elementor-element.elementor-element-251f8076{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-39cb6e8d{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-2a816afb{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-29768633{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-53b2c242{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-47c145e3{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-7a2f9abb{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-a844cc3{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-59934224{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-4430ec54{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-6ac58845{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-62420f32{width:58.33333%}.elementor-122070101 .elementor-element.elementor-element-4d0f4ebe{width:41.66667%}.elementor-122070101 .elementor-element.elementor-element-3f832228{width:58.33333%}}.elementor-122070101 .elementor-element.elementor-element-552e339d .slick-slide-inner{position:relative;background:rgba(24,23,22,.4)}.elementor-122070101 .elementor-element.elementor-element-552e339d figcaption{position:absolute;top:50%;left:0;right:0;display:table;transform:translateY(-50%);margin:auto;max-width:540px;text-align:center}.elementor-122070101 .elementor-element.elementor-element-552e339d button{display:flex}.elementor-122070101 .elementor-element.elementor-element-5be7b43b .slick-slide-inner{position:relative;background:rgba(24,23,22,.4)}.elementor-122070101 .elementor-element.elementor-element-5be7b43b figcaption{position:absolute;top:50%;left:0;right:0;display:table;transform:translateY(-50%);margin:auto;max-width:540px;text-align:center}.elementor-122070101 .elementor-element.elementor-element-5be7b43b button{display:flex}.elementor-122070101 .elementor-element.elementor-element-7bd07b26 .slick-slide-inner{position:relative;background:rgba(24,23,22,.4)}.elementor-122070101 .elementor-element.elementor-element-7bd07b26 figcaption{position:absolute;top:50%;left:0;right:0;display:table;transform:translateY(-50%);margin:auto;max-width:540px;text-align:center}.elementor-122070101 .elementor-element.elementor-element-7bd07b26 button{display:flex}.elementor-122070101 .elementor-element.elementor-element-67725b6a .slick-slide-inner{position:relative;background:rgba(24,23,22,.4)}.elementor-122070101 .elementor-element.elementor-element-67725b6a figcaption{position:absolute;top:50%;left:0;right:0;display:table;transform:translateY(-50%);margin:auto;max-width:540px;text-align:center}.elementor-122070101 .elementor-element.elementor-element-67725b6a button{display:flex}.elementor-122070101 .elementor-element.elementor-element-c524ded .slick-slide-inner{position:relative;background:rgba(24,23,22,.4)}.elementor-122070101 .elementor-element.elementor-element-c524ded figcaption{position:absolute;top:50%;left:0;right:0;display:table;transform:translateY(-50%);margin:auto;max-width:540px;text-align:center}.elementor-122070101 .elementor-element.elementor-element-c524ded button{display:flex}/*!
 * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 * Customized by WebshopWorks teams
 */
 @font-face{font-family:FontAwesome;src:url(../../../../modules/creativeelements/views/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../../../../modules/creativeelements/views/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff');font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa:before{font-family:FontAwesome;font-size:inherit;line-height:inherit}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
 * animate.css - https://animate.style/
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 * Copyright (c) 2021 Animate.css
 * Customized by Elementor & WebshopWorks teams
 */
 @keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:50% 100%}@keyframes flash{25%,75%{opacity:0}50%{opacity:1}}.flash{animation-name:flash}@keyframes pulse{50%{transform:scale3d(1.05,1.05,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{10%,20%{transform:scale3d(.9,.9,1) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.610,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{0%{opacity:0}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,calc(-1 * var(--ce-animation-offset,100%)),0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(calc(-1 * var(--ce-animation-offset,100%)),0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(var(--ce-animation-offset,100%),0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,var(--ce-animation-offset,100%),0)}}.fadeInUp{animation-name:fadeInUp}@keyframes rotateIn{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,-200deg));opacity:0}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform:rotate3d(0,0,1,calc(var(--ce-animation-rotate,45deg) * -1));opacity:0}}.rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:0 100%}@keyframes rotateInDownRight{0%{transform:rotate3d(0,0,1,calc(var(--ce-animation-rotate,-45deg) * -1));opacity:0}}.rotateInDownRight{animation-name:rotateInDownRight;transform-origin:100% 100%}@keyframes rotateInUpLeft{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,45deg));opacity:0}}.rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:0 100%}@keyframes rotateInUpRight{0%{transform:rotate3d(0,0,1,var(--ce-animation-rotate,-90deg));opacity:0}}.rotateInUpRight{animation-name:rotateInUpRight;transform-origin:100% 100%}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}}.rollIn{animation-name:rollIn}@keyframes zoomIn{0%{opacity:0;transform:scale(var(--ce-animation-scale,.3))}}.zoomIn{animation-name:zoomIn}.zoomInDown{animation-name:zoomIn;transform-origin:50% 0}.zoomInLeft{animation-name:zoomIn;transform-origin:0 50%}.zoomInRight{animation-name:zoomIn;transform-origin:100% 50%}.zoomInUp{animation-name:zoomIn;transform-origin:50% 100%}@keyframes slideInDown{0%{transform:translate3d(0,calc(-1 * var(--ce-animation-offset,100%)),0);visibility:visible}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(calc(-1 * var(--ce-animation-offset,100%)),0,0);visibility:visible}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(var(--ce-animation-offset,100%),0,0);visibility:visible}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,var(--ce-animation-offset,100%),0);visibility:visible}}.slideInUp{animation-name:slideInUp}@keyframes reveal{0%{-webkit-clip-path:inset(50%);clip-path:inset(50%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.reveal.dialog-message,.reveal>.elementor-widget-container,.scaleReveal.dialog-message,.scaleReveal>.elementor-widget-container{animation:inherit;animation-name:reveal}@keyframes revealFromDown{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(100% 0% 0%);clip-path:inset(100% 0% 0%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromDown.dialog-message,.revealFromDown>.elementor-widget-container,.scaleRevealFromDown.dialog-message,.scaleRevealFromDown>.elementor-widget-container,.slideRevealFromDown.dialog-message{animation:inherit;animation-name:revealFromDown}@keyframes revealFromLeft{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromLeft.dialog-message,.revealFromLeft>.elementor-widget-container,.scaleRevealFromLeft.dialog-message,.scaleRevealFromLeft>.elementor-widget-container,.slideRevealFromLeft.dialog-message{animation:inherit;animation-name:revealFromLeft}@keyframes revealFromRight{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromRight.dialog-message,.revealFromRight>.elementor-widget-container,.scaleRevealFromRight.dialog-message,.scaleRevealFromRight>.elementor-widget-container,.slideRevealFromRight.dialog-message{animation:inherit;animation-name:revealFromRight}@keyframes revealFromUp{0%,to{overflow:hidden}0%{-webkit-clip-path:inset(0% 0% 100%);clip-path:inset(0% 0% 100%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.revealFromUp.dialog-message,.revealFromUp>.elementor-widget-container,.scaleRevealFromUp.dialog-message,.scaleRevealFromUp>.elementor-widget-container,.slideRevealFromUp.dialog-message{animation:inherit;animation-name:revealFromUp}@keyframes scaleIn{0%{transform:scale3d(var(--ce-animation-scale,1.1),var(--ce-animation-scale,1.1),1)}}.scaleReveal>.elementor,.scaleReveal>.elementor-widget-container>*,.scaleRevealFromDown>.elementor,.scaleRevealFromDown>.elementor-widget-container>*,.scaleRevealFromLeft>.elementor,.scaleRevealFromLeft>.elementor-widget-container>*,.scaleRevealFromRight>.elementor,.scaleRevealFromRight>.elementor-widget-container>*,.scaleRevealFromUp>.elementor,.scaleRevealFromUp>.elementor-widget-container>*{animation:inherit;animation-name:scaleIn}@keyframes overflowHidden{0%,to{overflow:hidden}}.slideRevealFromDown>.elementor-widget-container,.slideRevealFromLeft>.elementor-widget-container,.slideRevealFromRight>.elementor-widget-container,.slideRevealFromUp>.elementor-widget-container{animation:inherit;animation-name:overflowHidden}.slideRevealFromDown>.elementor,.slideRevealFromDown>.elementor-widget-container>*{animation:inherit;animation-name:slideInUp}.slideRevealFromLeft>.elementor,.slideRevealFromLeft>.elementor-widget-container>*{animation:inherit;animation-name:slideInLeft}.slideRevealFromRight>.elementor,.slideRevealFromRight>.elementor-widget-container>*{animation:inherit;animation-name:slideInRight}.slideRevealFromUp>.elementor,.slideRevealFromUp>.elementor-widget-container>*{animation:inherit;animation-name:slideInDown}/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 * Copyright Ian Lunn 2014
 * Customized by Elementor & WebshopWorks teams
 */
 .elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:hover{transform:scale(1.1)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:hover{transform:scale(.9)}@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-pulse-shrink{to{transform:scale(.9)}}.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-push{50%{transform:scale(.8)}100%{transform:scale(1)}}.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-animation-bounce-in{transition-duration:.5s}.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-bounce-out{transition-duration:.5s}.elementor-animation-bounce-out:hover{transform:scale(.8);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-rotate:hover{transform:rotate(4deg)}.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:hover{transform:translateY(-8px)}.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-sink:hover{transform:translateY(8px)}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-animation-skew{transition-duration:.3s;transition-property:transform}.elementor-animation-skew:hover{transform:skew(-10deg)}.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-forward:hover{transform:skew(-10deg)}.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-backward:hover{transform:skew(10deg)}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-top{transform-origin:0 100%}.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-bottom{transform-origin:100% 0}.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}@font-face{font-family:ceicons;src:url(../../../../modules/creativeelements/views/lib/ceicons/fonts/ceicons.woff2?fj664s) format('woff2'),url(../../../../modules/creativeelements/views/lib/ceicons/fonts/ceicons.woff?fj664s) format('woff'),url('../../../../modules/creativeelements/views/lib/ceicons/fonts/eicons.svg?fj664s#ceicon') format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ceicon-"],[class^=ceicon-]{font-family:ceicons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes ceicon-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.ceicon-minus:before{content:"\e900"}.ceicon-plus:before{content:"\e82a"}.ceicon-sort-down:before{content:"\e955"}.ceicon-sort-up:before{content:"\e956"}.ceicon-cart-light:before{content:"\e800"}.ceicon-cart-medium:before{content:"\e801"}.ceicon-cart-solid:before{content:"\e802"}.ceicon-trolley-light:before{content:"\e803"}.ceicon-trolley-medium:before{content:"\e804"}.ceicon-trolley-solid:before{content:"\e805"}.ceicon-trolley-bold:before{content:"\e806"}.ceicon-basket-light:before{content:"\e807"}.ceicon-basket-medium:before{content:"\e808"}.ceicon-basket-solid:before{content:"\e809"}.ceicon-bag-light:before{content:"\e80a"}.ceicon-bag-medium:before{content:"\e80b"}.ceicon-bag-solid:before{content:"\e80c"}.ceicon-bag-rounded-o:before{content:"\e80d"}.ceicon-bag-rounded:before{content:"\e80e"}.ceicon-bag-trapeze-o:before{content:"\e80f"}.ceicon-bag-trapeze:before{content:"\e810"}.ceicon-search-light:before{content:"\e811"}.ceicon-search-medium:before{content:"\e812"}.ceicon-search-glint:before{content:"\e813"}.ceicon-search-minimal:before{content:"\e814"}.ceicon-magnifier:before{content:"\e815"}.ceicon-loupe:before{content:"\e816"}.ceicon-user-simple:before{content:"\e817"}.ceicon-user-minimal:before{content:"\e818"}.ceicon-caret-left:before{content:"\e819"}.ceicon-caret-right:before{content:"\e81a"}.ceicon-angle-left:before{content:"\e81b"}.ceicon-angle-right:before{content:"\e81c"}.ceicon-chevron-left:before{content:"\e81d"}.ceicon-chevron-right:before{content:"\e81e"}.ceicon-arrow-left:before{content:"\e81f"}.ceicon-arrow-right:before{content:"\e820"}.ceicon-long-arrow-left:before{content:"\e821"}.ceicon-long-arrow-right:before{content:"\e822"}.ceicon-loading:before{content:"\e823"}.ceicon-play:before{content:"\e824"}.ceicon-play-o:before{content:"\e825"}.ceicon-burger:before{content:"\e826"}.ceicon-apps:before{content:"\e827"}.ceicon-times:before{content:"\e828"}.ceicon-close:before{content:"\e829"}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1235px}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-lightbox{background-color:#262626}.pm-csoc-owl-carousel .pm-csoc-owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.pm-csoc-owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.pm-csoc-owl-carousel .pm-csoc-owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.pm-csoc-owl-carousel .pm-csoc-owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.pm-csoc-owl-carousel .pm-csoc-owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.pm-csoc-owl-carousel .pm-csoc-owl-item{float:left}.pm-csoc-owl-controls .pm-csoc-owl-page,.pm-csoc-owl-controls .pm-csoc-owl-buttons div{cursor:pointer}.pm-csoc-owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAANklEQVR4AWMYfuA/CONiE9QMA7jYhAz6TwhA1VBkCF4D/lNiAEyOpgbQ0v8IQIFmBKCvAQMPAG42ZanCWv4qAAAAAElFTkSuQmCC) 8 8,move}.pm-csoc-owl-carousel .pm-csoc-owl-wrapper,.pm-csoc-owl-carousel .pm-csoc-owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.pm-csoc-owl-theme .pm-csoc-owl-controls{margin-top:10px;text-align:center}.pm-csoc-owl-theme .pm-csoc-owl-controls .pm-csoc-owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.pm-csoc-owl-theme .pm-csoc-owl-controls.clickable .pm-csoc-owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.pm-csoc-owl-theme .pm-csoc-owl-controls .pm-csoc-owl-page{display:inline-block;zoom:1;*display:inline}.pm-csoc-owl-theme .pm-csoc-owl-controls .pm-csoc-owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.pm-csoc-owl-theme .pm-csoc-owl-controls .pm-csoc-owl-page.active span,.pm-csoc-owl-theme .pm-csoc-owl-controls.clickable .pm-csoc-owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.pm-csoc-owl-theme .pm-csoc-owl-controls .pm-csoc-owl-page span.pm-csoc-owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.pm-csoc-owl-item.loading{min-height:150px;background:url(data:image/gif;base64,R0lGODlhIAAgAPIHAI6dl7S+us3U0drf3efq6fLz8/n6+v///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBwAHACwAAAAAIAAgAAADoHi6zAIgmEarDTBPyynJmdBZRrEdDxiNVAqIqLqyiwuJhTzQiiEDE1uAp8jJCsWBgEDs/U7Nhg2wi1pcVSvJANUWCYSuVyEImAPM8WJwPout7XNaHTfPx+U4Un0wxGF8CkpLgYU8BUoDe4EFAo6Oi2qPk4EGk48nXFaWlzAGYGBvHYOPVaCgoiSkAxOfpwSRhwWLBa+wlbaxXraGB7WhNAkAIfkECQcABwAsAAAAAB0AHQAAA5t4uswCIJhGa3swTssXyZnQNUa5DCAULEZRWEIgDwqarocNvY7s04UUgPZJMQy+ZA2ECwhpCmRStikMBoSFcMiayjrOVPY0hVqKIMrgNzqgJZZNW1GQ0132eYUg6AvGehR8fn15gQeEfjyHC4l9gIw5jouRBgOEZpEeV5SannotBHWfUQSmpoaHp6ufBqunpK+msa+dka+kLCaaCQAh+QQJBwAHACwAAAAAIAAUAAADlni6zBNBmEarFRAKy23J2dBZxrQQoLYYhckRQkwoaLodA6AHbgPHsoMhFZgRdMhAxQBs0kC3ABI5azCbMZOBQCgspFOAiIKNdcDTqg+rrhTCSstP0JaDeaPeSKhftfp7CgYDAmMHBVxcXoEMR1MsiYmAHWEARZFckx6VAJiKjApvlYiYmkucB5iLoAcCYVUFsaYdNQFeCQAh+QQJBwAHACwDAAAAHQAdAAADmXi6fCRitEnng7HqVjAm22QwlyctxkgVRFsonZc5QS2oC9u6hyELr0JtGGjsjorSTECsvRSG4w5VqC6aNdBC2towm0+YNLxqCiY6ArkitOFCoRR8zjAMBlo6G8AHBN56V318RYEMBYN9hoeJfIsojYWPBwOJa4sENpeTnDABfCeciIOSj5+WnI0AoYuqrIYCjYCGp3x5oneACQAh+QQJBwAHACwMAAAAFAAgAAADkXhXRKUwytXqvKbWdyPTTmQYUwZyhaAOJGRqZKrO0tdwwzxzrlG0B92uE8kJeUSDcECszVjNUrT5mkIKgWwW2NRqBVOsNxsek6MGM3hKGCObMqh17hJkmVYDYL9fRwV8fG8LPxABgXt4CgSBa4eIBC6IAJEDk0CWiAEKgHyREJ2BmwoFAwRcB5miVpODGI+UVgkAIfkECQcABwAsAwADAB0AHQAAA5p4utxuLspmiCUzs3qt1kVnQZ8kjqUUimRKna7EEUVs31FY45vgC4MW7vcb8A4G4u+YVAqOB6fxWFAKcYXBgHCFNggBQACjSQYEZMYAwGanI4aAXP5cGNr4jGA+3x0KeG1+BQUtfHNpgIEAEAVhbFN7h2+LAUiLGGCHQoptEGuBllF8fgwEWwugeKJ/KCUEi3U8j4JQcWwBpRMJACH5BAkHAAcALAAADAAgABQAAAOQeEcypTDKeUwxMIANBP2QQYzjIXDcA1IkWaCct0piO8KbPIf2qMGEnaRHMMACQknBhjEIAoFBcmIpXKZYFjSgWokGDtAA6BWYzUEqDik+nzFKHAB+sNLd525IjilsA2kDeAJ6GUcVf1APBYN0EQY/AAEYBIkBMgx5KwQDaQuWOlWOQpWJUlkUlqOoCk5QhEIJACH5BAUHAAcALAAAAwAdAB0AAAOaeLpWtjDKGYANM+dqrdCgYnTkE2YF2RVnNqqA2Upc982ZYONgI/MLwmDAAkp0nYERgiQVlzCAcnmITpe1DoF6MGQx3K4gELiGz5rCWPAEFQiEn4JArrcn8Py9znfn8zJefGSBP3+ADIOEYgKNRYdwP2N8N42WbF2QEYJkAg9qlwJTb4gSb08EoaIMBnJuqltcA6GuPAazorULCQA7) no-repeat center center}div#csoc-container{margin-bottom:10px}div#csoc-container div.product-container .product-image-container{text-align:center}div#csoc-container div.product-container .product-image-container img{border:1px solid #D6D4D4;padding:9px 0;margin:0 auto}div#csoc-container div.product-container.product-box .product-image-container img{border:0;padding:0;margin:0 auto}div#csoc-container div.product-container .content_price{text-align:center;margin-bottom:10px}div#csoc-container div.product-container.product-box .content_price{text-align:left}div#csoc-container div.product-container .right-block{text-align:center}div#csoc-container div.product-container .left-block{position:relative;margin:0 auto}div#csoc-container div.product-container .availability span{color:#FFF;display:inline-block;font-weight:700;margin-bottom:20px;padding:3px 8px 4px}div#csoc-container div.product-container .availability span.available-now{background:#46A74E;border:1px solid #36943E}div#csoc-container div.product-container .availability span.out-of-stock{background:#ff7430;border:1px solid #EA5E1A}div#csoc-container div.product-container div.button-container{margin-bottom:5px}div#csoc-container div.product-container.csoc_product,div#csoc-container div.product-container .addtocart_buttons_container{text-align:center}div#csoc-container div.product-container .addtocart_buttons_container a{margin-left:auto;margin-right:auto}div#csoc-container div.product-container .csoc_product_title{padding-top:10px}div#csoc-container .image-block{padding:5px}div#csoc-container .csoc-block .block_description{display:none}div#csoc-container .csoc-block .exclusive span{font-size:13px;line-height:18px;padding:2px 8px 3px;text-decoration:none}div#csoc-container .csoc-block .exclusive span:focus,div#csoc-container .csoc-block .exclusive span:active{text-decoration:none}div#csoc-container .csoc-block .product-name{margin-bottom:5px}div#csoc-container .csoc-block .product-name a{font-size:15px;line-height:18px;color:#3a3939}div#csoc-container .csoc-block .product-name a:hover{color:#515151}div#csoc-container .csoc-block div ul li a{display:inline-block}div#csoc-container .csoc-block div ul li.s_title_block a,div#csoc-container .csoc-block div ul li.s_title_block span{font-weight:700}div#csoc-container.pm_mc_csoc{margin-bottom:0!important;margin-top:0!important}div#csoc-container.pm_mc_csoc span.availability{display:none}div#csoc-container.pm_mc_csoc .button-small.ajax_add_to_cart_button span{font:bold 13px/17px Arial,Helvetica,sans-serif;padding:.5em}div#csoc-container.pm_mc_csoc .content_price span{font-size:1.3em}div#csoc-container .product-miniature .thumbnail-container.with-button{height:362px}div#csoc-container .product-miniature .thumbnail-container.with-button .product-description{height:115px}div#csoc-container .product-miniature .thumbnail-container.with-button .highlighted-informations{height:6.125rem}div#csoc-container .product-miniature .available,div#csoc-container .product-miniature .unavailable{display:block;position:absolute;left:-.4375rem;top:12.4375rem;padding:.3125rem .4375rem;color:#fff;background:#2fb5d2;text-transform:uppercase;min-width:3.125rem;min-height:1.875rem;font-size:1rem;font-weight:600;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1)}div#csoc-container .product-miniature .available{background:#4cbb6c}div#csoc-container .product-miniature .unavailable{background:#ff9a52}div#csoc-container .product-miniature .button_display .btn{font-size:.7rem;margin-top:5px}div#csoc-container .product-miniature .button_display .btn i{font-size:.8rem}div#csoc-container{padding-top:10px}/**
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2018 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/
 .notfoundpage_products123_not_display .note_content,.notfoundpage_products123_not_display .compare,.notfoundpage_products123_not_display .highlighted-informations{display:none}#pagenotfound #main .page-content,#search #main .page-content{margin-bottom:5rem}.notfoundpage_products123_not_display h3.h3{margin-bottom:1.5625rem}#HOOK_SHOPPING_CART_EXTRA .opartDevisCartToQuotationLink{float:right}.opartDevisQuotationRequestLink{margin-top:5px}#opartDevisConteneurDisplayTop{clear:both;text-align:center}#opartDevisConteneurDisplayTop .btn{margin:0 10px;display:inline-block}.btn .opartDevisHide{display:none}.btn .opartDevisShow{display:block}.btn .opartDevisHide i{line-height:.8;padding-left:.5rem}@media screen and (min-width:500px){.btn .opartDevisHide{display:block}.btn .opartDevisShow{display:none}}@CHARSET "UTF-8";body#module-amzpayments-amzpayments #center_column{width:100%;margin-bottom:15px}.amzpayments-header-banner{text-align:center}.amzpayments-product-banner img{max-width:100%}.amzpayments-footer-banner{clear:both;display:block}.amzButtonProductdetail{cursor:pointer;margin-top:5px;margin-bottom:5px}#payWithAmazonCartDiv{clear:both;padding-top:5px;margin-top:5px;display:block;text-align:right}.amz_widgets{float:left;width:450px}.amz_cart_widgets{float:right;width:450px}#carrier_area h2{display:none}.amz_cart_widgets textarea#message{width:420px;height:100px}.amz_cart_widgets #gift_div #gift_message{width:400px;height:100px}.amz_cart_widgets_bs #gift_div #gift_message,.amz_cart_widgets_bs textarea#message{height:100px}.amz_cart_widgets_summary_bs h1#cart_title span.heading-counter,.amz_cart_widgets_bs #carrier_area h1.step-num span{display:none}body#module-amzpayments-amzpayments .delivery_options_address h3{background:url(../../../../modules/themes/default/img/bg_table_th.png) repeat-x scroll 0 -15px #999;padding:10px;color:#fff;text-shadow:0 1px 0 #666}body#module-amzpayments-amzpayments .order_carrier_content{margin-bottom:15px}body#module-amzpayments-amzpayments .delivery_option{clear:both;padding:3px}body#module-amzpayments-amzpayments .delivery_option input[type=radio],body#module-amzpayments-amzpayments .delivery_option label{display:inline-block;vertical-align:middle}body#module-amzpayments-amzpayments .delivery_option label{margin-left:20px}label[for=connect_amz_account]{text-align:left}#payWithAmazonLayerCartDiv{width:100%;display:block;text-align:center;margin-top:20px}#amzOverlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(99,99,99,.5);z-index:200;text-align:center;display:none;vertical-align:middle}#amzOverlay img{position:relative;top:50%}#module-amzpayments-amzpayments td.cart_delete.text-center div,#module-amzpayments-amzpayments td.cart_quantity.text-center,#module-amzpayments-amzpayments th.cart_quantity.item.text-center,#module-amzpayments-amzpayments #order_step{display:none}#amz_carriers .breadcrumb,#amz_cart_widgets_summary .order_delivery{display:none}input.disabled{background:#efefef;border-color:#ccc;opacity:.5}.amzSetAddressWr{margin:20px 0;text-align:center;height:250px;width:100%}#amazonLogin{float:right;margin-top:2px;margin-right:2px}#amazonLoginFormButton{width:100%;text-align:center;margin-top:5px;margin-bottom:5px;padding-bottom:11px;border-bottom:1px solid #ccc}#payWithAmazonCartDiv{text-align:center;margin-bottom:5px}#payWithAmazonDiv{text-align:center;margin:0 auto;margin-top:15px;margin-bottom:4px}#payWithAmazonMainDiv:after{content:'';display:block;clear:both}p.payment_module a.amzPayments{cursor:pointer}p.payment_module a.amzPayments::after{color:#777;display:block;font-family:"FontAwesome";font-size:25px;height:22px;margin-top:-11px;position:absolute;right:15px;top:50%;width:14px}#module-amzpayments-amzpayments section#content{background:#fff none repeat scroll 0 0;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);margin:0 auto;padding:1rem}#module-amzpayments-connectaccounts section#content{background:#fff none repeat scroll 0 0;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);margin:0 auto;max-width:640px;padding:1rem}#amz_cart_widgets_summary #order-items{padding:1rem;margin-bottom:2rem;background-color:#fff;border:1px solid #e5e5e5;border-radius:0}#module-amzpayments-amzpayments .modal-content{padding:10px}#addressBookWidgetDiv{min-width:200px;max-width:800px;min-height:228px;max-height:400px}#readOnlyAddressBookWidgetDiv{min-width:200px;max-width:800px;height:185px}#walletWidgetDiv{min-width:200px;max-width:800px;min-height:228px;max-height:400px}#readOnlyWalletWidgetDiv{min-width:200px;max-width:800px;height:185px}#walletWidgetDivBs,#addressBookWidgetDivBs{height:290px;min-height:290px;max-height:400px}#amz_carriers{background:#fff;margin-top:20px;margin-bottom:20px}#amz_coupon{margin-top:20px}#amz_coupon p{margin-bottom:0}#module-amzpayments-amzpayments .promo-list,#module-amzpayments-amzpayments .delivery-options-list{padding:15px;border:1px solid #e5e5e5}#module-amzpayments-amzpayments .delivery-options-list p.alert-danger{margin-bottom:0}#addressBookWidgetDiv{width:100%;height:228px}#walletWidgetDiv{width:100%;height:228px}@media (max-width:470px){.amz_cart_widgets{width:100%}}#jsLoginAuthPage{margin-top:20px;display:block}#HOOK_ADVANCED_PAYMENT #payWithAmazonListDiv{width:100%;padding:47px;padding-left:95px;background:#fff;border:1px solid #d6d4d4;display:inline-block;border-radius:4px}@media only screen and (min-width:981px){#HOOK_ADVANCED_PAYMENT #payWithAmazonListDiv{background:#fff;width:48.8%;padding-left:190px}}p.amzpay_reset{font-size:.8em;text-align:right}#addressMissings .additional_field{border:2px solid orange}.addressWalletSubmit{text-align:right;margin-top:15px}#submitAddress{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:0}#submitAddress:hover{text-decoration:none}#module-amzpayments-amzpayments #submitAddress{margin-top:30px}#jsLoginAuthPage,#jsLoginAuthCreationPage{text-align:center}.amzbuttoncontainer{padding:15px;text-align:center;clear:both}.amzbuttoncontainer h3{text-transform:uppercase;font-weight:400}.amzbuttoncontainer p{text-align:left}#product .button_enhanced{height:74px;margin-top:15px;margin-bottom:15px}#payWithAmazonDiv.button_enhanced{margin-bottom:15px}#product .button_enhanced{padding:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA+CAYAAADd977FAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMTAtMjBUMTk6NDQ6MDgrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMi0wMlQxNDo1NTowNCswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMDItMDJUMTQ6NTU6MDQrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MzYzZWJjOTAtZmZkNy01MzQwLWEzMWMtN2E0MGE1NTIyNzA2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjE3Yjk5ODMtZTk0Zi0xMWU2LThiNDMtYjJhNjQ2YmM4OWJiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjhlM2JkOTQtMmRiMC0wYjRlLTlhNDEtMjUxM2Y2NzI4ZGQ3PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY4ZTNiZDk0LTJkYjAtMGI0ZS05YTQxLTI1MTNmNjcyOGRkNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0xMC0yMFQxOTo0NDowOCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozNjNlYmM5MC1mZmQ3LTUzNDAtYTMxYy03YTQwYTU1MjI3MDY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDItMDJUMTQ6NTU6MDQrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTAwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjYyPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6hd/9RAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAxpSURBVHja7Zt5XBXXFccPi3tEEUGMcSOAIoKID5BNFBVcAJFNotZGE0tVNI2fmLSNTaIRIy2NWolKVMAlilijJl2M8VOM0aTGrE0+NTGxtbFJXeIS4xJb4+s5887TYbwzb2beAx/qH98PyNxl5vzuvWeZEQYMSgcTtEMGIclIItJc0CYJWYjsRo4i55ETyAdIBZJrcm6iDTIMeRJZhexFPkG+Rs4hJ5HPkDrkt0img/H8+HkSZXg6cX9ENJKCJPDPAD39zE5WiVhlVMquZSD7FNfVIHFGGpiXFkA1ckbn+HLeR4arjPu4oP2rTojxqGC8+Q0pyGuKyQ4grXnlW03wSx1zRpgcW0m+itCituEmbOOFfCMYK70hBdmqmOwr5FMnDTXTwZx5Osa4ymi1+QEJFIx/QNB2oQnbpArG+Uxvf1cJouQ95Bk2Yn+kF9/oHOQjjX69NObMlLU7jryMlCCTkMHctwfS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);background-position:5px center;background-repeat:no-repeat;background-size:13%;background-color:#e1e1e1;width:auto;max-width:650px}#product .button_enhanced p{width:280px;padding-left:75px;float:left}#product .button_enhanced img{float:right}#cart .button_enhanced{padding:10px;padding-top:35px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA+CAYAAADd977FAAAACXBIWXMAAAsTAAALEwEAmpwYAAA57WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMTAtMjBUMTk6NDQ6MDgrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wMi0wMlQxNDo1NTowNCswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMDItMDJUMTQ6NTU6MDQrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MzYzZWJjOTAtZmZkNy01MzQwLWEzMWMtN2E0MGE1NTIyNzA2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MjE3Yjk5ODMtZTk0Zi0xMWU2LThiNDMtYjJhNjQ2YmM4OWJiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZjhlM2JkOTQtMmRiMC0wYjRlLTlhNDEtMjUxM2Y2NzI4ZGQ3PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmY4ZTNiZDk0LTJkYjAtMGI0ZS05YTQxLTI1MTNmNjcyOGRkNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0xMC0yMFQxOTo0NDowOCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozNjNlYmM5MC1mZmQ3LTUzNDAtYTMxYy03YTQwYTU1MjI3MDY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDItMDJUMTQ6NTU6MDQrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTAwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjYyPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6hd/9RAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAxpSURBVHja7Zt5XBXXFccPi3tEEUGMcSOAIoKID5BNFBVcAJFNotZGE0tVNI2fmLSNTaIRIy2NWolKVMAlilijJl2M8VOM0aTGrE0+NTGxtbFJXeIS4xJb4+s5887TYbwzb2beAx/qH98PyNxl5vzuvWeZEQYMSgcTtEMGIclIItJc0CYJWYjsRo4i55ETyAdIBZJrcm6iDTIMeRJZhexFPkG+Rs4hJ5HPkDrkt0img/H8+HkSZXg6cX9ENJKCJPDPAD39zE5WiVhlVMquZSD7FNfVIHFGGpiXFkA1ckbn+HLeR4arjPu4oP2rTojxqGC8+Q0pyGuKyQ4grXnlW03wSx1zRpgcW0m+itCituEmbOOFfCMYK70hBdmqmOwr5FMnDTXTwZx5Osa4ymi1+QEJFIx/QNB2oQnbpArG+Uxvf1cJouQ95Bk2Yn+kF9/oHOQjjX69NObMlLU7jryMlCCTkMHctwfS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);background-position:center 10px;background-repeat:no-repeat;background-size:13%;background-color:#e1e1e1;width:auto}.tipr_content{font:300 11px/1.7 'Roboto Condensed',sans-serif;color:#333;text-align:center;letter-spacing:1px;background-color:#f3f3f3;padding:7px 14px 6px 14px;max-width:250px}.tipr_container_below{display:none;position:absolute;margin-top:7px;z-index:1000}.tipr_container_above{display:none;position:absolute;margin-top:-67px;z-index:1000}.tipr_point_above,.tipr_point_below{position:relative;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:1px}.tipr_point_above:after,.tipr_point_above:before{position:absolute;pointer-events:none;border:solid transparent;top:100%;content:"";height:0;width:0}.tipr_point_above:after{border-top-color:#f3f3f3;border-width:8px;left:50%;margin-left:-8px}.tipr_point_above:before{border-top-color:#f3f3f3;border-width:9px;left:50%;margin-left:-9px}.tipr_point_below:after,.tipr_point_below:before{position:absolute;pointer-events:none;border:solid transparent;bottom:100%;content:"";height:0;width:0}.tipr_point_below:after{border-bottom-color:#f3f3f3;border-width:8px;left:50%;margin-left:-8px}.tipr_point_below:before{border-bottom-color:#f3f3f3;border-width:9px;left:50%;margin-left:-9px}.easy-autocomplete{position:relative}.easy-autocomplete input{color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:400}.easy-autocomplete-container ul li div{display:block;font-weight:400;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:700}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}#stores .store_map{width:100%;min-height:500px!important;margin-bottom:26px}#stores input#addressInput{display:inline-block;width:100%}#stores .address-input{float:left;margin-right:19px}@media (max-width:767px){#stores .address-input{width:100%;margin:0 0 20px 0}}#stores .address-input label{margin-right:5px}#stores .radius-input{float:left;line-height:23px;margin-right:20px}#stores .radius-input label,#stores .radius-input .selector{float:left}#stores .radius-input label{margin-right:10px}#stores .radius-input #radiusSelect{width:78px}#stores .store-content{padding-bottom:30px}#stores .store-content-select .selector{visibility:hidden;display:none}#stores .store-content-select.active{padding-top:30px;margin-bottom:30px;border-top:1px solid #d6d4d4}#stores .store-content-select.active .selector{visibility:visible;display:block}#stores .store-title{margin-bottom:16px}#stores label{font-weight:400;color:#777}#stores #stores_loader{display:none;margin-left:5px}#stores #locationSelect{max-width:356px;visibility:hidden}#stores #stores-table{display:none}#stores #stores-table tbody td{padding:20px}#stores #stores-table tbody td.num{background:#fbfbfb;width:46px}#stores #stores-table tbody td.name span{padding-left:15px}@media (max-width:767px){#stores #stores-table tbody td.name img{display:none}}.store-image img{width:100%;min-width:100px}#fmeStorePage{width:100%;padding-bottom:10px}#fmeStorePage p{display:inline-block;vertical-align:middle;margin-right:3%}#fmeStorePage p label,#fmeStorePage p select{display:inline-block;vertical-align:middle;width:auto}.clear_me{width:100%;clear:both}#fmeStorePage p label{padding-right:3px}#fmeStorePage p.clearfix{margin-right:0;text-align:right;width:100%}#fmeStorePage p .form-control{display:inline-block;width:auto}#fmmsl_split_list{width:100%;max-height:505px;overflow-y:scroll}#fmmsl_split_list ul{padding:0;margin:0}#fmmsl_split_list ul li{list-style:none;padding:4% 1%;margin:0;display:block;clear:both;color:#555;border-bottom:1px solid #ccc}#fmmsl_split_list ul li a{display:block;clear:both}#fmmsl_split_list ul p{margin:0;padding:5px 0}.fmmsl_storeview{display:inline-block!important;font-size:12px}@media (min-width:200px) and (max-width:500px){#stores #stores-table tbody td{padding:3px}}@media (min-width:200px) and (max-width:410px){#stores #stores-table{font-size:11px}#stores #stores-table tbody td{width:auto!important;vertical-align:middle}#stores #stores-table tbody tr td:first-child,#stores #stores-table tbody tr td:last-child{text-align:center}#stores #stores-table th{padding:3px!important}}.relatedProducts .text-center{text-align:center}.relatedProducts .title,.relatedProducts .price{margin:0}.relatedProducts .image{margin-bottom:10px}.relatedProducts .buy{margin-top:10px}relatedProducts .row{padding-bottom:10px}.relatedProducts .title a,.relatedProducts .price a{color:#999}.relatedProducts .label-color a.color{display:block}.relatedProducts .label-color-active a.color{border-color:#252525;width:24px;height:24px}.relatedProducts label span.img{display:none;position:absolute;z-index:10;border:1px solid #d7d7d7}.relatedProducts label a.color_product:hover+span{display:block}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../../../../modules/lyopageeditor//vendors/AjaxLoader.gif) no-repeat center center}@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@CHARSET "UTF-8";.widget div[style*="background-image"]{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.widget .owl-carousel .owl-item{padding:5px}.imgChangeContainer{padding:10px}.widget .owl-controls .owl-prev,.widget .owl-controls .owl-next{position:absolute;top:0;bottom:0;height:30px;margin:auto!important;line-height:0!important}.widget .owl-controls .owl-prev{left:0}.widget .owl-controls .owl-next{right:0}.widget .media{padding:10px 10px 10px 10px;border:medium none;height:100%}.widget{margin-top:10px;margin-bottom:10px}.widget[data-type="parallax"],.widget[data-widget-type="Colonne"]{margin-top:0;margin-bottom:0}.widget img{display:block;height:auto;max-width:100%}.widget .parallax,.widget .paralax{min-height:150px;background-repeat:no-repeat;background-attachment:fixed;background-position:center top;padding:40px 20px 40px 20px}.widget .media-body{vertical-align:top}.widget .media-left,.widget .media-right{display:table-cell;vertical-align:top}@media (max-width :480px){.widget .parallax,.widget .paralax{padding:10px 5px 10px 5px}}@media (max-width :992px){.widget .media-body{width:auto;display:block}.widget .row .colonne{padding:0;min-height:1px}.widget .parallax,.widget .paralax{padding:60px 10px 60px 10px}}@media (min-width :992px){.widget .parallax,.widget .paralax{padding:80px 80px 80px 80px}.widget .media-body{display:table-cell;width:10000px}}.widget .row{margin-left:0}.panel{width:100%}.fill{height:100%;min-height:100%}.border-radius{border-radius:5px}.frame{border:1px solid rgba(0,0,0,.2)}.frame>img{width:100%}.frame-padding{background:#fff none repeat scroll 0 0;padding:4px}.frame-border{border-radius:5px}.frame-shadow{box-shadow:0 0 15px rgba(0,0,0,.5)}.frame-shadow-lifted::before,.frame-shadow-lifted::after{bottom:15px;box-shadow:0 15px 10px rgba(0,0,0,.5);content:"";display:block;height:20px;left:10px;position:absolute;transform:rotate(-3deg);width:50%;z-index:-1}.frame-shadow-lifted::after{left:auto;right:10px;transform:rotate(3deg)}.frame-shadow-perspective::before{bottom:5px;box-shadow:-80px 0 8px rgba(0,0,0,.4);content:"";height:35%;left:80px;max-height:50px;max-width:200px;position:absolute;transform:skew(50deg);transform-origin:0 100% 0;width:50%;z-index:-1}.frame-shadow-curved::before{border-radius:10px/100px;bottom:10px;box-shadow:0 0 15px rgba(0,0,0,.6);content:"";left:0;position:absolute;right:0;top:10px;z-index:-1}.frame-shadow-raised{box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.rotated-box{transform:rotate(-3deg)}.rotated-right-box{transform:rotate(3deg)}.noborder{border:none}.litleColonne{margin:auto;min-height:50px}.owl-wrapper{margin:0 auto}.colonne{min-height:150px}.center-block{margin-left:auto!important;margin-right:auto!important}.widget .media{margin-top:15px}.widget .media:first-child{margin-top:0}.widget .media,.widget .media-body{overflow:hidden;zoom:1}.widget .media-object{display:block}.widget .media-object.img-thumbnail{max-width:none}.widget .media-right,.widget .media>.pull-right{padding-left:10px}.widget .media-left,.widget .media>.pull-left{padding-right:10px}.widget .media-middle{vertical-align:middle}.widget .media-bottom{vertical-align:bottom}.widget .media-heading{margin-top:0;margin-bottom:5px}.widget .media-list{padding-left:0;list-style:none}.widget .media-left img,.media-right img{max-width:none!important}.fullHeight{overflow:auto}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:60%}.widget .carousel{box-shadow:none;margin-bottom:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#lyoPageEditor_subcategories #subcategories ul li{display:inline-block}.search-engine{padding-top:30px;clear:both;border-bottom:2px solid #2887a3;padding-bottom:10px;margin-bottom:1rem}#index .search-engine{border-bottom:0;padding-bottom:0}#index .search-engine h2{font-size:2.125rem!important;margin-bottom:.7rem}#index .search-engine h2:before,#index .search-engine h2:after{border-bottom-color:#252525}.search-engine h2.h2barre+p{font-weight:700;text-align:center;font-size:18px;margin-bottom:30px}.search-engine .page-subheading{font-weight:700;font-style:italic;margin-bottom:15px;margin-top:7px}.search-engine h3 span{position:absolute;top:0;right:15px;background:#55504a;color:#fff;padding:5px 8px;font-size:16px;font-family:arial}.search-engine h3 span a{color:#fff;text-decoration:none}.search-engine .box,#product .primary_block_table .box{background-color:#fff}.search-engine .box{border:1px solid #ebebeb;padding:.875rem 1.125rem;margin-bottom:1rem;line-height:23px}.search-engine .form-group{margin-bottom:5px}.search-engine .box p{font-weight:700;margin:5px 0 0 0;text-align:center;text-transform:uppercase}.search-engine .btn-primary .material-icons{margin-right:0;margin-left:.5rem}.search-engine .btn-primary{padding:.5rem .6rem .5rem 1rem}@media (min-width:769px){.search-engine .box.boxactive{background-color:#2887a3;color:#fff}.search-engine .box.boxactive .page-subheading{color:#fff;border-color:#fff}.search-engine .box.boxactive label{color:#fff}.search-engine .box.boxactive .form-control{background:#fff}.search-engine .box.boxactive .btn-primary{background:#fff;color:#2887a3}.search-engine .box.boxactive h3 span{background:#fff;color:#2887a3}.search-engine .box.boxactive h3 span a{color:#2887a3}}.search-engine .boxCollapse{padding-bottom:10px}.search-engine .boxCollapse .button.button-medium span{padding-right:14px}.search-engine .boxCollapse h4{font-size:34px;text-transform:uppercase;display:inline-block;line-height:20px;vertical-align:middle;margin-left:15px}.search-engine .boxCollapse h4 span{font-size:19px;text-transform:initial;";
}

.search-engine .boxCollapse .btn-primary .material-icons{
	margin-right:0;
	margin-left:0rem;
	vertical-align:top;	
}
.search-engine .boxCollapse .btn-primary{
	padding:0.5rem 1.25rem;
}
.search-engine .boxCollapse .btn-primary.btn-material-icons{
	padding: 0.4rem 0.6rem;
}

.list_attributes{
    margin-top:10px;
} 
.product-description .list_attributes{
    padding-bottom:15px;
} 
.list_attributes label>span:first-child{
    font-weight:700;
} 
.tooltipspan .fa-info-circle::before{
    margin-left:8px;
    cursor:pointer;
}

.tooltip{
    position:absolute !important;
    background:#ECECEC;
    border:1px solid #cececf;
    text-align:center;
    padding:10px 5px;
}
#product .primary_block_table .boxSearchProduct{
background:#2887a3;
color:#fff;
/* z-index:1000; */
padding:0px;
position: relative;
}
#product .primary_block_table .boxSearchProduct[style*="fixed"]{
 z-index:1000 !important;
}
	@media (max-width: 768px) {
		#product .primary_block_table .boxSearchProduct{
			padding:0px 15px;
		}	
	}
	
#product .primary_block_table .boxSearchProduct .box{
background:#2887a3;
color:#fff;
margin-bottom:0px;
padding:0.875rem 1.125rem;
}

#product .primary_block_table .boxSearchProduct .page-subheading  {
font-weight: 700;
color:#fff;
border-bottom:1px solid #fff;
margin-top:12px;
font-size:1.5rem;
padding: 0 0 10px;
}
	
#searchProductBox label{
color:#fff;
}

#searchProductBox .form-control{
background:#fff;
}
#searchProductBox #reset_suggestion{
float:right;
color:#fff;
font-size:10px;	
text-decoration:underline;
}
#resultElem{
    display: block;
    position : relative 
}

#resultElem .ac_results{
    top:0 !important;
    left:0 !important;
    width: 100% !important;
    position:relative !important;
    border:0;
    background:none;
}

#resultElem .ac_results li{
padding:5px 10px;
color:#333;
float:left;
width:calc(50% - 5px);
text-align:center;
background:#fff;
margin-bottom:10px;
}
#resultElem .ac_results li.ac_even{
margin-right:5px;
}
#resultElem.ac_results li.ac_odd{
background:#fff;
margin-left:5px;
}
#resultElem .ac_results li.ac_over {
    background-color: #333;
    color: #fff;
    cursor:pointer;
}


#resultElem .ac_results li .ac_product_name{
display:block;
font-size:11px;
min-height:48px;
}

#resultElem .ac_results li .ac_product_name em{
display:block;	
font-style:italic;

}

#product .primary_block_table .boxSearchProduct[style*="fixed"]{
	width:100% !important;	
	left:0 !important;
	flex: 0 0 100%;
  max-width: 100%;
    
}

#product .primary_block_table .boxSearchProduct[style*="fixed"] .box{
		margin:0 auto;
		width:1170px;
}
	@media (max-width: 768px) {
		#product .primary_block_table .boxSearchProduct[style*="fixed"] .box{
			width:100%;
		}	
	}
#product .primary_block_table .boxSearchProduct[style*="fixed"] .page-subheading {
	display:none;
}	
#product .primary_block_table .boxSearchProduct[style*="fixed"] label {
		display:inline-block;
		margin-right:15px;
}	
#product .primary_block_table .boxSearchProduct[style*="fixed"] #searchProductBox .form-control{
		display:inline-block;
		width:20%;
}
	@media (max-width: 768px) {
		#product .primary_block_table .boxSearchProduct[style*="fixed"] #searchProductBox .form-control{
				width:60%;
		}	
	}
#product .primary_block_table .boxSearchProduct[style*="fixed"] #searchProductBox .form-group{
		margin-bottom:3px;
		text-align:center;
}	
#product .primary_block_table .boxSearchProduct[style*="fixed"] #resultElem .ac_results li{
margin:0px 5px;
width:calc(20% - 10px);
}
	@media (max-width: 768px) {
		#product .primary_block_table .boxSearchProduct[style*="fixed"] #resultElem .ac_results li{
			width:calc(50% - 10px);
		}	
	}
#product .primary_block_table .boxSearchProduct[style*="fixed"] #resultElem .ac_results li:first-child{
margin-left:0px;
width:calc(20% - 5px);
}
	@media (max-width: 768px) {
		#product .primary_block_table .boxSearchProduct[style*="fixed"] #resultElem .ac_results li:first-child{
			width:calc(50% - 5px);
		}	
	}

#product .primary_block_table .boxSearchProduct[style*="fixed"] #resultElem .ac_results li .ac_product_name{
min-height:30px;
}

.tableparts123 h2{padding-top:1.125rem;color:#54514c;}
.tableparts123>div{background:#fff;padding:30px 15px;}
.tableparts123 li{
 list-style-type:disc;
 list-style-position:inside;
 line-height:22px;
}
.tableparts123 a{
 color:#54514c;
}
.tableparts123 em{
font-style:italic;
}
.product_list .list_attributes label{display:block;}

.product_list .list_attributes ~ .button-container{display:none !important;}

#availability_parts p {

}


#availability_parts .statut-no-production a{
    pointer-events: none;
    cursor: default;
}
html:lang(fr) #availability_parts .statut-no-production a{
    line-height: 12px;
    width:100%;
      display:inline-block;
    vertical-align:middle;
    pointer-events: inherit;
   cursor: pointer;
}

html:lang(fr) #availability_parts .statut-no-production a:after{
     content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAhCAYAAACr8emlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENjI5RkM0QjIxMjM2ODExQTJBODhFRjBDMkYwMTFFNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFN0IyNkFFRjU1QjcxMUU3QkQyOTkyM0U4RjY1NzA0QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFN0IyNkFFRTU1QjcxMUU3QkQyOTkyM0U4RjY1NzA0QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRBMjlGQzRCMjEyMzY4MTFBMkE4OEVGMEMyRjAxMUU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2MjlGQzRCMjEyMzY4MTFBMkE4OEVGMEMyRjAxMUU1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jVEO6gAAAgNJREFUeNrsWL9Lw0AUfhfSVkVEkDrVP6KoYAZRES0qujq4iLgIClKnCmL8E1z8lzp269RO7dap3TKY+F25hGtomlx+NBl88PFyJXf97nvv3r2WmaZJSaxarV7AGcAKsA2UgB1gA7ClVx3hmcr6egJix3APwDWwSRmZHoMYV6gFfCTZYJYK/gCPtCTTFZTT4N6XSY6bpvDunggtFY4g1CvDfQFrhSQIuwMalINpEdTjJeRJtX4tU8FbYJ9yMi1CzbunHC2szJwAB3EWrtfr3nO/36fJZJIJwee4OzcMw3sejUaxCWoLwnsKdxYy38kgqo68rh5AbhWuKTqUoEV+pU26G7XFaWdz3o9aBeT3nCAFed5dKuyYQlop5lcmaQ62IobB/eJpzkH5wHy0LMsj3263p3m5YG0WSFD0eUeqeYN5rFarsYCUmRlXKpXI4dd8C/GZb0A5RD1/rmVxWOYqyJU7D5ljC0IlaUy9Xo8Gg4HX1stlptvt0ng89pRSKTm6pB6fbIao5z+17tgBCVs+KDJBkHeGwyGLeLDkMZMVbES8c1nIZyzCHKakoOj3mgl/Y2TS7bih4vE4pAKaq9jLglsjlvFa51rce3hKEOHlHctV2jvvdDqphfgzbfXSzsFdKrBxgutFJ0j/BBMS/C4yQR192au4SW6ALXEXWzT7315u9ifAAImPb7LctBRNAAAAAElFTkSuQmCC);
      display:inline-block;
    vertical-align:middle;
    float:right;
}

#availability_parts span {
	line-height: 18px;
	border:0px;
}
html:lang(fr) #availability_parts .statut-no-production a span{
     padding: 0px 15px 0px 8px;
     line-height: 34px;
}
#availability_parts span.label {
	text-align:left;
	display:inline-block;
}
#availability_parts ul{
padding-left:8px;
}
#availability_parts li a{
	color: #54514c;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: 700;
}

#availability_parts em{
font-style:italic;
}
#availability_parts .button-container {
 background:#c84015;
margin:10px 0 0;	
display:inline-block
}
#availability_parts .button-container .lnk_view {
       background:none;
       border:0px;
       color:#fff;
       font-size:18px; 
       margin:0;
       }
     @media (min-width: 765px)(max-width: 992px) {
     	 #availability_parts .button-container .lnk_view {
       font-size:12px; 
       }	
     }   
#availability_parts .button-container  .button.lnk_view span {
		    border: 0px solid;
		    padding:12px 10px;
		    display: block;
		    background:none;
		    color:#fff;
     }       
     
#documents .info-title{
font-size:19px;
}     

#documents #center_column .center_column_content {
    padding-left: 0px;
    padding-right: 0px;
}

#documents .search-engine {
padding-top:0px;
border-bottom:0px;
}

#documents .file_product_download{
padding-bottom:10px;	
}
#documents .file_product_download label{
	display:block;
	 border-bottom: 1px solid #54514c;
	 text-transform:uppercase;
	 text-align:left;
}

#documents .file_product_download label span{
font-weight:700;
}
#documents .file_product_download label span+span{
float:right;
font-size:17px;
}

#documents .file_product_download a.btn-block{
border:0px;
color:#54514c;
font-size:14px;
text-align:left;
text-transform:inherit;
white-space:normal;
text-align:left;
font-weight: 400;
padding:6px 0;
}


/****** CUSTOM CSS FROM CORN SERVICES **/

/*#header .header-nav .left-nav .links li:first-child + li a {
    color: #d3d1d1;
}
#header .header-nav .left-nav .links li:first-child a {
    color: #fff;
    pointer-events: none;
}
#index #wrapper {
    background:none;
}*/

/*.block-category {
	min-height:inherit;
}*/



/***h1,h3***/
/*#index h2:before, #index h2:after{
	border-bottom: 2px #928c8f solid;	
}*/


/***home***/
/*.custombanners .box-categories .banner-item:first-child~.banner-item .banner-item-content{
	border:1px solid #ebebeb;	
}*/


/***listing***/


/***fiche produit table***/
#module-tableparts123-tablecatalog .headroom--unpinned,
#module-tableparts123-tablecatalog .headroom--pinned.headroom--not-top {
  position: relative !important;	
}

#product .primary_block_table .product-information{
	background:none;	
	padding: inherit;
	margin-bottom: 25px;
}
#product .primary_block_table h1.title_header{
	 margin-top:0rem;
	 font-size:1.5rem;
}
.primary_block_table .product-information>div{
  background:#fff;
  padding:14px 18px 13px;
}

.primary_block_table .product-actions {
    margin-left: inherit;
}
.primary_block.primary_block_table .MagicToolboxContainer{max-height:1070px !important;}


.primary_block_table form.row{
	 margin-top:1rem;
}

.primary_block_table .product-variants-item label {display:block;padding-top:3px;text-align:left;}
/*.primary_block_table .pb-center-column #buy_block .attribute_fieldset label>span:first-child {font-weight:700;}*/

.primary_block_table .product-variants{
    /*margin-right: 1.875rem;*/
}

.primary_block_table #attachments{
	margin-top:0px;
	padding:0rem 15px;
	background:none;
}
.primary_block_table .attachment{
	padding-top:0.5rem;
}
.primary_block_table .product-attachments .control-label,.primary_block_table .variants_and_add .control-label {
    border-bottom: 1px solid #333;
    font-weight:700;
    margin-bottom:0.5rem;
    padding: 0 0 4px;
    text-transform: uppercase;
    font-size: 1.0625rem;
   
    display: block;
}

.primary_block_table  .product-variants > .product-variants-item select{

}
.primary_block_table  .product-variants > .product-variants-item .control-label a {
    font-size: inherit;
    cursor:pointer;
}


div.MagicToolboxContainer.selectorsRight{
    margin-right: 0px;
    margin-left: 0px;
}    
div.MagicToolboxContainer.selectorsRight .MagicToolboxMainContainer{
    	width:100% !important;
    }

/***fiche produit part***/
#product .primary_block_part .product-information{
   padding-left: 0.6875rem;
}
#product .primary_block_part .column_right .product-actions {
    margin-left:0rem;
}

#cms[class*="cms-popup"].cms-id-38 .page-content.page-cms h1{display:block}#product_part .product-sheet-part .links{display:none!important}.ar-ai-loaded:hover .ar-ai-container{opacity:1}.ar-ai-loaded:hover .ar-ai-container.ar-ai-hidden{opacity:0}.ar-ai-loaded .ar-ai-container{opacity:0}.ar-ai-t{background:rgba(255,255,255,.5);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.ar-ai-t img{width:100%}.ar-ai-t.hidden{display:none}.ar-ai-t .ar-ai-title{text-align:center;text-transform:uppercase;color:red;font-weight:700}.ar-ai-attributes{transition:.2s all;position:absolute;width:100%;top:10px;text-align:center;background:rgba(255,255,255,.6);padding:3px 0;opacity:0}.ar-ai-attributes.ar-ai-mobile{opacity:1}.ar-ai-attributes .ar-ai-attr-label{font-size:14px;color:#333}.ar-ai-attributes .ar-ai-color-attr{display:inline-block;width:20px;height:20px}.ar-ai-attributes a{display:inline-block;font-size:10px;background:rgba(0,0,0,.1);border:1px solid #000;margin:0 2px;padding:0 3px;color:#333}.ar-ai-attributes a:hover{background:#fff}.ar-ai-indicators{position:absolute;bottom:-14px;left:0;height:20px;width:100%;text-align:center;z-index:1}.ar-ai-indicators .ar-ai-point{display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:50%;box-shadow:0 0 2px 1px #FFF;background:#FFF}.ar-ai-indicators .ar-ai-point.active{background:#F90}.arpl-carousel-products.owl-carousel .ar-ai-container .owl-stage-outer{padding:0}.ar-ai-container{position:absolute;position:absolute!important;width:100%!important;top:0;bottom:0;opacity:0;padding:0;transition:.2s all;background:0 0}.ar-ai-container.ar-ai-loaded:hover{background:#FFF}.ar-ai-container.ar-ai-mobile{bottom:0}.ar-ai-container.ar-ai-mobile-active{background:#FFF;opacity:1}.ar-ai-container.ar-ai-hidden{opacity:0}.ar-ai-container.owl-carousel .owl-controls{position:static;transform:none}.ar-ai-container.owl-carousel .owl-item img{width:auto;height:auto;max-width:100%;max-height:100%}.ar-ai-container.owl-carousel .owl-stage-outer,.ar-ai-container.owl-carousel .owl-stage-outer .owl-stage,.ar-ai-container.owl-carousel .owl-stage-outer .owl-stage .owl-item,.ar-ai-container.owl-carousel .owl-stage-outer .owl-stage .owl-item .item{height:100%}.ar-ai-container.owl-carousel .owl-dots{position:absolute;bottom:0;left:0;width:100%;z-index:3;transform:none}.ar-ai-container.owl-carousel .owl-dots .owl-dot{margin:0}.ar-ai-container.owl-carousel .owl-nav{position:static;transform:none}.ar-ai-container.owl-carousel .owl-nav .owl-next,.ar-ai-container.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;margin-left:0;margin-right:0;overflow:hidden;background:0 0;opacity:.8;color:#757575;outline:0;z-index:3}.ar-ai-container.owl-carousel .owl-nav .owl-next:active,.ar-ai-container.owl-carousel .owl-nav .owl-next:hover,.ar-ai-container.owl-carousel .owl-nav .owl-prev:active,.ar-ai-container.owl-carousel .owl-nav .owl-prev:hover{background:0 0;color:#3b3b3b}.ar-ai-container.owl-carousel .owl-nav .owl-next:after,.ar-ai-container.owl-carousel .owl-nav .owl-prev:after{display:none}.ar-ai-container.owl-carousel .owl-nav .owl-prev{left:0;border-radius:0 3px 3px 0}.ar-ai-container.owl-carousel .owl-nav .owl-next{right:0;border-radius:3px 0 0 3px}.ar-ai-container .ar-ai-loading{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;height:48px;width:48px;transition:2s all;opacity:0;z-index:10;padding:0!important;color:red}.ar-ai-container .ar-ai-loading svg{display:block;width:48px;height:48px}.ar-ai-container .ar-ai-loading.speed{transition:.5s all}.ar-ai-container .ar-ai-loading.active{opacity:.8}.ar-ai-container img{position:absolute;top:0;left:0;right:0;margin:auto;z-index:0;opacity:0;transition:.4s all}.ar-ai-container .ar-ai-h-segment{position:relative;float:left;opacity:1;padding:0!important;z-index:1;height:100%}.ar-ai-container .ar-ai-h-segment .indicator{position:absolute;bottom:0;left:1px;right:1px;padding:0!important;width:auto!important;height:2px;background:rgba(0,0,0,.4);transition:.2s all}.ar-ai-container .ar-ai-h-segment.active+img{opacity:1}.ar-ai-container .ar-ai-h-segment.active .indicator{background:#FFF}@charset "UTF-8";.mm_columns_ul{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes transition_flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,45deg);transform:perspective(400px) rotate3d(1,0,0,45deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes transition_flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,45deg);transform:perspective(400px) rotate3d(1,0,0,45deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.transition_flipX .mm_menus_li:hover .mm_columns_ul{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:transition_flipInX;animation-name:transition_flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes transition_zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes transition_zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.transition_zoom:not(.click_open_submenu) .mm_menus_li:hover .mm_columns_ul,.transition_zoom.click_open_submenu .mm_menus_li .mm_columns_ul.open{-webkit-animation-name:transition_zoomIn;animation-name:transition_zoomIn;transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-o-transform-origin:50% 0 0}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes transition_slideInDown{from{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes transition_slideInDown{from{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.transition_slideInDown .mm_menus_li:hover .mm_columns_ul{-webkit-animation-name:transition_slideInDown;animation-name:transition_slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.adveg-grecaptcha-fixed .grecaptcha-badge{z-index:9999}.adveg-grecaptcha-inline{margin-top:5px;margin-bottom:10px;display:flex}.adveg-grecaptcha-inline.adveg-grecaptcha-left{justify-content:flex-start}.adveg-grecaptcha-inline.adveg-grecaptcha-center{justify-content:center}.adveg-grecaptcha-inline.adveg-grecaptcha-right{justify-content:flex-end}#adveg-grecaptcha.adveg-grecaptcha-inline{margin:15px 0;clear:both}#adveg-grecaptcha-legal{font-size:80%;padding:15px 0;clear:both;text-align:center}.adveg-grecaptcha-btn-disabled{opacity:.65}#adveg-grecaptcha.adveg-grecaptcha-inline>.grecaptcha-badge{margin-left:auto!important;margin-right:auto!important}#adveg-validation-failed{position:fixed;bottom:0;left:5px;right:5px;z-index:1000}@media (min-width:768px){#adveg-validation-failed{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#adveg-validation-failed>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#ff4d4d;padding:0 0 0 1rem;margin-bottom:.937rem;border-radius:3px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}#adveg-validation-failed>div::before{content:'';width:24px;-ms-flex:0 0 24px;-webkit-box-flex:0;flex:0 0 24px;height:24px;margin-right:.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTEgMTVoMnYyaC0yem0wLThoMnY2aC0yem0uOTktNUM2LjQ3IDIgMiA2LjQ4IDIgMTJzNC40NyAxMCA5Ljk5IDEwQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyUzE3LjUyIDIgMTEuOTkgMnpNMTIgMjBjLTQuNDIgMC04LTMuNTgtOC04czMuNTgtOCA4LTggOCAzLjU4IDggOC0zLjU4IDgtOCA4eiIvPjwvc3ZnPg==)}#adveg-validation-failed>div>div{padding:.75rem 0;font-size:90%}#adveg-validation-failed>div>button{background-color:transparent;border:none;outline:none!important;color:#fff;font-size:1.625rem;padding:.75rem 1rem;margin:0 0 0 auto;opacity:.5;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}#adveg-validation-failed>div>button:hover{opacity:1}#adveg-validation-failed>div>button span{position:relative;top:-1px}.fmm_hinter{position:absolute;padding:2%;border-radius:4px;font-size:12px;font-family:inherit;text-align:center;top:30%;width:180px;display:none!important;z-index:99}.fmm_hinter_l{left:-190px}.fmm_hinter_r{right:-190px}.fmm_hinter_l_txt{left:-125px;top:5%}.fmm_hinter_r_txt{right:-125px;top:5%}.fmm_hinter b::before{display:inline-block;font-size:21px;position:absolute;font-family:Material Icons;top:4px;z-index:-1}.fmm_hinter_l b::before{content:'fast_forward';right:-10px}.fmm_hinter_r b::before{content:'fast_rewind';left:-10px}.fmm_hinter_l_txt b::before{content:'fast_forward';right:-10px}.fmm_hinter_r_txt b::before{content:'fast_rewind';left:-10px}.fmm_sticker_base_span:hover>.fmm_hinter{display:block!important}.fmm_title_text_sticker span{padding:5px 15px;width:auto!important;display:inline-block;text-align:center;font-weight:700}.fmm_title_text_sticker img{border:none!important;display:inline-block;vertical-align:middle;background:transparent!important}.fmm_title_text_sticker i{display:inline-block;font-style:normal}span img{background:transparent!important;max-width:100%}.product-thumbnail{position:relative}.ebcategoryimage .row{float:left;width:100%}.ebcategoryimage img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.ebcategoryimage .wrapper-image{padding:0}.ebcategoryimages-container{margin-bottom:50px;position:relative;float:left;width:100%}.ebcategoryimages{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.ebcategoryimage .row{margin:0 0 1.56rem;position:relative}.ebcategoryimages li{position:absolute;width:100%;left:0;top:0}.ebcategoryimages img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.ebcategoryimage .wrapper-desc.text_over{position:absolute;bottom:0;left:0;z-index:5;padding:10px}.ebcategoryimage .wrapper-desc p{margin-bottom:0}.ebcategoryimage .wrapper-desc.top_margin{margin-top:1rem}@media screen and (max-width:768px){.ebDISPLAY_DESKTOP{display:none}.wrapper-desc{padding:1rem!important}.ebcategoryimage.col-sm-12{padding:1rem 0}.ebcategoryimage.col-sm-12 .wrapper-desc{padding-left:1.5rem!important}.ebcategoryimage.col-sm-12 .wrapper-image{padding:0 .8125rem}}@media screen and (min-width:767px){.ebDISPLAY_MOBILE{display:none}.ebcategoryimage.col-md-12{padding:1rem 0}.ebcategoryimage.col-md-12 .wrapper-desc{padding-left:1.5rem!important}.ebcategoryimage.col-md-12 .wrapper-image{padding:0 .8125rem;}}#skeepers_product_widget .rating__sort-type,#skeepers_product_widget .rating__search{display:none!important}.products .skeepers_product__stars .stars__rating .rate-aggregate,.products .skeepers_product__stars .stars__rating .rate-aggregate__separator,.products .skeepers_product__stars .stars__rating .rate-aggregate__max{display:none!important}.products .skeepers_product__stars .review__header{margin-bottom:0px!important}@media (max-width:991.98px){.skeepers_product__reviews{margin-left:0px!important;margin-right:0px!important}}.product-description .skeepers_product__stars .review__header{cursor:default}.product-description .skeepers_product__stars .review__header:hover .stars__rating{text-decoration:none}/*! jQuery UI - v1.10.3 - 2013-06-25
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}/*! jQuery UI - v1.10.3 - 2013-06-12
* http://jqueryui.com
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
 .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKElEQVRYw+3KsQ0AAAgDIPv/0fYFVxOYyc5NRFEURVEURVEURVH8HAulwGQBUzt7UAAAAABJRU5ErkJggg==) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAAAAABiRwW8AAAAHUlEQVQY02N4xMRAFfgfCCEkBP7DYDMAaQimAQQAiywTk9l9hAoAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVQ4y2N4y8QwCgcR/AnEjGCMDBmYmKDio5CuEABaxAUQRVsJFgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAIElEQVQ4y2N4wsQwCgcR/AbEjFDIBMZMcD7jaPjQGwIAQX8FCf9G/igAAAAASUVORK5CYII=) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAGUlEQVQ4T2P4xzAKBxP8DyXRITaxUUhzCADdJY21rYBu5AAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAAOElEQVQ4T2P48+sjwygexaMYO/798x0Y/wLT76F8IP3rA5AGYpg6MP2J4c/vz0D6M5A/ikfxsMcAiWeJyYrg0xEAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAAOElEQVQ4y+3QMQoAIRQD0Unuf1tBWAS/hSAWewNTPCZ1mL0ZiIg/43NVWZIL7QpLNtwbc6r8Fi9YmGgOC0QygNcAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-highlight .ui-icon{background-image:url(../../../../js/jquery/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../../js/jquery/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKUlEQVRYw+3KMQ0AAAgDMObfCSpngZekvZudm4iiKIqiKIqiKIqi+DkWLC5CzSzaBSIAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKUlEQVRYw+3KMQ0AAAgDMObfCSpngZekvZudm4iiKIqiKIqiKIqi+DkWLC5CzSzaBSIAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.10.3 - 2013-06-12
* http://jqueryui.com
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
 .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKElEQVRYw+3KsQ0AAAgDIPv/0fYFVxOYyc5NRFEURVEURVEURVH8HAulwGQBUzt7UAAAAABJRU5ErkJggg==) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAAAAABiRwW8AAAAHUlEQVQY02N4xMRAFfgfCCEkBP7DYDMAaQimAQQAiywTk9l9hAoAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVQ4y2N4y8QwCgcR/AnEjGCMDBmYmKDio5CuEABaxAUQRVsJFgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAIElEQVQ4y2N4wsQwCgcR/AbEjFDIBMZMcD7jaPjQGwIAQX8FCf9G/igAAAAASUVORK5CYII=) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAGUlEQVQ4T2P4xzAKBxP8DyXRITaxUUhzCADdJY21rYBu5AAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAAOElEQVQ4T2P48+sjwygexaMYO/798x0Y/wLT76F8IP3rA5AGYpg6MP2J4c/vz0D6M5A/ikfxsMcAiWeJyYrg0xEAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAAOElEQVQ4y+3QMQoAIRQD0Unuf1tBWAS/hSAWewNTPCZ1mL0ZiIg/43NVWZIL7QpLNtwbc6r8Fi9YmGgOC0QygNcAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAQAAABFnnJAAAASJUlEQVR42u1dP4scyRVvzGEGs0GzgWgWIURjxAXHsDQKLjDHcAghFA1G0UWDgsGYw+gDmANhDkfH4UCBArEch4PjMAqMAwdmgg2Mg0UfwR9Bn8A8d1f/mf5TVe9VVc/ObPdPP3o0s6+rurver15VvVdVHaURMGegCEAAAAQAaiQp5QcIMGP107woMHaGxy+8Qokh6k+MFKhznhRBXAwgNYis5yQMRYhJmxjPIVa5ifUc+xPYr7//66RshIsBlBAgYYvHnJ6rgTwBuKtLnoDPOZkSBVyK30UJfuklFIwC7A95Nw/dnJOAnE6WALwBlhQiV38lFsS/BkssAK9kXQnMwAK41AW/OuhvgOU58H0A307gDPoAcx8FcE3QDEYBABxBAFzBAAgAgAAACACAAAAIAIAAAAgwG09gMmcCJIJoGrHe9sRTQdSBH71C5gPw84HKe5+sK1hWACQo4sRLQUlLQYkXvRLR3flGK+t7n2gwiC9+lyL2Sy2bkpJ4Xj0KnPFHLQLQ9AjAG2C5kU087Yd0PkASQM/Q2QYIB1u7Wac+H0DSgMy2D4BRwOxHAQD8AAAIAIAAAAgAgAAACACAAAAIMCfQUa9NwZEGCiMAzVoBkkCPv4JuJ4gURADJ6n++gMJujYLOIVENs6UmUS62q5NzOpcn8C8BbdoxH196C+RdABRIMYkKJE9HTEpyTOlmgfgrkDzlmI9PohlDoQSQzPehIBWMcXW/XGwK7OZNHgSiQS7OBCAxSfxqIbEFRMG1N/K+vvzqITZ0jGeIDmMBwttwEvYyQtJHgX0I8qpdLk1cyBNQ6tXVk/UBMAq469f3GEZi3A9HEAACACAAAAIAIAAAAgAgADBPApzCFqjHXXWXCHc797lLEsdaQ9dOeRIgESwNDSuA8R4gJB7PL02VlYA+fX1GcqDZAHXOPtES6t1ljwBy/vFM9n98WcCWU4DvfZNDPdXTZ39O4lFxZHu1JwEEGKyd9C1+9w2jSZy7v/op2HZJ5wMRGw4mYzDWzwLx4WBZMNwaDpYXP18ALmldgsUkmo9Azukls334WCEJ3krip0CeAAm7AUYwAVwKwL0OjpeaPAO+kSB/e/212UDpU0TeTUDCXDmwCXBpxxOPPBLRFi4SBfg1IjL7ZW/Bzb0geTUK6QTyXeckpA9ATj1V31oUkjpkRCJrg8cY6FLgxNERh5FwhZyaJwSeQAAEAEAAAAQAQAAABABAgDsFursEkDhSEsbXLEtPJ6y+8Lujg+Z+MAIk4pezm6J9UvWbqUa3UMfIdQG1UNr1xfmlPyoBSLBbuM3ZSEJX8BhTRsg7BxIoOLJEO/0JQqfZTJiiae5v4KZWoMIWzgmdjmFbQM0Xr2+0oH9dcr76yROgH850JUAiDAdLCt0vJEWiVlimePKwEPKc6XRIYOoE+kTME6aJkG2e4E+ASDQhJAruA/AE4JqIE+oKygOr9UQEPlqmP0c65TJ0ixm7jfB/o9A4ncQTbgIiAYNlwVL7G0PCgq2hu/yEzncImW0ERxDcOCAAAAIAIAAAAgAgAAACACBAH/H8hmKnRACZk4O8l1BxDuHbUv/sXhApI4B8zYrN4xWPsP6P8lz8HTYyjx4o4GgBhhEtHXlipTwyEMgcboqb1KaALIlsjCQaQNN6A/hY8wEk4RZuN/q4qrvEBnLIoLLYcg9kvUOyWphkIAcBWgQg8fJqLlIXCyN5JJiC4R4pNJ2XaJowNAEHsAA8QWw7aLQJ5GYBuO0TaHAG1D96H8C37vZj5bHWknB9ANn2MDD9BxsFyPv3trEDBewTZkuXQPG35QcIH6HHB8k3AQHugifwUOoHEAsAQAAABABAAAAEAKZIgKzxI2QHyf+TdFHhk6kRYF0V3C7/5pvVnwI9bZS+7TiTMm/1m1JnQfQolL5U6ZfVL9sd6K+RVtLUcA2znEsZpS96sF+ht1cwpa/SVY61wZ+3//ta4Mrder1eetNT4cai3mERc/Io5RZmpb30/aJeKPUX9b+gwILxRLrvJm73lsr2QN6KnzHqE2ClEHfQznxIkJ2FAFvD4y0aEGsBNhpH9EWFoSuaBhbAdQF3++50d7hQZ5znyNQ3PQFuFEJeaREZCRAFEiDVEXDvfyuhZ2hJkMRIkHYB2vh91sDVApAin/5X/cDdPgAZCtBcxGetq59pCXCePsyL8TcWAtxT4LeD95FHzPsI7ASo1f+liQA2E0WV+m1GjDrk0D/gvQbuFuCiUXqh/gtt/D9rGf8hAeJmspmeAPc6IG0T8CyHqQm4UWctlOxG+/xZ67hdAtTqf5E+byjgRICEOaM8p8CF+tQ/4EMFnz4AKdO/rvohF0YC7D+HBMhazYOOAA+aaz9Q37vy804n8NyjjZcRgH8pRsQQ4CvjfIltXqovqu8rVwLwr0Rp/9M/4CMF0ppQ3gJkigLr6puuCdjLfQjwqAPqxRKXisDLHJeKBImFAJmhG/jb1mFS74IlwIIhAFkswLar/hACDG/usxbsJm6hIQBnAbKmC3ihVEyOcmq6sGvt/ddFtKzqeXcUsBw8/9LDAkgIENoEmNK3u4Crvh9AR4DM+nh2PwDlv0L9AOMOA9vFs7VOe8m0o20SKTisk7cxPr3kDI4AewqsTtMTmOXYtJAd5S7szpYxcj/mpLS0r37EAhALQBGAAAAIAIAAAAgA3Hl8myOAALFgYTYXy4pGGOZk2nDu49Yw6vFAuu6Ns/uB621PvmXiZekB5AX+zJTPqj9Qc8BZFciyn1UOszUEiFWxZ1oK7BoH5OvcB7Y2BHO2VdG+1fjhyEn9w/Mf9zzhj7WOkBr2lUs2V82y8QWOL29Xj41G9dRUwcF4vZJsGyrrqum1klwz6q8dSQ+7BIgbL3mmXZmXOPnB9NF4Sn9fHa+MBZRVtTkz5B9ZXKHc69v/kx8f8uPfxoDtspIsLfLIKj/Lq8qZQV4X/0b971aC1PPmk9W+6S1cWbIbpetN3wJQJ55OHgSwh4OLv3yeR9mepPfzkOQDw9yirDLembF4/Anwr/z4Z3XsjAqsPf12+WdG+aIJHdtduUN51x0fOz3ftwOpvi+wU5VvU9GgRYC3gxk1b50J0O0H6C1AUfP/qG6PjOrXz6gbwwL8nB//yI+/auckPWIswCPGAjxiLMDGEusoGwDqLKJfOT3fdx3Zd5oS3IfiSd8HoKYPoN8sPpwAhQX4Ku8elYeL+qPe6n49AeLGDunkP+fHT9XxN8MWEuY2fC/PGLk+/b7tLZE6EqAfroutTYjN+hhHAbZefBHCXSsW6W5OQoCMYbBd/cMtIGwE0Msf5LX/Xm4E76V/Tz/tyS8Gd5eOKt9Yo3ySJqArN0mvq45grFF/2fbvfAnADwLL24iF5+sVbI4BPu4V8GMjAaI0cm4i6pbdfnch8ohRvyTkHlt2UHuS/q/q+G3zb080BCjb/thEAL4FtWMr6IPa38jDzdi3+wG4ad12ObdnUKh8w6qfGwbuKRAbUu/XArwYpDZaIGn9XMLLdksIcQSJ3T9wBQMgAAACACAACACAALPC2uDI2vviiiUivrnf6fcGLo2LHlzdOcd4lGKEfFV9vzKOll/rFkcofKk8kev01zko9xQOB8KknCmm61/mIS7Knd2f55/P819mT2hmpKV5PsNa48haO82HMKxL6D7gThXBRwsF+G3aD0eATXVfS61TpbzyVaV+uz/8odbV9asGv9T6Qq9UIS+bfFaO4XD7wln7X6i3MnuYD1UR3ayK5ZLm+tTR9sATuGtqz0fhhrG3S4Dal6W/xlVDgT0VzPVfR4Bf5Ci+Ff/rFLJOy3XSG+PKHI4AmWXl0n4elG7D69KitWdRxFpndtZMh9ET4H6zeE5DgHVVjFfaGT8cAcI2nJcsvVpaVua1KWBSfyx2dusWt37fbIxBBgu0YDbAiK2xiEVr3eQwB2pinGVILjJagG1riehwtsJljjpeqSHAVVV0a68ZP7IZLdJoPlmnM+lpdMWoP9MvkFT4qbW+mXJ165205uuTmgngT4Dz6q/nzWc/9evW4taHBgtgj7beVxbgvlrf/HpIgI9N0e1OkgCcBfixJb+2qn+jjXZctfDQevUrLQGKOlruf2ImgLmNf1jhQfVJVvpcefQBitpfm39DJ/Cj6gTuTrQTaO8D/NjrA1z30mZVvY8t/XhqOomRthP4StUcPQXqOzo3dPSywZL7bupyUX37024/3PsA61x6qUDq8BoGnvoo4LqZG6srHi7OdqWK7zvDk62qz1hLARKEz6npY/TP4IaBewuxh1sfoBzkljAQYAxHx3H9AHWtvx74AWT7A9q6r6Vl+ajyjQ2N2MvcC5BYSomU8vV7qCyqUUD5uWD9BKP7AYDCfL/JcW60QK8aWsXV4TKfR7KVJFzBAAgAgAAACAAchQBr43bQz9Mfmg7MD/kvFN4ECfBeqfe95sSvB73cr1F4UyPAs0a5zwa1nwYLl0hrBW7yv98YL/dfoUMmOtDU6DDctOh/M0UCvG9iTn0b8E5LgHfOjiBppHClJQm/vIo7g5MXis0adfvf/50kwLOOgp+xoRqybnhs99gRq/6hnQjbR7OWP819bE+NOfi/0GECBHhfhRhiTT+AtBZAVwxb47Kwtvp3FqO/MjQTsp10iwWQG6P6nlbfnlpyuJknAVaD2r3yIsCKaeGLVB80Ebk63cqy+lhCgNhiY/Z7lC8s4WgzATIlvVFnZFMjgE7BPgSQhFtii9E3dxKPbwEm3AlctaLMscYGvNES4I2HBeDaffMY4fh9AP8JbydPAK6T90QrfeLRCTRLV+wQ8fijAHOk/44T4Ear4HYRvBxIXzoM4GTzCXytx+1ikgSQ4ItmXmwxZfKL2frOZksAANFAAAQAQAAABABAAAAEmCZWzG7+Ex4GFlG6FevJ59w5p423vU2w9f5IP+kECEAMCcwE2KeLjTmsckncfDPnUIeV+/JtJyefcO2KcTavBKnrElhNlQA2EtgI0E43LOZ93VlVK+ztOZgJYEovIYD0vbwSKU2ZAKbdfjkC7Cd7dAty/2snWCC+sxBgFzBjx1XFZilNnQDTtADjEWDSFmDKfQDprITZ9gGmPQqQTOeY9SgAmLkfAIAnEAABABAAAAEAEACYIwH4l5sBEyVAnP5BEeCbfJvS2OJIeW3ZaxO4swSoXypaEGBleN3CMpd8L3yhRN9dsmVCTYeWAwwBin0w/1IRIDJshxw1vn6eAsT+zm5VDlgJEKtF28W3b1Q04IPx7dTlPto74ytZIkOwlNRL1RfV55lmP/wz64brtZys8kVzLKbmsj0sAbL9/vEKr7U1aFktriz3qn/lSICLBok6+gpM1JE0Z9AgfX1cqPP06ctzhukBoQUo8cFYw+u+wpVlO2Q9AT7tYGjCDysHmD7ArjUA3Bg2cSlDoeX7KtaOBEAn8MQJsKw2b3mtar++k9eeDLEyvOdqYhOm5uQHWFbbRBUbROFl8XAFAyAAAAIAIAAAAgBzIAD3PoBQObfJ1KHlh36+Y8sDCcC9DyBUzm0zd2j5oZ/v2PJAAjzX7hP4vMW+MDm30eSh5Yd+vmPLgwnAvQ/gnfYG+vKXjbfwZU/+prOwcrjV7Btt/np55JH+nTa97vkiVk4B6W86U2tM6SO2/CPj+xo8CcBtBs1tJbv/9bIyvab0IflL0vP5t3+7ptflZctPn95cPlH6O4XIWj7FXy7HWqQWaW7HdIOcvG53XzIFHFkIZM8/EigoJH87AcLLJxr87ya/7Kj/BAmwaaKJPgSQ/j6UgsKfX2ZBfC3AZfXrcswdy8duAjYVCQ5lwkObEAomoH8TFYktFBktQFv9IxKAex+ArJPW7wS+8ehEESv36aTKO5ERKyfv9H36uMrrRsD2vgZPAkx9GHbsYeih5SM4gqbuiDm2I+rQ8hFcwVN3xR7bFX1oOYJBAAgAgAAACACAAAAIAIAAgBsB5C9PP005EEwA0+LsseQgwB0gAAURYH+YFBgFESBqcoDyDkKAsvBtCrbL7QSiwTdXuY1AACwAgD4AgFEAAD8AAAIAIAAAAgAgAAACACAAMDECJPAFjE+A8C0eSe07nN2K+hOob2wCJNVxbAJwtRvqn7QF4NQL9R/BAuy3Y98fbgQwr93VqZdY9aMPcMcsQDaATf2JQP2wApOzAO38of7ZWQCof+ajADf1ow8wKz+ATv2wAidoAQ6FWt39/wHEAgAQAPDG/wG9CT1uFp6YbQAAAABJRU5ErkJggg==)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAQAAABFnnJAAAASKElEQVR42u1dP4scyRVvzGEGs0GzgWgWIcRixAXHsDQKLjDHcGiEUDQYRRcNGwzGHEYfwBws5nB0HA4UKBDLcTg4DqPAOHBgJtjAOFj0EfwR9AnMc3f1n+k/VfVeVfXszHb/+NGzM/u6qrvr/epV1XtV1dEyAqYMFAEIAIAAQIVkSdkBAkxY/TQtCgyd4eELL1diiPoTIwWqnEdFEBcDSDUi6zkJQxFi0ibGc4hVbmI9x/4E9uvv/jsqG+FiACUESNjiMafnaiBPAO7qkifgc07GRAGX4ndRgl96CQWjAPtD3s1DO+ckIKejJQBvgCWFyNVfiQXxr8ESC8ArWVcCE7AALnXBrw76G2B5DnwfwLcTOIE+wNRHAVwTNIFRAABHEABXMAACACAAAAIAIAAAAgAgAAACTMYTmEyZAIkgmkastz3xVBC14EevkPkA/Hyg4t5H6wqWFQAJijjxUlDSUFDiRa9EdHe+0crq3kcaDOKL36WI/VLLpqQknlePAmf8UYMAND4C8AZYbmQTT/shnQ+QBNAzdLYBwsHWbtaxzweQNCCT7QNgFDD5UQAAPwAAAgAgAAACACAAAAIAIAAAAkwJdNBrU3CkgcIIQJNWgCTQ46+guwkiBRFAsvqfL6CwW6Ogc0hUw2ypSZSL7erknM7lCfxLQJt2yMeX3gJ5FwAFUkyiAsnTEZOSHFO6WSD+CiRPOeTjk2jGUCgBJPN9KEgFQ1zdLxebAtt5kweBqJeLMwFITBK/WkhsAVFw7Y28ry+/eogNHeIZov1YgPA2nIS9jJD0UWAfgrxql0sTF/IEtPTq6sn6ABgF3PfrewwjMe6HIwgAAQAQAAABABAAAAEAEACYJgGOYQvUw666S4S7nfvcJYljraFrpzwJkAiWhoYVwHAPEBKP55emykpAn746I9nTbIAqZ59oCXXuskMAOf94Jvs/vixgyynA977JoZ7q6bM7J/GoOLK92pMAAvTWTvoWv/uG0STO3V/9FGy7pPOBiA0HkzEY62eB+HCwLBhuDQfLi58vAJe0LsFiEs1HIOf0ktk+fKyQBG8l8VMgT4CE3QAjmAAuBeBeB4dLTZ4B30iQv73+2myg9Cki7yYgYa4c2AS4tOOJRx6JaAsXiQL8GhGZ/bK34OZekLwahXQC+a5zEtIHIKeeqm8tCkkdMiKRtcFDDHQpcOLogMNIuEKOzRMCTyAAAgAgAAACACAAAAIAIMC9At1fAkgcKQnja5alpyNWX/jd0V5z3xsBEvHL2U3RPqn6zVSjO6hj5LqAWiht++L80h+UACTYLdzmbCShK3iIKSPknQMJFBxZop3+BKHjbCZM0TT3N3BTI1BhC+eETsewLaDmi9c3WtC9Ljlf/egJ0A1nuhIgEYaDJYXuF5IiUSssUzx5WAh5znQ8JDB1An0i5gnTRMg2T/AnQCSaEBIF9wF4AnBNxBF1BeWB1WoiAh8t058jnXIZusWM3Ub4v1FomE7iETcBkYDBsmCp/Y0hYcHW0F1+Quc7hMw2giMIbhwQAAABABAAAAEAEAAAAQAQoIt4ekOxYyKAzMlB3kuoOIfwXal/ci+IlBFAvmbF5vGKB1j/R1ku/g4bmUcPFHC0AP2Ilo48sVIeGQhkDjfFdWpTQJZENkYSDaBxvQF8qPkAknALtxt9XNZdYgM5ZFBZbLkHst4hWS1M0pODAA0CkHh5NRepi4WRPBJMwXCPFJrOSzRNGJqAPVgAniC2HTSaBHKzANz2CdQ7A+ofvA/gW3e7sfJYa0m4PoBsexiY/r2NAuT9e9vYgQL2CbOlS6D4u/IDhI/Q473km4AA98ETuC/1A4gFACAAAAIAIAAAAgBjJEBa+xHSveT/yXJW4pOxEWBVFtw2++ab1Z8CPW20fNtyJqXe6jelToPokSt9rtLPy1+2O9Bf47yUnhuuYZZzKaPlqw7sV+jsFUzL18tFhpXBn7f7/0rgyt14vV563VHh2qLefhFz8mjJLcw676TvFvVMqT+v/zkFZown0n03cbu3VLYH8kb8jFGXAAuFuIVm5n2CbC0E2Bgeb1aDWAuw1jiiz0r0XdHUswCuC7ibd6e7w5k64zRDqr7pCXCrEPJKi8hIgCiQAOc6Au78bwX0DC0IkhgJ0ixAG79ParhaAFLk0/+qHrjdByBDAZqL+KRx9RMtAU6Xj7Ni/I2FAA8U+O3gfeQR8z4COwEq9X9pIoDNRFGpfpsRoxY59A/4oIa7BTirlZ6r/0wb/08bxr9PgLiebKYnwIMWSNsEvMhgagJu1VkzJbvVPn/aOO6WAJX6Xy1f1hRwIkDCnFGck+NMfeof8LGCTx+AlOlflf2QMyMBdp99AqSN5kFHgEf1tR+p7235aasTeOrRxssIwL8UI2II8JVxvsQmK9VX5feFKwH4V6KcN6B/wCcKpDWhvAVIFQVW5TddE7CT+xDgSQvUiSXOFYHnGS4UCRILAVJDN/C3jcOk3hlLgBlDALJYgE1b/SEE6N/cZw3YTdxMQwDOAqR1F/BMqZgc5VR3YVfa+6+KaF7W8/YoYN57/rmHBZAQILQJMKVvdgEXXT+AjgCp9fHsfgDKfoX6AYYdBjaLZ2Od9pJqR9skUnBYJ29tfHrJGRwBdhRYHKcnMM2wbiA9yF3YnS1D5H7ISWnnXfUjFoBYAIoABABAAAAEAEAA4N7j2wwBBIgFC7O5WFY0wDAn1YZznzaGUU970lVnnN0NXG868g0TLzvfgzzHn5nyWXQHag44KQNZ9rOKYbaGALEq9lRLgW3tgLzKfGArQzBnUxbtW40fjpzU3z//accT/lTrCKlgX7lkc9XMa1/g8PJm9VhrVE91FeyN10vJpqayrpreKMkNo/7KkfS4TYC49pKn2pV5iZMfTB+Np+Xvy+O1sYDSsjanhvwjiyuUe337f7LjQ3b82xiwnZeSuUUeWeUnWVU5Mcir4l+rv24lSB1vPlntm97CFSW7Vrpedy0AteLp5EEAezg4/8/nWZTt2fJhFpJ8ZJhblJbGOzUWjz8B/pUd/yyPrVGBlaffLv/MKJ/VoWO7K7cvb7vjY6fn+7Yn1fcFtqryrUsaNAjwtjej5q0zAdr9AL0FyGv+H9XtkVH9+hl1Q1iAn7PjH9nxV+2cpCeMBXjCWIAnjAVYW2IdRQNArUX0C6fn+64l+05TgrtQPOn7AFT3AfSbxYcTILcAX2Xdo+JwUX/UWd2vJ0Bc2yGd/Ofs+Kk8/mbYQsLchu/kKSPXp9+1vQXOHQnQDdfF1ibEZn2MowBbLz4P4a4Ui3Q3JyFAyjDYrv7+FhA2Aujlj7La/yAzgg+Wf19+2pGf9e7ufFD52hrlkzQBbblJelN2BGON+ou2f+tLAH4QWNxGLDxfr2BzDPBpp4CfGgkQLSPnJqJq2e13FyKPGPVLQu6xZQe1Z8v/lR2/TfbtmYYARdsfmwjAt6B2bAR9UPsbebgZ+3Y/ADet2y7n9gwKla9Z9XPDwB0FYkPq3VqAV73URgskrZ9zeNnuCCGOILH7B65gAAQAQAAABAABABBgUlgZHFk7X1y+RMQ393v93sC5cdGDqzvnEI+Sj5Cvy+/XxtHylW5xhMKXyhO5Wv46A2Wewv5AmJQzxXT9iyzERZmz+/Ps82X2y+wJTY20NM9nWGkcWSun+RCGdQntB9yqIvhooQC/Tfv+CLAu72uudaoUV74u1W/3hz/Wurp+VeOXWl/otSrkeZ3PwjEcbl84a/8PdVZm9/OhMqKblrFc0lyfWtrueQK3de35KNww9m4JUPmy9Ne4rimwo4K5/usI8IsM+bf8r04hq2WxTnptXJnDESC1rFzazYPSbXhdWLTmLIpY68xO6+kwegI8rBfPaQiwKovxWjvjhyNA2IbzkqVXc8vKvCYFTOqPxc5u3eLW7+uNMchggWbMBhixNRYxa6yb7OdAdYyzCMlFRguwaSwR7c9WuMhQxSs1BLgui27lNeNHNqNFGs0n63QmPY2uGfWn+gWSCj811jdTpm69k9Z8fVIzAfwJcFr+97T+7Ka+aixufWywAPZo60NlAR6q9c1XfQJ8rItue5QE4CzAjw35jVX9a22047qBx9arX2sJkNfRYv8TMwHMbfzjEo/KT7LS59qjD5DX/sr8GzqBH1UncHuknUB7H+DHTh/gppM2Let9bOnHU91JjLSdwNeq5ugpUN3RqaGjl/aW3LdTF4vqm592++HeB1hl0gsFUofXMPDYRwE39dxYXfFwcbZrVXzfGZ5sUX7GWgqQIHxOdR+jewY3DNxZiB3c+gDFILeAgQBDODoO6weoav1Nzw8g2x/Q1n0tLMtHlW9saMQuMy9AYiklUsrX76EyK0cBxeeM9RMM7gcAcvP9JsOp0QK9rmkVl4fLfB7JVpJwBQMgAAACACAAcBACrIzbQb9c/lB3YH7IfqHwRkiA90q97zUnft3r5X6NwhsbAV7Uyn3Rq/3UW7hEWitwm/3/1ni5/wodMtGepkaH4bZB/9sxEuB9HXPq2oB3WgK8c3YESSOFCy1J+OVV3BmcPFdsWqvb//7vJQFetBT8gg3VkHXDY7vHjlj19+1E2D6alfx55mN7bszB/4UOIyDA+zLEEGv6AaS1ALpi2BiXhTXVv7UY/YWhmZDtpJsvgFwb1fe8/PbcksPtNAmw6NXuhRcBFkwLn6f6oInIVekWltXHEgLEFhuz26N8ZglHmwmQKumtOiMdGwF0CvYhgCTcEluMvrmTeHgLMOJO4KIRZY41NuCNlgBvPCwA1+6bxwiH7wP4T3g7egJwnbxnWukzj06gWbpgh4iHHwWYI/33nAC3WgU3i+CyJ710GMDJ5hP4Wo+7xSgJIMEX9bzYfMrkF5P1nU2WAACigQAIAIAAAAgAgAAACDBOLJjd/Ec8DMyjdAvWk8+5c44bbzubYOv9kX7SERCAGBKYCbBLFxtzWGSSuP5mzqEKK3flm1ZOPuHaBeNsXghSVyWwGCsBbCSwEaCZrl/Mu7qzKFfY23MwE8CUXkIA6Xt5JVIaMwFMu/1yBNhN9mgX5O7XVrBAfGshwDZgxo6ris1SGjsBxmkBhiPAqC3AmPsA0lkJk+0DjHsUIJnOMelRADBxPwAATyAAAgAgAAACACAAMEUC8C83A0ZKgHj5B0WAb7JtSmOLI+XKstcmcG8JUL1UNCfAwvC6hXkm+V74Qomuu2TDhJr2LQcYAuT7YP6lJEBk2A45qn39PAWI/Z3eqRywEiBWi7bzb9+oaMAH49upi320t8ZXskSGYCmpl6rPys8TzX74J9YN1ys5WeWz+piNzWW7XwKku/3jFa60NWheLq4s9qp/7UiAsxqJOroKTNSR1GdQL311nKnz9OmLc/rpAaEFKPDBWMOrvsK1ZTtkPQE+baFvwvcrB5g+wLYxAFwbNnEpQqHF+ypWjgRAJ/DICTAvN2+5UrVf38lrToZYGN5zNbIJU1PyA8zLbaLyDaLwsni4ggEQAAABABAAAAGAKRCAex9AqJzbZGrf8n0/36HlgQTg3gcQKue2mdu3fN/Pd2h5IAFeavcJfNlgX5ic22hy3/J9P9+h5cEE4N4H8E57A135Ze0tvOzI37QWVva3mn2jzV8vjzzSv9Om1z1fxMopIP1ta2qNKX3Eln9kfF+DJwG4zaC5rWR3vy5L02tKH5K/JD2ff/O3a3pdXrb89OnN5RMtf6cQWcsn/8/FUIvUIs3tmG6Qk1ft7iVTwJGFQPb8I4GCQvK3EyC8fKLeXzf5RUv9R0iAdR1N9CGA9Pe+FBT+/DIL4msBLspfF0PuWD50E7AuSbAvEx7ahFAwAf2bqEhsochoAZrqH5AA3PsAZJ20bifwjUcnili5TydV3omMWDl5p+/Sx1VeNQK29zV4EmDsw7BDD0P3LR/AETR2R8yhHVH7lg/gCh67K/bQruh9yxEMAkAAAAQAQAAABABAAAAEANwIIH95+nHKgWACmBZnDyUHAe4BASiIALvDpMAoiABRnQOUtxcCFIVvU7BdbicQ9b65ym0EAmABAPQBAIwCAPgBABAAAAEAEAAAAQAQAAABgJERIIEvYHgChG/xSGrf4fRO1J9AfUMTICmPQxOAq91Q/6gtAKdeqP8AFmC3HfvucCOAee2uTr3Eqh99gHtmAdIebOpPBOqHFRidBWjmD/VPzgJA/RMfBbipH32ASfkBdOqHFThCC7AvVOru/gUQCwBAAMAb/wcU2A9dQ4b2SgAAAABJRU5ErkJggg==)}.ui-state-highlight .ui-icon{background-image:url(../../../../js/jquery/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../../js/jquery/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKUlEQVRYw+3KMQ0AAAgDMObfCSpngZekvZudm4iiKIqiKIqiKIqi+DkWLC5CzSzaBSIAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAAAAADRDy2mAAAAKUlEQVRYw+3KMQ0AAAgDMObfCSpngZekvZudm4iiKIqiKIqiKIqi+DkWLC5CzSzaBSIAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(data:image/png;base64,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)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../../../../js/jquery/plugins/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFUlEQVQY02MU4OHZwEAEYBxVSF+FAFsCCHtLteXdAAAAAElFTkSuQmCC)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../../../../js/jquery/plugins/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../../../../js/jquery/plugins/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}#checkout #advanceddateofdelivery{position:relative;display:none}#checkout .advanced_box{line-height:23px;margin-bottom:10px;padding:5px 18px 13px}#checkout #advanceddateofdelivery i{font-size:25px!important;position:absolute;left:10px;margin-top:-3px}#history #advanceddateofdelivery{padding-left:50px;position:relative}#history #advanceddateofdelivery i{font-size:20px;position:absolute;left:10px}#product #advanceddateofdelivery_button i{font-size:20px!important}#product .table-data-delivery{background:#fff none repeat scroll 0 0;border-bottom:1px solid #d6d4d4;margin:0 0 20px;width:100%}#product .table-data-delivery tr.even{background:#fdfdfd none repeat scroll 0 0}#product .table-data-delivery tr{border-top:1px solid #d6d4d4}#product .table-data-delivery tr td{padding:10px 20px 11px;border-left:1px solid #d6d4d4}#product .table-data-delivery tr td:first-child{border-left:none}#product .table{margin-bottom:10px}#usefull_link_block li.advanceddateofdelivery_extraleft a::before{content:"\f073"}#checkout #advanceddateofdelivery tbody td.cart_description small{display:block;padding:5px 0 0}#checkout #advanceddateofdelivery tbody td.cart_product{padding:7px;width:137px}#checkout #advanceddateofdelivery .adod_table_detail{width:100%}#checkout #advanceddateofdelivery .toggle_adod_products i{position:relative!important}#checkout #advanceddateofdelivery .toggle_adod_products i:hover{color:#000;cursor:pointer}#checkout #advanceddateofdelivery .adod_table_products_container{display:none}#checkout #advanceddateofdelivery .delivery_dates:before{content:"directions_car";font-family:"Material Icons";font-weight:400;font-size:2rem;padding-right:.625rem;display:inline-block;vertical-align:middle}#checkout .delivery_dates{color:#252525;margin-bottom:9px}#checkout .cart_product img{width:80px}#advanceddateofdelivery .icon,#advanceddateofdelivery [class^="icon-"],#advanceddateofdelivery_button .icon,#advanceddateofdelivery_button [class^="icon-"]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.icon-angle-down::before{content:""}.icon-angle-up::before{content:""}.icon-calendar::before{content:""}.pull-right{float:right!important}#product table.table-data-delivery td{vertical-align:middle}#product table.table-data-delivery td.delivery_dates{width:45%}.advanceddateofdelivery_container{clear:both;padding:.375rem 0 .625rem 0}#advanceddateofdelivery_button,#advanceddateofdelivery_button_nopop{padding-top:10px}#advanceddateofdelivery_button>span{display:inline-block;vertical-align:middle;padding-right:9px;color:#252525}#advanceddateofdelivery_button span.adod_product_page_txt{padding-left:8px;font-weight:700;text-decoration:underline;text-underline-position:under}.adod_product_page_txt{display:none}.advanceddateofdelivery_container i{font-size:20px;margin-right:.625rem}#advanceddateofdelivery_button span{font-weight:400}@media (max-width:499px){#product .table-data-delivery thead{display:none}#product .table-data-delivery tr td{display:block;border:none;text-align:center}#product table.table-data-delivery td.delivery_dates{width:100%}}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(../../../../modules/advanceddateofdelivery/views/fonts/fontawesome-webfont.eot?v=4.0.3);src:url('../../../../modules/advanceddateofdelivery/views/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url(../../../../modules/advanceddateofdelivery/views/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(../../../../modules/advanceddateofdelivery/views/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url('../../../../modules/advanceddateofdelivery/views/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.icon-li.icon-lg{left:-1.8571428571428572em}.icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.icon-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.icon-stack-1x{line-height:inherit}.icon-stack-2x{font-size:2em}.icon-inverse{color:#fff}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-o:before{content:"\f016"}.icon-clock-o:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download:before{content:"\f019"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle-o:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-dedent:before,.icon-outdent:before{content:"\f03b"}.icon-indent:before{content:"\f03c"}.icon-video-camera:before{content:"\f03d"}.icon-picture-o:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before,.icon-pencil-square-o:before{content:"\f044"}.icon-share-square-o:before{content:"\f045"}.icon-check-square-o:before{content:"\f046"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-crosshairs:before{content:"\f05b"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share:before{content:"\f064"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-warning:before,.icon-exclamation-triangle:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-bar-chart-o:before{content:"\f080"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-o:before{content:"\f08a"}.icon-sign-out:before{content:"\f08b"}.icon-linkedin-square:before{content:"\f08c"}.icon-thumb-tack:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-sign-in:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-square:before{content:"\f092"}.icon-upload:before{content:"\f093"}.icon-lemon-o:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-square-o:before{content:"\f096"}.icon-bookmark-o:before{content:"\f097"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd-o:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0f3"}.icon-certificate:before{content:"\f0a3"}.icon-hand-o-right:before{content:"\f0a4"}.icon-hand-o-left:before{content:"\f0a5"}.icon-hand-o-up:before{content:"\f0a6"}.icon-hand-o-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-arrows-alt:before{content:"\f0b2"}.icon-group:before,.icon-users:before{content:"\f0c0"}.icon-chain:before,.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-flask:before{content:"\f0c3"}.icon-cut:before,.icon-scissors:before{content:"\f0c4"}.icon-copy:before,.icon-files-o:before{content:"\f0c5"}.icon-paperclip:before{content:"\f0c6"}.icon-save:before,.icon-floppy-o:before{content:"\f0c7"}.icon-square:before{content:"\f0c8"}.icon-bars:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-unsorted:before,.icon-sort:before{content:"\f0dc"}.icon-sort-down:before,.icon-sort-asc:before{content:"\f0dd"}.icon-sort-up:before,.icon-sort-desc:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before,.icon-gavel:before{content:"\f0e3"}.icon-dashboard:before,.icon-tachometer:before{content:"\f0e4"}.icon-comment-o:before{content:"\f0e5"}.icon-comments-o:before{content:"\f0e6"}.icon-flash:before,.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before,.icon-clipboard:before{content:"\f0ea"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-o:before{content:"\f0a2"}.icon-coffee:before{content:"\f0f4"}.icon-cutlery:before{content:"\f0f5"}.icon-file-text-o:before{content:"\f0f6"}.icon-building-o:before{content:"\f0f7"}.icon-hospital-o:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-square:before{content:"\f0fd"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before,.icon-mobile:before{content:"\f10b"}.icon-circle-o:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-o:before{content:"\f114"}.icon-folder-open-o:before{content:"\f115"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard-o:before{content:"\f11c"}.icon-flag-o:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before,.icon-chain-broken:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-slash:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-o:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-square:before{content:"\f146"}.icon-minus-square-o:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-square:before{content:"\f14a"}.icon-pencil-square:before{content:"\f14b"}.icon-external-link-square:before{content:"\f14c"}.icon-share-square:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-toggle-down:before,.icon-caret-square-o-down:before{content:"\f150"}.icon-toggle-up:before,.icon-caret-square-o-up:before{content:"\f151"}.icon-toggle-right:before,.icon-caret-square-o-right:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-ruble:before,.icon-rouble:before,.icon-rub:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-alpha-asc:before{content:"\f15d"}.icon-sort-alpha-desc:before{content:"\f15e"}.icon-sort-amount-asc:before{content:"\f160"}.icon-sort-amount-desc:before{content:"\f161"}.icon-sort-numeric-asc:before{content:"\f162"}.icon-sort-numeric-desc:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-square:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-square:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stack-overflow:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-square:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-square:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun-o:before{content:"\f185"}.icon-moon-o:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}.icon-pagelines:before{content:"\f18c"}.icon-stack-exchange:before{content:"\f18d"}.icon-arrow-circle-o-right:before{content:"\f18e"}.icon-arrow-circle-o-left:before{content:"\f190"}.icon-toggle-left:before,.icon-caret-square-o-left:before{content:"\f191"}.icon-dot-circle-o:before{content:"\f192"}.icon-wheelchair:before{content:"\f193"}.icon-vimeo-square:before{content:"\f194"}.icon-turkish-lira:before,.icon-try:before{content:"\f195"}.icon-plus-square-o:before{content:"\f196"}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}ul.upload-data{margin:0;padding:0;margin-top:1em;width:100%}ul.upload-data li.error .load-indicator-wrapper,ul.upload-data li.error p{display:none}ul.upload-data li p span.status{padding:0 20px 0 0}ul.upload-data li p span.status.ok{color:#4cbb6c}ul.upload-data li p span.status.problem{color:#f13946}ul.upload-data li p i{font-style:italic}div.load-indicator-wrapper{border-radius:4px;padding:2px}div.load-indicator{height:12px;border-radius:4px;background:#4cbb6c;background:-moz-linear-gradient(top,#4cbb6c 0%,#3e9a59 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4cbb6c),color-stop(100%,#3e9a59));background:-webkit-linear-gradient(top,#4cbb6c 0%,#3e9a59 100%);background:-o-linear-gradient(top,#4cbb6c 0%,#3e9a59 100%);background:-ms-linear-gradient(top,#4cbb6c 0%,#3e9a59 100%);background:linear-gradient(to bottom,#4cbb6c 0%,#3e9a59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cbb6c',endColorstr='#3e9a59',GradientType=0)}.clearer{clear:both}.catcha-wrapper{display:inline-block}.captcha-container{position:relative;margin-bottom:1em}.captcha-container a{position:absolute;right:6px;bottom:3px}.ui-datepicker{z-index:999999!important}.form-maker-form textarea{min-height:150px;resize:vertical}form.form-maker-form{padding:1rem;width:100%;max-width:750px;overflow:hiden}body#product form.form-maker-form{margin-top:30px}form.form-maker-form .custom-radio{margin-right:0}form.form-maker-form .field-icon{position:absolute;right:5px;top:7px;z-index:4}.text-xs-right{text-align:right!important}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#FFF),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#FFF,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFFFF',endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81',endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-ms-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-o-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),color-stop(.17,#ffff00),color-stop(.33,#00ff00),color-stop(.5,#00ffff),color-stop(.67,#0000ff),color-stop(.83,#ff00ff),to(#ff0000));background:-webkit-linear-gradient(top,#ff0000 0%,#ffff00 17%,#00ff00 33%,#00ffff 50%,#0000ff 67%,#ff00ff 83%,#ff0000 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00',endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00',endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff',endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff',endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff',endColorstr='#ff0000')}.sp-hidden{display:none!important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:solid 1px #f0c49B;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #ddd;background:#fff;color:#333;vertical-align:middle;border-radius:4px}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(to bottom,#eeeeee,#cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(to bottom,#dddddd,#bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}#giftcard_block p.link_gift_cards{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAbCAYAAAAH+20UAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACAAAAAgABfn7T4wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAR9SURBVFiFxZh7TFtVHMe/59wHLRQcr/LcBMdrDHksI/tDFBAfiW5GNCIOhS1ETOZMiC6KGiUk03+I/xExBmxYlkVNXNKYmcwQKgFFN1wMY2ADQ1Y7YIUVWiil5fYe/2goLaVzGi79/HXvOfc0n57z/d1zWsIYw1YqKyv5tLS0yK3ttaO26Kobd5rVHvm4i9JLjbU5Z4IG7zCCILh1Ot3axj3xF25oaNgH4CQh5GXGWJT/wEi3h77347Q2w7omAoDEEXbmheyZRbXgUVKYEOJhjPUC0PX09Az5hNva2niTyfSrSqWKraio4PPy8jZHuddJdv0nWtXYrQj/D1t49Sn77LuvLCkpbLFY0NfXJ5nNZg5ANb/RMTk5+QylNKG1tZVotdrAUWe7o7FFFsceW03IeciTkJcPCJySzqiqquJbWlqkubm5E3SjkeO4Y/n5+SxA9oefVahvjcOKk4ASb1vpQRc+OLkE+wpFulZWWnaD8vJyHsCzvhkmhKg1Go3vC+Ct9j3o+CYGABATJePt12xQCwyjUyKS4mVc7phHhBhcsQqh0WjAGBP4oJ4JE4+Jv3mfLADYHRROJ8Gffwmw2jgYrqowdZtHRqqEwqx1PF7q2i1xrzCpVFUXRWZVXPouBad1Akry3Dh80IXhG97cPpzlxhNHXOjW8zCaePwyEpjnklw3PnrdhuoKp9LChKE4A+D6AGQG9DQft8M0xyNn3zra3rBDFLzL714nuNinRvv5aFwbDxQvK16D/rMFxD0g77TowMAAurq6QAH6bZBsdeUqMlMl/DYqwrZCfbIAIAoMtU+v4uq5O/j09CJUfjke/EOFRxqTcGtWsUqkAK4HtLxZs4wlOwWlwG0Lj6T47TcGSoD3Tyzj2oVZPJgiAQBOvbSMR0vW8Pw7ibCvEmWE2e+NAE5JlHiuHD20iJEJAR0tVty1ed8YFuu9Z+tAhgTDFxakJ0nQRMr48sNF9H5uwZQ5uKB3RBgA2HDnx9U5+gjHGgddqxX5mRJGJwUAwPTMvy9vZppX2jznlYzfI6M4Z105YQCz0aJz8MUjS9if7l3esSkRAGAYVt/X8mbtldDerOg2DfgJB8Fx3mJyugi+vhx0ctuW1ERFD0LAvYQPH3D7rrv1GqVF7pfQwqUFm7vXldEIfKWPCvnsLuKrZFEU95rN5sTOzk4AQKTdSepEHgzAYkqsHNPcHnfBOh3litq984M/lFIXALv/4SfG4XCox8fHfQ+lFiaj6OZdnH0umxbetCLu+0HVT0Up4fBFcnIyAL8Z3o7eQ6konlwAYcDI/jgoshP8R0JnGIAzgsf5J7MRu+KNc1iysAXfDLvd7rGCgoL4pqamcPqEZGhoCEajcVOYMcYIIUwUxXB6hYRSbxh8kfB4PA6bzab4i///YrfbQSl1+Wf4otFo5GZmZsImFQrGGPr7+yVZlvW+n/k1NTWcRqMZ5DguqaysjMvNzQ2zppf5+XkYDAbJarVSAEcD/kipr6/XAqgTBKFOkqTEsFn6QSl1ybKsp5Se0+l01/8BtC2dU+YMtaMAAAAASUVORK5CYII=) no-repeat;padding-left:50px;padding-top:5px;height:30px}#giftcard_block{box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);margin-bottom:1.5625rem;background:#fff;padding:1.5625rem 1.25rem}.ets_mm_megamenu.ets-dir-rtl{direction:rtl}.noscroll{margin:0;height:100%;overflow:hidden}.layout_layout4 span.mm_bubble_text{top:2px}.ets-dir-rtl .mm_tab_toggle_title{float:right}.ets-dir-rtl .mm_tab_has_child::after{left:15px;right:auto;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.ets-dir-rtl .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content .mm_tab_name::before{left:-3px;right:auto}.menu_block_product .product-name:before,.menu_block_product a:before{display:none!important}body .ets_mm_megamenu.bg_submenu:before{left:0}body .container .ets_mm_megamenu.bg_submenu:before{left:calc((100vw - 1180px) / -2);left:-webkit-calc((100vw - 1180px) / -2);left:-moz-calc((100vw - 1180px) / -2);left:-o-calc((100vw - 1180px) / -2)}.mm_tab_toggle_title img{margin-right:5px;width:16px}li.menu_block_product{padding:0}.menu_block_product .right-block .h5{font-weight:600;margin-top:0}.menu_block_product a.product_img_link{border:1px solid #eee;display:block;float:left;overflow:hidden}.mm_block_type_product span.product_combination{font-size:13px;color:#8f8f8f;font-weight:400;margin-top:6px;display:block}.ets_mm_megamenu:not(.scroll_heading) .menu_ver_alway_show_sub ul.mm_columns_ul.mm_columns_ul_tab.mm_columns_ul_tab_content{display:none}.ets_mm_megamenu:not(.scroll_heading) .menu_ver_alway_show_sub ul.mm_columns_ul.mm_columns_ul_tab.mm_columns_ul_tab_content.active{display:block}.menu_ver_alway_show_sub .mm_menu_content_title .mm_arrow{display:none}.ets-dir-rtl .mm_tabs_li{float:right}@media (min-width:992px){.menu_ver_alway_show_sub>.arrow{display:inline-block;right:10px;margin-top:-50px;float:right;height:40px;width:40px;z-index:101;text-align:center;cursor:pointer;position:relative}.menu_ver_alway_show_sub>.arrow:after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;content:"";display:inline-block;font-size:81%;vertical-align:3px;margin-left:1px;margin-top:18px}}.mm_extra_item>div.layer_cart_overlay{height:100%;max-height:100%}.mm_extra_item{float:right;padding-right:10px;position:relative;z-index:10;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.ets_mm_megamenu .display_tabs_in_full_width .mm_columns_ul{right:0}.mm_extra_item .mm_custom_text{margin:20px 5px 0 0;min-width:0;width:auto}.layout_layout4 .mm_extra_item .mm_custom_text{margin:15px 0 0}.mm_extra_item>div{float:left;margin-left:10px;padding:0!important;width:auto;white-space:nowrap}.mm_extra_item>div.search-widget{min-width:30px;margin-left:10px}.mm_extra_item .cart-preview.inactive .header{padding:18px 0}.mm_extra_item>div *:not(i){font-size:14px}.mm_extra_item form{float:left;height:100%;max-height:60px;position:relative;top:0;width:100%}.layout_layout4 .mm_extra_item form{max-height:46px}.mm_extra_item:not(.mm_display_search_default) form button[type="submit"]{bottom:50%;line-height:38px;right:0;cursor:pointer;outline:medium none!important;transform:translateY(50%);-webkit-transform:translateY(50%);padding-right:0;transition:all 0.2s;-webkit-transition:all 0.2s}.mm_extra_item.active:not(.mm_display_search_default) form button[type="submit"]{padding-right:5px}.mm_mnu_display_img a{display:block;overflow:hidden}.ets_mm_megamenu_content .ets_mm_megamenu_content_content{display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.mm_extra_item #search_widget form i{position:absolute;padding:0 9px;z-index:1;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.mm_extra_item form input[type="text"]:focus{outline:medium none;-webkit-outline:medium none}.mm_extra_item.active input[type="text"]{opacity:1;visibility:visible;width:200px!important}.mm_extra_item input[type="text"]{border:1px solid #e7e7e7;min-height:36px;position:relative;top:50%;border-color:#ddd;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.mm_extra_item .search-widget form button[type="submit"]{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);bottom:auto}.mm_extra_item.mm_display_search_default .search-widget form input[type="text"]{padding-right:40px;min-width:120px}.ybc-menu-vertical-button{cursor:pointer;font-weight:600;line-height:24px;padding:13px 15px;text-transform:uppercase;display:flexbox;display:-o-flexbox;display:-ms-flexbox;display:-moz-flexbox;display:-webkit-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;border-left:1px solid #e7e7e7;position:relative;border-right:1px solid #e7e7e7}.mm_mnu_display_img a::before{display:none!important}.ybc-menu-vertical-button .icon-bar{background-color:#777;clear:left;float:left;height:2px;margin:5px 3px 0 0;width:20px}.ybc-menu-button-toggle_icon{display:inline-block;margin-bottom:-1px;margin-right:7px}.ybc-menu-button-toggle_icon img{float:left;max-height:24px}.ybc-menu-button-toggle_icon_default{float:left}.ybc-menu-button-toggle_icon.ybc-menu-button_not_text{margin-right:0}.mm_menus .mm_tabs_ul>li{float:left;padding:64px 10px 3px;text-transform:capitalize;width:100%}.mm_tab_li_content{background-color:#fff;border-color:#d7d7d7;border-style:solid;border-width:1px;float:left;margin-bottom:-1px;margin-left:0;width:200px}.layout_layout3 .mm_tab_li_content,.layout_layout3 .mm_tabs_li .mm_columns_contents_ul{border-color:rgba(255,255,255,.1)}.ets-dir-ltr .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content{border-right:1px solid #fff;z-index:1}.mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content{z-index:1}.layout_layout4 .mm_menu_content_title{padding:15px 10px}.mm_menu_content_title i{margin-right:3px}.mm_tabs_li .mm_columns_contents_ul{background-color:#fff;border:1px solid #d7d7d7;left:199px;margin-left:-1px;opacity:0;padding:15px 15px 10px;position:absolute;top:0;z-index:1;background-repeat:no-repeat;visibility:hidden;width:calc(100% - 197px);width:-o-calc(100% - 197px);width:-webkit-calc(100% - 197px);min-height:calc(100% + 1px);min-height:-o-calc(100% + 1px);min-height:-webkit-calc(100% + 1px)}.mm_tab_has_child::after{border-right:1px solid #999;border-top:1px solid #999;content:"";height:6px;margin-top:-3px;position:absolute;right:15px;top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all 0.35s;-webkit-transition:all 0.35s;width:6px}.mm_tab_toggle_title{float:left;padding:9px 15px;position:relative}.mm_tab_name.mm_tab_toggle{cursor:pointer;display:block;float:left;padding:0;position:relative;width:100%}.mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content .mm_tab_name::before,.mm_menus_li.hover .mm_tabs_li.mm_tabs_has_content:hover .mm_tab_li_content .mm_tab_name::before{border-right:2px solid #fff;content:"";height:100%;position:absolute;right:-2px;top:0;width:3px;z-index:11}.mm_menus_li.mm_sub_align_right.mm_has_sub{direction:rtl}.mm_menus_li.mm_sub_align_right.mm_has_sub>a{direction:ltr}.ets-dir-rtl .mm_menus_li.mm_sub_align_right.mm_has_sub>a{direction:rtl}.ets-dir-rtl .mm_block_type_product .thumbnail-container .product-title{text-align:right}.mm_menus_li.mm_sub_align_right.mm_has_sub .mm_columns_ul{direction:ltr}.ets-dir-rtl .mm_menus_li.mm_sub_align_right.mm_has_sub .mm_columns_ul{direction:rtl}.mm_tab_content_hoz{position:unset}.mm_tabs_li{float:left;clear:both}.mm_menus_li .mm_columns_ul.mm_columns_ul_tab{padding:0!important}.mm_tabs_li.mm_tab_content_hoz .mm_columns_contents_ul{top:auto}@media (min-width:992px){.mm_menus_li .mm_columns_ul.mm_columns_ul_tab{height:0}}.ets_item_name{clear:both;display:block;line-height:22px;margin-top:5px;text-align:center}.ets_item_img{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;overflow:hidden;perspective:500px;-webkit-perspective:500px}.row_ets_mm_hook_to .help-block{display:none}.row_ets_mm_hook_to .help-block.active{display:none}.ets_mm_megamenu{clear:left;display:block;margin-top:10px;padding:0;width:100%;z-index:2}.ets_mm_megamenu:hover{z-index:1000}.ets_mm_megamenu.hook-default{padding:30px 15px 0}.changestatus .mm_menus_ul,.changestatus .mm_menus_ul *{pointer-events:auto!important}li.has-sub>.ets_mm_categories{box-shadow:0 0 2px 0 #DFDFDF;-webkit-box-shadow:0 0 2px 0 #DFDFDF}.ac_results{min-width:200px}.ets-dir-rtl .ets_mm_block_content ul li.has-sub li{border-color:#DEDEDE}.layout_layout3 .ets_mm_block_content .has-sub .has-sub>a:after{position:absolute;right:0;color:#333}.layout_layout3.ets-dir-rtl .ets_mm_block_content .has-sub .has-sub>a:after{right:auto}.layout_layout3.ets-dir-ltr .ets_mm_block_content .has-sub .has-sub>a{padding-right:10px}.mm_menus_li:nth-child(2){border-left:medium none}.mm_menu_content_title{float:left;padding:0 1rem;position:relative;font-weight:700;display:flex;align-items:center}@media (min-width:992px){.mm_menus_ul>li{padding-top:1.35rem;padding-bottom:1.35rem}.headroom--not-top .mm_menus_ul>li{padding-top:.8rem;padding-bottom:.8rem}}.ets-dir-rtl .mm_menus_li{float:right}.mm_menus_li>a{float:left;font-size:16px;font-weight:700;padding:0;position:relative;color:#252525;width:100%;text-transform:uppercase}.mm_bubble_text{display:inline-block;font-size:10px;right:10px;line-height:14px;margin-left:0;padding:0 5px;position:absolute;text-transform:capitalize;top:5px;white-space:nowrap}.mm_tab_toggle_title .mm_bubble_text{top:2px}.ets_mm_block_content .has-sub>a:after{border-left:4px solid rgba(0,0,0,0)!important;border-right:4px solid rgba(0,0,0,0)!important;border-top:4px solid #333;content:"";margin-left:5px;position:relative;top:13px}.mm_block_type_product .product-desc{margin-bottom:5px}.close_menu .pull-left,.ets-dir-rtl .close_menu .pull-right{float:left}.ets-dir-rtl .close_menu .pull-left,.close_menu .pull-right{float:right}.ets-dir-rtl .arrow{left:5px;right:auto}.mm_menus_li>a>img,.mm_menus_li>a>i.fa{float:left;line-height:20px;margin-right:5px}.layout_layout3 .ets_mm_block_content .has-sub>a:after{content:"›";border:none;top:0;float:right;color:rgba(255,255,255,.3)}.ets-dir-rtl.layout_layout3 .ets_mm_block_content .has-sub>a:after{float:left}.ets-dir-rtl .product_list .comments_note .star_content{float:right;text-align:right}.layout_layout3 .ets_mm_block_content a{display:block;line-height:38px;width:100%}.layout_layout3 .mm_blocks_ul{color:#dcdcdc}.ets-dir-rtl .mm_bubble_text{left:5px;right:auto}.ets-dir-rtl .ets_mm_block_content ul li ul{left:auto;right:100%}.ets-dir-rtl .star{float:right}.ets-dir-rtl.layout_layout3 .ets_mm_block_content .has-sub>a:after{top:0}.ets-dir-rtl .ets_mm_block_content .has-sub>a:after{display:inline-block;margin-left:0;margin-right:5px;top:14px;vertical-align:top}.ets-dir-rtl .ets_mm_block_content ul li ul{margin-right:20px}.ets-dir-rtl .ets_mm_block_content ul li ul:before{left:100%;right:auto;top:0}.ets-dir-rtl.layout_layout4 .ets_mm_block_content ul li{float:right}.ets_mm_megamenu:not(.transition_slide) .mm_columns_ul{display:none}.ets_mm_megamenu .mm_columns_ul.mm_columns_ul_tab{border:medium none}.ets_mm_megamenu .mm_columns_ul{background-color:#FFF;border:1px solid #f0f0e6;background-size:auto;pointer-events:none;position:absolute;top:100%;visibility:hidden;left:0;width:100%;font-size:14px;line-height:24px;z-index:100;margin-top:10px;padding-top:1rem;background-repeat:no-repeat;@media (min-width:992px){padding-left:5%;padding-right:5%}}.ets_mm_megamenu .mm_no_border .mm_columns_ul{z-index:1}.layout_layout1 .mm_menus_li.mm_has_sub.mm_no_border>a::after{background-color:inherit!important;bottom:-1px;content:"";height:1px;left:0;opacity:1;position:absolute;visibility:visible;width:100%;z-index:1111}.ets_mm_megamenu .mm_columns_ul:before{bottom:100%;content:"";height:3px;left:0;position:absolute;right:0}@media (min-width:992px){.mm_menus_li.hover:hover .mm_columns_ul{opacity:1;pointer-events:auto;-o-pointer-events:auto;-webkit-pointer-events:auto;visibility:visible;margin-top:0;display:block}}.mm_menus_li.menu_hover .mm_columns_ul,.click_open_submenu .mm_columns_ul.open,.ets_mm_megamenu:not(.scroll_heading) .mm_menus_li.menu_ver_alway_show_sub .mm_columns_ul{opacity:1;pointer-events:auto;-o-pointer-events:auto;-webkit-pointer-events:auto;visibility:visible;margin-top:0;display:block}.ets-dir-rtl.layout_layout3 .ets_mm_block_content ul li ul{margin:0 5px}.column_size_1{width:8.33333%}.column_size_2{width:16.6667%}.column_size_3{width:25%}.column_size_4{width:33.333%}.column_size_5{width:41.6667%}.column_size_6{width:50%}.column_size_7{width:58.3333%}.column_size_8{width:66.6667%}.column_size_9{width:75%}.column_size_10{width:83.3333%}.column_size_11{width:91.6667%}.column_size_12{width:100%}.mm_columns_li{float:left}.mm_blocks_li{float:left;padding:0 15px;margin-bottom:30px;width:100%}.mm_blocks_ul{float:left;list-style:none outside none;padding:0;width:100%}.ets_mm_megamenu ul{margin:0;padding:0}.mm_menus_ul{display:flex;justify-content:center}.sub_type_2 .ets_mm_block>.h4{border-bottom:medium none}.sub_type_2 .mm_blocks_li{padding:0 25px}.layout_layout3 .ets_mm_block_content li.has-sub li{border-color:#DEDEDE}.layout_layout3 li.has-sub>.ets_mm_categories{margin-left:5px}.ets_mm_block>.h4{color:#252525;font-size:14px;font-weight:700;line-height:110%;margin-bottom:2px;margin-top:0;display:block;padding-bottom:5px}.ets_mm_block_content a{color:#868686;line-height:30px}#header .ets_mm_block_content a{color:#868686!important}#header .ets_mm_block_content a:hover{text-decoration:underline;text-underline-position:under}.ets_mm_block_content img{max-width:100%;margin-top:0;width:100%;height:auto}@media (min-width:992px){.ets_mm_block_content ul.doted li{}}.mm_block_type_product .product_list{margin-top:15px}.mm_hide_title>.h4{display:none}.item_has_img .ets_item_img{border:1px solid #e7e7e7}.ets_mm_megamenu ul.mm_mnu_display_img{margin:0 -10px}.mm_block_type_product .discount-percentage{background-color:#F13340;color:#FFFFFF!important;padding:0 2px}.mm_menus_ul ul.product_list .product-name{color:#484848;display:block;font-size:13px;line-height:18px;margin-bottom:0;padding:0 0 5px;text-transform:uppercase}.mm_block_type_product .quick-view,.mm_block_type_product .button-container,.mm_block_type_product .quick-view-wrapper-mobile{display:none!important}.mm_menus_ul ul.product_list li .product-container .h5{font-weight:700;margin-bottom:4px;margin-top:0;min-height:0;padding:0}.mm_menus_ul ul.product_list li.hovered .product-container{box-shadow:none;-webkit-box-shadow:none}.mm_menus_ul ul.product_list .new-box,.mm_menus_ul ul.product_list .sale-box,.mm_menus_ul ul.product_list .availability{display:none}.mm_breaker{clear:both}.mm_menus_ul ul.product_list li .product-container .button.ajax_add_to_cart_button span{padding:2px 5px;white-space:nowrap}.mm_menus_ul ul.product_list li .product-container .button-container{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);white-space:nowrap;width:auto}.mm_menus_ul ul.product_list li .product-container .button.ajax_add_to_cart_button{font-size:14px;padding:0}.mm_menus_ul ul.product_list li .product-container .product-image-container .content_price{padding:3px 0}.mm_blocks_ul .price.product-price{color:#EC4249;font-size:14px;padding:0}.mm_blocks_ul .button.lnk_view{display:none}.mm_block_type_product .left-block{width:50%}.mm_block_type_product ul.product_list li .product-container .content_price{clear:both;display:table!important;line-height:20px;padding-bottom:5px;position:relative;width:auto}.ets_mm_megamenu .ajax_block_product .content_price>span{font-size:14px;font-weight:600;line-height:20px}.mm_menus_ul .product-flags{display:none}span.mm_alert.alert-warning{background-color:#fff3d7;padding:8px 15px;border-left:3px solid #fcc94f;color:#eaa021;clear:both;display:block}span.mm_alert.alert-warning:before{content:"\f06a";font-family:Fontawesome;margin-right:8px;margin-left:-4px;color:#fcc94f;font-size:20px;display:inline-block;vertical-align:middle}.mm_columns_li .right-block .star{height:20px;line-height:20px}.mm_columns_li .nb-comments{display:none}.mm_columns_li .hook-reviews{margin-bottom:6px}.ets_mm_megamenu .ajax_block_product .content_price>span.old-price{color:#B7B7B7}.mm_block_type_product .product_list .ajax_block_product:not(:last-child){margin-bottom:10px}.mm_block_type_product .product_list .ajax_block_product{border:medium none;float:left;padding-bottom:10px;text-align:inherit}.ets_mm_megamenu .price-percent-reduction{color:#FFFFFF!important}.mm_block_type_product ul.product_list li .product-container .product-image-container{margin-bottom:0;border:1px solid #e7e7e7}.mm_block_type_product ul.product_list li .product-container .product-desc{display:none;margin-bottom:5px}.mm_block_type_product .left-block{background-color:#FFF;display:inline-block;max-width:38%;width:50%}.mm_block_type_product .right-block{display:inline-block;margin:0 2%;vertical-align:top;width:56%}.ets_mm_block>.h4 a{color:#444}.ets_mm_block>.h4 a:hover{color:#0A1E32!important}.mm_menus_ul .product_list .product-container{background-color:rgba(0,0,0,0)!important;float:left;width:100%}.mm_menus_ul ul.product_list li.hovered .product-container .content_price{display:block}.ybc-menu-toggle .icon-bar{background-color:#333;clear:left;float:left;height:2px;margin:2px 3px 1px 0;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;width:18px}.ybc-menu-toggle{font-size:16px;font-weight:400;line-height:18px;padding:15px;text-transform:uppercase;width:100%;display:none;cursor:pointer;color:#0a1e32}.arrow{display:none}.ets_mm_megamenu a,.ets_mm_megamenu a:focus,.ets_mm_megamenu a:active{outline:medium none;-webkit-outline:medium none;text-decoration:none}.close_menu{display:none!important}.ets_mm_block_content{color:#868686}.layout_layout4 .ets_mm_block>.h4{border-bottom:medium none;padding-bottom:0}.ets_mm_megamenu .mm_sub_align_left>.mm_columns_ul{left:auto;right:auto;margin-left:-1px}.ets_mm_megamenu .mm_sub_align_right>.mm_columns_ul{left:auto;right:auto}.layout_layout1 .mm_menus_li{border-right:1px solid #e7e7e7}.layout_layout1 .mm_menus_li:nth-child(2){border-left:1px solid #e7e7e7}.layout_layout1 .mm_menus_li.mm_no_border{border-left:medium none}.layout_layout1 .mm_menus_li:last-child{border-right:1px solid #e7e7e7}.hook-default.layout_layout1 .mm_menus_li:not(:nth-child(2)){margin-left:0}.layout_layout1 .ets_mm_megamenu_content{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.layout_layout1.ets_mm_megamenu .mm_columns_ul{border-color:#e7e7e7}.layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1:not(.click_open_submenu) .mm_menus_li.menu_hover>a{background-color:#FFF;z-index:100}.layout_layout1 .ets_mm_block_content ul .ets_mm_block:not(.mm_block_type_product) li a:before{background-color:#484848;border-radius:50% 50% 50% 50%;content:"";display:inline-block;height:5px;margin-right:5px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:5px}.layout_layout1 .ets_mm_block_content ul li a::before{content:".";display:inline-block;font-size:34px;line-height:0;margin-right:3px;vertical-align:2px}.ets-dir-ltr.layout_layout2 .mm_menus_ul>li.mm_no_border{border-left:none}.ets-dir-rtl.layout_layout2 .mm_menus_ul>li{border-right:1px solid rgba(255,255,255,.26)}.ets-dir-rtl.layout_layout2 .mm_menus_ul>li:last-child{border-left:1px solid rgba(255,255,255,.26)}.ets-dir-rtl.layout_layout3 .ets_mm_block_content .has-sub .has-sub>a:after{left:0;position:absolute}.layout_layout3 .mm_menus_li>.mm_columns_ul{border-top:medium none}.layout_layout3 .has-sub .ets_mm_categories li>a,#header .layout_layout3 .has-sub .ets_mm_categories li>a{color:#666}.layout_layout4.ets_mm_megamenu .mm_columns_ul{margin-top:5px}.layout_layout4.ets_mm_megamenu .mm_columns_ul:before{height:7px}.layout_layout4.ets_mm_megamenu .mm_extra_item .cart-preview.inactive .header{padding:13px 0}.layout_layout5 .mm_menus_ul .mm_menus_li.mm_no_border{border-left:none}.ets_mm_block_content ul li ul{background-color:#FFF;border:1px solid #E7E7E7;left:100%;margin-left:20px;min-width:120px;opacity:0;padding:7px 15px;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:nowrap;width:auto;z-index:10;transition:all 0.35s;-webkit-transition:all 0.35s}.ets_mm_block_content ul li:hover>ul{visibility:visible;opacity:1;pointer-events:auto}.ets_mm_block_content ul li:not(.item_has_img){clear:both;max-width:100%;position:relative;float:left}.mm_blocks_li .item_has_img{padding:0 10px 15px}.mm_blocks_li .item_has_img a::before{display:none!important}.ets_mm_block_content ul li ul:before{width:22px;content:"";right:100%;position:absolute;height:100%}.ets-dir-rtl .ets_mm_block_content ul li{float:right}.ets_mm_block_content iframe{height:auto;max-width:100%;transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;perspective:500px;-o-perspective:500px;-webkit-perspective:500px;backface-visibility:hidden;-o-backface-visibility:hidden;-webkit-backface-visibility:hidden}.ets_mm_block_content img{transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;perspective:500px;-o-perspective:500px;-webkit-perspective:500px;backface-visibility:hidden;-o-backface-visibility:hidden;-webkit-backface-visibility:hidden}.mm_block_type_product .thumbnail-container .thumbnail>img{position:relative}.ets_mm_block_content img:hover{transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05)}.mm_block_type_product .product_list_shop_by{margin-bottom:7px;line-height:1;font-size:13px}.mm_block_type_product .product_list_shop_by a{line-height:1;font-size:13px}.mm_block_type_product .mm-product-description .product-list-reviews{position:relative;width:auto;top:auto;text-align:left;padding-top:0;justify-content:left;-webkit-justify-content:left;padding-bottom:0;background:transparent;margin:0}.ets-dir-rtl .mm_columns_li{float:right}.transition_slide.ets_mm_megamenu .mm_columns_ul{display:none;height:auto}.mm_block_type_product .comments_note>span{display:none}.mm_block_type_product .comments_note .star{line-height:16px;margin-bottom:5px}.mm_tab_toggle_title i{margin-right:4px}.mm_img_content{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;overflow:hidden;perspective:500px;-webkit-perspective:500px;width:100%}.mm_block_type_product .countdown-time{display:block;font-size:15px;font-weight:600;line-height:22px}.mm_block_type_product .regular-price{color:#bbb;font-weight:400}.mm_block_type_product .discount-percentage{font-weight:400}.mm_block_type_product .countdown-text{font-size:10px;line-height:100%;padding-bottom:6px}.mm_block_type_product .panel-discount-countdown .countdown-item{border:1px solid #999;color:#333;display:inline-block;margin-bottom:10px;padding:0 2px;min-width:31px;margin-left:2px;margin-right:2px;text-align:center}.mm_block_type_product .panel-discount-countdown .countdown-item:first-child{margin-left:0}.mm_block_type_product .panel-discount-countdown{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.mm_extra_item #search_widget{min-width:auto}.mm_block_type_product .price{font-weight:400}.ets-dir-ltr .product-price-and-shipping>span{margin-right:4px}.ets-dir-rtl .mm_extra_item:not(.mm_display_search_default) input[type="text"]{left:0;right:auto}.layout_layout3 .mm_extra_item.active button i{color:#333}.ets-dir-rtl .mm_columns_ul_tab.mm_tab_no_content .mm_tabs_li{float:right}.ets-dir-rtl .mm_tab_toggle_title img{margin-left:5px;margin-right:0}.ets-dir-rtl .mm_extra_item:not(.mm_display_search_default) form button[type="submit"]{left:0;right:auto}.ets-dir-rtl .product-price-and-shipping>span{margin-left:4px}.mm_extra_item.active i.search{color:#666}.mm_extra_item.active button[type="submit"]:hover i.search{color:#666}.mm_menu_content_title img{margin-right:6px}.mm_menu_content_title span.mm_arrow{margin-left:6px}@keyframes fadeinup{0%{height:auto;opacity:0;display:block;margin-top:10px}100%{opacity:1;margin-top:0}}@-moz-keyframes fadeinup{0%{height:auto;opacity:0;display:block;margin-top:10px}100%{opacity:1;margin-top:0}}@-webkit-keyframes fadeinup{0%{height:auto;opacity:0;display:block;margin-top:10px}100%{opacity:1;margin-top:0}}@media (min-width:992px){.mm_block_type_product .right-block{width:63%}.mm_block_type_product .left-block{width:30%}.mm_menus_li>a{font-size:14px}.ets_mm_megamenu.hook-default .container{padding-left:0;padding-right:0}}@media (min-width:992px){.layout_layout3:not(.changestatus) .mm_menus_ul ul.product_list .product-name,.layout_layout3:not(.changestatus) .mm_block_type_product div.star:not(.star_on):after,.layout_layout3:not(.changestatus) .mm_columns_ul *,#header .layout_layout3:not(.changestatus) .mm_menus_ul ul.product_list .product-name,#header .layout_layout3:not(.changestatus) .mm_block_type_product div.star:not(.star_on):after,#header .layout_layout3:not(.changestatus) .mm_columns_ul *{color:#dcdcdc}.layout_layout1:not(.click_open_submenu) .mm_menus_li.mm_has_sub:hover>a:after,.layout_layout1.click_open_submenu .mm_menus_li.mm_has_sub.open_li>a:after,.layout_layout1 .mm_menus_li.mm_has_sub.menu_hover>a:after{background-color:#FFF;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;z-index:200}.mm_columns_ul_tab.mm_tab_no_content{width:auto!important}.mm_columns_ul_tab.mm_tab_no_content .mm_tabs_li{clear:both;float:left;width:auto}.ets-dir-ltr.layout_layout3 .mm_menus_li{border-left:1px solid rgba(255,255,255,.1)}.ets-dir-ltr.layout_layout3 .mm_menus_ul>li.mm_no_border{border-left:none}.ets-dir-ltr.layout_layout3 .mm_menus_li:last-child{border-right:1px solid rgba(255,255,255,.1)}.item_inline_5{width:20%;float:left}.item_inline_5:nth-child(5n+1){clear:both}.item_inline_1{width:100%;float:left}.item_inline_1:nth-child(1n+1){clear:both}.item_inline_2{width:50%;float:left}.item_inline_2:nth-child(2n+1){clear:both}.item_inline_3{width:33.333%;float:left}.item_inline_3:nth-child(3n+1){clear:both}.item_inline_4{width:25%;float:left}.item_inline_4:nth-child(4n+1){clear:both}.item_inline_6{width:16.666%;float:left}.item_inline_6:nth-child(6n+1){clear:both}.item_inline_7{width:14.28%;float:left}.item_inline_7:nth-child(7n+1){clear:both}.item_inline_8{width:12.5%;float:left}.item_inline_8:nth-child(8n+1){clear:both}.item_inline_9{width:11.11111%;float:left}.item_inline_9:nth-child(9n+1){clear:both}.item_inline_10{width:10%;float:left}.item_inline_10:nth-child(10n+1){clear:both}.item_inline_11{width:9.09%;float:left}.item_inline_11:nth-child(11n+1){clear:both}.item_inline_12{width:8.33%;float:left}.item_inline_12:nth-child(12n+1){clear:both}.mm_block_type_image .ets_mm_block_content img{margin-top:0;perspective:50em;-webkit-perspective:50em;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s}.mm_block_type_image .ets_mm_block_content>a{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;overflow:hidden;perspective:50em;-webkit-perspective:50em;width:100%}.mm_block_type_image .ets_mm_block_content a:hover img{transform:scale(1.03);-webkit-transform:scale(1.03)}.ets-dir-rtl.layout_layout3 .mm_menus_li{border-right:1px solid rgba(255,255,255,.1);float:right}.ets-dir-rtl .mm_tab_li_content{float:right}.ets-dir-rtl .mm_columns_contents_ul{left:auto!important;margin-right:-1px}.ets-dir-ltr .mm_menus_li .mm_columns_contents_ul{right:auto!important}.ets-dir-ltr .mm_menus_li .mm_tabs_li .mm_columns_contents_ul{right:-1px}.ets-dir-rtl.layout_layout3 .mm_menus_li:last-child{border-left:1px solid rgba(255,255,255,.1)}.layout_layout4 .ets_mm_block>.h4{line-height:20px;margin-top:0}.ets_mm_megamenu.sticky_enabled.scroll_heading{left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:100}.hook-default.scroll_heading .mm_menus_ul{display:inline-block}.layout_layout4 .mm_menus_ul .mm_menus_li{padding:0 10px}.layout_layout4 .ets_mm_megamenu_content{border-bottom:5px solid;border-top:1px solid #E7E7E7;padding-top:5px}.layout_layout4 .mm_menus_li>a{border-top-left-radius:6px;border-top-right-radius:6px;padding:0}.layout_layout1 .mm_menus_li>a:before{content:"";height:1px;left:0;position:absolute;top:-1px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;width:100%;opacity:0}.layout_layout1 .mm_menus_li.mm_no_border>a::before{background-color:inherit!important;opacity:1;visibility:visible}.sub_type_2 li:not(:last-child) .mm_blocks_ul{border-right:1px solid #E7E7E7}.layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a:before,.layout_layout1.click_open_submenu .mm_menus_li.open_li>a:before,.layout_layout1 .mm_menus_li.menu_hover>a:before{opacity:1}.mm_has_sub>a .mm_arrow:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid;content:"";display:inline-block;font-size:81%;vertical-align:3px;margin-left:1px}.ets-dir-rtl .mm_has_sub>a .mm_arrow:after{margin-left:0;margin-right:5px}.mm_menus_ul{width:100%;margin:0;z-index:10;float:left}.layout_layout3.ets-dir-rtl .ets_mm_block_content li>a:before{content:"←";margin-right:0;margin-left:5px}.layout_layout3 .ets_mm_block_content li>a:before{content:"→";position:relative;display:inline-block;margin-right:5px;line-height:0;vertical-align:2px}.layout_layout3 .ets_mm_categories li.has-sub .ets_mm_categories a{color:#484848}.layout_layout3 .ybc-menu-vertical-button{border:none}.layout_layout3 .ets_mm_block>.h4{border-bottom:medium none;padding-bottom:0}.layout_layout3 .ets_mm_block_content li:not(.item_has_img){border-bottom:1px solid rgba(255,255,255,.1);line-height:38px;width:100%}.layout_layout4 .mm_blocks_li{padding:0 15px}.layout_layout4 .mm_menus_li>a{position:relative}.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul .mm_menus_li>a:before{background-color:#E7E7E7;content:"";display:inline-block;height:15px;right:-10px;padding:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:1px}.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul .mm_menus_li:nth-child(2)>a::after{background-color:#e7e7e7;content:"";display:inline-block;height:15px;left:-10px;padding:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:1px}.layout_layout4 .mm_menus_ul .mm_menus_li.mm_no_border:nth-child(2)>a::after{display:none!important}.ets-dir-rtl.layout_layout4 .mm_menus_ul .mm_menus_li>a:before{right:auto;left:-10px}.layout_layout4 .mm_columns_ul>.mm_columns_li,.layout_layout5 .mm_columns_ul>.mm_columns_li{border-left:1px solid #E7E7E7;margin:20px 0 10px;padding:0}.ets-dir-rtl.layout_layout4 .mm_columns_ul>.mm_columns_li.mm_before_breaker,.ets-dir-rtl.layout_layout5 .mm_columns_ul>.mm_columns_li.mm_before_breaker{border-left:none}.ets-dir-ltr.layout_layout4 .mm_columns_ul>.mm_columns_li.mm_breaker,.ets-dir-ltr.layout_layout5 .mm_columns_ul>.mm_columns_li.mm_breaker{border-left:none}.layout_layout4 .mm_columns_ul>.mm_columns_li:first-child,.layout_layout5 .mm_columns_ul>.mm_columns_li:first-child,.layout_layout4.ets-dir-rtl .mm_columns_ul>.mm_columns_li:last-child,.layout_layout5.ets-dir-rtl .mm_columns_ul>.mm_columns_li:last-child{border-left:none}.layout_layout4.ets-dir-rtl .mm_columns_ul>.mm_columns_li:first-child,.layout_layout5.ets-dir-rtl .mm_columns_ul>.mm_columns_li:first-child{border-left:1px solid #E7E7E7}.layout_layout4 .mm_blocks_ul .mm_blocks_li:last-child,.layout_layout5 .mm_blocks_ul .mm_blocks_li:last-child{padding-bottom:0}.layout_layout5 .ets_mm_block>.h4{border-bottom:medium none;line-height:100%;margin:0;padding-bottom:10px}.layout_layout5 .ets_mm_block_content img{margin-top:0}.transition_scale_down li .mm_columns_ul{height:0;overflow:hidden;top:80px;transform:perspective(600px) rotateX(-90deg);-webkit-transform:perspective(600px) rotateX(-90deg);-moz-transform:perspective(600px) rotateX(-90deg);-o-transform:perspective(600px) rotateX(-90deg);-ms-transform:perspective(600px) rotateX(-90deg);transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;-o-transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;visibility:hidden;width:0}.transition_scale_down:not(.click_open_submenu) li:hover .mm_columns_ul,.transition_scale_down.click_open_submenu li .mm_columns_ul.open{height:auto;opacity:1;overflow:visible;top:100%;transform:perspective(600px) rotateX(0deg);-webkit-transform:perspective(600px) rotateX(0deg);-moz-transform:perspective(600px) rotateX(0deg);-o-transform:perspective(600px) rotateX(0deg);-ms-transform:perspective(600px) rotateX(0deg);transition:transform 0.5s ease 0s,opacity 0.2s ease 0s,max-height 0s step-end 0s,max-width 0s step-end 0s,padding 0s step-end 0s;-webkit-transition:transform 0.5s ease 0s,opacity 0.2s ease 0s,max-height 0s step-end 0s,max-width 0s step-end 0s,padding 0s step-end 0s;-moz-transition:transform 0.5s ease 0s,opacity 0.2s ease 0s,max-height 0s step-end 0s,max-width 0s step-end 0s,padding 0s step-end 0s;-o-transition:transform 0.5s ease 0s,opacity 0.2s ease 0s,max-height 0s step-end 0s,max-width 0s step-end 0s,padding 0s step-end 0s;-ms-transition:transform 0.5s ease 0s,opacity 0.2s ease 0s,max-height 0s step-end 0s,max-width 0s step-end 0s,padding 0s step-end 0s;visibility:visible;width:auto}.transition_fadeInUp:not(.click_open_submenu) li:hover .mm_columns_ul,.transition_fade:not(.click_open_submenu) .mm_menus_li.mm_has_sub:hover .mm_columns_ul,.transition_fade.click_open_submenu .mm_menus_li.mm_has_sub .mm_columns_ul.open{-webkit-animation-name:fadeinup;animation-name:fadeinup;-webkit-animation-duration:0.35s;animation-duration:0.35s}.ets-dir-rtl .ybc-menu-button-toggle_icon{margin-left:7px;margin-right:0}.ets-dir-rtl .mm_menus_li>a>img,.ets-dir-rtl .mm_menus_li>a>i.fa{float:right;margin-right:0;margin-left:5px}.layout_layout1 .ets_mm_block_content ul li a::before{margin-right:4px;margin-left:0}.layout_layout1.ets-dir-rtl .ets_mm_block_content ul li a::before{margin-right:0;margin-left:4px}.ets-dir-rtl.ets_mm_megamenu:not(.ybc_vertical_menu) .mm_has_sub .mm_columns_ul{right:0}.mm_tabs_li.open .mm_columns_contents_ul,.mm_menus_li.hover .mm_tabs_li:hover .mm_columns_contents_ul{opacity:1;visibility:visible}}@media (max-width:1199px) and (min-width:992px){.changestatus .mm_menus_li>a{z-index:0}.changestatus .mm_menus_li .mm_columns_ul.mm_columns_ul_tab{height:auto;transform:none;top:auto}.changestatus .mm_tabs_li{float:left;overflow:hidden;width:100%}.changestatus.layout_layout3 .mm_tab_toggle_title img{filter:brightness(20%);-webkit-filter:brightness(20%)}.changestatus .mm_columns_ul{background-image:none!important}.ets-dir-ltr.changestatus .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content{border-right:medium none}.changestatus .mm_menus_ul .arrow::before{border-top:1px solid #000!important;content:"";display:block;height:1px;left:50%;margin:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:13px}.changestatus.ets_mm_megamenu:not(.show_icon_in_mobile) .mm_menus_li_tab .mm_menu_content_title i,.changestatus.ets_mm_megamenu:not(.show_icon_in_mobile) .mm_menus_li_tab .mm_menu_content_title img{display:none}.changestatus .mm_menus_ul .arrow.opened::after{display:none}.changestatus .mm_menus_ul .arrow::after{border-left:1px solid #000!important;content:"";display:block;height:13px;left:50%;position:absolute;border-top:none;border-right:none;vertical-align:middle;margin-top:0;margin-left:0;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:1px}.changestatus .mm_menus_li>a{color:#484848!important;background-color:transparent!important}.changestatus .mm_extra_item .mm_custom_text{line-height:44px;margin-bottom:0;margin-top:0;min-width:0;width:auto}.changestatus.layout_layout4.ets_mm_megamenu .mm_columns_ul{margin-top:0}.changestatus .mm_menu_content_title{padding:0;min-height:0}.changestatus.ets-dir-rtl .mm_menu_content_title{float:right}.changestatus.ets-dir-rtl .arrow{left:5px;right:auto}.changestatus .mm_tab_li_content.opened .mm_tab_has_child::after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.changestatus.ets-dir-rtl .mm_tab_li_content.opened .mm_tab_has_child::after{transform:rotate(-225deg);-webkit-transform:rotate(-225deg)}.changestatus .mm_tabs_li .mm_columns_contents_ul{clear:both;float:left;left:auto!important;right:auto!important;margin-bottom:-1px;position:relative;right:auto;top:auto;width:100%!important;display:none;background-image:none!important}.changestatus .mm_tabs_li .mm_columns_contents_ul.active{display:block;opacity:1;visibility:visible}.changestatus .mm_tab_li_content{border-left:medium none;border-right:medium none;margin-left:0;margin-right:0}.changestatus .mm_tab_li_content{width:100%!important}.changestatus .mm_blocks_li .item_has_img{margin-bottom:5px}.changestatus .ets_mm_block_content img{width:100%}.changestatus .mm_tabs_li .mm_columns_contents_ul{border-bottom:medium none;border-left:medium none;border-right:medium none;margin:0;padding:15px 5px 5px}.changestatus.ets_mm_megamenu .mm_menus_ul .close_menu{color:#FFF;float:left;padding:10px 15px}.changestatus .close_menu .icon-bar{background-color:#FFF;clear:left;display:block;height:2px;margin:3px 0 1px;width:18px}.changestatus.layout_layout1 .mm_menus_li.mm_has_sub:hover>a::after,.changestatus.layout_layout1 .mm_menus_li>a::before{display:none}.changestatus.ets_mm_megamenu.hook-custom{margin-top:20px;position:relative}.changestatus.layout_layout3 .ybc-menu-toggle{color:#fff}.changestatus.layout_layout3 .ybc-menu-toggle .icon-bar{background-color:#fff}.ets-dir-ltr.changestatus.layout_layout3 .mm_menus_li{border-left:1px solid #ddd}.ets-dir-ltr.changestatus.layout_layout3 .mm_menus_ul>li.mm_no_border{border-left:1px solid #ddd}.ets-dir-ltr.layout_layout3 .mm_menus_li:last-child{border-right:1px solid #ddd}.changestatus .mm_menu_content_title .mm_arrow{display:none}.changestatus .mm_menus_li:last-child{border-bottom:1px solid #ddd}.changestatus .mm_tabs_li.open .mm_columns_contents_ul{opacity:1;visibility:visible}.changestatus.ets_mm_megamenu .mm_columns_ul{border-left:medium none;border-right:medium none}.changestatus .ets_mm_block>.h4{font-size:14px;margin-bottom:10px}.changestatus .mm_menus_back{display:inline-block}.changestatus .mm_menus_back_icon{border-left:2px solid #FFF;border-top:2px solid #FFF;display:inline-block;height:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:11px}.changestatus.ets-dir-rtl .ybc-menu-button-toggle_icon{float:right;margin-left:7px}.changestatus .mm_columns_li{padding:0;width:100%}.changestatus .ets_mm_block>.h4{font-size:14px}.changestatus.ets_mm_megamenu .mm_columns_ul{width:100%!important}.changestatus .mm_menus_ul .mm_menus_li:after,.changestatus .mm_menus_ul .mm_menus_li:before{display:none!important}.changestatus .mm_bubble_text{display:inline-block;font-size:10px;line-height:14px;margin-left:5px;margin-top:-10px;padding:0 5px;position:relative;right:5px;text-transform:capitalize;top:3px;transform:translateY(-50%);-webkit-transform:translateY(-50%);vertical-align:5px}.changestatus .ybc-menu-toggle{display:block}.changestatus .arrow{display:block}.changestatus.layout_layout2 .ybc-menu-toggle{color:#fff}.changestatus.layout_layout2 .ybc-menu-toggle .icon-bar{background-color:#fff}.changestatus.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul .mm_menus_li>a::before,.changestatus.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul .mm_menus_li:nth-child(2)>a::after{display:none}.changestatus .mm_menus_ul{background-color:#F6F6F6;display:block;float:left;position:relative;width:100%}.changestatus .mm_menus_li{border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;float:left;width:100%!important}.changestatus.layout_layout1 .mm_menus_li.mm_no_border{border-left:1px solid #DDD}.changestatus .mm_columns_ul_tab.mm_tab_no_content .mm_tabs_li{width:100%}.changestatus .mm_menus_li>a{padding:10px 15px;width:100%}header#header{margin-bottom:0!important}.ets-dir-ltr.layout_layout2.changestatus .mm_menus_ul>li{border-right:1px solid #e7e7e7}.changestatus.ets-dir-ltr.layout_layout2 .mm_menus_ul>li.mm_no_border{border-left:1px solid #e7e7e7}.changestatus.ets_mm_megamenu:not(.transition_slide) .mm_columns_ul{opacity:1;height:auto}.changestatus.ets_mm_megamenu .mm_columns_ul{display:none!important;position:relative;transform:none;-webkit-transform:none;top:auto;background-color:transparent!important}.layout_layout3.changestatus .ets_mm_block_content a{line-height:30px}.changestatus .mm_columns_ul.active{clear:both;display:block!important;float:left;visibility:visible;width:100%;border-bottom:none}.changestatus .arrow{cursor:pointer;height:40px;line-height:40px;margin-top:0;position:absolute;right:0;text-align:center;width:40px;z-index:100;background:transparent!important}.layout_layout5.changestatus .mm_menus_ul .mm_menus_li.mm_no_border{border-left:1px solid #ddd}.changestatus .mm_menus_li>a{font-size:13px;background:transparent!important}.changestatus.layout_layout3 .mm_tab_li_content{background:transparent}.changestatus.layout_layout3 .mm_menus_ul ul.product_list .product-name,.changestatus.layout_layout3 .mm_block_type_product div.star:not(.star_on)::after,.changestatus.layout_layout3 .mm_columns_ul *{color:#333}.changestatus.layout_layout3 .mm_tab_li_content,.changestatus.layout_layout3 .mm_tabs_li .mm_columns_contents_ul{border-color:#ddd}.changestatus.layout_layout3 .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content .mm_tab_name::before{border-right-color:#ddd}#header .layout_layout3.changestatus .ets_mm_block_content a,#header .layout_layout3.changestatus .ets_mm_block_content p,.layout_layout3.ybc_vertical_menu.changestatus .mm_menus_li>a,#header .layout_layout3.ybc_vertical_menu.changestatus .mm_menus_li>a{color:#484848}.changestatus.layout_layout3:not(.ybc_vertical_menu) .mm_menus_li:hover>a,#header .changestatus.layout_layout3:not(.ybc_vertical_menu) .mm_menus_li:hover>a,.changestatus.ets_mm_megamenu.layout_layout3.ybc_vertical_menu:hover,.changestatus.layout_layout3 .mm_tabs_li.open .mm_columns_contents_ul,.changestatus.layout_layout3 .mm_tabs_li.open .mm_tab_li_content{background-color:transparent}.changestatus.ets-dir-rtl .mm_menus_back_icon{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.changestatus.ets-dir-rtl .close_menu .pull-left{float:right!important}.changestatus.ets-dir-rtl .close_menu .pull-right{float:left!important}.changestatus.transition_floating .ybc-menu-toggle.opened:before,.changestatus.transition_full .ybc-menu-toggle.opened:before{background-color:rgba(0,0,0,.4);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}.changestatus.ets-dir-rtl.transition_floating .mm_menus_ul{left:auto;right:0}.changestatus.transition_floating .mm_menus_ul{bottom:0;left:0;max-width:280px;overflow:auto;position:fixed;top:0;z-index:10000}.changestatus.transition_full .mm_menus_ul{bottom:0;left:0;margin-bottom:0;max-width:100%;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.changestatus.transition_floating .close_menu,.changestatus.transition_full .close_menu{background-color:#000;color:#FFF;display:block!important;font-size:20px;font-weight:700;line-height:26px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%;cursor:pointer}.changestatus.transition_floating .mm_menus_ul{opacity:.6;transform:translatex(-100%);-webkit-transform:translatex(-100%);transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;visibility:hidden}.changestatus.transition_floating .mm_menus_ul.active{opacity:1;transform:translatex(0);-webkit-transform:translatex(0);visibility:visible}.changestatus.transition_floating.ets-dir-rtl .mm_menus_ul{opacity:.6;transform:translatex(100%);-webkit-transform:translatex(100%);transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;visibility:hidden}.changestatus.transition_floating.ets-dir-rtl .mm_menus_ul.active{opacity:1;transform:translatex(0);-webkit-transform:translatex(0);visibility:visible}.changestatus.transition_full .mm_menus_ul{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);visibility:hidden}.changestatus.transition_full .mm_menus_ul.active{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);visibility:visible}@-moz-keyframes animatezoom{0%{transform:scale(0);display:block}10%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes animatezoom{0%{transform:scale(0);display:block}10%{transform:scale(0)}100%{transform:scale(1)}}.changestatus.transition_default .mm_menus_ul.active{display:block;height:auto;opacity:1;position:absolute;top:100%;visibility:visible;z-index:100;left:0}.changestatus.transition_default .mm_menus_ul{height:0;opacity:0;overflow:hidden;visibility:hidden;margin:0}.changestatus .mm_extra_item form{height:50px}}@media (max-width:991.98px){.ets_mm_megamenu .container{padding:0}.mm_menus_li>a{z-index:0}.mm_menus_ul>li{overflow:hidden}.ets_mm_megamenu.sticky_enabled.scroll_heading:not(.disable_sticky_mobile){left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:100}.layout_layout4 .mm_menu_content_title{padding:0}.hook-default.scroll_heading:not(.disable_sticky_mobile) .mm_menus_ul{display:box;display:-o-box;display:-webkit-box;display:-ms-box;display:-moz-box;display:flex;display:-o-flex;display:-webkit-flex;display:-ms-flex;display:-moz-flex;justify-content:left;-webkit-justify-content:left;-o-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;display:inline-block}.mm_tabs_li{float:left;overflow:hidden;width:100%}.layout_layout3 .mm_tab_toggle_title img{filter:brightness(20%);-webkit-filter:brightness(20%)}.mm_columns_ul{background-image:none!important}.mm_menus_ul .arrow::before{border-top:2px solid #252525!important;content:"";display:block;height:1px;left:50%;margin:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:16px;border:0}.ets_mm_megamenu:not(.show_icon_in_mobile) .mm_menus_li_tab .mm_menu_content_title i,.ets_mm_megamenu:not(.show_icon_in_mobile) .mm_menus_li_tab .mm_menu_content_title img{display:none}.mm_menus_ul .arrow.opened::after{display:none}.mm_menus_ul .arrow::after{border-left:2px solid #252525!important;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);width:1px}.mm_menus_li>a{color:#252525!important;background-color:transparent!important}.mm_extra_item .mm_custom_text{line-height:44px;margin-bottom:0;margin-top:0;min-width:0;width:auto}.layout_layout4.ets_mm_megamenu .mm_columns_ul{margin-top:0}.mm_menu_content_title{padding:0;min-height:0;font-size:1rem}.mm_tab_li_content.opened .mm_tab_has_child::after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ets-dir-rtl .mm_tab_li_content.opened .mm_tab_has_child::after{transform:rotate(-225deg);-webkit-transform:rotate(-225deg)}.mm_tabs_li .mm_columns_contents_ul{clear:both;float:left;left:auto!important;right:auto!important;margin-bottom:-1px;position:relative;right:auto;top:auto;width:100%!important;display:none;border-left:none;border-right:none}.mm_tabs_li .mm_columns_contents_ul.active{display:block;opacity:1;visibility:visible}.mm_tab_li_content{border-left:medium none;border-right:medium none;margin-left:0;margin-right:0;border-color:#f0f0e6}.mm_tab_li_content{width:100%!important}.mm_blocks_li .item_has_img{margin-bottom:5px}.ets_mm_block_content img{width:100%}.mm_tabs_li .mm_columns_contents_ul{padding:5px}.ets_mm_megamenu .mm_menus_ul .close_menu{color:#252525;float:left;padding:10px 15px}.close_menu .icon-bar{background-color:#252525;clear:left;display:block;height:2px;margin:3px 0 1px;width:18px}.ets_mm_megamenu.hook-custom{margin-top:20px;background:transparent}.ets_mm_megamenu .mm_columns_ul{border-left:medium none;border-right:medium none}.ets_mm_block>.h4{font-size:14px;margin-bottom:10px}.mm_menus_back{display:inline-block}.mm_menus_back_icon{border-left:2px solid #252525;border-top:2px solid #252525;display:inline-block;height:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:11px}.ets-dir-rtl .ybc-menu-button-toggle_icon{float:right;margin-left:7px}.mm_columns_li{padding:0}.ets_mm_block>.h4{font-size:14px}.ets_mm_megamenu .mm_columns_ul{width:100%!important}.mm_menus_ul .mm_menus_li:after,.mm_menus_ul .mm_menus_li:before{display:none!important}.mm_bubble_text{display:inline-block;font-size:10px;line-height:14px;margin-left:5px;margin-top:-10px;padding:0 5px;position:relative;right:5px;text-transform:capitalize;top:3px;transform:translateY(-50%);-webkit-transform:translateY(-50%);vertical-align:5px}.ybc-menu-toggle{display:block}.arrow{display:block}.mm_menus_ul{background-color:#fff;display:block;float:left;position:relative;width:100%}.mm_menus_li{border-top:1px solid #d7d7d7;float:left;width:100%!important}.mm_menus_li>a{padding:20px 15px;width:100%;z-index:90}header#header{margin-bottom:0!important}.mm_columns_li{float:left;width:100%}.ets_mm_megamenu:not(.transition_slide) .mm_columns_ul{opacity:1}.ets_mm_megamenu .mm_columns_ul{display:none;position:relative;margin-top:0}.mm_columns_ul.active{clear:both;display:block!important;float:left;visibility:visible;width:100%;border-bottom:none}.arrow{cursor:pointer;height:60px;line-height:60px;margin-top:0;position:absolute;right:0;text-align:center;width:40px;z-index:100;cursor:pointer}.mm_menus_li>a{font-size:13px}.ets-dir-rtl .mm_menus_back_icon{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.ets-dir-rtl .close_menu .pull-left{float:right!important}.ets-dir-rtl .close_menu .pull-right{float:left!important}.transition_floating .ybc-menu-toggle.opened:before,.transition_full .ybc-menu-toggle.opened:before{background-color:rgba(0,0,0,.4);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}.ets-dir-rtl.transition_floating .mm_menus_ul{left:auto;right:0}.transition_floating .mm_menus_ul{bottom:0;left:0;max-width:100%;overflow:auto;position:fixed;top:0;z-index:10000}.transition_full .mm_menus_ul{bottom:0;left:0;margin-bottom:0;max-width:100%;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.transition_floating .close_menu,.transition_full .close_menu{background-color:#f0f0e6;color:#252525;display:block!important;font-size:1rem;font-weight:500;line-height:26px;padding:10px 0;text-align:center;width:100%;cursor:pointer}.transition_floating .mm_menus_ul{opacity:.6;transform:translatex(-100%);-webkit-transform:translatex(-100%);transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;visibility:hidden}.transition_floating .mm_menus_ul.active{opacity:1;transform:translatex(0);-webkit-transform:translatex(0);visibility:visible}.transition_floating.ets-dir-rtl .mm_menus_ul{opacity:.6;transform:translatex(100%);-webkit-transform:translatex(100%);transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;visibility:hidden}.transition_floating.ets-dir-rtl .mm_menus_ul.active{opacity:1;transform:translatex(0);-webkit-transform:translatex(0);visibility:visible}.transition_full .mm_menus_ul{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);visibility:hidden}.transition_full .mm_menus_ul.active{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);visibility:visible}@-moz-keyframes animatezoom{0%{transform:scale(0);display:block}10%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes animatezoom{0%{transform:scale(0);display:block}10%{transform:scale(0)}100%{transform:scale(1)}}.transition_default .mm_menus_ul.active{display:block;height:auto;opacity:1;position:absolute;top:100%;visibility:visible;z-index:100;left:0}.transition_default .mm_menus_ul{height:0;opacity:0;overflow:hidden;visibility:hidden;margin:0}.mm_extra_item form{height:50px}}@media (max-width:479px){.mm_extra_item{height:100%;max-width:calc(100% - 125px);max-width:-webkit-calc(100% - 125px);position:static;min-height:50px}.mm_extra_item.active>div.search-widget{position:absolute;right:0;top:0%;width:100%;height:100%}.mm_extra_item.mm_display_search_default .search-widget form input[type="text"]{max-width:100%}.mm_extra_item .search-widget form button[type="submit"]{bottom:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}body.hover_menu .ets_mm_megamenu{position:relative}body .ets_mm_megamenu::before{content:"";position:absolute;top:100%;left:0;width:100%;background-color:rgba(0,0,0,.5);bottom:0;z-index:9;height:100vh;opacity:0;visibility:hidden}body.hover_menu .ets_mm_megamenu::before,body.hover_menu #footer::before{opacity:1;visibility:visible;-webkit-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s}@media (max-width:991.98px){ul.ets_mm_categories li.has-sub{width:100%}ul.ets_mm_categories li.has-sub .arrow{top:0;line-height:30px;height:30px}.ets_mm_block_content ul.ets_mm_categories li.has-sub>a::after{display:none}.ets_mm_block_content ul.ets_mm_categories li.has-sub ul{position:relative;left:0;visibility:visible;opacity:1;display:inline-block;width:100%;margin:0;border:0;box-shadow:none;float:left;height:0;overflow:hidden;padding:0 15px}.ets_mm_block_content ul.ets_mm_categories li.has-sub ul.active{height:auto}.mm_tab_toggle_title a{margin:-9px -15px;padding:9px 15px}.clicktext_show_submenu .mm_tab_toggle_title a{min-width:calc(100% + 30px);min-width:-webkit-calc(100% + 30px)}.clicktext_show_submenu .mm_tab_toggle_title,.clicktext_show_submenu .mm_tab_toggle_title a{width:100%;display:block}.clicktext_show_submenu .mm_tab_has_child::after{pointer-events:none}}@media (max-width:1199px) and (min-width:992px){.changestatus ul.ets_mm_categories li.has-sub{width:100%}.changestatus ul.ets_mm_categories li.has-sub .arrow{top:0;line-height:30px;height:30px}.changestatus .clicktext_show_submenu .mm_tab_toggle_title a{min-width:calc(100% + 30px);min-width:-webkit-calc(100% + 30px)}.changestatus .clicktext_show_submenu .mm_tab_has_child::after{pointer-events:none}.changestatus .clicktext_show_submenu .mm_tab_toggle_title,.clicktext_show_submenu .mm_tab_toggle_title a{width:100%;display:block}.changestatus .ets_mm_block_content ul.ets_mm_categories li.has-sub>a::after{display:none}.changestatus .ets_mm_block_content ul.ets_mm_categories li.has-sub ul{position:relative;left:0;visibility:visible;opacity:1;display:inline-block;width:100%;margin:0;border:0;box-shadow:none;float:left;height:0;overflow:hidden;padding:0 15px}.changestatus .ets_mm_block_content ul.ets_mm_categories li.has-sub ul.active{height:auto}}@media (min-width:992px){body .container .ets_mm_megamenu.bg_submenu.scroll_heading::before{left:0}}@media (max-width:991.98px){.ets_mm_megamenu .mm_columns_ul::before{display:none}}.layout_layout2 .mm_tabs_li .mm_columns_contents_ul{border-color:#fff}.layout_layout2.ets_mm_megamenu .mm_columns_ul.mm_columns_ul_tab.open{background:#F0F0E6!important}@media (min-width:992px){.layout_layout2 .mm_tabs_li .mm_columns_contents_ul{height:calc(45vh - 2px);margin-left:-2px;min-height:100%}.layout_layout2.ets_mm_megamenu .mm_columns_ul.open{border:1px solid #0a1e32}.layout_layout2.ets_mm_megamenu .mm_columns_ul.mm_columns_ul_tab.open{height:45vh;border:1px solid #0a1e32}}@media (min-width:1201px){.layout_layout2 .mm_tabs_li .mm_columns_contents_ul{height:calc(55vh - 2px)}.layout_layout2.ets_mm_megamenu .mm_columns_ul.open{height:22vh}.layout_layout2.ets_mm_megamenu .mm_columns_ul.mm_columns_ul_tab.open{height:55vh}}@media (min-width:1920px){.layout_layout2 .mm_tabs_li .mm_columns_contents_ul{height:calc(45vh - 2px)}.layout_layout2.ets_mm_megamenu .mm_columns_ul.open{left:calc(50% - 40%);width:80%!important;height:25vh}.layout_layout2.ets_mm_megamenu .mm_columns_ul.mm_columns_ul_tab.open{left:calc(50% - 40%);width:80%!important;height:45vh}}.layout_layout2.ets_mm_megamenu .mm_columns_ul .mm_tab_li_content{background:#F0F0E6!important;border-color:#fff;text-transform:uppercase;font-weight:600}.layout_layout2 .mm_tab_has_child::after{border-right-color:#252525;border-top-color:#252525;width:8px;height:8px}.layout_layout2.ets_mm_megamenu .mm_columns_ul .open .mm_tab_li_content{background:#2887A3!important;color:#fff;border-color:#2887A3!important}.layout_layout2.ets_mm_megamenu .mm_columns_ul .open .mm_tab_li_content .mm_tab_has_child::after{border-right-color:#fff;border-top-color:#fff}.layout_layout2.ets_mm_megamenu .mm_columns_ul .mm_tabs_li .mm_tab_toggle_title a{color:#252525!important}.layout_layout2.ets_mm_megamenu .mm_columns_ul .mm_tabs_li.open .mm_tab_toggle_title a{color:#fff!important}.layout_layout2.ets_mm_megamenu .ets_mm_block>.h4{font-size:18px!important}.layout_layout2.ets_mm_megamenu .ets_mm_block>.h4>a{font-size:18px!important}.ets_mm_megamenu.hook-default{clear:none;padding:0;margin-top:0}.layout_layout5.hook-default .mm_menus_ul .mm_menus_li:not(:nth-child(2)):after{display:none}.container .ets_mm_megamenu .container{padding:0}.mm_block_type_product .thumbnail-container .product-description{background:none repeat scroll 0 0 rgba(0,0,0,0);height:auto;position:relative;text-align:left;width:auto}.layout_layout4 .mm_extra_item .cart-preview a{padding:13px 0}.ets-dir-rtl .mm_block_type_product .thumbnail-container .product-description,.ets-dir-rtl .mm_block_type_product .thumbnail-container .product-title>a{text-align:right;display:block}.mm_extra_item .cart-preview a{display:block;padding:18px 0}.mm_extra_item .user-info a{display:inline-block;padding:18px 2px;line-height:22px}.layout_layout4 .mm_extra_item .user-info a{padding:12px 2px}.mm_block_type_product .thumbnail-container .thumbnail>img{margin-bottom:0;margin-left:0}.mm_block_type_product .thumbnail-container .thumbnail{float:left;margin-right:10px;width:100px;margin-bottom:10px}.mm_block_type_product .thumbnail-container .thumbnail{border:1px solid #D0D0D0;overflow:hidden}.mm_block_type_product .thumbnail-container{box-shadow:none;height:auto;width:auto;margin-bottom:10px;background-color:rgba(0,0,0,0)}.mm_block_type_product .thumbnail-container:hover,.mm_block_type_product .thumbnail-container:hover .product-description{box-shadow:none!important}.mm_block_type_product .thumbnail-container .highlighted-informations{box-shadow:none;display:none;position:static}.mm_block_type_product .thumbnail-container .product-title>a{font-weight:600;line-height:18px;text-align:left}.mm_block_type_product .thumbnail-container .product-title{margin-top:0;text-align:left}.mm_block_type_product .product-miniature{clear:left;display:block}.ets-dir-rtl .mm_block_type_product .product-miniature{clear:right}.mm_block_type_product .product-miniature:not(:last-child){margin-bottom:10px}.mm_block_type_product .product-price-and-shipping{text-align:inherit!important;margin-bottom:10px}.hook-default.layout_layout4 .mm_columns_ul>.mm_columns_li,.hook-default.layout_layout5 .mm_columns_ul>.mm_columns_li{border-left:medium none}.ets-dir-rtl .mm_block_type_product .thumbnail-container .thumbnail{float:right;margin-right:0;margin-left:10px;width:90px}.skin_default.layout_layout4.ets-dir-rtl .mm_columns_ul>.mm_columns_li:first-child,.skin_default.layout_layout5.ets-dir-rtl .mm_columns_ul>.mm_columns_li:first-child{border-left:none}.layout_layout5.skin_default:not(.scroll_heading) .mm_blocks_li{padding:0 10px}.hook-default .ets_mm_megamenu_content .container{padding:0}.hook-default.layout_layout5:not(.scroll_heading) .mm_bubble_text{top:-5px}@media (min-width:992px) and (max-width:1199px){.changestatus .mm_extra_item .cart-preview a{display:block;padding:13px 0}}@media (min-width:992px){.hook-default.layout_layout4:not(.scroll_heading) .mm_blocks_li{padding:0 15px}.hook-default.layout_layout4:not(.scroll_heading) .mm_columns_ul>.mm_columns_li{margin:20px 0 0}.hook-default.layout_layout4:not(.scroll_heading) .mm_columns_ul>.mm_columns_li,.hook-default.layout_layout5:not(.scroll_heading) .mm_columns_ul>.mm_columns_li{margin:10px 0}}@media (max-width:991.98px){.ets_mm_megamenu.hook-default{background-color:rgba(0,0,0,0);padding:1px 0 2px;width:100%}.mm_extra_item>div{margin-left:0}.ets-dir-rtl .mm_menu_content_title{float:right}}@media (max-width:479px){.mm_extra_item.active input[type="text"]{width:100%!important}}.ets_mm_megamenu .mm_menus_li .h4,.ets_mm_megamenu .mm_menus_li .h5,.ets_mm_megamenu .mm_menus_li .h6,.ets_mm_megamenu .mm_menus_li .h1,.ets_mm_megamenu .mm_menus_li .h2,.ets_mm_megamenu .mm_menus_li .h3,.ets_mm_megamenu .mm_menus_li .h4 *:not(i),.ets_mm_megamenu .mm_menus_li .h5 *:not(i),.ets_mm_megamenu .mm_menus_li .h6 *:not(i),.ets_mm_megamenu .mm_menus_li .h1 *:not(i),.ets_mm_megamenu .mm_menus_li .h2 *:not(i),.ets_mm_megamenu .mm_menus_li .h3 *:not(i),.ets_mm_megamenu .mm_menus_li>a{font-family:inherit}.ets_mm_megamenu *:not(.fa):not(i){font-family:inherit}.ets_mm_block *{font-size:16px}@media (min-width:768px){.ets_mm_megamenu.layout_layout1{background:}.layout_layout1 .ets_mm_megamenu_content{background:linear-gradient(#FFFFFF,#F2F2F2) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-linear-gradient(#FFFFFF,#F2F2F2) repeat scroll 0 0 rgba(0,0,0,0);background:-o-linear-gradient(#FFFFFF,#F2F2F2) repeat scroll 0 0 rgba(0,0,0,0)}.ets_mm_megamenu.layout_layout1:not(.ybc_vertical_menu) .mm_menus_ul{background:}#header .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li>a,.layout_layout1 .ybc-menu-vertical-button,.layout_layout1 .mm_extra_item *{color:#484848}.layout_layout1 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#484848}.layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1.click_open_submenu .mm_menus_li.open_li>a,.layout_layout1 .mm_menus_li.active>a,#header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout1.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout1 .mm_menus_li.menu_hover>a,.layout_layout1:hover .ybc-menu-vertical-button,.layout_layout1 .mm_extra_item button[type="submit"]:hover i,#header .layout_layout1 .mm_menus_li.active>a{color:#ec4249}.layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li>a:before,.layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a:before,.layout_layout1.ybc_vertical_menu:hover .ybc-menu-vertical-button:before,.layout_layout1:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar,.ybc-menu-vertical-button.layout_layout1:hover{background-color:#ec4249}.layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover>a,.ets_mm_megamenu.layout_layout1.ybc_vertical_menu:hover,#header .layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover>a,.ets_mm_megamenu.layout_layout1.ybc_vertical_menu:hover{background:#fff}.layout_layout1.ets_mm_megamenu .mm_columns_ul,.layout_layout1.ybc_vertical_menu .mm_menus_ul{background-color:#fff}#header .layout_layout1 .ets_mm_block_content a,#header .layout_layout1 .ets_mm_block_content p,.layout_layout1.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout1.ybc_vertical_menu .mm_menus_li>a{color:#414141}.layout_layout1 .mm_columns_ul .h1,.layout_layout1 .mm_columns_ul .h2,.layout_layout1 .mm_columns_ul .h3,.layout_layout1 .mm_columns_ul .h4,.layout_layout1 .mm_columns_ul .h5,.layout_layout1 .mm_columns_ul .h6,.layout_layout1 .mm_columns_ul .ets_mm_block>.h1 a,.layout_layout1 .mm_columns_ul .ets_mm_block>.h2 a,.layout_layout1 .mm_columns_ul .ets_mm_block>.h3 a,.layout_layout1 .mm_columns_ul .ets_mm_block>.h4 a,.layout_layout1 .mm_columns_ul .ets_mm_block>.h5 a,.layout_layout1 .mm_columns_ul .ets_mm_block>.h6 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h1 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h2 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h3 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h4 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h5 a,#header .layout_layout1 .mm_columns_ul .ets_mm_block>.h6 a,.layout_layout1 .mm_columns_ul .h1,.layout_layout1 .mm_columns_ul .h2,.layout_layout1 .mm_columns_ul .h3,.layout_layout1 .mm_columns_ul .h4,.layout_layout1 .mm_columns_ul .h5,.layout_layout1 .mm_columns_ul .h6{color:#414141}.layout_layout1 li:hover>a,.layout_layout1 li>a:hover,.layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title,.layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title a,.layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title,.layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title,#header .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title a,#header .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title,#header .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title a,.layout_layout1.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout1 li:hover>a,.layout_layout1.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout1.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout1.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout1 li>a:hover{color:#ec4249}.ets_mm_megamenu.layout_layout2{background-color:}#header .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li>a,.layout_layout2 .ybc-menu-vertical-button,.layout_layout2 .mm_extra_item *{color:#fff}.layout_layout2 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#fff}.layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.layout_layout2:not(.ybc_vertical_menu) .mm_menus_li.active>a,#header .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.layout_layout2:hover .ybc-menu-vertical-button,.layout_layout2 .mm_extra_item button[type="submit"]:hover i,#header .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li.active>a{color:#fff}.layout_layout2:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#fff}.layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.ets_mm_megamenu.layout_layout2.ybc_vertical_menu:hover{background-color:}.layout_layout2.ets_mm_megamenu .mm_columns_ul,.layout_layout2.ybc_vertical_menu .mm_menus_ul{background-color:}#header .layout_layout2 .ets_mm_block_content a,.layout_layout2.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout2.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout2 .ets_mm_block_content p{color:#252525}.layout_layout2 .mm_columns_ul .h1,.layout_layout2 .mm_columns_ul .h2,.layout_layout2 .mm_columns_ul .h3,.layout_layout2 .mm_columns_ul .h4,.layout_layout2 .mm_columns_ul .h5,.layout_layout2 .mm_columns_ul .h6,.layout_layout2 .mm_columns_ul .ets_mm_block>.h1 a,.layout_layout2 .mm_columns_ul .ets_mm_block>.h2 a,.layout_layout2 .mm_columns_ul .ets_mm_block>.h3 a,.layout_layout2 .mm_columns_ul .ets_mm_block>.h4 a,.layout_layout2 .mm_columns_ul .ets_mm_block>.h5 a,.layout_layout2 .mm_columns_ul .ets_mm_block>.h6 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h1 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h2 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h3 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h4 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h5 a,#header .layout_layout2 .mm_columns_ul .ets_mm_block>.h6 a,.layout_layout2 .mm_columns_ul .h1,.layout_layout2 .mm_columns_ul .h2,.layout_layout2 .mm_columns_ul .h3,.layout_layout2 .mm_columns_ul .h4,.layout_layout2 .mm_columns_ul .h5,.layout_layout2 .mm_columns_ul .h6{color:#252525}.layout_layout2 li:hover>a,.layout_layout2 li>a:hover,.layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title,.layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title a,.layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title,.layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title,#header .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title a,#header .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title,#header .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout2 li:hover>a,.layout_layout2.ybc_vertical_menu .mm_menus_li>a,.layout_layout2.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout2.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout2.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout2.ybc_vertical_menu.click_open_submenu.open_li .mm_menus_li>a,#header .layout_layout2 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout2 li>a:hover{color:#0A1E32}.ets_mm_megamenu.layout_layout3,.layout_layout3 .mm_tab_li_content{background-color:#333}#header .layout_layout3:not(.ybc_vertical_menu) .mm_menus_li>a,.layout_layout3 .ybc-menu-vertical-button,.layout_layout3 .mm_extra_item *{color:#fff}.layout_layout3 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#fff}.layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout3.click_open_submenu .mm_menus_li.open_li>a,.layout_layout3 .mm_menus_li.active>a,.layout_layout3 .mm_extra_item button[type="submit"]:hover i,#header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout3.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout3 .mm_menus_li.active>a,.layout_layout3:hover .ybc-menu-vertical-button,.layout_layout3:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{color:#fff}.layout_layout3:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout3:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout3:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout3:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.ets_mm_megamenu.layout_layout3.ybc_vertical_menu:hover,.layout_layout3 .mm_tabs_li.open .mm_columns_contents_ul,.layout_layout3 .mm_tabs_li.open .mm_tab_li_content{background-color:#000}.layout_layout3 .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content .mm_tab_name::before{border-right-color:#000}.layout_layout3.ets_mm_megamenu .mm_columns_ul,.ybc_vertical_menu.layout_layout3 .mm_menus_ul.ets_mn_submenu_full_height .mm_menus_li:hover a::before,.layout_layout3.ybc_vertical_menu .mm_menus_ul{background-color:#000;border-color:#000}#header .layout_layout3 .ets_mm_block_content a,#header .layout_layout3 .ets_mm_block_content p,.layout_layout3.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout3.ybc_vertical_menu .mm_menus_li>a{color:#dcdcdc}.layout_layout3 .mm_columns_ul .h1,.layout_layout3 .mm_columns_ul .h2,.layout_layout3 .mm_columns_ul .h3,.layout_layout3 .mm_columns_ul .h4,.layout_layout3 .mm_columns_ul .h5,.layout_layout3 .mm_columns_ul .h6,.layout_layout3 .mm_columns_ul .ets_mm_block>.h1 a,.layout_layout3 .mm_columns_ul .ets_mm_block>.h2 a,.layout_layout3 .mm_columns_ul .ets_mm_block>.h3 a,.layout_layout3 .mm_columns_ul .ets_mm_block>.h4 a,.layout_layout3 .mm_columns_ul .ets_mm_block>.h5 a,.layout_layout3 .mm_columns_ul .ets_mm_block>.h6 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h1 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h2 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h3 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h4 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h5 a,#header .layout_layout3 .mm_columns_ul .ets_mm_block>.h6 a,.layout_layout3 .mm_columns_ul .h1,.layout_layout3 .mm_columns_ul .h2,.layout_layout3 .mm_columns_ul .h3,.layout_layout3.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout3.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout3.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout3.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,.layout_layout3 .mm_columns_ul .h4,.layout_layout3 .mm_columns_ul .h5,.layout_layout3 .mm_columns_ul .h6{color:#ec4249}.layout_layout3 li:hover>a,.layout_layout3 li>a:hover,.layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title,.layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title a,.layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title,.layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title,#header .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title a,#header .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title,#header .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout3 li:hover>a,#header .layout_layout3 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout3 li>a:hover,.layout_layout3.ybc_vertical_menu .mm_menus_li>a,.layout_layout3 .has-sub .ets_mm_categories li>a:hover,#header .layout_layout3 .has-sub .ets_mm_categories li>a:hover{color:#fc4444}.ets_mm_megamenu.layout_layout4{background-color:#fff}.ets_mm_megamenu.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul{background:#fff}#header .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li>a,.layout_layout4 .ybc-menu-vertical-button,.layout_layout4 .mm_extra_item *{color:#333}.layout_layout4 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#333}.layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4.click_open_submenu .mm_menus_li.open_li>a,.layout_layout4 .mm_menus_li.active>a,#header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4.click_open_submenu .mm_menus_li.open_li>a,.layout_layout4:hover .ybc-menu-vertical-button,#header .layout_layout4 .mm_menus_li.active>a{color:#fff}.layout_layout4:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#fff}.layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active>a,.layout_layout4:not(.ybc_vertical_menu) .mm_menus_li:hover>span,.layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active>span,#header .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active>a,.layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.ets_mm_megamenu.layout_layout4.ybc_vertical_menu:hover,#header .layout_layout4 .mm_menus_li:hover>span,#header .layout_layout4 .mm_menus_li.active>span{background-color:#ec4249}.layout_layout4 .ets_mm_megamenu_content{border-bottom-color:#ec4249}.layout_layout4.ets_mm_megamenu .mm_columns_ul,.ybc_vertical_menu.layout_layout4 .mm_menus_ul .mm_menus_li:hover a::before,.layout_layout4.ybc_vertical_menu .mm_menus_ul{background-color:#fff}#header .layout_layout4 .ets_mm_block_content a,.layout_layout4.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout4.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout4 .ets_mm_block_content p{color:#666}.layout_layout4 .mm_columns_ul .h1,.layout_layout4 .mm_columns_ul .h2,.layout_layout4 .mm_columns_ul .h3,.layout_layout4 .mm_columns_ul .h4,.layout_layout4 .mm_columns_ul .h5,.layout_layout4 .mm_columns_ul .h6,.layout_layout4 .mm_columns_ul .ets_mm_block>.h1 a,.layout_layout4 .mm_columns_ul .ets_mm_block>.h2 a,.layout_layout4 .mm_columns_ul .ets_mm_block>.h3 a,.layout_layout4 .mm_columns_ul .ets_mm_block>.h4 a,.layout_layout4 .mm_columns_ul .ets_mm_block>.h5 a,.layout_layout4 .mm_columns_ul .ets_mm_block>.h6 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h1 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h2 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h3 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h4 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h5 a,#header .layout_layout4 .mm_columns_ul .ets_mm_block>.h6 a,.layout_layout4 .mm_columns_ul .h1,.layout_layout4 .mm_columns_ul .h2,.layout_layout4 .mm_columns_ul .h3,.layout_layout4 .mm_columns_ul .h4,.layout_layout4 .mm_columns_ul .h5,.layout_layout4 .mm_columns_ul .h6{color:#414141}.layout_layout4 li:hover>a,.layout_layout4 li>a:hover,.layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title,.layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title a,.layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title,.layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title,#header .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title a,#header .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title,#header .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout4 li:hover>a,.layout_layout4.ybc_vertical_menu .mm_menus_li>a,.layout_layout4.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout4 li>a:hover{color:#ec4249}.ets_mm_megamenu.layout_layout5{background-color:#f6f6f6}.ets_mm_megamenu.layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul{background:#f6f6f6}#header .layout_layout5:not(.ybc_vertical_menu) .mm_menus_li>a,.layout_layout5 .ybc-menu-vertical-button,.layout_layout5 .mm_extra_item *{color:#333}.layout_layout5 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#333}.layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout5.click_open_submenu .mm_menus_li.open_li>a,.layout_layout5 .mm_menus_li.active>a,.layout_layout5 .mm_extra_item button[type="submit"]:hover i,#header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5 .mm_menus_li.active>a,.layout_layout5:hover .ybc-menu-vertical-button{color:#ec4249}.layout_layout5:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{background-color:#ec4249}.layout_layout5 .mm_menus_li>a:before{background-color:#ec4249}.layout_layout5:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout5:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li>a,.ets_mm_megamenu.layout_layout5.ybc_vertical_menu:hover,#header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5.click_open_submenu .mm_menus_li.open_li>a{background-color:}.layout_layout5.ets_mm_megamenu .mm_columns_ul,.ybc_vertical_menu.layout_layout5 .mm_menus_ul .mm_menus_li:hover a::before,.layout_layout5.ybc_vertical_menu .mm_menus_ul{background-color:#fff}#header .layout_layout5 .ets_mm_block_content a,.layout_layout5.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout5.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout5 .ets_mm_block_content p{color:#333}.layout_layout5 .mm_columns_ul .h1,.layout_layout5 .mm_columns_ul .h2,.layout_layout5 .mm_columns_ul .h3,.layout_layout5 .mm_columns_ul .h4,.layout_layout5 .mm_columns_ul .h5,.layout_layout5 .mm_columns_ul .h6,.layout_layout5 .mm_columns_ul .ets_mm_block>.h1 a,.layout_layout5 .mm_columns_ul .ets_mm_block>.h2 a,.layout_layout5 .mm_columns_ul .ets_mm_block>.h3 a,.layout_layout5 .mm_columns_ul .ets_mm_block>.h4 a,.layout_layout5 .mm_columns_ul .ets_mm_block>.h5 a,.layout_layout5 .mm_columns_ul .ets_mm_block>.h6 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h1 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h2 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h3 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h4 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h5 a,#header .layout_layout5 .mm_columns_ul .ets_mm_block>.h6 a,.layout_layout5 .mm_columns_ul .h1,.layout_layout5 .mm_columns_ul .h2,.layout_layout5 .mm_columns_ul .h3,.layout_layout5 .mm_columns_ul .h4,.layout_layout5 .mm_columns_ul .h5,.layout_layout5 .mm_columns_ul .h6{color:#414141}.layout_layout5 li:hover>a,.layout_layout5 li>a:hover,.layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,.layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,.layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,.layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,#header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,#header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,#header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,#header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,.layout_layout5.ybc_vertical_menu .mm_menus_li>a,#header .layout_layout5 li:hover>a,.layout_layout5.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout5.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout5 li>a:hover{color:#ec4249}}@media (max-width:767px){.ybc-menu-vertical-button,.transition_floating .close_menu,.transition_full .close_menu{background-color:#F0F0E6;color:#252525}.transition_floating .close_menu *,.transition_full .close_menu *,.ybc-menu-vertical-button .icon-bar{color:#252525}.close_menu .icon-bar,.ybc-menu-vertical-button .icon-bar{background-color:#252525}.mm_menus_back_icon{border-color:#252525}.layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1.click_open_submenu .mm_menus_li.open_li>a,.layout_layout1 .mm_menus_li.menu_hover>a,#header .layout_layout1 .mm_menus_li.menu_hover>a,#header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout1.click_open_submenu .mm_menus_li.open_li>a{color:#ec4249}.layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout1.click_open_submenu .mm_menus_li.open_li>a,.layout_layout1 .mm_menus_li.menu_hover>a,#header .layout_layout1 .mm_menus_li.menu_hover>a,#header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout1.click_open_submenu .mm_menus_li.open_li>a{background-color:#fff}.layout_layout1 li:hover>a,.layout_layout1 li>a:hover,#header .layout_layout1 li:hover>a,#header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout1 li>a:hover{color:#ec4249}.layout_layout2:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout2.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout2.click_open_submenu .mm_menus_li.open_li>a{color:#fff}.layout_layout2 .mm_has_sub.mm_menus_li:hover .arrow::before{border-color:#fff}.layout_layout2:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout2.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout2.click_open_submenu .mm_menus_li.open_li>a{background-color:}.layout_layout2 li:hover>a,.layout_layout2 li>a:hover,#header .layout_layout2 li:hover>a,#header .layout_layout2 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout2 li>a:hover{color:#0A1E32}.layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout3.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout3.click_open_submenu .mm_menus_li.open_li>a{color:#fff}.layout_layout3 .mm_has_sub.mm_menus_li:hover .arrow::before{border-color:#fff}.layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout3.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout3.click_open_submenu .mm_menus_li.open_li>a{background-color:#000}.layout_layout3 li:hover>a,.layout_layout3 li>a:hover,#header .layout_layout3 li:hover>a,#header .layout_layout3 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout3 li>a:hover,.layout_layout3 .has-sub .ets_mm_categories li>a:hover,#header .layout_layout3 .has-sub .ets_mm_categories li>a:hover{color:#fc4444}.layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4.click_open_submenu .mm_menus_li.open_li>a{color:#fff}.layout_layout4 .mm_has_sub.mm_menus_li:hover .arrow::before{border-color:#fff}.layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout4.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout4.click_open_submenu .mm_menus_li.open_li>a{background-color:#ec4249}.layout_layout4 li:hover>a,.layout_layout4 li>a:hover,#header .layout_layout4 li:hover>a,#header .layout_layout4 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout4 li>a:hover{color:#ec4249}.layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout5.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5.click_open_submenu .mm_menus_li.open_li>a{color:#ec4249}.layout_layout5 .mm_has_sub.mm_menus_li:hover .arrow::before{border-color:#ec4249}.layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,.layout_layout5.click_open_submenu .mm_menus_li.open_li>a,#header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover>a,#header .layout_layout5.click_open_submenu .mm_menus_li.open_li>a{background-color:}.layout_layout5 li:hover>a,.layout_layout5 li>a:hover,#header .layout_layout5 li:hover>a,#header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title>a:hover,#header .layout_layout5 li>a:hover{color:#ec4249}}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}@font-face{font-family:'FontAwesomeAS4';src:url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.PM_ASearchTitle,.PM_ASBlockOutputHorizontal a,.PM_ASBlockOutputVertical a{color:#414141}.clear{clear:both}.text-center{text-align:center}.PM_ASResetSearch{display:none;color:inherit;font-size:.85rem;text-align:center;padding:.25rem;margin:.75rem 0 1.25rem}.PM_ASBlockOutputVertical .PM_ASResetSearch{border:1px dashed rgba(0,0,0,.125);box-shadow:2px 2px 11px 0 rgba(0,0,0,.1)}.PM_ASResetSearch:before{content:"\f0e2";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASResetGroup{font-size:10px;margin-top:5px}.PM_ASResetGroup:before{content:"\f00d";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASBlockOutputVertical .PM_ASBlockNbProductValue{opacity:.6}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup{margin-bottom:1rem}.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{border-bottom:1px solid #d6d4d4;padding-bottom:.5rem;margin-top:1.5rem}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup:first-child .PM_ASCriterionsGroupTitle{margin-top:0}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup ul{margin-bottom:0}.PM_ASBlockOutputVertical .PM_ASSubmitSearch{margin-top:1.5rem}.PM_ASBlockOutputHorizontal{clear:both}.PM_ASBlockOutputHorizontal .card-header{text-align:center}.PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup{padding-top:15px;padding-bottom:15px}.PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup select{width:96%}.PM_ASCriterions ul{list-style:none}.PM_ASSkipGroup{font-size:10px;float:right;margin-top:5px}.PM_ASSkipGroup:after{content:"\f051";font-family:"FontAwesome","FontAwesomeAS4";padding-left:5px}.PM_ASCriterionDisable{-khtml-opacity:.50;-moz-opacity:.50;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.50;zoom:1}.PM_ASShowCriterionsGroupHidden:before{font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASShowCriterionsGroupHidden:before{content:"\f105"}.PM_ASShowCriterionsGroupHidden.PM_ASShowCriterionsGroupHiddenOpen:before{content:"\f107"}.PM_ASShowCriterionsGroupHidden{text-align:center}.PM_ASCriterionsGroupHidden{display:none}.PM_ASCritRange{max-width:90%;margin-left:auto;margin-right:auto}.PM_ASCritRangeValue{display:block;text-align:center;margin-top:5px}.PM_ASCriterionHideToggleLink{font-size:10px;margin-top:10px;display:block}ul.PM_ASCriterionGroupImage,ul.PM_ASCriterionGroupCheckbox,ul.PM_ASCriterionGroupLinkColor,ul.PM_ASCriterionGroupLink,ul.PM_ASCriterionGroupColor,ul.PM_ASLevelDepth{list-style-type:none;padding-left:0}.PM_ASCriterionsSEOGroupDisabled,.PM_ASCriterionsSEOGroupDisabled a,.PM_ASCriterionsSEOGroupDisabled input{cursor:default}ul.PM_ASCriterionGroupImage,.PM_ASCriterionGroupColor{clear:both}ul.PM_ASCriterionGroupImage li,.PM_ASCriterionGroupColor li{display:inline-block}ul.PM_ASCriterionGroupImage li a,.PM_ASCriterionGroupColor li a{display:block}.PM_ASCriterionHide,li.PM_ASCriterionHide{display:none}.PM_ASHide{display:none}.PM_ASHide:before,.PM_ASShow:before{font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASHide:before{content:"\f106"}.PM_ASShow:before{content:"\f107"}div.PM_ASCriterionNbProduct{opacity:.6;display:inline}.PM_ASCriterionGroupColor li a{width:15px;height:15px}.PM_ASCriterionGroupColor.color_to_pick_list li,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{border:1px solid #D6D4D4;display:inline-block;float:none}.PM_ASCriterionGroupColor.color_to_pick_list li a,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{width:23px;height:23px;margin:1px!important;background-size:100% 100%!important}.PM_ASCriterionGroupColor.color_to_pick_list li.PM_ASCriterionHide,ul.PM_ASCriterionGroupImage li.PM_ASCriterionHide{display:none}.PM_ASCriterionGroupImage .PM_ASCriterionLink,.PM_ASCriterionGroupColor .PM_ASCriterionLink{margin:4px!important}.PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected,.PM_ASCriterionGroupColor .PM_ASCriterionLinkSelected{border:2px solid #999;margin:2px!important}.PM_ASCriterionGroupLink .PM_ASCriterionLinkSelected,.PM_ASCriterionGroupLink .PM_ASCriterionLink:hover{font-weight:700}.PM_ASCriterionGroupLink:not(.PM_ASCriterionGroupLinkColor) .PM_ASCriterionLink:before{content:"\f105";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASCriterionGroupLinkColor .PM_ASCriterionLink{height:23px;line-height:23px;margin-bottom:3px;display:block}.PM_ASCriterionGroupLinkColor .PM_ASCriterionLink .PM_ASCriterionValue{line-height:23px;display:block}.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{margin:0 6px 0 0!important;display:block;float:left}.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover{font-weight:700}.PM_ASCriterionCheckbox{border:0;vertical-align:middle}.PM_ASLevelDepth li{position:relative}.PM_ASLevelDepth li a{font-weight:700;display:block;font-weight:600;line-height:30px;border-bottom:2px solid #ebebeb}.PM_ASLevelDepth li:not(.level1) a{border-bottom:none}.PM_ASLevelDepth li:not(.level1):not(.PM_ASCriterionLevelSelected) a{color:#777;font-weight:400;font-size:.875rem}.PM_ASLevelDepth li span.grower{display:block;position:absolute;right:0;top:0;cursor:pointer}.PM_ASLevelDepth li span.grower.PM_ASCriterionClose .add,.PM_ASLevelDepth li span.grower.PM_ASCriterionOpen .remove{display:block}.PM_ASLevelDepth li span.grower.PM_ASCriterionClose .remove,.PM_ASLevelDepth li span.grower.PM_ASCriterionOpen .add{display:none}.PM_ASLevelDepth .PM_ASCriterionLevelChoosen .PM_ASCriterionLevelChoose{font-weight:700}.PM_ASLevelDepth .PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen span+.PM_ASCriterionLevelChoose,.PM_ASLevelDepth .PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen a.PM_ASCriterionLevelChoose{text-decoration:underline}.PM_ASCriterionLevelChoosen a:hover{text-decoration:line-through!important}.PM_ASSelections{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.125)}.PM_ASSelections li{display:inline-block}.PM_ASBlockOutputVertical .PM_ASSelections{padding:0;background-color:inherit;border:none}.PM_ASBlockOutputVertical .PM_ASSelections .active-filter-title{display:block;margin:0 0 1.25rem}.PM_ASBlockOutputVertical .PM_ASSelections li{display:block!important}.PM_ASBlockOutputVertical .PM_ASSelections a.PM_ASSelectionsRemoveLink{display:block!important;margin-right:0;padding-top:.3rem;padding-bottom:.3rem}* html .PM_ASBlockOutputHorizontal .PM_ASSelectionsBlock{height:25px}.PM_ASSelectionsDropDown{position:relative;height:25px;z-index:2}.PM_ASSelectionsDropDownMenu{display:none;position:absolute;top:20px;left:0;padding:.5rem;z-index:2}a.PM_ASSelectionsDropDownShowLink{text-decoration:none}a.PM_ASSelectionsDropDownShowLink:before{content:"\f105";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}a.PM_ASSelectionsDropDownShowLink.PM_ASSelectionsBlockOpened:before{content:"\f107"}.PM_ASSelectionsResults .PM_ASSelectionsSelectedCriterion{display:inline-block;padding-right:5px}.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroup .PM_ASSelectionsCriterionsGroupName{display:block}.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroupName strong,.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroupName>ul{display:inline-block}.PM_ASBlockOutputVertical .PM_ASSelectionsDropDownMenu{width:100%}a.PM_ASSelectionsRemoveLink:hover{text-decoration:line-through!important;color:inherit!important}a.PM_ASSelectionsRemoveLink:before{content:"\f00d";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}#PM_ASearchSeoCrossLinks{clear:both}.PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after{content:"";font-family:"Material Icons";padding-right:5px;font-size:24px;font-weight:400;position:absolute;right:0}.PM_ASBlockOutput.PM_ASMobileMode .card-block{display:none}.PM_ASBlockOutput.PM_ASMobileMode .card-header{cursor:pointer}.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .PM_ASearchTitle:after{content:""}.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .card-block{display:block}.as4-loader-blur{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');filter:blur(2px)}.as4-loader:before,.as4-loader:after,.as4-loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:as4loader 1.8s infinite ease-in-out;animation:as4loader 1.8s infinite ease-in-out}.as4-loader{margin-left:auto;margin-right:auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:0.16s;animation-delay:0.16s;opacity:1}.as4-loader:before{left:-3.5em}.as4-loader:after{left:3.5em;-webkit-animation-delay:0.32s;animation-delay:0.32s}.as4-loader:before,.as4-loader:after{content:'';position:absolute;top:0}@keyframes as4loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #333}40%{box-shadow:0 2.5em 0 0 #666}}@-webkit-keyframes as4loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #333}40%{box-shadow:0 2.5em 0 0 #666}}.PM_ASCriterionsGroupOuter::-webkit-scrollbar{width:5px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}.PM_ASBlockOutput{position:relative}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;opacity:.4;margin-top:-12px;line-height:20px}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:2rem}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px;cursor:pointer}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:pointer;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f6f6f6}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.js-payment-binary{display:none}.js-payment-binary .accept-cgv{display:none}.js-payment-binary.disabled{opacity:.6;cursor:not-allowed}