
/* source: <tfcvih.checkout-ui-settings@1.1.1> */
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dosis&display=swap);@charset "UTF-8";
/* @font-face {
  font-family: 'Source Sans Pro';
  src: url(assets/fonts/SourceSansPro-Regular.otf);
  font-weight: normal;
  font-style: normal;
} */
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpjgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbLLEEMAhraMdWqAFA.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpjgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbLLEEIAhraMdWqAFA.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpjgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbLLEEwAhraMdWo.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJnAVsoo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJnAVspo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJnAVsno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIDAlsoo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIDAlspo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIDAlsno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbqnIE4KgZSORWs.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbqmIE4KgZSORWs.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbqoIE4KgZSO.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJbA1soo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJbA1spo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJbA1sno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJ3BFsoo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJ3BFspo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJ3BFsno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbITBVsoo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbITBVspo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbITBVsno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIPBlsoo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIPBlspo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIPBlsno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIrB1soo5mkf2K4LYY.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIrB1spo5mkf2K4LYY.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: italic;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIrB1sno5mkf2K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfG7qnIE4KgZSORWs.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfG7qmIE4KgZSORWs.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 100;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfG7qoIE4KgZSO.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRft6u_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRft6u_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 200;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRft6u_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf06i_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf06i_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 300;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf06i_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXd4qqKkkog6SP.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXdoqqKkkog6SP.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 400;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXeIqqKkkogw.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfi6m_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfi6m_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 500;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfi6m_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 600;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 700;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf36y_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf36y_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 800;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf36y_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf-62_CGslqZ6GfVK5.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf-62_CWslqZ6GfVK5.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Barlow Semi Condensed";
  font-style: normal;
  font-weight: 900;
  src: url("https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf-62_B2slqZ6GfQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: italic;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXX3I6Li01BKofIMNaORs7nczIHNHI.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: italic;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXX3I6Li01BKofIMNaHRs7nczIHNHI.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: italic;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXX3I6Li01BKofIMNaMRs7nczIHNHI.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: italic;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXX3I6Li01BKofIMNaNRs7nczIHNHI.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: italic;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXX3I6Li01BKofIMNaDRs7nczIH.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: normal;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXV3I6Li01BKofIOOaBTMnFcQIG.woff2") format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: normal;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXV3I6Li01BKofIMeaBTMnFcQIG.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: normal;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXV3I6Li01BKofIOuaBTMnFcQIG.woff2") format("woff2");
  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;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: normal;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXV3I6Li01BKofIO-aBTMnFcQIG.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: Nunito;
  font-style: normal;
  font-weight: 200 1000;
  src: url("https://fonts.gstatic.com/s/nunito/v31/XRXV3I6Li01BKofINeaBTMnFcQ.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.container.containerHeader {
  background-color: #001d7e;
  display: block !important;
  max-width: unset !important;
  padding-top: 0 !important;
  width: 100% !important;
}
.container.containerHeader .checkout-header {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1280px;
  padding: 1.5rem;
  padding-bottom: 2.5rem;
}
.container.containerHeader .checkout-steps {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0;
  max-width: 600px;
}

.checkout-steps .step {
  align-items: center;
  background: #6677b2;
  border: none;
  border-radius: 50% !important;
  display: flex;
  height: 57px !important;
  justify-content: center;
  margin: 0;
  min-width: 57px !important;
  padding: 0;
  position: relative;
  width: 57px !important;
}
.checkout-steps .step path {
  fill: #fff;
  opacity: 0.5;
}

.checkout-steps .step--line {
  background: #6677b2;
  height: 2px;
  width: 100%;
}

.checkout-steps span.step-label {
  bottom: -20px;
  color: #bcc4bf;
  font-size: 12px;
  font-style: normal;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  text-align: left;
}

span.step-label {
  color: #fff !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 0.75rem !important;
  font-style: normal !important;
  letter-spacing: 0.72px !important;
  line-height: normal !important;
  margin-top: 0.25rem;
  opacity: 0.4;
  padding: 0;
}

.checkout-steps .active {
  background: #fff;
}
.checkout-steps .active path {
  fill: #204199 !important;
  opacity: 1 !important;
}

.checkout-steps .active span.step-label {
  color: #fff;
  opacity: 1;
}

.secure-buy {
  align-items: center;
  color: #fff !important;
  display: flex;
  font-family: Montserrat, sans-serif !important;
  font-size: 0.75rem !important;
  font-style: normal !important;
  font-weight: 500;
  gap: 1rem;
  justify-content: flex-end;
  letter-spacing: 0.72px !important;
  line-height: normal !important;
  margin-top: 0.25rem;
  padding: 0;
}

@media screen and (max-width: 1024px) {
  .checkout-header.desktop {
    display: none !important;
  }
}

.checkout-steps.mobile {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: unset !important;
  min-width: unset !important;
  padding: 0 2rem;
  padding-bottom: 3rem;
  width: 100% !important;
}
.checkout-steps.mobile .step {
  height: 40px !important;
  min-height: 40px !important;
  min-width: 40px !important;
  width: 40px !important;
}
.checkout-steps.mobile .step span {
  font-size: 0.65rem !important;
}
.checkout-steps.mobile .step svg {
  width: 18px !important;
}
.checkout-steps.mobile span.step--line {
  margin: 0 1rem;
}

.checkout-header.mobile {
  padding: 1rem !important;
  padding-bottom: 2rem !important;
}

.checkout-steps.mobile {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

@media screen and (min-width: 1025px) {
  .checkout-steps.mobile,
  .checkout-header.mobile {
    display: none !important;
  }
  .checkout-steps.mobile .checkout-steps .step--line,
  .checkout-header.mobile .checkout-steps .step--line {
    margin: 0 1rem;
  }
}

.summary-template-holder .cart-more-options {
  display: none !important;
}

body section#statusMobile {
  display: none !important;
}

@media screen and (max-width: 1024px) {
  .checkout-steps {
    display: flex !important;
  }
}

._header-container {
  display: none !important;
}

.extensions-checkout-buttons {
  display: none !important;
}

footer div.container {
  display: none !important;
}

input {
  box-sizing: border-box;
}

/* Reset básico e moderno */
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html,
body {
  font-family: sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 100%;
  line-height: 1.5;
}

img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}

input,
button,
textarea,
select {
  background: none;
  border: none;
  box-shadow: none !important;
  color: inherit;
  font: inherit;
  outline: none;
}

button {
  cursor: pointer;
}

a {
  color: inherit;
  text-decoration: none;
}

ul,
ol {
  list-style: none;
}

i.icon-edit::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.6881 1.42084C17.981 1.12795 18.4559 1.12795 18.7488 1.42084L22.9914 5.66347C23.1321 5.80412 23.2111 5.99489 23.2111 6.1938C23.2111 6.39271 23.1321 6.58348 22.9914 6.72413L7.43508 22.2805C7.29443 22.4211 7.10366 22.5002 6.90474 22.5002L2.66222 22.5001C2.24802 22.5 1.91225 22.1643 1.91224 21.7501L1.91211 17.5075C1.9121 17.3086 1.99112 17.1178 2.13178 16.9772L17.6881 1.42084ZM18.2185 3.01183L3.41212 17.8182L3.41222 21.0001L6.5941 21.0001L21.4004 6.1938L18.2185 3.01183Z' fill='%23204199'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4453 5.6634C13.7381 5.3705 14.213 5.3705 14.5059 5.6634L18.7486 9.90605C19.0415 10.1989 19.0415 10.6738 18.7486 10.9667C18.4557 11.2596 17.9808 11.2596 17.6879 10.9667L13.4453 6.72406C13.1524 6.43116 13.1524 5.95629 13.4453 5.6634Z' fill='%23204199'/%3E%3C/svg%3E") !important;
}

.container.container-main {
  margin: 0 auto !important;
  max-width: 1440px !important;
  padding-left: 3rem;
  padding-right: 3rem;
  width: 100% !important;
}

.orderform-template .orderform-template-holder {
  padding: 0 16px;
}
@media (min-width: 1026px) {
  .orderform-template .orderform-template-holder {
    padding: 0 24px;
    width: 80% !important;
  }
}

body {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}

body.body-cart .mini-cart .cart-fixed-transition {
  position: unset !important;
}
body.body-cart h1#cart-title {
  display: none !important;
}
body.body-cart .item-unit-label {
  display: none;
}
body.body-cart .custom-continue-comprando-link {
  align-items: center;
  color: var(--Cores-Azul, #001d7e);
  display: flex;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 24px 0;
  margin-bottom: 1rem;
  text-align: center;
}
body.body-cart .custom-continue-comprando-link:hover {
  color: var(--Cores-Azul, #001d7e);
}
body.body-cart .custom-continue-comprando-link::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.38344 11.2605C5.26121 11.3623 5.10356 11.4113 4.94514 11.3969C4.78673 11.3825 4.64051 11.3058 4.53864 11.1837L0.539044 6.38366C0.486366 6.32344 0.446262 6.2533 0.421092 6.17736C0.395922 6.10141 0.386194 6.0212 0.39248 5.94145C0.398767 5.86169 0.420941 5.78399 0.457698 5.71293C0.494455 5.64187 0.545053 5.57888 0.606515 5.52766C0.667976 5.47644 0.739061 5.43803 0.815585 5.41469C0.89211 5.39135 0.97253 5.38355 1.05211 5.39175C1.1317 5.39995 1.20884 5.42398 1.279 5.46244C1.34916 5.50089 1.41092 5.55298 1.46064 5.61566L5.46024 10.4157C5.56204 10.5379 5.61114 10.6955 5.59674 10.854C5.58233 11.0124 5.50562 11.1586 5.38344 11.2605Z' fill='%231a2746'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.38344 0.738977C5.50562 0.840847 5.58233 0.987062 5.59674 1.14548C5.61114 1.30389 5.56204 1.46155 5.46024 1.58378L1.46064 6.38378C1.41092 6.44645 1.34916 6.49855 1.279 6.537C1.20884 6.57545 1.1317 6.59948 1.05211 6.60768C0.97253 6.61588 0.89211 6.60808 0.815585 6.58474C0.739061 6.5614 0.667976 6.52299 0.606515 6.47177C0.545053 6.42055 0.494455 6.35756 0.457698 6.2865C0.420941 6.21544 0.398767 6.13774 0.39248 6.05799C0.386194 5.97823 0.395922 5.89802 0.421092 5.82208C0.446262 5.74613 0.486366 5.67599 0.539044 5.61578L4.53864 0.815778C4.64051 0.693606 4.78673 0.616886 4.94514 0.602485C5.10356 0.588083 5.26121 0.637178 5.38344 0.738977Z' fill='%231a2746'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 5.99961C1 5.84048 1.06321 5.68787 1.17574 5.57534C1.28826 5.46282 1.44087 5.39961 1.6 5.39961H13C13.1591 5.39961 13.3117 5.46282 13.4243 5.57534C13.5368 5.68787 13.6 5.84048 13.6 5.99961C13.6 6.15874 13.5368 6.31135 13.4243 6.42387C13.3117 6.5364 13.1591 6.59961 13 6.59961H1.6C1.44087 6.59961 1.28826 6.5364 1.17574 6.42387C1.06321 6.31135 1 6.15874 1 5.99961Z' fill='%231a2746'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 14px;
  content: "";
  display: flex;
  height: 12px;
  margin-right: 10px;
  width: 14px;
}
body.body-cart .container-cart {
  padding-top: 32px !important;
}
body.body-cart .container-cart .checkout-container .cart-template {
  margin-top: 0;
}
@media (max-width: 490px) {
  body.body-cart .container-cart .checkout-container .cart-template {
    padding: 0 16px !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder {
  background: #fff;
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
  padding: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder::before {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .cart-links-bottom {
  margin-top: 32px;
  position: static !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper a#cart-to-orderform {
  background: var(--Cores-Verde_comprar, #1ba122);
  border-radius: 8px;
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 0;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.36px;
  line-height: normal;
  text-align: center;
  transition: all 0.3s ease-in-out;
  white-space: nowrap;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper a#cart-to-orderform:hover {
  background-color: #0e5712;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper a#cart-to-orderform::before {
  content: "Continuar pagamento";
  font-size: 16px;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner {
  border: none;
  margin-top: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner table.table tfoot tr td.info {
  color: var(--Cores-Azul, #001d7e);
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding: 0 !important;
  text-align: left !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner table.table tfoot tr td.monetary {
  color: var(--Cores-Azul, #001d7e);
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  min-width: 200px !important;
  padding: 0 !important;
  text-align: right;
}
@media (max-width: 360px) {
  body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner table.table tfoot tr td.monetary {
    margin-right: 22px !important;
    min-width: unset !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner .totalizers-list {
  border-bottom: none;
  border-top: 1px solid #bbc6cb;
  padding: 24px 0 0;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner .totalizers-list tr {
  padding-bottom: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner .totalizers-list tr td.info {
  color: var(--Bombay-700, #6e6e73);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: left !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner .totalizers-list tr td.monetary {
  color: var(--Bombay-700, #6e6e73);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  min-width: 200px !important;
  text-align: right;
}
@media (max-width: 360px) {
  body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .accordion-group .accordion-inner .totalizers-list tr td.monetary {
    min-width: unset !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields input {
  background: var(--W-Background, #fff);
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #666;
  /* Imput/Reg 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  height: 45px;
  letter-spacing: 0.64px;
  line-height: normal;
  padding: 0 16px;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields input::placeholder {
  color: #666;
  /* Imput/Reg 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
@media (max-width: 360px) {
  body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields input::placeholder {
    font-size: 11px;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields button#cart-coupon-add {
  background: transparent !important;
  border: 1px solid var(--Cores-Azul, #001d7e) !important;
  border-radius: 8px;
  color: var(--Cores-Azul, #001d7e) !important;
  color: #001d7e;
  font-family: Montserrat, sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  height: 45px;
  line-height: normal;
  min-width: 100px;
  padding: 0 10px;
  text-align: center;
  text-transform: capitalize;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields button#cart-coupon-add::before {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields button#cart-coupon-add:hover {
  background-color: #001d7e !important;
  color: #fff !important;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .coupon-fieldset .coupon-fields::before {
  color: var(--Cores-principais-Azul-700, #204199);
  content: "Cupom de desconto";
  display: flex;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
  margin-bottom: 8px;
  text-align: left;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora {
  margin-bottom: 24px;
  padding: 0;
  text-align: left;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora label {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
  margin-bottom: 8px;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add {
  align-items: center;
  display: flex;
  gap: 0.5rem;
  justify-content: space-between;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add button {
  background: transparent;
  border: 1px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: var(--Cores-Azul, #001d7e);
  /* Button/Med 16 */
  font-family: Montserrat;
  font-size: 0;
  font-style: normal;
  font-weight: 500;
  height: 45px;
  line-height: normal;
  min-width: 100px;
  padding: 0 10px;
  text-align: center;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add button::before {
  color: #001d7e;
  content: "Adicionar";
  font-size: 16px !important;
  text-transform: capitalize;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add button:hover {
  background-color: #001d7e;
  color: #fff;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add button:hover::before {
  color: #fff;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add input {
  background: var(--W-Background, #fff);
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #666;
  /* Imput/Reg 16 */
  font-family: Montserrat, sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  height: 45px;
  letter-spacing: 0.64px;
  line-height: normal;
  max-width: unset !important;
  padding: 0 16px;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add input::input-placeholder {
  color: #666;
  /* Imput/Reg 16 */
  font-family: Montserrat !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add input::placeholder {
  color: #666;
  font-family: Montserrat !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
@media (max-width: 360px) {
  body.body-cart .container-cart .checkout-container .cart-template .summary-template-holder .summary .totalizers .forms .input-cod-vendedora .add input::placeholder {
    font-size: 11px;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options {
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
  display: block !important;
  padding: 24px;
  position: relative;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .cart-select-gift-placeholder {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options #shipping-preview-container {
  display: block !important;
  margin: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content p.srp-description.mw5 {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-delivery-info {
  margin-bottom: 0 !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-result {
  margin-top: 32px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content h2.srp-main-title {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.72px;
  line-height: normal;
  padding-top: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content label[for=ship-postalCode] {
  color: var(--Cores-principais-Azul-700, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .vtex-shipping-preview-0-x-postalCodeForgotten {
  max-width: unset;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .ship-postalCode {
  max-width: unset;
  width: 100%;
}
@media (min-width: 691px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .ship-postalCode {
    max-width: 200px !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data {
  display: flex;
  flex-direction: column;
  margin-top: 0 !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data button#cart-shipping-calculate {
  margin-left: 0.5rem;
  padding: 0 1rem;
}
@media (min-width: 691px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data button#cart-shipping-calculate {
    margin-bottom: 3px;
    max-width: 200px !important;
    width: 100% !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data button#cart-shipping-calculate,
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data #shipping-calculate-link {
  align-items: center;
  background-color: #fff;
  border: 1px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: var(--Cores-Azul, #001d7e);
  display: flex;
  /* Button/Med 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  gap: 1rem;
  justify-content: center;
  line-height: normal;
  max-width: 160px;
  text-align: center;
  text-transform: capitalize;
  transition: all 0.3s ease-in-out;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data button#cart-shipping-calculate:hover,
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data #shipping-calculate-link:hover {
  opacity: 0.8;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data button#cart-shipping-calculate::before,
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data #shipping-calculate-link::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M22.94 12.4575L20.69 7.2075C20.6326 7.07194 20.5365 6.95627 20.4138 6.87492C20.2911 6.79356 20.1472 6.75012 20 6.75H17.75V5.25C17.75 5.05109 17.671 4.86032 17.5303 4.71967C17.3897 4.57902 17.1989 4.5 17 4.5H2.75C2.55109 4.5 2.36032 4.57902 2.21967 4.71967C2.07902 4.86032 2 5.05109 2 5.25V18C2 18.1989 2.07902 18.3897 2.21967 18.5303C2.36032 18.671 2.55109 18.75 2.75 18.75H4.355C4.52771 19.3855 4.90475 19.9466 5.42795 20.3465C5.95114 20.7465 6.59142 20.9632 7.25 20.9632C7.90858 20.9632 8.54886 20.7465 9.07205 20.3465C9.59525 19.9466 9.97229 19.3855 10.145 18.75H14.855C15.0277 19.3855 15.4048 19.9466 15.9279 20.3465C16.4511 20.7465 17.0914 20.9632 17.75 20.9632C18.4086 20.9632 19.0489 20.7465 19.5721 20.3465C20.0952 19.9466 20.4723 19.3855 20.645 18.75H22.25C22.4489 18.75 22.6397 18.671 22.7803 18.5303C22.921 18.3897 23 18.1989 23 18V12.75C22.9998 12.6495 22.9794 12.55 22.94 12.4575ZM17.75 8.25H19.505L21.11 12H17.75V8.25ZM7.25 19.5C6.95333 19.5 6.66332 19.412 6.41665 19.2472C6.16997 19.0824 5.97771 18.8481 5.86418 18.574C5.75065 18.2999 5.72094 17.9983 5.77882 17.7074C5.8367 17.4164 5.97956 17.1491 6.18934 16.9393C6.39912 16.7296 6.66639 16.5867 6.95736 16.5288C7.24834 16.4709 7.54994 16.5006 7.82403 16.6142C8.09811 16.7277 8.33238 16.92 8.4972 17.1666C8.66203 17.4133 8.75 17.7033 8.75 18C8.75 18.3978 8.59196 18.7794 8.31066 19.0607C8.02936 19.342 7.64782 19.5 7.25 19.5ZM14.855 17.25H10.145C9.97229 16.6145 9.59525 16.0534 9.07205 15.6534C8.54886 15.2535 7.90858 15.0367 7.25 15.0367C6.59142 15.0367 5.95114 15.2535 5.42795 15.6534C4.90475 16.0534 4.52771 16.6145 4.355 17.25H3.5V6H16.25V15.42C15.9085 15.6182 15.6095 15.8819 15.3701 16.1959C15.1307 16.51 14.9556 16.8682 14.855 17.25ZM17.75 19.5C17.4533 19.5 17.1633 19.412 16.9166 19.2472C16.67 19.0824 16.4777 18.8481 16.3642 18.574C16.2506 18.2999 16.2209 17.9983 16.2788 17.7074C16.3367 17.4164 16.4796 17.1491 16.6893 16.9393C16.8991 16.7296 17.1664 16.5867 17.4574 16.5288C17.7483 16.4709 18.0499 16.5006 18.324 16.6142C18.5981 16.7277 18.8324 16.92 18.9972 17.1666C19.162 17.4133 19.25 17.7033 19.25 18C19.25 18.3978 19.092 18.7794 18.8107 19.0607C18.5294 19.342 18.1478 19.5 17.75 19.5ZM21.5 17.25H20.645C20.4791 16.6076 20.1051 16.0384 19.5812 15.6313C19.0574 15.2242 18.4134 15.0022 17.75 15V13.5H21.5V17.25Z' fill='%23001D7E'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 20px;
  width: 20px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data::before {
  color: #4d5156;
  content: "Veja as opções de entrega para seus itens, com todos os prazos e valores ";
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 29px;
  margin-top: 8px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle {
  margin: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__current {
  display: none;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper {
  background: #fff;
  border: 1px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  gap: 0;
  max-width: 500px;
  position: relative;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper label {
  align-items: center;
  color: #fff;
  display: flex;
  /* Button/Med 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  gap: 1rem;
  justify-content: center;
  line-height: normal;
  text-align: center;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery {
  background-color: #fff;
  border-radius: 8px 0 0 8px !important;
  font-size: 0;
  position: relative;
  white-space: nowrap;
  z-index: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M22.94 12.4575L20.69 7.2075C20.6326 7.07194 20.5365 6.95627 20.4138 6.87492C20.2911 6.79356 20.1472 6.75012 20 6.75H17.75V5.25C17.75 5.05109 17.671 4.86032 17.5303 4.71967C17.3897 4.57902 17.1989 4.5 17 4.5H2.75C2.55109 4.5 2.36032 4.57902 2.21967 4.71967C2.07902 4.86032 2 5.05109 2 5.25V18C2 18.1989 2.07902 18.3897 2.21967 18.5303C2.36032 18.671 2.55109 18.75 2.75 18.75H4.355C4.52771 19.3855 4.90475 19.9466 5.42795 20.3465C5.95114 20.7465 6.59142 20.9632 7.25 20.9632C7.90858 20.9632 8.54886 20.7465 9.07205 20.3465C9.59525 19.9466 9.97229 19.3855 10.145 18.75H14.855C15.0277 19.3855 15.4048 19.9466 15.9279 20.3465C16.4511 20.7465 17.0914 20.9632 17.75 20.9632C18.4086 20.9632 19.0489 20.7465 19.5721 20.3465C20.0952 19.9466 20.4723 19.3855 20.645 18.75H22.25C22.4489 18.75 22.6397 18.671 22.7803 18.5303C22.921 18.3897 23 18.1989 23 18V12.75C22.9998 12.6495 22.9794 12.55 22.94 12.4575ZM17.75 8.25H19.505L21.11 12H17.75V8.25ZM7.25 19.5C6.95333 19.5 6.66332 19.412 6.41665 19.2472C6.16997 19.0824 5.97771 18.8481 5.86418 18.574C5.75065 18.2999 5.72094 17.9983 5.77882 17.7074C5.8367 17.4164 5.97956 17.1491 6.18934 16.9393C6.39912 16.7296 6.66639 16.5867 6.95736 16.5288C7.24834 16.4709 7.54994 16.5006 7.82403 16.6142C8.09811 16.7277 8.33238 16.92 8.4972 17.1666C8.66203 17.4133 8.75 17.7033 8.75 18C8.75 18.3978 8.59196 18.7794 8.31066 19.0607C8.02936 19.342 7.64782 19.5 7.25 19.5ZM14.855 17.25H10.145C9.97229 16.6145 9.59525 16.0534 9.07205 15.6534C8.54886 15.2535 7.90858 15.0367 7.25 15.0367C6.59142 15.0367 5.95114 15.2535 5.42795 15.6534C4.90475 16.0534 4.52771 16.6145 4.355 17.25H3.5V6H16.25V15.42C15.9085 15.6182 15.6095 15.8819 15.3701 16.1959C15.1307 16.51 14.9556 16.8682 14.855 17.25ZM17.75 19.5C17.4533 19.5 17.1633 19.412 16.9166 19.2472C16.67 19.0824 16.4777 18.8481 16.3642 18.574C16.2506 18.2999 16.2209 17.9983 16.2788 17.7074C16.3367 17.4164 16.4796 17.1491 16.6893 16.9393C16.8991 16.7296 17.1664 16.5867 17.4574 16.5288C17.7483 16.4709 18.0499 16.5006 18.324 16.6142C18.5981 16.7277 18.8324 16.92 18.9972 17.1666C19.162 17.4133 19.25 17.7033 19.25 18C19.25 18.3978 19.092 18.7794 18.8107 19.0607C18.5294 19.342 18.1478 19.5 17.75 19.5ZM21.5 17.25H20.645C20.4791 16.6076 20.1051 16.0384 19.5812 15.6313C19.0574 15.2242 18.4134 15.0022 17.75 15V13.5H21.5V17.25Z' fill='%23001D7E'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 24px;
  margin-right: -20px;
  width: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery::after {
  color: #001d7e;
  content: "Receber em casa";
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: center;
  text-transform: none;
}
@media (max-width: 640px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery::after {
    font-size: 12px;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery.blue {
  background-color: #001d7e !important;
  border-radius: 8px !important;
  color: #fff !important;
  font-size: 0 !important;
  right: 0;
  z-index: 9;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery.blue::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M22.94 12.4575L20.69 7.2075C20.6326 7.07194 20.5365 6.95627 20.4138 6.87492C20.2911 6.79356 20.1472 6.75012 20 6.75H17.75V5.25C17.75 5.05109 17.671 4.86032 17.5303 4.71967C17.3897 4.57902 17.1989 4.5 17 4.5H2.75C2.55109 4.5 2.36032 4.57902 2.21967 4.71967C2.07902 4.86032 2 5.05109 2 5.25V18C2 18.1989 2.07902 18.3897 2.21967 18.5303C2.36032 18.671 2.55109 18.75 2.75 18.75H4.355C4.52771 19.3855 4.90475 19.9466 5.42795 20.3465C5.95114 20.7465 6.59142 20.9632 7.25 20.9632C7.90858 20.9632 8.54886 20.7465 9.07205 20.3465C9.59525 19.9466 9.97229 19.3855 10.145 18.75H14.855C15.0277 19.3855 15.4048 19.9466 15.9279 20.3465C16.4511 20.7465 17.0914 20.9632 17.75 20.9632C18.4086 20.9632 19.0489 20.7465 19.5721 20.3465C20.0952 19.9466 20.4723 19.3855 20.645 18.75H22.25C22.4489 18.75 22.6397 18.671 22.7803 18.5303C22.921 18.3897 23 18.1989 23 18V12.75C22.9998 12.6495 22.9794 12.55 22.94 12.4575ZM17.75 8.25H19.505L21.11 12H17.75V8.25ZM7.25 19.5C6.95333 19.5 6.66332 19.412 6.41665 19.2472C6.16997 19.0824 5.97771 18.8481 5.86418 18.574C5.75065 18.2999 5.72094 17.9983 5.77882 17.7074C5.8367 17.4164 5.97956 17.1491 6.18934 16.9393C6.39912 16.7296 6.66639 16.5867 6.95736 16.5288C7.24834 16.4709 7.54994 16.5006 7.82403 16.6142C8.09811 16.7277 8.33238 16.92 8.4972 17.1666C8.66203 17.4133 8.75 17.7033 8.75 18C8.75 18.3978 8.59196 18.7794 8.31066 19.0607C8.02936 19.342 7.64782 19.5 7.25 19.5ZM14.855 17.25H10.145C9.97229 16.6145 9.59525 16.0534 9.07205 15.6534C8.54886 15.2535 7.90858 15.0367 7.25 15.0367C6.59142 15.0367 5.95114 15.2535 5.42795 15.6534C4.90475 16.0534 4.52771 16.6145 4.355 17.25H3.5V6H16.25V15.42C15.9085 15.6182 15.6095 15.8819 15.3701 16.1959C15.1307 16.51 14.9556 16.8682 14.855 17.25ZM17.75 19.5C17.4533 19.5 17.1633 19.412 16.9166 19.2472C16.67 19.0824 16.4777 18.8481 16.3642 18.574C16.2506 18.2999 16.2209 17.9983 16.2788 17.7074C16.3367 17.4164 16.4796 17.1491 16.6893 16.9393C16.8991 16.7296 17.1664 16.5867 17.4574 16.5288C17.7483 16.4709 18.0499 16.5006 18.324 16.6142C18.5981 16.7277 18.8324 16.92 18.9972 17.1666C19.162 17.4133 19.25 17.7033 19.25 18C19.25 18.3978 19.092 18.7794 18.8107 19.0607C18.5294 19.342 18.1478 19.5 17.75 19.5ZM21.5 17.25H20.645C20.4791 16.6076 20.1051 16.0384 19.5812 15.6313C19.0574 15.2242 18.4134 15.0022 17.75 15V13.5H21.5V17.25Z' fill='white'/%3E%3C/svg%3E");
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__wrapper .srp-toggle__delivery.blue::after {
  color: #fff;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup {
  background-color: #fff;
  border-radius: 0 8px 8px 0 !important;
  color: #001d7e !important;
  font-size: 0 !important;
  position: relative;
  z-index: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.9963 10.621V19C19.9963 19.5304 19.7856 20.0391 19.4105 20.4142C19.0355 20.7893 18.5268 21 17.9963 21H6.00433C5.47407 20.9997 4.96562 20.7889 4.59076 20.4139C4.21591 20.0388 4.00533 19.5303 4.00533 19V10.621M7.50233 8.75L8.00233 3M7.50233 8.75C7.50233 11.652 12.0003 11.652 12.0003 8.75M7.50233 8.75C7.50233 11.926 2.34733 11.27 3.06933 8.502L4.11433 4.495C4.22601 4.06703 4.47641 3.68815 4.82635 3.41765C5.17629 3.14714 5.60603 3.00026 6.04833 3H17.9523C18.3946 3.00026 18.8244 3.14714 19.1743 3.41765C19.5243 3.68815 19.7747 4.06703 19.8863 4.495L20.9313 8.502C21.6533 11.271 16.4983 11.926 16.4983 8.75M12.0003 8.75V3M12.0003 8.75C12.0003 11.652 16.4983 11.652 16.4983 8.75M16.4983 8.75L15.9983 3' stroke='%23001D7E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 24px;
  margin-right: -20px;
  width: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup::after {
  color: #001d7e;
  content: "Retirar na loja";
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: center;
  text-transform: none;
}
@media (max-width: 640px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup::after {
    font-size: 12px;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup.blue {
  background-color: #001d7e !important;
  border-radius: 8px !important;
  color: #fff !important;
  font-size: 0 !important;
  left: 0;
  z-index: 9;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup.blue::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.9963 10.621V19C19.9963 19.5304 19.7856 20.0391 19.4105 20.4142C19.0355 20.7893 18.5268 21 17.9963 21H6.00433C5.47407 20.9997 4.96562 20.7889 4.59076 20.4139C4.21591 20.0388 4.00533 19.5303 4.00533 19V10.621M7.50233 8.75L8.00233 3M7.50233 8.75C7.50233 11.652 12.0003 11.652 12.0003 8.75M7.50233 8.75C7.50233 11.926 2.34733 11.27 3.06933 8.502L4.11433 4.495C4.22601 4.06703 4.47641 3.68815 4.82635 3.41765C5.17629 3.14714 5.60603 3.00026 6.04833 3H17.9523C18.3946 3.00026 18.8244 3.14714 19.1743 3.41765C19.5243 3.68815 19.7747 4.06703 19.8863 4.495L20.9313 8.502C21.6533 11.271 16.4983 11.926 16.4983 8.75M12.0003 8.75V3M12.0003 8.75C12.0003 11.652 16.4983 11.652 16.4983 8.75M16.4983 8.75L15.9983 3' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-data .srp-toggle .srp-toggle__pickup.blue::after {
  color: #fff;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-pickup-empty__my-location {
  max-width: 500px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-more-options .srp-content .srp-pickup-empty__my-location button#find-pickup-link {
  background: var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: #fff;
  /* Button/Med 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 12px 24px;
  text-align: center;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart {
  background: #fff;
  border: none;
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
  padding: 24px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart::before {
  display: none;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.quantity {
  margin-right: 0 !important;
  padding-right: 2rem;
  text-align: right;
  width: 400px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.shipping-date {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr {
  border: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap {
  border-top: 1px solid #bbc6cb;
  justify-content: flex-start !important;
  padding-bottom: 0 !important;
  padding-top: 0.35rem !important;
}
@media screen and (max-width: 768px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap {
    border-bottom: 1px solid #bbc6cb;
    border-top: 0;
    padding-bottom: 1rem !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-price, body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.shipping-date {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity {
  background: #fff;
  border: 0.607px solid var(--Bombay-300, #bbc6cb) !important;
  border-radius: 8px;
  margin: 0 1rem !important;
  min-width: 100px !important;
  padding: 2.5px;
  width: 100px !important;
}
@media screen and (max-width: 768px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity {
    margin: 0 !important;
    margin-top: 16px !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity input {
  color: var(--Bombay-950, #1d1d1f);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 0 !important;
  min-width: 35px !important;
  width: 35px !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity .item-quantity-change {
  background-color: transparent;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity .item-quantity-change i {
  align-items: center;
  display: flex;
  height: auto !important;
  width: auto !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity .item-quantity-change .icon-minus-sign::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath d='M4.71864 8.43945C4.40912 8.43945 4.1582 8.69037 4.1582 8.99989C4.1582 9.30941 4.40912 9.56033 4.71864 9.56033H15.1802C15.4897 9.56033 15.7406 9.30941 15.7406 8.99989C15.7406 8.69037 15.4897 8.43945 15.1802 8.43945H4.71864Z' fill='%23001D7E'/%3E%3C/svg%3E") !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "" !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity .item-quantity-change .icon-plus-sign::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.21303 3.2085C9.52255 3.2089 9.77314 3.46015 9.77274 3.76967L9.75902 14.2312C9.75862 14.5407 9.50737 14.7913 9.19785 14.7909C8.88833 14.7905 8.63774 14.5393 8.63815 14.2297L8.65186 3.7682C8.65226 3.45868 8.90351 3.20809 9.21303 3.2085Z' fill='%23001D7E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.39844 8.9997C3.39844 8.69018 3.64935 8.43927 3.95888 8.43927H14.4204C14.7299 8.43927 14.9809 8.69018 14.9809 8.9997C14.9809 9.30923 14.7299 9.56014 14.4204 9.56014H3.95888C3.64935 9.56014 3.39844 9.30923 3.39844 8.9997Z' fill='%23001D7E'/%3E%3C/svg%3E") !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "" !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name {
  max-width: 344px;
  width: 100% !important;
}
@media (min-width: 691px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name {
    margin-left: 12px !important;
    margin-right: 5%;
  }
}
@media screen and (max-width: 768px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name {
    max-width: 200px;
  }
}
@media (min-width: 491px) and (max-width: 690px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name {
    max-width: 270px !important;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name a {
  -webkit-box-orient: vertical;
  color: var(--Shelf-Nome, #353739);
  display: -webkit-box;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.56px;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.product-name small.seller {
  display: none;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity {
  margin: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price {
  align-items: flex-start;
  display: flex !important;
  flex-direction: column;
  justify-content: flex-start;
  margin: 0;
}
@media (min-width: 691px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price {
    margin-left: 8%;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price .custom-price-unit-info {
  color: var(--Cinzas-Cinza-escuro, #4f4f4f);
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.24px;
  line-height: normal;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-price {
  color: var(--Cinzas-Cinza-escuro, #4f4f4f);
  display: flex !important;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  gap: 0.125rem;
  justify-content: center;
  letter-spacing: 0.24px;
  line-height: normal;
  margin-bottom: 0.125rem;
  text-decoration-line: line-through;
}
@media screen and (max-width: 768px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-price {
    justify-content: flex-end;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-price::before {
  content: "De";
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-selling-price {
  align-items: baseline;
  color: var(--Cores-Azul, #001d7e) !important;
  display: flex;
  font-family: "Barlow Semi Condensed", sans-serif !important;
  font-size: 18px !important;
  font-style: normal;
  font-weight: 700 !important;
  gap: 0.125rem;
  justify-content: center;
  letter-spacing: 0.36px;
  line-height: normal;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-selling-price {
    justify-content: flex-end;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.quantity-price span.total-selling-price::before {
  color: var(--Cores-Azul, #001d7e);
  content: "Por";
  font-family: Barlow, sans-serif !important;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 700 !important;
  letter-spacing: 0.24px;
  line-height: normal;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.item-remove {
  margin: 0;
  padding: 0;
}
@media (min-width: 691px) {
  body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.item-remove {
    margin-left: 15%;
  }
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.item-remove .item-link-remove {
  padding: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap td.item-remove .item-link-remove .item-remove-ico::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20' fill='none'%3E%3Cpath d='M11 9V15M7 9V15M3 5V17C3 17.5304 3.21071 18.0391 3.58579 18.4142C3.96086 18.7893 4.46957 19 5 19H13C13.5304 19 14.0391 18.7893 14.4142 18.4142C14.7893 18.0391 15 17.5304 15 17V5M1 5H17M4 5L6 1H12L14 5' stroke='%23353739' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain !important;
  content: "" !important;
  height: 20px;
  width: 20px;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap .product-image {
  padding: 0;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap .product-image a {
  margin-right: 0 !important;
  width: 50px !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items tbody tr div.v-custom-product-item-wrap .product-image a img {
  width: 50px !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th {
  color: #4d5156 !important;
  font-family: Nunito, sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.72px;
  line-height: normal;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.product {
  min-width: unset !important;
  width: auto !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.quantity-price {
  display: flex !important;
  font-size: 0 !important;
  justify-content: center;
  min-width: 100px !important;
  width: 220px !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.product-price {
  display: none !important;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.quantity-price::after {
  color: #4d5156 !important;
  content: "Preço";
  font-family: Nunito, sans-serif !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.72px;
  line-height: normal;
  margin-right: 5%;
  text-align: left;
  width: 100%;
}
body.body-cart .container-cart .checkout-container .cart-template .cart-template-holder .cart table.cart-items thead tr th.product-price::after {
  display: none;
}

body {
  background: #fff !important;
}
body .cart-template.mini-cart .custom-cart-template-wrap {
  background: #fff;
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
}
body .cart-template.mini-cart .custom-cart-template-wrap h2 {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Nunito, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.72px;
  line-height: normal;
}
body .cart-template.mini-cart .cart {
  padding: 0;
}
body .cart-template.mini-cart .cart ul.cart-items li.hproduct {
  padding: 1rem 0;
}
@media (max-width: 490px) {
  body .cart-template.mini-cart .cart ul.cart-items li.hproduct {
    align-items: center;
    display: flex;
    justify-content: space-between;
  }
  body .cart-template.mini-cart .cart ul.cart-items li.hproduct .description {
    margin-top: 0 !important;
  }
}
body .cart-template.mini-cart .cart ul.cart-items span.quantity.badge {
  display: none !important;
}
body .cart-template.mini-cart .cart ul.cart-items span.fn.product-name {
  color: var(--Shelf-Nome, #353739);
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.48px;
  line-height: normal;
  margin-left: 1rem;
  max-width: 272px;
  overflow: hidden;
  padding-right: 0.5rem;
  white-space: normal;
  width: 100%;
}
body .cart-template.mini-cart .cart .description {
  justify-content: flex-end !important;
}
body .cart-template.mini-cart .cart .description span.shipping-date {
  display: none !important;
}
body .cart-template.mini-cart .cart .description .price {
  color: var(--Cores-Azul, #001d7e);
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: right;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap {
  padding-bottom: 1rem !important;
  padding-top: 1rem !important;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap::before {
  color: var(--Cores-principais-Azul-700, #204199);
  content: "Cupom de desconto";
  display: block;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
  padding-bottom: 1rem;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap input#cart-coupon {
  box-shadow: none !important;
  color: #666;
  /* Imput/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
  min-height: 48px;
  padding: 0 1rem;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap button#cart-coupon-add {
  background-color: transparent;
  border: 1px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: var(--Cores-Azul, #001d7e);
  content: "Adicionar";
  font-family: Montserrat;
  font-size: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  min-height: 48px;
  min-width: 120px;
  text-align: center;
  text-transform: capitalize;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap button#cart-coupon-add:hover {
  background-color: #001d7e;
  color: #fff;
}
body .cart-template.mini-cart .forms.coupon-column.summary-coupon-wrap button#cart-coupon-add::before {
  display: none;
}
body .cart-template.mini-cart p#go-to-cart-button {
  background: transparent;
  left: unset !important;
  right: 1.5rem !important;
  top: 1.5rem !important;
  width: auto;
}
@media (min-width: 768px) and (max-width: 1025px) {
  body .cart-template.mini-cart p#go-to-cart-button {
    left: 1.25rem !important;
    right: unset !important;
    top: 3rem !important;
  }
}
@media (max-width: 490px) {
  body .cart-template.mini-cart p#go-to-cart-button {
    display: flex !important;
    left: 1.25rem !important;
    right: unset !important;
    top: 3rem !important;
  }
}
@media (min-width: 491px) {
  body .cart-template.mini-cart p#go-to-cart-button {
    display: flex !important;
  }
}
body .cart-template.mini-cart p#go-to-cart-button a {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: "SF Pro Display", sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
  margin: 0;
  text-decoration-line: underline;
  text-decoration-skip-ink: none;
  text-decoration-style: solid;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
body .summary-totalizers tfoot tr td.info {
  color: var(--Cores-Azul, #001d7e) !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 24px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  padding: 0 !important;
  text-align: left !important;
}
body .summary-totalizers tfoot tr td.monetary {
  color: var(--Cores-Azul, #001d7e) !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 24px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: normal !important;
  min-width: 200px !important;
  padding: 0 !important;
  text-align: right !important;
  white-space: nowrap;
}
@media (max-width: 360px) {
  body .summary-totalizers tfoot tr td.monetary {
    margin-right: 22px !important;
    min-width: unset !important;
  }
}
body .summary-totalizers .totalizers-list {
  border-bottom: none !important;
  border-top: 1px solid #bbc6cb !important;
  padding: 24px 0 0;
}
body .summary-totalizers .totalizers-list tr {
  padding-bottom: 24px;
}
body .summary-totalizers .totalizers-list tr td.info {
  color: var(--Bombay-700, #6e6e73) !important;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: left !important;
}
body .summary-totalizers .totalizers-list tr td.monetary {
  color: var(--Bombay-700, #6e6e73) !important;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  min-width: 200px !important;
  text-align: right;
}
@media (max-width: 360px) {
  body .summary-totalizers .totalizers-list tr td.monetary {
    min-width: unset !important;
  }
}
body .payment-confirmation-wrap {
  padding: 0 !important;
}
body .payment-confirmation-wrap p.payment-submit-wrap {
  margin-top: 0;
}
body .payment-confirmation-wrap p.payment-submit-wrap button#payment-data-submit {
  background: var(--Cores-Verde_comprar, #1ba122) !important;
  border: none !important;
  border-radius: 8px !important;
  color: #fff;
  /* Button/Med 18 */
  line-height: normal;
  text-align: center;
  text-transform: none !important;
  transition: all 0.3s ease-in-out;
}
body .payment-confirmation-wrap p.payment-submit-wrap button#payment-data-submit span {
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 500 !important;
  letter-spacing: 0.36px;
}
body .payment-confirmation-wrap p.payment-submit-wrap button#payment-data-submit:hover {
  background-color: #0e5712 !important;
}

.emailInfo {
  padding-bottom: 60px !important;
  width: 100% !important;
}
.emailInfo h3 {
  color: var(--Cores-principais-Azul-700, #204199) !important;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
}
.emailInfo ul li i.icon-ok {
  color: var(--Cores-principais-Azul-700, #204199) !important;
}

h3.client-pre-email-h span::before {
  background: #001d7e !important;
}

body.body-order-form .custom-cart-template-wrap .srp-summary-result {
  padding-bottom: 0 !important;
}

@media (max-width: 490px) {
  .vtex-social-selling ul {
    bottom: 0;
    display: flex;
    flex-direction: row;
    left: calc(50% - 150px) !important;
    top: unset !important;
  }
  .vtex-social-selling ul .sb-divider {
    display: none !important;
  }
  .vtex-social-selling ul .sb-b-erasecart,
  .vtex-social-selling ul .sb-b-codigovendedor,
  .vtex-social-selling ul .sb-b-whatsapp,
  .vtex-social-selling ul .sb-b-facebook-messenger,
  .vtex-social-selling ul .sb-b-sms,
  .vtex-social-selling ul .sb-b-link {
    margin: 0 4px;
  }
}
@media (max-width: 360px) {
  .cart-template-holder .cart .table.cart-items td.product-name {
    margin-left: 55px !important;
  }
  .cart-template-holder .cart .table.cart-items td.product-name a {
    font-size: 12px !important;
  }
}
body.body-order-form div#client-profile-data {
  background-color: transparent !important;
  border: none !important;
}
body.body-order-form div#client-profile-data .step.client-profile-data {
  padding: 24px !important;
}
body.body-order-form div#client-profile-data .client-profile-data {
  background-color: #fff;
  border: none;
  padding: 23px;
}
body.body-order-form div#client-profile-data .client-profile-data:not(.active) {
  background: #fff !important;
  border: none;
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
}
body.body-order-form div#client-profile-data .client-profile-data .form-step.box-info {
  color: #4d5156;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data span[data-i18n="clientProfileData.identification"] {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.72px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data span[data-i18n="clientProfileData.identification"]::before {
  background-color: #001d7e;
  border: none !important;
  color: #fff !important;
}
body.body-order-form div#client-profile-data .client-profile-data.active {
  background: #fff;
  border: 2px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
}
body.body-order-form div#client-profile-data .client-profile-data.active .state-inscription-box {
  margin-top: 1.5rem;
}
body.body-order-form div#client-profile-data .client-profile-data.active .box-client-info-pj h5.corporate-title.visible {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.72px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data.active a#not-corporate-client {
  background: var(--Cores-Azul, tomato);
  border-radius: 8px;
  color: var(--Cinzas-Branco, #fff);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 10px 1rem;
  text-align: center;
}
body.body-order-form div#client-profile-data .client-profile-data.active a#is-corporate-client {
  background: var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: var(--Cinzas-Branco, #fff);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 10px 1rem;
  text-align: center;
}
@media (max-width: 360px) {
  body.body-order-form div#client-profile-data .client-profile-data.active a#is-corporate-client {
    font-size: 10px;
    white-space: nowrap;
  }
}
body.body-order-form div#client-profile-data .client-profile-data.active p.client-company-document {
  width: 100%;
}
body.body-order-form div#client-profile-data .client-profile-data.active .state-inscription-box span.exempt-si-text {
  color: var(--Bombay-900, #505257);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data.active p.newsletter {
  margin-top: 1rem;
}
body.body-order-form div#client-profile-data .client-profile-data.active p.newsletter span.newsletter-text {
  color: var(--Bombay-900, #505257);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset .phone-box,
body.body-order-form div#client-profile-data .client-profile-data.active fieldset .document-box {
  display: none;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p[data-bind="if: hasDifferentPhone()"] {
  display: none !important;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p:empty {
  display: none !important;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p label {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p label[for=client-last-name]::before {
  display: none !important;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p label input {
  background: var(--W-Background, #fff);
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: none !important;
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto !important;
  letter-spacing: 0.56px;
  line-height: normal;
  max-height: unset !important;
  padding: 10px;
}
body.body-order-form div#client-profile-data .client-profile-data.active fieldset p label input::placeholder {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body.body-order-form div#client-profile-data .client-profile-data.active button#go-to-shipping {
  background: var(--Cores-Azul, #001d7e);
  border-radius: 8px;
}
body.body-order-form div#client-profile-data .client-profile-data.active form.form-step.box-edit {
  padding-top: 0 !important;
}
body.body-order-form div#client-profile-data .client-profile-data.active form.form-step.box-edit .box-client-info-pf p.client-notice.notice {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
  margin-bottom: 32px;
}
body.body-order-form div#client-profile-data form.client-pre-email {
  border: 1px solid #001d7e !important;
  border-radius: 8px !important;
  padding: 24px !important;
}

.vtex-pickup-points-modal-3-x-pkpmodal {
  background: #fff;
  border: 1px solid #ccc;
  border: none;
  border-radius: 8px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  height: -webkit-fill-available;
  height: auto !important;
  left: 50%;
  margin: 0 !important;
  max-width: 700px;
  opacity: 1;
  padding: 56px;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 900px;
  z-index: 999;
}
.vtex-pickup-points-modal-3-x-pkpmodal button.vtex-pickup-points-modal-3-x-closeButton {
  background: transparent !important;
  box-shadow: none !important;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-searchAlone {
  margin: 0;
  padding: 0;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage {
  background: #fff;
  background-color: #fff;
  position: relative;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage svg.pkpmodal-locating-image-waiting-pin {
  display: none;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage h2.vtex-pickup-points-modal-3-x-searchAloneTitle {
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  letter-spacing: 1.28px;
  line-height: normal;
  margin: 0;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage h3.vtex-pickup-points-modal-3-x-searchAloneSubtitle {
  color: #4d5156;
  font-family: Montserrat;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.88px;
  line-height: normal;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage button.vtex-pickup-points-modal-3-x-askGeolocationBtn {
  display: none;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage .ship-postalCode {
  max-width: unset;
}
.vtex-pickup-points-modal-3-x-pkpmodal .vtex-pickup-points-modal-3-x-modalfullPage .ship-postalCode small a {
  color: var(--Cores-Azul, #001d7e);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.32px;
  line-height: normal;
  margin-top: 8px;
  text-decoration-line: underline;
  text-decoration-skip-ink: none;
  text-decoration-style: solid;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.discount-code-inputs {
  border: none !important;
}

.form-cod-vendedora .discount-code-inputs .remove .discount-code-inputs {
  color: var(--Shelf-Nome, #353739);
  font-size: 14px;
  font-weight: 500;
}
.form-cod-vendedora .discount-code-inputs .remove .discount-code-inputs__action--remove {
  font-weight: 700;
  text-align: left;
  width: 100%;
}

.vtex-pickup-points-modal-3-x-errorBackButton {
  align-items: center;
  background-color: #001d7e;
  color: #fff;
  display: flex;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  gap: 1rem;
  justify-content: center;
  line-height: normal;
  margin-top: 1rem;
  text-align: center;
}

body div#shipping-data {
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0 !important;
}
body div#shipping-data .shipping-data {
  background: #fff !important;
  border: none;
  border-radius: 8px !important;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
  padding: 24px;
}
body div#shipping-data .shipping-data.active {
  border: 2px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
}
body div#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo {
  border: none;
}
body div#shipping-data span.shp-summary-package-time {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body div#shipping-data a#open-shipping {
  background: var(--Blue-Charcoal-100, #e0effe);
  border: 1px dashed var(--Shark-300, #adb1b3);
  color: var(--Cores-principais-Azul-700, #204199);
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
  text-align: center;
}
body div#shipping-data .shp-summary-group-price.vtex-omnishipping-1-x-SummaryItemPrice {
  display: none;
}
body div#shipping-data .address-summary.address-summary-BRA * {
  color: #4d5156;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body div#shipping-data .accordion-toggle {
  color: var(--Cores-principais-Azul-700, #204199) !important;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  justify-content: flex-start;
  letter-spacing: 0.72px;
  line-height: normal;
}
body div#shipping-data .accordion-toggle::before {
  background-color: #001d7e;
  border: none;
  color: #fff !important;
}
body div#shipping-data .shp-method-option {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: center;
  margin: 0 !important;
}
body div#shipping-data .shipping-container p.vtex-omnishipping-1-x-shippingSectionTitle.delivery-address-title {
  display: none !important;
}
body div#shipping-data .shipping-container p.vtex-omnishipping-1-x-shippingSectionTitle {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body div#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryGroup * {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body div#shipping-data .shipping-container p.ship-postalCode {
  max-width: 120px !important;
}
body div#shipping-data .shipping-container p.ship-receiverName::after {
  display: none;
}
body div#shipping-data .shipping-container p.ship-complement::after {
  display: none;
}
body div#shipping-data .shipping-container p label {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body div#shipping-data .shipping-container p input {
  background: var(--W-Background, #fff);
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: none !important;
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto !important;
  letter-spacing: 0.56px;
  line-height: normal;
  max-height: unset !important;
  padding: 10px;
}
body div#shipping-data .shipping-container p input::placeholder {
  color: var(--Form-Titulo, #4d5156);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
}
body div#shipping-data .shipping-container .vtex-omnishipping-1-x-deliveryChannelsWrapper {
  border: 1px solid #001d7e !important;
  border-radius: 9px !important;
}
body div#shipping-data .shipping-container .shp-method-option-text {
  align-items: center;
  display: flex;
  /* Button/Med 16 */
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  gap: 1rem;
  justify-content: center;
  line-height: normal;
  text-align: center;
}
body div#shipping-data .shipping-container .shipping-method-toggle-delivery {
  display: none;
}
body div#shipping-data .shipping-container #shipping-option-delivery {
  background-color: #fff;
  border-radius: 8px 0 0 8px !important;
  color: #001d7e;
  position: relative;
  z-index: 0;
}
body div#shipping-data .shipping-container #shipping-option-delivery .shp-method-option-text {
  color: #001d7e;
}
body div#shipping-data .shipping-container #shipping-option-delivery::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M22.94 12.4575L20.69 7.2075C20.6326 7.07194 20.5365 6.95627 20.4138 6.87492C20.2911 6.79356 20.1472 6.75012 20 6.75H17.75V5.25C17.75 5.05109 17.671 4.86032 17.5303 4.71967C17.3897 4.57902 17.1989 4.5 17 4.5H2.75C2.55109 4.5 2.36032 4.57902 2.21967 4.71967C2.07902 4.86032 2 5.05109 2 5.25V18C2 18.1989 2.07902 18.3897 2.21967 18.5303C2.36032 18.671 2.55109 18.75 2.75 18.75H4.355C4.52771 19.3855 4.90475 19.9466 5.42795 20.3465C5.95114 20.7465 6.59142 20.9632 7.25 20.9632C7.90858 20.9632 8.54886 20.7465 9.07205 20.3465C9.59525 19.9466 9.97229 19.3855 10.145 18.75H14.855C15.0277 19.3855 15.4048 19.9466 15.9279 20.3465C16.4511 20.7465 17.0914 20.9632 17.75 20.9632C18.4086 20.9632 19.0489 20.7465 19.5721 20.3465C20.0952 19.9466 20.4723 19.3855 20.645 18.75H22.25C22.4489 18.75 22.6397 18.671 22.7803 18.5303C22.921 18.3897 23 18.1989 23 18V12.75C22.9998 12.6495 22.9794 12.55 22.94 12.4575ZM17.75 8.25H19.505L21.11 12H17.75V8.25ZM7.25 19.5C6.95333 19.5 6.66332 19.412 6.41665 19.2472C6.16997 19.0824 5.97771 18.8481 5.86418 18.574C5.75065 18.2999 5.72094 17.9983 5.77882 17.7074C5.8367 17.4164 5.97956 17.1491 6.18934 16.9393C6.39912 16.7296 6.66639 16.5867 6.95736 16.5288C7.24834 16.4709 7.54994 16.5006 7.82403 16.6142C8.09811 16.7277 8.33238 16.92 8.4972 17.1666C8.66203 17.4133 8.75 17.7033 8.75 18C8.75 18.3978 8.59196 18.7794 8.31066 19.0607C8.02936 19.342 7.64782 19.5 7.25 19.5ZM14.855 17.25H10.145C9.97229 16.6145 9.59525 16.0534 9.07205 15.6534C8.54886 15.2535 7.90858 15.0367 7.25 15.0367C6.59142 15.0367 5.95114 15.2535 5.42795 15.6534C4.90475 16.0534 4.52771 16.6145 4.355 17.25H3.5V6H16.25V15.42C15.9085 15.6182 15.6095 15.8819 15.3701 16.1959C15.1307 16.51 14.9556 16.8682 14.855 17.25ZM17.75 19.5C17.4533 19.5 17.1633 19.412 16.9166 19.2472C16.67 19.0824 16.4777 18.8481 16.3642 18.574C16.2506 18.2999 16.2209 17.9983 16.2788 17.7074C16.3367 17.4164 16.4796 17.1491 16.6893 16.9393C16.8991 16.7296 17.1664 16.5867 17.4574 16.5288C17.7483 16.4709 18.0499 16.5006 18.324 16.6142C18.5981 16.7277 18.8324 16.92 18.9972 17.1666C19.162 17.4133 19.25 17.7033 19.25 18C19.25 18.3978 19.092 18.7794 18.8107 19.0607C18.5294 19.342 18.1478 19.5 17.75 19.5ZM21.5 17.25H20.645C20.4791 16.6076 20.1051 16.0384 19.5812 15.6313C19.0574 15.2242 18.4134 15.0022 17.75 15V13.5H21.5V17.25Z' fill='%23001D7E'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 24px;
  width: 24px;
}
body div#shipping-data .shipping-container .body-order-form .shp-method-option.shp-method-option-inactive {
  color: #001d7e !important;
}
body div#shipping-data .shipping-container #shipping-option-delivery.vtex-omnishipping-1-x-deliveryOptionActive {
  background-color: #001d7e !important;
  border-radius: 8px !important;
  color: #fff !important;
  right: 0;
  z-index: 9;
}
body div#shipping-data .shipping-container #shipping-option-delivery.vtex-omnishipping-1-x-deliveryOptionActive .shp-method-option-text {
  color: #fff;
}
body div#shipping-data .shipping-container #shipping-option-delivery.vtex-omnishipping-1-x-deliveryOptionActive::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M22.94 12.4575L20.69 7.2075C20.6326 7.07194 20.5365 6.95627 20.4138 6.87492C20.2911 6.79356 20.1472 6.75012 20 6.75H17.75V5.25C17.75 5.05109 17.671 4.86032 17.5303 4.71967C17.3897 4.57902 17.1989 4.5 17 4.5H2.75C2.55109 4.5 2.36032 4.57902 2.21967 4.71967C2.07902 4.86032 2 5.05109 2 5.25V18C2 18.1989 2.07902 18.3897 2.21967 18.5303C2.36032 18.671 2.55109 18.75 2.75 18.75H4.355C4.52771 19.3855 4.90475 19.9466 5.42795 20.3465C5.95114 20.7465 6.59142 20.9632 7.25 20.9632C7.90858 20.9632 8.54886 20.7465 9.07205 20.3465C9.59525 19.9466 9.97229 19.3855 10.145 18.75H14.855C15.0277 19.3855 15.4048 19.9466 15.9279 20.3465C16.4511 20.7465 17.0914 20.9632 17.75 20.9632C18.4086 20.9632 19.0489 20.7465 19.5721 20.3465C20.0952 19.9466 20.4723 19.3855 20.645 18.75H22.25C22.4489 18.75 22.6397 18.671 22.7803 18.5303C22.921 18.3897 23 18.1989 23 18V12.75C22.9998 12.6495 22.9794 12.55 22.94 12.4575ZM17.75 8.25H19.505L21.11 12H17.75V8.25ZM7.25 19.5C6.95333 19.5 6.66332 19.412 6.41665 19.2472C6.16997 19.0824 5.97771 18.8481 5.86418 18.574C5.75065 18.2999 5.72094 17.9983 5.77882 17.7074C5.8367 17.4164 5.97956 17.1491 6.18934 16.9393C6.39912 16.7296 6.66639 16.5867 6.95736 16.5288C7.24834 16.4709 7.54994 16.5006 7.82403 16.6142C8.09811 16.7277 8.33238 16.92 8.4972 17.1666C8.66203 17.4133 8.75 17.7033 8.75 18C8.75 18.3978 8.59196 18.7794 8.31066 19.0607C8.02936 19.342 7.64782 19.5 7.25 19.5ZM14.855 17.25H10.145C9.97229 16.6145 9.59525 16.0534 9.07205 15.6534C8.54886 15.2535 7.90858 15.0367 7.25 15.0367C6.59142 15.0367 5.95114 15.2535 5.42795 15.6534C4.90475 16.0534 4.52771 16.6145 4.355 17.25H3.5V6H16.25V15.42C15.9085 15.6182 15.6095 15.8819 15.3701 16.1959C15.1307 16.51 14.9556 16.8682 14.855 17.25ZM17.75 19.5C17.4533 19.5 17.1633 19.412 16.9166 19.2472C16.67 19.0824 16.4777 18.8481 16.3642 18.574C16.2506 18.2999 16.2209 17.9983 16.2788 17.7074C16.3367 17.4164 16.4796 17.1491 16.6893 16.9393C16.8991 16.7296 17.1664 16.5867 17.4574 16.5288C17.7483 16.4709 18.0499 16.5006 18.324 16.6142C18.5981 16.7277 18.8324 16.92 18.9972 17.1666C19.162 17.4133 19.25 17.7033 19.25 18C19.25 18.3978 19.092 18.7794 18.8107 19.0607C18.5294 19.342 18.1478 19.5 17.75 19.5ZM21.5 17.25H20.645C20.4791 16.6076 20.1051 16.0384 19.5812 15.6313C19.0574 15.2242 18.4134 15.0022 17.75 15V13.5H21.5V17.25Z' fill='white'/%3E%3C/svg%3E");
}
body div#shipping-data #shipping-option-pickup-in-point {
  background-color: #fff;
  border-radius: 0 8px 8px 0 !important;
  color: #001d7e !important;
  position: relative;
  z-index: 0;
}
body div#shipping-data #shipping-option-pickup-in-point .shp-method-option-text {
  color: #001d7e !important;
}
body div#shipping-data #shipping-option-pickup-in-point::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.9963 10.621V19C19.9963 19.5304 19.7856 20.0391 19.4105 20.4142C19.0355 20.7893 18.5268 21 17.9963 21H6.00433C5.47407 20.9997 4.96562 20.7889 4.59076 20.4139C4.21591 20.0388 4.00533 19.5303 4.00533 19V10.621M7.50233 8.75L8.00233 3M7.50233 8.75C7.50233 11.652 12.0003 11.652 12.0003 8.75M7.50233 8.75C7.50233 11.926 2.34733 11.27 3.06933 8.502L4.11433 4.495C4.22601 4.06703 4.47641 3.68815 4.82635 3.41765C5.17629 3.14714 5.60603 3.00026 6.04833 3H17.9523C18.3946 3.00026 18.8244 3.14714 19.1743 3.41765C19.5243 3.68815 19.7747 4.06703 19.8863 4.495L20.9313 8.502C21.6533 11.271 16.4983 11.926 16.4983 8.75M12.0003 8.75V3M12.0003 8.75C12.0003 11.652 16.4983 11.652 16.4983 8.75M16.4983 8.75L15.9983 3' stroke='%23001D7E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: block;
  height: 24px;
  width: 24px;
}
body div#shipping-data #shipping-option-pickup-in-point.vtex-omnishipping-1-x-deliveryOptionActive {
  background-color: #001d7e !important;
  border-radius: 8px !important;
  color: #fff !important;
  left: 0;
  z-index: 9;
}
body div#shipping-data #shipping-option-pickup-in-point.vtex-omnishipping-1-x-deliveryOptionActive .shp-method-option-text {
  color: #fff !important;
}
body div#shipping-data #shipping-option-pickup-in-point.vtex-omnishipping-1-x-deliveryOptionActive::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.9963 10.621V19C19.9963 19.5304 19.7856 20.0391 19.4105 20.4142C19.0355 20.7893 18.5268 21 17.9963 21H6.00433C5.47407 20.9997 4.96562 20.7889 4.59076 20.4139C4.21591 20.0388 4.00533 19.5303 4.00533 19V10.621M7.50233 8.75L8.00233 3M7.50233 8.75C7.50233 11.652 12.0003 11.652 12.0003 8.75M7.50233 8.75C7.50233 11.926 2.34733 11.27 3.06933 8.502L4.11433 4.495C4.22601 4.06703 4.47641 3.68815 4.82635 3.41765C5.17629 3.14714 5.60603 3.00026 6.04833 3H17.9523C18.3946 3.00026 18.8244 3.14714 19.1743 3.41765C19.5243 3.68815 19.7747 4.06703 19.8863 4.495L20.9313 8.502C21.6533 11.271 16.4983 11.926 16.4983 8.75M12.0003 8.75V3M12.0003 8.75C12.0003 11.652 16.4983 11.652 16.4983 8.75M16.4983 8.75L15.9983 3' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

button#btn-client-pre-email,
button#go-to-shipping,
button#go-to-payment,
button#btn-go-to-payment {
  background: var(--Cores-Azul, #001d7e) !important;
  border: 1px solid #001d7e !important;
  border-radius: 8px !important;
  color: #fff !important;
  font-family: Montserrat !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
  min-width: unset !important;
  text-align: center !important;
}

button#btn-client-pre-email {
  height: auto !important;
  margin-bottom: 24px !important;
  min-width: 200px !important;
  z-index: 9999 !important;
}

body div#payment-data {
  background-color: transparent;
  box-shadow: none;
  padding: 0 !important;
}
body div#payment-data .step.accordion-group {
  background: #fff !important;
  border: none;
  border-radius: 8px !important;
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.05), 0 0 14px 0 rgba(0, 0, 0, 0.1);
  padding: 24px !important;
}
body div#payment-data .step.accordion-group.active {
  border: 2px solid var(--Cores-Azul, #001d7e);
  border-radius: 8px;
}
body div#payment-data .step.accordion-group span[data-i18n="paymentData.payment"] {
  color: var(--Cores-principais-Azul-700, #204199) !important;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  justify-content: flex-start;
  letter-spacing: 0.72px;
  line-height: normal;
}
body div#payment-data .step.accordion-group span[data-i18n="paymentData.payment"]::before {
  background: #001d7e;
  border: none;
  color: #fff !important;
}
body div#payment-data p.link a {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body .v-custom-payment-item-wrap .payment-group-item {
  background: #fff !important;
  padding: 20px 16px !important;
}
body .v-custom-payment-item-wrap .payment-method {
  padding: 16px !important;
}
body .v-custom-payment-item-wrap.active {
  border: 1px solid var(--Estilos-Stroke, #dcdcdc) !important;
}
body .v-custom-payment-item-wrap.active .payment-group-item {
  background: #f5f5f5 !important;
}
body .payment-group-item-text {
  color: #4d5156;
  font-family: Montserrat, sans-serif;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400 !important;
  letter-spacing: 0.64px;
  line-height: normal;
}
body span.card-flag {
  display: none;
}
body .payment-group-item.active .payment-group-item-text::before {
  background-color: #001d7e !important;
}
body .payment-method {
  padding: 2px !important;
}
body a#show-gift-card-group {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400 !important;
  letter-spacing: 0.64px;
  line-height: normal;
}
body p.payment-discounts-options > label {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400 !important;
  letter-spacing: 0.64px;
  line-height: normal;
}
body div#app-container label {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400 !important;
  letter-spacing: 0.64px;
  line-height: normal;
}
body div#app-container select {
  color: #4d5156;
  /* Body/Reg 16 */
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.64px;
  line-height: normal;
}
body div#app-container span.card-flag {
  display: none !important;
}
body div#app-container input#address-toggle-0 {
  width: auto !important;
}
body div#app-container p.ChangeNumberOfPayments.clearfix {
  margin-top: 1rem;
}
body div#app-container p.ChangeNumberOfPayments.clearfix a {
  background: #001d7e;
  border-radius: 8px;
  color: #fff;
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 5px 24px;
}
@media (max-width: 360px) {
  body div#app-container p.ChangeNumberOfPayments.clearfix a {
    font-size: 10px;
    white-space: nowrap;
  }
}

.modal-revision {
  align-items: center;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  height: 100%;
  inset: 0;
  justify-content: center;
  position: fixed;
  width: 100%;
  z-index: 99999;
}
.modal-revision .title {
  color: var(--Cores-Azul, #001d7e);
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.36px;
  line-height: normal;
  margin-bottom: 32px;
  margin-top: 0;
}
.modal-revision .sub-title {
  border-bottom: 1.5px solid #4f4f4f;
  color: var(--Cinzas-Cinza-escuro, #4f4f4f);
  font-family: Montserrat;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.36px;
  line-height: normal;
  margin-bottom: 16;
  padding-bottom: 0;
}
.modal-revision .conteudo {
  background-color: #fff;
  max-width: 800px;
  padding: 32px;
  position: relative;
  width: 100%;
}
.modal-revision .conteudo .lista {
  list-style: none;
  margin: 8px 0 32px;
}
.modal-revision .conteudo .lista li {
  list-style: none;
  margin-bottom: 8px;
}
.modal-revision .conteudo .lista li .field {
  display: flex;
  gap: 16px;
  word-break: break-word;
}
.modal-revision .conteudo .lista li .field label {
  color: var(--Bombay-800, #4d5156);
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.56px;
  line-height: normal;
}
.modal-revision .conteudo .lista li .field p {
  color: var(--Bombay-800, #4d5156);
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.56px;
  line-height: normal;
  margin: 0;
}
.modal-revision .fechar {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 8px;
}
.modal-revision .lista.dados-pessoais {
  list-style-type: none;
  margin: 0;
}
.modal-revision .wrap-confirmation {
  display: flex;
  justify-content: center;
  width: 100%;
}
.modal-revision .wrap-confirmation button {
  align-items: center;
  background: var(--Cores-Azul, #001d7e);
  border-radius: 8px;
  color: #fff;
  display: flex;
  font-family: Nunito;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  gap: 4px;
  justify-content: center;
  line-height: 16.706px; /* 92.812% */
  min-width: 162px;
  padding: 14px 24px;
  position: relative !important;
  right: initial !important;
  top: initial !important;
}

@media (max-width: 768px) {
  .cart-template.mini-cart {
    padding: 0 16px !important;
  }
}

.orderform-template {
  margin-top: 32px;
}

.checkout-steps-custom {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 auto 60px;
  max-width: 1320px;
  padding: 10px;
}
@media screen and (min-width: 769px) {
  .checkout-steps-custom {
    padding: 20px 40px;
  }
}
.checkout-steps-custom .step {
  align-items: center;
  background: #bcc4bf;
  border: none;
  border-radius: 50% !important;
  display: flex;
  height: 57px !important;
  justify-content: center;
  margin: 0;
  min-width: 57px !important;
  padding: 0;
  position: relative;
  width: 57px !important;
}
.checkout-steps-custom .step--line {
  background: #bcc4bf;
  height: 2px;
  width: 100%;
}
.checkout-steps-custom .step.active {
  background: #bc1818;
}
.checkout-steps-custom .step.active span.step-label {
  color: #4f4f4f;
}
.checkout-steps-custom span.step-label {
  bottom: -20px;
  color: #bcc4bf;
  font-family: Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  text-align: left;
}

.checkout-header img.logo-checkout {
  left: 0;
  padding: 1rem;
  position: relative;
  top: 0;
  width: 100px;
}
@media screen and (min-width: 769px) {
  .checkout-header img.logo-checkout {
    padding: 0;
    position: static;
    width: auto;
  }
}

.checkout-right-desk {
  display: none;
}
@media screen and (min-width: 769px) {
  .checkout-right-desk {
    display: block;
  }
}
.checkout-right-mobile {
  display: block;
}
@media screen and (min-width: 769px) {
  .checkout-right-mobile {
    display: none;
  }
}

/* Displays the option to enter a foreign document */
.document-box {
  display: block;
}

/* Displays the option to enter an international phone */
.phone-box {
  display: block;
}

#custom-items {
  margin: 0;
}

a#pdf {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #60656b;
  font-family: "Source Sans Pro SemiBold", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 14px;
  max-height: 47px;
  padding: 1rem;
  position: relative;
  text-align: center;
  top: 3px;
}
@media screen and (max-width: 768px) {
  a#pdf {
    display: block;
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2NoZWNrb3V0Ni1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9nbG9iYWwvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZ2xvYmFsL19nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2NvbW1vbi9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9fY2FydC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvX3Byb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL19zaGlwcGluZy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvX3BheW1lbnQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL19taW5pY2FydC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvc3RlcHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7O0dBQUE7QUFVQSxpQkFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrR0FBQTtFQUVBLHNGQUFBO0FEREY7QUNLQSxhQUFBO0FBQ0E7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLCtHQUFBO0VBRUEsb0VBQUE7QURKRjtBQ09BLGVBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsK0dBQUE7RUFFQSx1S0FBQTtBRE5GO0FDV0EsY0FB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QUNFLGNBQUE7QVo2L0ZSO0FZeC9GRTtFQUNFLGFBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FaMC9GSjs7QVlyL0ZFO0VBQ0UsT0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxZQUFBO0Fady9GSjtBWXQvRkk7RUFQRjtJQVFJLFVBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7RVp5L0ZKO0FBQ0Y7O0FZcC9GRTtFQUNFLGFBQUE7QVp1L0ZKO0FZci9GSTtFQUhGO0lBSUksY0FBQTtFWncvRko7QUFDRjtBWXIvRkU7RUFDRSxjQUFBO0FadS9GSjtBWXIvRkk7RUFIRjtJQUlJLGFBQUE7RVp3L0ZKO0FBQ0Y7O0FZcC9GQSxvREFBQTtBQUNBO0VBQ0UsY0FBQTtBWnUvRkY7O0FZcC9GQSx3REFBQTtBQUNBO0VBQ0UsY0FBQTtBWnUvRkY7O0FZcC9GQTtFQUNFLFNBQUE7QVp1L0ZGOztBWXAvRkE7RUFDRSxzQkFBQTtFQUNBLG9DQUFBO0VBQ0EsY0FBQTtFQUNBLG1EQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7QVp1L0ZGO0FZci9GRTtFQWhCRjtJQWlCSSxjQUFBO0lBQ0EsV0FBQTtFWncvRkY7QUFDRiIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIEBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyc7XG4gIHNyYzogdXJsKGFzc2V0cy9mb250cy9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIub3RmKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufSAqL1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEA0MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnO1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Eb3NpcyZkaXNwbGF5PXN3YXAnO1xuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXUmh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXMWh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdaaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXZGh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXbGh5eVRoODlZLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1JoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5VzFoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXWmh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2RoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2xoeXlUaDg5WS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdSaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVcxaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1poeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdkaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdsaHl5VGg4OVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXUmh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXMWh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdaaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXZGh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXbGh5eVRoODlZLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1JoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5VzFoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXWmh5eVRoODlaTnBRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2RoeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2xoeXlUaDg5WS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdSaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVcxaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1poeXlUaDg5Wk5wUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdkaHl5VGg4OVpOcFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdsaHl5VGg4OVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwamd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJMTEVFTUFocmFNZFdxQUZBLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwamd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJMTEVFSUFocmFNZFdxQUZBLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBqZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYkxMRUV3QWhyYU1kV28ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKbkFWc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSm5BVnNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSm5BVnNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJREFsc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSURBbHNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSURBbHNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJxbklFNEtnWlNPUldzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJxbUlFNEtnWlNPUldzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBoZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYnFvSUU0S2daU08ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKYkExc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSmJBMXNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSmJBMXNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKM0JGc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSjNCRnNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSjNCRnNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJVEJWc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSVRCVnNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSVRCVnNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJUEJsc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSVBCbHNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSVBCbHNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJckIxc29vNW1rZjJLNExZWS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSXJCMXNwbzVta2YySzRMWVkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGtneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiSXJCMXNubzVta2YySzQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmRzdxbklFNEtnWlNPUldzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmRzdxbUlFNEtnWlNPUldzLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBoZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZHN3FvSUU0S2daU08ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmdDZ1X0NHc2xxWjZHZlZLNS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnQ2dV9DV3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnQ2dV9CMnNscVo2R2ZRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZjA2aV9DR3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmYwNmlfQ1dzbHFaNkdmVks1LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmYwNmlfQjJzbHFaNkdmUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHB2Z3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhkNHFxS2trb2c2U1Aud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHB2Z3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhkb3FxS2trb2c2U1Aud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscHZneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGVJcXFLa2tvZ3cud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmaTZtX0NHc2xxWjZHZlZLNS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZmk2bV9DV3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZmk2bV9CMnNscVo2R2ZRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnA2Nl9DR3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZwNjZfQ1dzbHFaNkdmVks1LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZwNjZfQjJzbHFaNkdmUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZ3Ni1fQ0dzbHFaNkdmVks1LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmdzYtX0NXc2xxWjZHZlZLNS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmdzYtX0Iyc2xxWjZHZlEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmMzZ5X0NHc2xxWjZHZlZLNS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZjM2eV9DV3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZjM2eV9CMnNscVo2R2ZRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZi02Ml9DR3NscVo2R2ZWSzUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmYtNjJfQ1dzbHFaNkdmVks1LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmYtNjJfQjJzbHFaNkdmUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFgzSTZMaTAxQktvZklNTmFPUnM3bmN6SUhOSEkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFgzSTZMaTAxQktvZklNTmFIUnM3bmN6SUhOSEkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwIDEwMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzEvWFJYWDNJNkxpMDFCS29mSU1OYU1SczduY3pJSE5ISS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFgzSTZMaTAxQktvZklNTmFOUnM3bmN6SUhOSEkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFgzSTZMaTAxQktvZklNTmFEUnM3bmN6SUgud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhWM0k2TGkwMUJLb2ZJT09hQlRNbkZjUUlHLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhWM0k2TGkwMUJLb2ZJTWVhQlRNbkZjUUlHLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFYzSTZMaTAxQktvZklPdWFCVE1uRmNRSUcud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSwgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhWM0k2TGkwMUJLb2ZJTy1hQlRNbkZjUUlHLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhWM0k2TGkwMUJLb2ZJTmVhQlRNbkZjUS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4uY29udGFpbmVyLmNvbnRhaW5lckhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5jb250YWluZXIuY29udGFpbmVySGVhZGVyIC5jaGVja291dC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG4uY29udGFpbmVyLmNvbnRhaW5lckhlYWRlciAuY2hlY2tvdXQtc3RlcHMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4uY2hlY2tvdXQtc3RlcHMgLnN0ZXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNjY3N2IyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU3cHggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiA1N3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDU3cHggIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1zdGVwcyAuc3RlcCBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2hlY2tvdXQtc3RlcHMgLnN0ZXAtLWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjNjY3N2IyO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGVja291dC1zdGVwcyBzcGFuLnN0ZXAtbGFiZWwge1xuICBib3R0b206IC0yMHB4O1xuICBjb2xvcjogI2JjYzRiZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5zcGFuLnN0ZXAtbGFiZWwge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jaGVja291dC1zdGVwcyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jaGVja291dC1zdGVwcyAuYWN0aXZlIHBhdGgge1xuICBmaWxsOiAjMjA0MTk5ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXN0ZXBzIC5hY3RpdmUgc3Bhbi5zdGVwLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWN1cmUtYnV5IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNoZWNrb3V0LWhlYWRlci5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNoZWNrb3V0LXN0ZXBzLm1vYmlsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uY2hlY2tvdXQtc3RlcHMubW9iaWxlIC5zdGVwIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uY2hlY2tvdXQtc3RlcHMubW9iaWxlIC5zdGVwIHNwYW4ge1xuICBmb250LXNpemU6IDAuNjVyZW0gIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1zdGVwcy5tb2JpbGUgLnN0ZXAgc3ZnIHtcbiAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1zdGVwcy5tb2JpbGUgc3Bhbi5zdGVwLS1saW5lIHtcbiAgbWFyZ2luOiAwIDFyZW07XG59XG5cbi5jaGVja291dC1oZWFkZXIubW9iaWxlIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tvdXQtc3RlcHMubW9iaWxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jaGVja291dC1zdGVwcy5tb2JpbGUsXG4gIC5jaGVja291dC1oZWFkZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNoZWNrb3V0LXN0ZXBzLm1vYmlsZSAuY2hlY2tvdXQtc3RlcHMgLnN0ZXAtLWxpbmUsXG4gIC5jaGVja291dC1oZWFkZXIubW9iaWxlIC5jaGVja291dC1zdGVwcyAuc3RlcC0tbGluZSB7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gIH1cbn1cblxuLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LW1vcmUtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSBzZWN0aW9uI3N0YXR1c01vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jaGVja291dC1zdGVwcyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5faGVhZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmV4dGVuc2lvbnMtY2hlY2tvdXQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIGRpdi5jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogUmVzZXQgYsOhc2ljbyBlIG1vZGVybm8gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaW1nLFxucGljdHVyZSxcbnZpZGVvLFxuY2FudmFzLFxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmkuaWNvbi1lZGl0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE3LjY4ODEgMS40MjA4NEMxNy45ODEgMS4xMjc5NSAxOC40NTU5IDEuMTI3OTUgMTguNzQ4OCAxLjQyMDg0TDIyLjk5MTQgNS42NjM0N0MyMy4xMzIxIDUuODA0MTIgMjMuMjExMSA1Ljk5NDg5IDIzLjIxMTEgNi4xOTM4QzIzLjIxMTEgNi4zOTI3MSAyMy4xMzIxIDYuNTgzNDggMjIuOTkxNCA2LjcyNDEzTDcuNDM1MDggMjIuMjgwNUM3LjI5NDQzIDIyLjQyMTEgNy4xMDM2NiAyMi41MDAyIDYuOTA0NzQgMjIuNTAwMkwyLjY2MjIyIDIyLjUwMDFDMi4yNDgwMiAyMi41IDEuOTEyMjUgMjIuMTY0MyAxLjkxMjI0IDIxLjc1MDFMMS45MTIxMSAxNy41MDc1QzEuOTEyMSAxNy4zMDg2IDEuOTkxMTIgMTcuMTE3OCAyLjEzMTc4IDE2Ljk3NzJMMTcuNjg4MSAxLjQyMDg0Wk0xOC4yMTg1IDMuMDExODNMMy40MTIxMiAxNy44MTgyTDMuNDEyMjIgMjEuMDAwMUw2LjU5NDEgMjEuMDAwMUwyMS40MDA0IDYuMTkzOEwxOC4yMTg1IDMuMDExODNaJyBmaWxsPSclMjMyMDQxOTknLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMy40NDUzIDUuNjYzNEMxMy43MzgxIDUuMzcwNSAxNC4yMTMgNS4zNzA1IDE0LjUwNTkgNS42NjM0TDE4Ljc0ODYgOS45MDYwNUMxOS4wNDE1IDEwLjE5ODkgMTkuMDQxNSAxMC42NzM4IDE4Ljc0ODYgMTAuOTY2N0MxOC40NTU3IDExLjI1OTYgMTcuOTgwOCAxMS4yNTk2IDE3LjY4NzkgMTAuOTY2N0wxMy40NDUzIDYuNzI0MDZDMTMuMTUyNCA2LjQzMTE2IDEzLjE1MjQgNS45NTYyOSAxMy40NDUzIDUuNjYzNFonIGZpbGw9JyUyMzIwNDE5OScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyLmNvbnRhaW5lci1tYWluIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5LmJvZHktY2FydCAubWluaS1jYXJ0IC5jYXJ0LWZpeGVkLXRyYW5zaXRpb24ge1xuICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IGgxI2NhcnQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuaXRlbS11bml0LWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jdXN0b20tY29udGludWUtY29tcHJhbmRvLWxpbmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jdXN0b20tY29udGludWUtY29tcHJhbmRvLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG59XG5ib2R5LmJvZHktY2FydCAuY3VzdG9tLWNvbnRpbnVlLWNvbXByYW5kby1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTQgMTInIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuMzgzNDQgMTEuMjYwNUM1LjI2MTIxIDExLjM2MjMgNS4xMDM1NiAxMS40MTEzIDQuOTQ1MTQgMTEuMzk2OUM0Ljc4NjczIDExLjM4MjUgNC42NDA1MSAxMS4zMDU4IDQuNTM4NjQgMTEuMTgzN0wwLjUzOTA0NCA2LjM4MzY2QzAuNDg2MzY2IDYuMzIzNDQgMC40NDYyNjIgNi4yNTMzIDAuNDIxMDkyIDYuMTc3MzZDMC4zOTU5MjIgNi4xMDE0MSAwLjM4NjE5NCA2LjAyMTIgMC4zOTI0OCA1Ljk0MTQ1QzAuMzk4NzY3IDUuODYxNjkgMC40MjA5NDEgNS43ODM5OSAwLjQ1NzY5OCA1LjcxMjkzQzAuNDk0NDU1IDUuNjQxODcgMC41NDUwNTMgNS41Nzg4OCAwLjYwNjUxNSA1LjUyNzY2QzAuNjY3OTc2IDUuNDc2NDQgMC43MzkwNjEgNS40MzgwMyAwLjgxNTU4NSA1LjQxNDY5QzAuODkyMTEgNS4zOTEzNSAwLjk3MjUzIDUuMzgzNTUgMS4wNTIxMSA1LjM5MTc1QzEuMTMxNyA1LjM5OTk1IDEuMjA4ODQgNS40MjM5OCAxLjI3OSA1LjQ2MjQ0QzEuMzQ5MTYgNS41MDA4OSAxLjQxMDkyIDUuNTUyOTggMS40NjA2NCA1LjYxNTY2TDUuNDYwMjQgMTAuNDE1N0M1LjU2MjA0IDEwLjUzNzkgNS42MTExNCAxMC42OTU1IDUuNTk2NzQgMTAuODU0QzUuNTgyMzMgMTEuMDEyNCA1LjUwNTYyIDExLjE1ODYgNS4zODM0NCAxMS4yNjA1WicgZmlsbD0nJTIzMWEyNzQ2Jy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS4zODM0NCAwLjczODk3N0M1LjUwNTYyIDAuODQwODQ3IDUuNTgyMzMgMC45ODcwNjIgNS41OTY3NCAxLjE0NTQ4QzUuNjExMTQgMS4zMDM4OSA1LjU2MjA0IDEuNDYxNTUgNS40NjAyNCAxLjU4Mzc4TDEuNDYwNjQgNi4zODM3OEMxLjQxMDkyIDYuNDQ2NDUgMS4zNDkxNiA2LjQ5ODU1IDEuMjc5IDYuNTM3QzEuMjA4ODQgNi41NzU0NSAxLjEzMTcgNi41OTk0OCAxLjA1MjExIDYuNjA3NjhDMC45NzI1MyA2LjYxNTg4IDAuODkyMTEgNi42MDgwOCAwLjgxNTU4NSA2LjU4NDc0QzAuNzM5MDYxIDYuNTYxNCAwLjY2Nzk3NiA2LjUyMjk5IDAuNjA2NTE1IDYuNDcxNzdDMC41NDUwNTMgNi40MjA1NSAwLjQ5NDQ1NSA2LjM1NzU2IDAuNDU3Njk4IDYuMjg2NUMwLjQyMDk0MSA2LjIxNTQ0IDAuMzk4NzY3IDYuMTM3NzQgMC4zOTI0OCA2LjA1Nzk5QzAuMzg2MTk0IDUuOTc4MjMgMC4zOTU5MjIgNS44OTgwMiAwLjQyMTA5MiA1LjgyMjA4QzAuNDQ2MjYyIDUuNzQ2MTMgMC40ODYzNjYgNS42NzU5OSAwLjUzOTA0NCA1LjYxNTc4TDQuNTM4NjQgMC44MTU3NzhDNC42NDA1MSAwLjY5MzYwNiA0Ljc4NjczIDAuNjE2ODg2IDQuOTQ1MTQgMC42MDI0ODVDNS4xMDM1NiAwLjU4ODA4MyA1LjI2MTIxIDAuNjM3MTc4IDUuMzgzNDQgMC43Mzg5NzdaJyBmaWxsPSclMjMxYTI3NDYnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xIDUuOTk5NjFDMSA1Ljg0MDQ4IDEuMDYzMjEgNS42ODc4NyAxLjE3NTc0IDUuNTc1MzRDMS4yODgyNiA1LjQ2MjgyIDEuNDQwODcgNS4zOTk2MSAxLjYgNS4zOTk2MUgxM0MxMy4xNTkxIDUuMzk5NjEgMTMuMzExNyA1LjQ2MjgyIDEzLjQyNDMgNS41NzUzNEMxMy41MzY4IDUuNjg3ODcgMTMuNiA1Ljg0MDQ4IDEzLjYgNS45OTk2MUMxMy42IDYuMTU4NzQgMTMuNTM2OCA2LjMxMTM1IDEzLjQyNDMgNi40MjM4N0MxMy4zMTE3IDYuNTM2NCAxMy4xNTkxIDYuNTk5NjEgMTMgNi41OTk2MUgxLjZDMS40NDA4NyA2LjU5OTYxIDEuMjg4MjYgNi41MzY0IDEuMTc1NzQgNi40MjM4N0MxLjA2MzIxIDYuMzExMzUgMSA2LjE1ODc0IDEgNS45OTk2MVonIGZpbGw9JyUyMzFhMjc0NicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTRweDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCB7XG4gIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUge1xuICAgIHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAwIDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1saW5rcy1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbGlua3MtYm90dG9tIC5idG4tcGxhY2Utb3JkZXItd3JhcHBlciBhI2NhcnQtdG8tb3JkZXJmb3JtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tQ29yZXMtVmVyZGVfY29tcHJhciwgIzFiYTEyMik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1saW5rcy1ib3R0b20gLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVyIGEjY2FydC10by1vcmRlcmZvcm06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU1NzEyO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWxpbmtzLWJvdHRvbSAuYnRuLXBsYWNlLW9yZGVyLXdyYXBwZXIgYSNjYXJ0LXRvLW9yZGVyZm9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDb250aW51YXIgcGFnYW1lbnRvXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taW5uZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIHRhYmxlLnRhYmxlIHRmb290IHRyIHRkLmluZm8ge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIHRhYmxlLnRhYmxlIHRmb290IHRyIHRkLm1vbmV0YXJ5IHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIHRhYmxlLnRhYmxlIHRmb290IHRyIHRkLm1vbmV0YXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taW5uZXIgLnRvdGFsaXplcnMtbGlzdCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmJjNmNiO1xuICBwYWRkaW5nOiAyNHB4IDAgMDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taW5uZXIgLnRvdGFsaXplcnMtbGlzdCB0ciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudG90YWxpemVycy1saXN0IHRyIHRkLmluZm8ge1xuICBjb2xvcjogdmFyKC0tQm9tYmF5LTcwMCwgIzZlNmU3Myk7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudG90YWxpemVycy1saXN0IHRyIHRkLm1vbmV0YXJ5IHtcbiAgY29sb3I6IHZhcigtLUJvbWJheS03MDAsICM2ZTZlNzMpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudG90YWxpemVycy1saXN0IHRyIHRkLm1vbmV0YXJ5IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuZm9ybXMgLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLVctQmFja2dyb3VuZCwgI2ZmZik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICM2NjY7XG4gIC8qIEltcHV0L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiA0NXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICAvKiBJbXB1dC9SZWcgMTYgKi9cbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIGJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuZm9ybXMgLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIGJ1dHRvbiNjYXJ0LWNvdXBvbi1hZGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMWQ3ZTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzIGJ1dHRvbiNjYXJ0LWNvdXBvbi1hZGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuZm9ybXMgLmNvdXBvbi1maWVsZHNldCAuY291cG9uLWZpZWxkcyBidXR0b24jY2FydC1jb3Vwb24tYWRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuY291cG9uLWZpZWxkc2V0IC5jb3Vwb24tZmllbGRzOjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gIGNvbnRlbnQ6IFwiQ3Vwb20gZGUgZGVzY29udG9cIjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuaW5wdXQtY29kLXZlbmRlZG9yYSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmZvcm1zIC5pbnB1dC1jb2QtdmVuZGVkb3JhIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuZm9ybXMgLmlucHV0LWNvZC12ZW5kZWRvcmEgLmFkZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmZvcm1zIC5pbnB1dC1jb2QtdmVuZGVkb3JhIC5hZGQgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgLyogQnV0dG9uL01lZCAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmZvcm1zIC5pbnB1dC1jb2QtdmVuZGVkb3JhIC5hZGQgYnV0dG9uOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMWQ3ZTtcbiAgY29udGVudDogXCJBZGljaW9uYXJcIjtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuaW5wdXQtY29kLXZlbmRlZG9yYSAuYWRkIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuaW5wdXQtY29kLXZlbmRlZG9yYSAuYWRkIGJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmZvcm1zIC5pbnB1dC1jb2QtdmVuZGVkb3JhIC5hZGQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1XLUJhY2tncm91bmQsICNmZmYpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICAvKiBJbXB1dC9SZWcgMTYgKi9cbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiA0NXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgLnRvdGFsaXplcnMgLmZvcm1zIC5pbnB1dC1jb2QtdmVuZGVkb3JhIC5hZGQgaW5wdXQ6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIC8qIEltcHV0L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSAudG90YWxpemVycyAuZm9ybXMgLmlucHV0LWNvZC12ZW5kZWRvcmEgLmFkZCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5IC50b3RhbGl6ZXJzIC5mb3JtcyAuaW5wdXQtY29kLXZlbmRlZG9yYSAuYWRkIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAwIDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuY2FydC1zZWxlY3QtZ2lmdC1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAjc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IHAuc3JwLWRlc2NyaXB0aW9uLm13NSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kZWxpdmVyeS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLXJlc3VsdCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IGgyLnNycC1tYWluLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCBsYWJlbFtmb3I9c2hpcC1wb3N0YWxDb2RlXSB7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjNGQ1MTU2KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1wb3N0YWxDb2RlRm9yZ290dGVuIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zaGlwLXBvc3RhbENvZGUge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zaGlwLXBvc3RhbENvZGUge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSBidXR0b24jY2FydC1zaGlwcGluZy1jYWxjdWxhdGUge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjkxcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgYnV0dG9uI2NhcnQtc2hpcHBpbmctY2FsY3VsYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIGJ1dHRvbiNjYXJ0LXNoaXBwaW5nLWNhbGN1bGF0ZSxcbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhICNzaGlwcGluZy1jYWxjdWxhdGUtbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgLyogQnV0dG9uL01lZCAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgYnV0dG9uI2NhcnQtc2hpcHBpbmctY2FsY3VsYXRlOmhvdmVyLFxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgI3NoaXBwaW5nLWNhbGN1bGF0ZS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgYnV0dG9uI2NhcnQtc2hpcHBpbmctY2FsY3VsYXRlOjpiZWZvcmUsXG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAjc2hpcHBpbmctY2FsY3VsYXRlLWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNSAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yMi45NCAxMi40NTc1TDIwLjY5IDcuMjA3NUMyMC42MzI2IDcuMDcxOTQgMjAuNTM2NSA2Ljk1NjI3IDIwLjQxMzggNi44NzQ5MkMyMC4yOTExIDYuNzkzNTYgMjAuMTQ3MiA2Ljc1MDEyIDIwIDYuNzVIMTcuNzVWNS4yNUMxNy43NSA1LjA1MTA5IDE3LjY3MSA0Ljg2MDMyIDE3LjUzMDMgNC43MTk2N0MxNy4zODk3IDQuNTc5MDIgMTcuMTk4OSA0LjUgMTcgNC41SDIuNzVDMi41NTEwOSA0LjUgMi4zNjAzMiA0LjU3OTAyIDIuMjE5NjcgNC43MTk2N0MyLjA3OTAyIDQuODYwMzIgMiA1LjA1MTA5IDIgNS4yNVYxOEMyIDE4LjE5ODkgMi4wNzkwMiAxOC4zODk3IDIuMjE5NjcgMTguNTMwM0MyLjM2MDMyIDE4LjY3MSAyLjU1MTA5IDE4Ljc1IDIuNzUgMTguNzVINC4zNTVDNC41Mjc3MSAxOS4zODU1IDQuOTA0NzUgMTkuOTQ2NiA1LjQyNzk1IDIwLjM0NjVDNS45NTExNCAyMC43NDY1IDYuNTkxNDIgMjAuOTYzMiA3LjI1IDIwLjk2MzJDNy45MDg1OCAyMC45NjMyIDguNTQ4ODYgMjAuNzQ2NSA5LjA3MjA1IDIwLjM0NjVDOS41OTUyNSAxOS45NDY2IDkuOTcyMjkgMTkuMzg1NSAxMC4xNDUgMTguNzVIMTQuODU1QzE1LjAyNzcgMTkuMzg1NSAxNS40MDQ4IDE5Ljk0NjYgMTUuOTI3OSAyMC4zNDY1QzE2LjQ1MTEgMjAuNzQ2NSAxNy4wOTE0IDIwLjk2MzIgMTcuNzUgMjAuOTYzMkMxOC40MDg2IDIwLjk2MzIgMTkuMDQ4OSAyMC43NDY1IDE5LjU3MjEgMjAuMzQ2NUMyMC4wOTUyIDE5Ljk0NjYgMjAuNDcyMyAxOS4zODU1IDIwLjY0NSAxOC43NUgyMi4yNUMyMi40NDg5IDE4Ljc1IDIyLjYzOTcgMTguNjcxIDIyLjc4MDMgMTguNTMwM0MyMi45MjEgMTguMzg5NyAyMyAxOC4xOTg5IDIzIDE4VjEyLjc1QzIyLjk5OTggMTIuNjQ5NSAyMi45Nzk0IDEyLjU1IDIyLjk0IDEyLjQ1NzVaTTE3Ljc1IDguMjVIMTkuNTA1TDIxLjExIDEySDE3Ljc1VjguMjVaTTcuMjUgMTkuNUM2Ljk1MzMzIDE5LjUgNi42NjMzMiAxOS40MTIgNi40MTY2NSAxOS4yNDcyQzYuMTY5OTcgMTkuMDgyNCA1Ljk3NzcxIDE4Ljg0ODEgNS44NjQxOCAxOC41NzRDNS43NTA2NSAxOC4yOTk5IDUuNzIwOTQgMTcuOTk4MyA1Ljc3ODgyIDE3LjcwNzRDNS44MzY3IDE3LjQxNjQgNS45Nzk1NiAxNy4xNDkxIDYuMTg5MzQgMTYuOTM5M0M2LjM5OTEyIDE2LjcyOTYgNi42NjYzOSAxNi41ODY3IDYuOTU3MzYgMTYuNTI4OEM3LjI0ODM0IDE2LjQ3MDkgNy41NDk5NCAxNi41MDA2IDcuODI0MDMgMTYuNjE0MkM4LjA5ODExIDE2LjcyNzcgOC4zMzIzOCAxNi45MiA4LjQ5NzIgMTcuMTY2NkM4LjY2MjAzIDE3LjQxMzMgOC43NSAxNy43MDMzIDguNzUgMThDOC43NSAxOC4zOTc4IDguNTkxOTYgMTguNzc5NCA4LjMxMDY2IDE5LjA2MDdDOC4wMjkzNiAxOS4zNDIgNy42NDc4MiAxOS41IDcuMjUgMTkuNVpNMTQuODU1IDE3LjI1SDEwLjE0NUM5Ljk3MjI5IDE2LjYxNDUgOS41OTUyNSAxNi4wNTM0IDkuMDcyMDUgMTUuNjUzNEM4LjU0ODg2IDE1LjI1MzUgNy45MDg1OCAxNS4wMzY3IDcuMjUgMTUuMDM2N0M2LjU5MTQyIDE1LjAzNjcgNS45NTExNCAxNS4yNTM1IDUuNDI3OTUgMTUuNjUzNEM0LjkwNDc1IDE2LjA1MzQgNC41Mjc3MSAxNi42MTQ1IDQuMzU1IDE3LjI1SDMuNVY2SDE2LjI1VjE1LjQyQzE1LjkwODUgMTUuNjE4MiAxNS42MDk1IDE1Ljg4MTkgMTUuMzcwMSAxNi4xOTU5QzE1LjEzMDcgMTYuNTEgMTQuOTU1NiAxNi44NjgyIDE0Ljg1NSAxNy4yNVpNMTcuNzUgMTkuNUMxNy40NTMzIDE5LjUgMTcuMTYzMyAxOS40MTIgMTYuOTE2NiAxOS4yNDcyQzE2LjY3IDE5LjA4MjQgMTYuNDc3NyAxOC44NDgxIDE2LjM2NDIgMTguNTc0QzE2LjI1MDYgMTguMjk5OSAxNi4yMjA5IDE3Ljk5ODMgMTYuMjc4OCAxNy43MDc0QzE2LjMzNjcgMTcuNDE2NCAxNi40Nzk2IDE3LjE0OTEgMTYuNjg5MyAxNi45MzkzQzE2Ljg5OTEgMTYuNzI5NiAxNy4xNjY0IDE2LjU4NjcgMTcuNDU3NCAxNi41Mjg4QzE3Ljc0ODMgMTYuNDcwOSAxOC4wNDk5IDE2LjUwMDYgMTguMzI0IDE2LjYxNDJDMTguNTk4MSAxNi43Mjc3IDE4LjgzMjQgMTYuOTIgMTguOTk3MiAxNy4xNjY2QzE5LjE2MiAxNy40MTMzIDE5LjI1IDE3LjcwMzMgMTkuMjUgMThDMTkuMjUgMTguMzk3OCAxOS4wOTIgMTguNzc5NCAxOC44MTA3IDE5LjA2MDdDMTguNTI5NCAxOS4zNDIgMTguMTQ3OCAxOS41IDE3Ljc1IDE5LjVaTTIxLjUgMTcuMjVIMjAuNjQ1QzIwLjQ3OTEgMTYuNjA3NiAyMC4xMDUxIDE2LjAzODQgMTkuNTgxMiAxNS42MzEzQzE5LjA1NzQgMTUuMjI0MiAxOC40MTM0IDE1LjAwMjIgMTcuNzUgMTVWMTMuNUgyMS41VjE3LjI1WicgZmlsbD0nJTIzMDAxRDdFJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YTo6YmVmb3JlIHtcbiAgY29sb3I6ICM0ZDUxNTY7XG4gIGNvbnRlbnQ6IFwiVmVqYSBhcyBvcMOnw7VlcyBkZSBlbnRyZWdhIHBhcmEgc2V1cyBpdGVucywgY29tIHRvZG9zIG9zIHByYXpvcyBlIHZhbG9yZXMgXCI7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fY3VycmVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3dyYXBwZXIgbGFiZWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgLyogQnV0dG9uL01lZCAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtdG9nZ2xlIC5zcnAtdG9nZ2xlX193cmFwcGVyIC5zcnAtdG9nZ2xlX19kZWxpdmVyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAwO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3dyYXBwZXIgLnNycC10b2dnbGVfX2RlbGl2ZXJ5OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjIuOTQgMTIuNDU3NUwyMC42OSA3LjIwNzVDMjAuNjMyNiA3LjA3MTk0IDIwLjUzNjUgNi45NTYyNyAyMC40MTM4IDYuODc0OTJDMjAuMjkxMSA2Ljc5MzU2IDIwLjE0NzIgNi43NTAxMiAyMCA2Ljc1SDE3Ljc1VjUuMjVDMTcuNzUgNS4wNTEwOSAxNy42NzEgNC44NjAzMiAxNy41MzAzIDQuNzE5NjdDMTcuMzg5NyA0LjU3OTAyIDE3LjE5ODkgNC41IDE3IDQuNUgyLjc1QzIuNTUxMDkgNC41IDIuMzYwMzIgNC41NzkwMiAyLjIxOTY3IDQuNzE5NjdDMi4wNzkwMiA0Ljg2MDMyIDIgNS4wNTEwOSAyIDUuMjVWMThDMiAxOC4xOTg5IDIuMDc5MDIgMTguMzg5NyAyLjIxOTY3IDE4LjUzMDNDMi4zNjAzMiAxOC42NzEgMi41NTEwOSAxOC43NSAyLjc1IDE4Ljc1SDQuMzU1QzQuNTI3NzEgMTkuMzg1NSA0LjkwNDc1IDE5Ljk0NjYgNS40Mjc5NSAyMC4zNDY1QzUuOTUxMTQgMjAuNzQ2NSA2LjU5MTQyIDIwLjk2MzIgNy4yNSAyMC45NjMyQzcuOTA4NTggMjAuOTYzMiA4LjU0ODg2IDIwLjc0NjUgOS4wNzIwNSAyMC4zNDY1QzkuNTk1MjUgMTkuOTQ2NiA5Ljk3MjI5IDE5LjM4NTUgMTAuMTQ1IDE4Ljc1SDE0Ljg1NUMxNS4wMjc3IDE5LjM4NTUgMTUuNDA0OCAxOS45NDY2IDE1LjkyNzkgMjAuMzQ2NUMxNi40NTExIDIwLjc0NjUgMTcuMDkxNCAyMC45NjMyIDE3Ljc1IDIwLjk2MzJDMTguNDA4NiAyMC45NjMyIDE5LjA0ODkgMjAuNzQ2NSAxOS41NzIxIDIwLjM0NjVDMjAuMDk1MiAxOS45NDY2IDIwLjQ3MjMgMTkuMzg1NSAyMC42NDUgMTguNzVIMjIuMjVDMjIuNDQ4OSAxOC43NSAyMi42Mzk3IDE4LjY3MSAyMi43ODAzIDE4LjUzMDNDMjIuOTIxIDE4LjM4OTcgMjMgMTguMTk4OSAyMyAxOFYxMi43NUMyMi45OTk4IDEyLjY0OTUgMjIuOTc5NCAxMi41NSAyMi45NCAxMi40NTc1Wk0xNy43NSA4LjI1SDE5LjUwNUwyMS4xMSAxMkgxNy43NVY4LjI1Wk03LjI1IDE5LjVDNi45NTMzMyAxOS41IDYuNjYzMzIgMTkuNDEyIDYuNDE2NjUgMTkuMjQ3MkM2LjE2OTk3IDE5LjA4MjQgNS45Nzc3MSAxOC44NDgxIDUuODY0MTggMTguNTc0QzUuNzUwNjUgMTguMjk5OSA1LjcyMDk0IDE3Ljk5ODMgNS43Nzg4MiAxNy43MDc0QzUuODM2NyAxNy40MTY0IDUuOTc5NTYgMTcuMTQ5MSA2LjE4OTM0IDE2LjkzOTNDNi4zOTkxMiAxNi43Mjk2IDYuNjY2MzkgMTYuNTg2NyA2Ljk1NzM2IDE2LjUyODhDNy4yNDgzNCAxNi40NzA5IDcuNTQ5OTQgMTYuNTAwNiA3LjgyNDAzIDE2LjYxNDJDOC4wOTgxMSAxNi43Mjc3IDguMzMyMzggMTYuOTIgOC40OTcyIDE3LjE2NjZDOC42NjIwMyAxNy40MTMzIDguNzUgMTcuNzAzMyA4Ljc1IDE4QzguNzUgMTguMzk3OCA4LjU5MTk2IDE4Ljc3OTQgOC4zMTA2NiAxOS4wNjA3QzguMDI5MzYgMTkuMzQyIDcuNjQ3ODIgMTkuNSA3LjI1IDE5LjVaTTE0Ljg1NSAxNy4yNUgxMC4xNDVDOS45NzIyOSAxNi42MTQ1IDkuNTk1MjUgMTYuMDUzNCA5LjA3MjA1IDE1LjY1MzRDOC41NDg4NiAxNS4yNTM1IDcuOTA4NTggMTUuMDM2NyA3LjI1IDE1LjAzNjdDNi41OTE0MiAxNS4wMzY3IDUuOTUxMTQgMTUuMjUzNSA1LjQyNzk1IDE1LjY1MzRDNC45MDQ3NSAxNi4wNTM0IDQuNTI3NzEgMTYuNjE0NSA0LjM1NSAxNy4yNUgzLjVWNkgxNi4yNVYxNS40MkMxNS45MDg1IDE1LjYxODIgMTUuNjA5NSAxNS44ODE5IDE1LjM3MDEgMTYuMTk1OUMxNS4xMzA3IDE2LjUxIDE0Ljk1NTYgMTYuODY4MiAxNC44NTUgMTcuMjVaTTE3Ljc1IDE5LjVDMTcuNDUzMyAxOS41IDE3LjE2MzMgMTkuNDEyIDE2LjkxNjYgMTkuMjQ3MkMxNi42NyAxOS4wODI0IDE2LjQ3NzcgMTguODQ4MSAxNi4zNjQyIDE4LjU3NEMxNi4yNTA2IDE4LjI5OTkgMTYuMjIwOSAxNy45OTgzIDE2LjI3ODggMTcuNzA3NEMxNi4zMzY3IDE3LjQxNjQgMTYuNDc5NiAxNy4xNDkxIDE2LjY4OTMgMTYuOTM5M0MxNi44OTkxIDE2LjcyOTYgMTcuMTY2NCAxNi41ODY3IDE3LjQ1NzQgMTYuNTI4OEMxNy43NDgzIDE2LjQ3MDkgMTguMDQ5OSAxNi41MDA2IDE4LjMyNCAxNi42MTQyQzE4LjU5ODEgMTYuNzI3NyAxOC44MzI0IDE2LjkyIDE4Ljk5NzIgMTcuMTY2NkMxOS4xNjIgMTcuNDEzMyAxOS4yNSAxNy43MDMzIDE5LjI1IDE4QzE5LjI1IDE4LjM5NzggMTkuMDkyIDE4Ljc3OTQgMTguODEwNyAxOS4wNjA3QzE4LjUyOTQgMTkuMzQyIDE4LjE0NzggMTkuNSAxNy43NSAxOS41Wk0yMS41IDE3LjI1SDIwLjY0NUMyMC40NzkxIDE2LjYwNzYgMjAuMTA1MSAxNi4wMzg0IDE5LjU4MTIgMTUuNjMxM0MxOS4wNTc0IDE1LjIyNDIgMTguNDEzNCAxNS4wMDIyIDE3Ljc1IDE1VjEzLjVIMjEuNVYxNy4yNVonIGZpbGw9JyUyMzAwMUQ3RScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3dyYXBwZXIgLnNycC10b2dnbGVfX2RlbGl2ZXJ5OjphZnRlciB7XG4gIGNvbG9yOiAjMDAxZDdlO1xuICBjb250ZW50OiBcIlJlY2ViZXIgZW0gY2FzYVwiO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3dyYXBwZXIgLnNycC10b2dnbGVfX2RlbGl2ZXJ5OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fd3JhcHBlciAuc3JwLXRvZ2dsZV9fZGVsaXZlcnkuYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2UgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtdG9nZ2xlIC5zcnAtdG9nZ2xlX193cmFwcGVyIC5zcnAtdG9nZ2xlX19kZWxpdmVyeS5ibHVlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjIuOTQgMTIuNDU3NUwyMC42OSA3LjIwNzVDMjAuNjMyNiA3LjA3MTk0IDIwLjUzNjUgNi45NTYyNyAyMC40MTM4IDYuODc0OTJDMjAuMjkxMSA2Ljc5MzU2IDIwLjE0NzIgNi43NTAxMiAyMCA2Ljc1SDE3Ljc1VjUuMjVDMTcuNzUgNS4wNTEwOSAxNy42NzEgNC44NjAzMiAxNy41MzAzIDQuNzE5NjdDMTcuMzg5NyA0LjU3OTAyIDE3LjE5ODkgNC41IDE3IDQuNUgyLjc1QzIuNTUxMDkgNC41IDIuMzYwMzIgNC41NzkwMiAyLjIxOTY3IDQuNzE5NjdDMi4wNzkwMiA0Ljg2MDMyIDIgNS4wNTEwOSAyIDUuMjVWMThDMiAxOC4xOTg5IDIuMDc5MDIgMTguMzg5NyAyLjIxOTY3IDE4LjUzMDNDMi4zNjAzMiAxOC42NzEgMi41NTEwOSAxOC43NSAyLjc1IDE4Ljc1SDQuMzU1QzQuNTI3NzEgMTkuMzg1NSA0LjkwNDc1IDE5Ljk0NjYgNS40Mjc5NSAyMC4zNDY1QzUuOTUxMTQgMjAuNzQ2NSA2LjU5MTQyIDIwLjk2MzIgNy4yNSAyMC45NjMyQzcuOTA4NTggMjAuOTYzMiA4LjU0ODg2IDIwLjc0NjUgOS4wNzIwNSAyMC4zNDY1QzkuNTk1MjUgMTkuOTQ2NiA5Ljk3MjI5IDE5LjM4NTUgMTAuMTQ1IDE4Ljc1SDE0Ljg1NUMxNS4wMjc3IDE5LjM4NTUgMTUuNDA0OCAxOS45NDY2IDE1LjkyNzkgMjAuMzQ2NUMxNi40NTExIDIwLjc0NjUgMTcuMDkxNCAyMC45NjMyIDE3Ljc1IDIwLjk2MzJDMTguNDA4NiAyMC45NjMyIDE5LjA0ODkgMjAuNzQ2NSAxOS41NzIxIDIwLjM0NjVDMjAuMDk1MiAxOS45NDY2IDIwLjQ3MjMgMTkuMzg1NSAyMC42NDUgMTguNzVIMjIuMjVDMjIuNDQ4OSAxOC43NSAyMi42Mzk3IDE4LjY3MSAyMi43ODAzIDE4LjUzMDNDMjIuOTIxIDE4LjM4OTcgMjMgMTguMTk4OSAyMyAxOFYxMi43NUMyMi45OTk4IDEyLjY0OTUgMjIuOTc5NCAxMi41NSAyMi45NCAxMi40NTc1Wk0xNy43NSA4LjI1SDE5LjUwNUwyMS4xMSAxMkgxNy43NVY4LjI1Wk03LjI1IDE5LjVDNi45NTMzMyAxOS41IDYuNjYzMzIgMTkuNDEyIDYuNDE2NjUgMTkuMjQ3MkM2LjE2OTk3IDE5LjA4MjQgNS45Nzc3MSAxOC44NDgxIDUuODY0MTggMTguNTc0QzUuNzUwNjUgMTguMjk5OSA1LjcyMDk0IDE3Ljk5ODMgNS43Nzg4MiAxNy43MDc0QzUuODM2NyAxNy40MTY0IDUuOTc5NTYgMTcuMTQ5MSA2LjE4OTM0IDE2LjkzOTNDNi4zOTkxMiAxNi43Mjk2IDYuNjY2MzkgMTYuNTg2NyA2Ljk1NzM2IDE2LjUyODhDNy4yNDgzNCAxNi40NzA5IDcuNTQ5OTQgMTYuNTAwNiA3LjgyNDAzIDE2LjYxNDJDOC4wOTgxMSAxNi43Mjc3IDguMzMyMzggMTYuOTIgOC40OTcyIDE3LjE2NjZDOC42NjIwMyAxNy40MTMzIDguNzUgMTcuNzAzMyA4Ljc1IDE4QzguNzUgMTguMzk3OCA4LjU5MTk2IDE4Ljc3OTQgOC4zMTA2NiAxOS4wNjA3QzguMDI5MzYgMTkuMzQyIDcuNjQ3ODIgMTkuNSA3LjI1IDE5LjVaTTE0Ljg1NSAxNy4yNUgxMC4xNDVDOS45NzIyOSAxNi42MTQ1IDkuNTk1MjUgMTYuMDUzNCA5LjA3MjA1IDE1LjY1MzRDOC41NDg4NiAxNS4yNTM1IDcuOTA4NTggMTUuMDM2NyA3LjI1IDE1LjAzNjdDNi41OTE0MiAxNS4wMzY3IDUuOTUxMTQgMTUuMjUzNSA1LjQyNzk1IDE1LjY1MzRDNC45MDQ3NSAxNi4wNTM0IDQuNTI3NzEgMTYuNjE0NSA0LjM1NSAxNy4yNUgzLjVWNkgxNi4yNVYxNS40MkMxNS45MDg1IDE1LjYxODIgMTUuNjA5NSAxNS44ODE5IDE1LjM3MDEgMTYuMTk1OUMxNS4xMzA3IDE2LjUxIDE0Ljk1NTYgMTYuODY4MiAxNC44NTUgMTcuMjVaTTE3Ljc1IDE5LjVDMTcuNDUzMyAxOS41IDE3LjE2MzMgMTkuNDEyIDE2LjkxNjYgMTkuMjQ3MkMxNi42NyAxOS4wODI0IDE2LjQ3NzcgMTguODQ4MSAxNi4zNjQyIDE4LjU3NEMxNi4yNTA2IDE4LjI5OTkgMTYuMjIwOSAxNy45OTgzIDE2LjI3ODggMTcuNzA3NEMxNi4zMzY3IDE3LjQxNjQgMTYuNDc5NiAxNy4xNDkxIDE2LjY4OTMgMTYuOTM5M0MxNi44OTkxIDE2LjcyOTYgMTcuMTY2NCAxNi41ODY3IDE3LjQ1NzQgMTYuNTI4OEMxNy43NDgzIDE2LjQ3MDkgMTguMDQ5OSAxNi41MDA2IDE4LjMyNCAxNi42MTQyQzE4LjU5ODEgMTYuNzI3NyAxOC44MzI0IDE2LjkyIDE4Ljk5NzIgMTcuMTY2NkMxOS4xNjIgMTcuNDEzMyAxOS4yNSAxNy43MDMzIDE5LjI1IDE4QzE5LjI1IDE4LjM5NzggMTkuMDkyIDE4Ljc3OTQgMTguODEwNyAxOS4wNjA3QzE4LjUyOTQgMTkuMzQyIDE4LjE0NzggMTkuNSAxNy43NSAxOS41Wk0yMS41IDE3LjI1SDIwLjY0NUMyMC40NzkxIDE2LjYwNzYgMjAuMTA1MSAxNi4wMzg0IDE5LjU4MTIgMTUuNjMxM0MxOS4wNTc0IDE1LjIyNDIgMTguNDEzNCAxNS4wMDIyIDE3Ljc1IDE1VjEzLjVIMjEuNVYxNy4yNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3dyYXBwZXIgLnNycC10b2dnbGVfX2RlbGl2ZXJ5LmJsdWU6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fcGlja3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDFkN2UgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtdG9nZ2xlIC5zcnAtdG9nZ2xlX19waWNrdXA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xOS45OTYzIDEwLjYyMVYxOUMxOS45OTYzIDE5LjUzMDQgMTkuNzg1NiAyMC4wMzkxIDE5LjQxMDUgMjAuNDE0MkMxOS4wMzU1IDIwLjc4OTMgMTguNTI2OCAyMSAxNy45OTYzIDIxSDYuMDA0MzNDNS40NzQwNyAyMC45OTk3IDQuOTY1NjIgMjAuNzg4OSA0LjU5MDc2IDIwLjQxMzlDNC4yMTU5MSAyMC4wMzg4IDQuMDA1MzMgMTkuNTMwMyA0LjAwNTMzIDE5VjEwLjYyMU03LjUwMjMzIDguNzVMOC4wMDIzMyAzTTcuNTAyMzMgOC43NUM3LjUwMjMzIDExLjY1MiAxMi4wMDAzIDExLjY1MiAxMi4wMDAzIDguNzVNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuOTI2IDIuMzQ3MzMgMTEuMjcgMy4wNjkzMyA4LjUwMkw0LjExNDMzIDQuNDk1QzQuMjI2MDEgNC4wNjcwMyA0LjQ3NjQxIDMuNjg4MTUgNC44MjYzNSAzLjQxNzY1QzUuMTc2MjkgMy4xNDcxNCA1LjYwNjAzIDMuMDAwMjYgNi4wNDgzMyAzSDE3Ljk1MjNDMTguMzk0NiAzLjAwMDI2IDE4LjgyNDQgMy4xNDcxNCAxOS4xNzQzIDMuNDE3NjVDMTkuNTI0MyAzLjY4ODE1IDE5Ljc3NDcgNC4wNjcwMyAxOS44ODYzIDQuNDk1TDIwLjkzMTMgOC41MDJDMjEuNjUzMyAxMS4yNzEgMTYuNDk4MyAxMS45MjYgMTYuNDk4MyA4Ljc1TTEyLjAwMDMgOC43NVYzTTEyLjAwMDMgOC43NUMxMi4wMDAzIDExLjY1MiAxNi40OTgzIDExLjY1MiAxNi40OTgzIDguNzVNMTYuNDk4MyA4Ljc1TDE1Ljk5ODMgMycgc3Ryb2tlPSclMjMwMDFEN0UnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICB3aWR0aDogMjRweDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtdG9nZ2xlIC5zcnAtdG9nZ2xlX19waWNrdXA6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDFkN2U7XG4gIGNvbnRlbnQ6IFwiUmV0aXJhciBuYSBsb2phXCI7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fcGlja3VwOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC1tb3JlLW9wdGlvbnMgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXRvZ2dsZSAuc3JwLXRvZ2dsZV9fcGlja3VwLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LW1vcmUtb3B0aW9ucyAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtdG9nZ2xlIC5zcnAtdG9nZ2xlX19waWNrdXAuYmx1ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5Ljk5NjMgMTAuNjIxVjE5QzE5Ljk5NjMgMTkuNTMwNCAxOS43ODU2IDIwLjAzOTEgMTkuNDEwNSAyMC40MTQyQzE5LjAzNTUgMjAuNzg5MyAxOC41MjY4IDIxIDE3Ljk5NjMgMjFINi4wMDQzM0M1LjQ3NDA3IDIwLjk5OTcgNC45NjU2MiAyMC43ODg5IDQuNTkwNzYgMjAuNDEzOUM0LjIxNTkxIDIwLjAzODggNC4wMDUzMyAxOS41MzAzIDQuMDA1MzMgMTlWMTAuNjIxTTcuNTAyMzMgOC43NUw4LjAwMjMzIDNNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuNjUyIDEyLjAwMDMgMTEuNjUyIDEyLjAwMDMgOC43NU03LjUwMjMzIDguNzVDNy41MDIzMyAxMS45MjYgMi4zNDczMyAxMS4yNyAzLjA2OTMzIDguNTAyTDQuMTE0MzMgNC40OTVDNC4yMjYwMSA0LjA2NzAzIDQuNDc2NDEgMy42ODgxNSA0LjgyNjM1IDMuNDE3NjVDNS4xNzYyOSAzLjE0NzE0IDUuNjA2MDMgMy4wMDAyNiA2LjA0ODMzIDNIMTcuOTUyM0MxOC4zOTQ2IDMuMDAwMjYgMTguODI0NCAzLjE0NzE0IDE5LjE3NDMgMy40MTc2NUMxOS41MjQzIDMuNjg4MTUgMTkuNzc0NyA0LjA2NzAzIDE5Ljg4NjMgNC40OTVMMjAuOTMxMyA4LjUwMkMyMS42NTMzIDExLjI3MSAxNi40OTgzIDExLjkyNiAxNi40OTgzIDguNzVNMTIuMDAwMyA4Ljc1VjNNMTIuMDAwMyA4Ljc1QzEyLjAwMDMgMTEuNjUyIDE2LjQ5ODMgMTEuNjUyIDE2LjQ5ODMgOC43NU0xNi40OTgzIDguNzVMMTUuOTk4MyAzJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC10b2dnbGUgLnNycC10b2dnbGVfX3BpY2t1cC5ibHVlOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLXBpY2t1cC1lbXB0eV9fbXktbG9jYXRpb24ge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtbW9yZS1vcHRpb25zIC5zcnAtY29udGVudCAuc3JwLXBpY2t1cC1lbXB0eV9fbXktbG9jYXRpb24gYnV0dG9uI2ZpbmQtcGlja3VwLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgLyogQnV0dG9uL01lZCAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGhlYWQgdHIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDQwMHB4O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGguc2hpcHBpbmctZGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JiYzZjYjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwLjM1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJjNmNiO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnByb2R1Y3QtcHJpY2UsIGJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5zaGlwcGluZy1kYXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwLjYwN3B4IHNvbGlkIHZhcigtLUJvbWJheS0zMDAsICNiYmM2Y2IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDFyZW0gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyLjVweDtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHkge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5IGlucHV0IHtcbiAgY29sb3I6IHZhcigtLUJvbWJheS05NTAsICMxZDFkMWYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2UgaSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZSAuaWNvbi1taW51cy1zaWduOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE5JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTkgMTgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNC43MTg2NCA4LjQzOTQ1QzQuNDA5MTIgOC40Mzk0NSA0LjE1ODIgOC42OTAzNyA0LjE1ODIgOC45OTk4OUM0LjE1ODIgOS4zMDk0MSA0LjQwOTEyIDkuNTYwMzMgNC43MTg2NCA5LjU2MDMzSDE1LjE4MDJDMTUuNDg5NyA5LjU2MDMzIDE1Ljc0MDYgOS4zMDk0MSAxNS43NDA2IDguOTk5ODlDMTUuNzQwNiA4LjY5MDM3IDE1LjQ4OTcgOC40Mzk0NSAxNS4xODAyIDguNDM5NDVINC43MTg2NFonIGZpbGw9JyUyMzAwMUQ3RScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZSAuaWNvbi1wbHVzLXNpZ246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS4yMTMwMyAzLjIwODVDOS41MjI1NSAzLjIwODkgOS43NzMxNCAzLjQ2MDE1IDkuNzcyNzQgMy43Njk2N0w5Ljc1OTAyIDE0LjIzMTJDOS43NTg2MiAxNC41NDA3IDkuNTA3MzcgMTQuNzkxMyA5LjE5Nzg1IDE0Ljc5MDlDOC44ODgzMyAxNC43OTA1IDguNjM3NzQgMTQuNTM5MyA4LjYzODE1IDE0LjIyOTdMOC42NTE4NiAzLjc2ODJDOC42NTIyNiAzLjQ1ODY4IDguOTAzNTEgMy4yMDgwOSA5LjIxMzAzIDMuMjA4NVonIGZpbGw9JyUyMzAwMUQ3RScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuMzk4NDQgOC45OTk3QzMuMzk4NDQgOC42OTAxOCAzLjY0OTM1IDguNDM5MjcgMy45NTg4OCA4LjQzOTI3SDE0LjQyMDRDMTQuNzI5OSA4LjQzOTI3IDE0Ljk4MDkgOC42OTAxOCAxNC45ODA5IDguOTk5N0MxNC45ODA5IDkuMzA5MjMgMTQuNzI5OSA5LjU2MDE0IDE0LjQyMDQgOS41NjAxNEgzLjk1ODg4QzMuNjQ5MzUgOS41NjAxNCAzLjM5ODQ0IDkuMzA5MjMgMy4zOTg0NCA4Ljk5OTdaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5wcm9kdWN0LW5hbWUge1xuICBtYXgtd2lkdGg6IDM0NHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gIGJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5wcm9kdWN0LW5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ5MXB4KSBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucHJvZHVjdC1uYW1lIGEge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBjb2xvcjogdmFyKC0tU2hlbGYtTm9tZSwgIzM1MzczOSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgbGluZS1jbGFtcDogMztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucHJvZHVjdC1uYW1lIHNtYWxsLnNlbGxlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHkge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Uge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA4JTtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5LXByaWNlIC5jdXN0b20tcHJpY2UtdW5pdC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLUNpbnphcy1DaW56YS1lc2N1cm8sICM0ZjRmNGYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Ugc3Bhbi50b3RhbC1wcmljZSB7XG4gIGNvbG9yOiB2YXIoLS1DaW56YXMtQ2luemEtZXNjdXJvLCAjNGY0ZjRmKTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGdhcDogMC4xMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5xdWFudGl0eS1wcmljZSBzcGFuLnRvdGFsLXByaWNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Ugc3Bhbi50b3RhbC1wcmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJEZVwiO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLnF1YW50aXR5LXByaWNlIHNwYW4udG90YWwtc2VsbGluZy1wcmljZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvdyBTZW1pIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZ2FwOiAwLjEyNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Ugc3Bhbi50b3RhbC1zZWxsaW5nLXByaWNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgdGQucXVhbnRpdHktcHJpY2Ugc3Bhbi50b3RhbC1zZWxsaW5nLXByaWNlOjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGNvbnRlbnQ6IFwiUG9yXCI7XG4gIGZvbnQtZmFtaWx5OiBCYXJsb3csIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLml0ZW0tcmVtb3ZlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gIGJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5pdGVtLXJlbW92ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkLml0ZW0tcmVtb3ZlIC5pdGVtLWxpbmstcmVtb3ZlIHtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB0ZC5pdGVtLXJlbW92ZSAuaXRlbS1saW5rLXJlbW92ZSAuaXRlbS1yZW1vdmUtaWNvOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMTggMjAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTEgOVYxNU03IDlWMTVNMyA1VjE3QzMgMTcuNTMwNCAzLjIxMDcxIDE4LjAzOTEgMy41ODU3OSAxOC40MTQyQzMuOTYwODYgMTguNzg5MyA0LjQ2OTU3IDE5IDUgMTlIMTNDMTMuNTMwNCAxOSAxNC4wMzkxIDE4Ljc4OTMgMTQuNDE0MiAxOC40MTQyQzE0Ljc4OTMgMTguMDM5MSAxNSAxNy41MzA0IDE1IDE3VjVNMSA1SDE3TTQgNUw2IDFIMTJMMTQgNScgc3Ryb2tlPSclMjMzNTM3MzknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0Ym9keSB0ciBkaXYudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtaW1hZ2Uge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgdHIgZGl2LnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LWltYWdlIGEge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IHRyIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1pbWFnZSBhIGltZyB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0aGVhZCB0ciB0aCB7XG4gIGNvbG9yOiAjNGQ1MTU2ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5wcm9kdWN0IHtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LWNhcnQgLmNvbnRhaW5lci1jYXJ0IC5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRhYmxlLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucXVhbnRpdHktcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjIwcHggIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRoZWFkIHRyIHRoLnByb2R1Y3QtcHJpY2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktY2FydCAuY29udGFpbmVyLWNhcnQgLmNoZWNrb3V0LWNvbnRhaW5lciAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGFibGUuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5xdWFudGl0eS1wcmljZTo6YWZ0ZXIge1xuICBjb2xvcjogIzRkNTE1NiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlByZcOnb1wiO1xuICBmb250LWZhbWlseTogTnVuaXRvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkuYm9keS1jYXJ0IC5jb250YWluZXItY2FydCAuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0YWJsZS5jYXJ0LWl0ZW1zIHRoZWFkIHRyIHRoLnByb2R1Y3QtcHJpY2U6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgaDIge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQgdWwuY2FydC1pdGVtcyBsaS5ocHJvZHVjdCB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkge1xuICBib2R5IC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydCB1bC5jYXJ0LWl0ZW1zIGxpLmhwcm9kdWN0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0IHVsLmNhcnQtaXRlbXMgbGkuaHByb2R1Y3QgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0IHVsLmNhcnQtaXRlbXMgc3Bhbi5xdWFudGl0eS5iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5jYXJ0IHVsLmNhcnQtaXRlbXMgc3Bhbi5mbi5wcm9kdWN0LW5hbWUge1xuICBjb2xvcjogdmFyKC0tU2hlbGYtTm9tZSwgIzM1MzczOSk7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1heC13aWR0aDogMjcycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydCAuZGVzY3JpcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuY2FydCAuZGVzY3JpcHRpb24gc3Bhbi5zaGlwcGluZy1kYXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmNhcnQgLmRlc2NyaXB0aW9uIC5wcmljZSB7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5mb3Jtcy5jb3Vwb24tY29sdW1uLnN1bW1hcnktY291cG9uLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmZvcm1zLmNvdXBvbi1jb2x1bW4uc3VtbWFyeS1jb3Vwb24td3JhcDo6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICBjb250ZW50OiBcIkN1cG9tIGRlIGRlc2NvbnRvXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmZvcm1zLmNvdXBvbi1jb2x1bW4uc3VtbWFyeS1jb3Vwb24td3JhcCBpbnB1dCNjYXJ0LWNvdXBvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NjY7XG4gIC8qIEltcHV0L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5mb3Jtcy5jb3Vwb24tY29sdW1uLnN1bW1hcnktY291cG9uLXdyYXAgYnV0dG9uI2NhcnQtY291cG9uLWFkZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGNvbnRlbnQ6IFwiQWRpY2lvbmFyXCI7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLmZvcm1zLmNvdXBvbi1jb2x1bW4uc3VtbWFyeS1jb3Vwb24td3JhcCBidXR0b24jY2FydC1jb3Vwb24tYWRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuZm9ybXMuY291cG9uLWNvbHVtbi5zdW1tYXJ5LWNvdXBvbi13cmFwIGJ1dHRvbiNjYXJ0LWNvdXBvbi1hZGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCBwI2dvLXRvLWNhcnQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgcCNnby10by1jYXJ0LWJ1dHRvbiB7XG4gICAgbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgcCNnby10by1jYXJ0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICByaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB0b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ5MXB4KSB7XG4gIGJvZHkgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IHAjZ28tdG8tY2FydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgcCNnby10by1jYXJ0LWJ1dHRvbiBhIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbn1cbmJvZHkgLnN1bW1hcnktdG90YWxpemVycyB0Zm9vdCB0ciB0ZC5pbmZvIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuYm9keSAuc3VtbWFyeS10b3RhbGl6ZXJzIHRmb290IHRyIHRkLm1vbmV0YXJ5IHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIGJvZHkgLnN1bW1hcnktdG90YWxpemVycyB0Zm9vdCB0ciB0ZC5tb25ldGFyeSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRvdGFsaXplcnMtbGlzdCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiYmM2Y2IgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjRweCAwIDA7XG59XG5ib2R5IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRvdGFsaXplcnMtbGlzdCB0ciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuYm9keSAuc3VtbWFyeS10b3RhbGl6ZXJzIC50b3RhbGl6ZXJzLWxpc3QgdHIgdGQuaW5mbyB7XG4gIGNvbG9yOiB2YXIoLS1Cb21iYXktNzAwLCAjNmU2ZTczKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbmJvZHkgLnN1bW1hcnktdG90YWxpemVycyAudG90YWxpemVycy1saXN0IHRyIHRkLm1vbmV0YXJ5IHtcbiAgY29sb3I6IHZhcigtLUJvbWJheS03MDAsICM2ZTZlNzMpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICBib2R5IC5zdW1tYXJ5LXRvdGFsaXplcnMgLnRvdGFsaXplcnMtbGlzdCB0ciB0ZC5tb25ldGFyeSB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuYm9keSAucGF5bWVudC1jb25maXJtYXRpb24td3JhcCBwLnBheW1lbnQtc3VibWl0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAucGF5bWVudC1jb25maXJtYXRpb24td3JhcCBwLnBheW1lbnQtc3VibWl0LXdyYXAgYnV0dG9uI3BheW1lbnQtZGF0YS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1WZXJkZV9jb21wcmFyLCAjMWJhMTIyKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICAvKiBCdXR0b24vTWVkIDE4ICovXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIHAucGF5bWVudC1zdWJtaXQtd3JhcCBidXR0b24jcGF5bWVudC1kYXRhLXN1Ym1pdCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG59XG5ib2R5IC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIHAucGF5bWVudC1zdWJtaXQtd3JhcCBidXR0b24jcGF5bWVudC1kYXRhLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZTU3MTIgIWltcG9ydGFudDtcbn1cblxuLmVtYWlsSW5mbyB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZW1haWxJbmZvIGgzIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZW1haWxJbmZvIHVsIGxpIGkuaWNvbi1vayB7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KSAhaW1wb3J0YW50O1xufVxuXG5oMy5jbGllbnQtcHJlLWVtYWlsLWggc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMWQ3ZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmJvZHktb3JkZXItZm9ybSAuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCAuc3JwLXN1bW1hcnktcmVzdWx0IHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC52dGV4LXNvY2lhbC1zZWxsaW5nIHVsIHtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTUwcHgpICFpbXBvcnRhbnQ7XG4gICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIC52dGV4LXNvY2lhbC1zZWxsaW5nIHVsIC5zYi1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZ0ZXgtc29jaWFsLXNlbGxpbmcgdWwgLnNiLWItZXJhc2VjYXJ0LFxuICAudnRleC1zb2NpYWwtc2VsbGluZyB1bCAuc2ItYi1jb2RpZ292ZW5kZWRvcixcbiAgLnZ0ZXgtc29jaWFsLXNlbGxpbmcgdWwgLnNiLWItd2hhdHNhcHAsXG4gIC52dGV4LXNvY2lhbC1zZWxsaW5nIHVsIC5zYi1iLWZhY2Vib29rLW1lc3NlbmdlcixcbiAgLnZ0ZXgtc29jaWFsLXNlbGxpbmcgdWwgLnNiLWItc21zLFxuICAudnRleC1zb2NpYWwtc2VsbGluZyB1bCAuc2ItYi1saW5rIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLnRhYmxlLmNhcnQtaXRlbXMgdGQucHJvZHVjdC1uYW1lIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyM3B4O1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGE6bm90KC5hY3RpdmUpIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwIDAgMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5mb3JtLXN0ZXAuYm94LWluZm8ge1xuICBjb2xvcjogIzRkNTE1NjtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEgc3BhbltkYXRhLWkxOG49XCJjbGllbnRQcm9maWxlRGF0YS5pZGVudGlmaWNhdGlvblwiXSB7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEgc3BhbltkYXRhLWkxOG49XCJjbGllbnRQcm9maWxlRGF0YS5pZGVudGlmaWNhdGlvblwiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3gge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgLmJveC1jbGllbnQtaW5mby1waiBoNS5jb3Jwb3JhdGUtdGl0bGUudmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGEjbm90LWNvcnBvcmF0ZS1jbGllbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCB0b21hdG8pO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1DaW56YXMtQnJhbmNvLCAjZmZmKTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMHB4IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZSBhI2lzLWNvcnBvcmF0ZS1jbGllbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogdmFyKC0tQ2luemFzLUJyYW5jbywgI2ZmZik7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGEjaXMtY29ycG9yYXRlLWNsaWVudCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZSBwLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgLnN0YXRlLWluc2NyaXB0aW9uLWJveCBzcGFuLmV4ZW1wdC1zaS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLUJvbWJheS05MDAsICM1MDUyNTcpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgcC5uZXdzbGV0dGVyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZSBwLm5ld3NsZXR0ZXIgc3Bhbi5uZXdzbGV0dGVyLXRleHQge1xuICBjb2xvcjogdmFyKC0tQm9tYmF5LTkwMCwgIzUwNTI1Nyk7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZSBmaWVsZHNldCAucGhvbmUtYm94LFxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGZpZWxkc2V0IC5kb2N1bWVudC1ib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGZpZWxkc2V0IHBbZGF0YS1iaW5kPVwiaWY6IGhhc0RpZmZlcmVudFBob25lKClcIl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgZmllbGRzZXQgcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuYm9keS1vcmRlci1mb3JtIGRpdiNjbGllbnQtcHJvZmlsZS1kYXRhIC5jbGllbnQtcHJvZmlsZS1kYXRhLmFjdGl2ZSBmaWVsZHNldCBwIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLUZvcm0tVGl0dWxvLCAjNGQ1MTU2KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGZpZWxkc2V0IHAgbGFiZWxbZm9yPWNsaWVudC1sYXN0LW5hbWVdOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgZmllbGRzZXQgcCBsYWJlbCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLVctQmFja2dyb3VuZCwgI2ZmZik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGZpZWxkc2V0IHAgbGFiZWwgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLUZvcm0tVGl0dWxvLCAjNGQ1MTU2KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGJ1dHRvbiNnby10by1zaGlwcGluZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSAuY2xpZW50LXByb2ZpbGUtZGF0YS5hY3RpdmUgZm9ybS5mb3JtLXN0ZXAuYm94LWVkaXQge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuYm9keS5ib2R5LW9yZGVyLWZvcm0gZGl2I2NsaWVudC1wcm9maWxlLWRhdGEgLmNsaWVudC1wcm9maWxlLWRhdGEuYWN0aXZlIGZvcm0uZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8tcGYgcC5jbGllbnQtbm90aWNlLm5vdGljZSB7XG4gIGNvbG9yOiAjNGQ1MTU2O1xuICAvKiBCb2R5L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5ib2R5LmJvZHktb3JkZXItZm9ybSBkaXYjY2xpZW50LXByb2ZpbGUtZGF0YSBmb3JtLmNsaWVudC1wcmUtZW1haWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDU2cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDkwMHB4O1xuICB6LWluZGV4OiA5OTk7XG59XG4udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbCBidXR0b24udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1jbG9zZUJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXNlYXJjaEFsb25lIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2Ugc3ZnLnBrcG1vZGFsLWxvY2F0aW5nLWltYWdlLXdhaXRpbmctcGluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UgaDIudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZVRpdGxlIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxLjI4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UgaDMudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZVN1YnRpdGxlIHtcbiAgY29sb3I6ICM0ZDUxNTY7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuODhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UgYnV0dG9uLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtYXNrR2VvbG9jYXRpb25CdG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtbW9kYWxmdWxsUGFnZSAuc2hpcC1wb3N0YWxDb2RlIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LW1vZGFsZnVsbFBhZ2UgLnNoaXAtcG9zdGFsQ29kZSBzbWFsbCBhIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG5cbi5kaXNjb3VudC1jb2RlLWlucHV0cyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb2QtdmVuZGVkb3JhIC5kaXNjb3VudC1jb2RlLWlucHV0cyAucmVtb3ZlIC5kaXNjb3VudC1jb2RlLWlucHV0cyB7XG4gIGNvbG9yOiB2YXIoLS1TaGVsZi1Ob21lLCAjMzUzNzM5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvcm0tY29kLXZlbmRlZG9yYSAuZGlzY291bnQtY29kZS1pbnB1dHMgLnJlbW92ZSAuZGlzY291bnQtY29kZS1pbnB1dHNfX2FjdGlvbi0tcmVtb3ZlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWVycm9yQmFja0J1dHRvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWRhdGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAwIDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1kYXRhLmFjdGl2ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIHtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSBzcGFuLnNocC1zdW1tYXJ5LXBhY2thZ2UtdGltZSB7XG4gIGNvbG9yOiAjNGQ1MTU2O1xuICAvKiBCb2R5L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIGEjb3Blbi1zaGlwcGluZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLUJsdWUtQ2hhcmNvYWwtMTAwLCAjZTBlZmZlKTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLVNoYXJrLTMwMCwgI2FkYjFiMyk7XG4gIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaHAtc3VtbWFyeS1ncm91cC1wcmljZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1QcmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5hZGRyZXNzLXN1bW1hcnkuYWRkcmVzcy1zdW1tYXJ5LUJSQSAqIHtcbiAgY29sb3I6ICM0ZDUxNTY7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi10b2dnbGUge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24tdG9nZ2xlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaHAtbWV0aG9kLW9wdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIHAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlLmRlbGl2ZXJ5LWFkZHJlc3MtdGl0bGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgcC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGUge1xuICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwICoge1xuICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgcC5zaGlwLXBvc3RhbENvZGUge1xuICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgcC5zaGlwLXJlY2VpdmVyTmFtZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIHAuc2hpcC1jb21wbGVtZW50OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgcCBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1Gb3JtLVRpdHVsbywgIzRkNTE1Nik7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciBwIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tVy1CYWNrZ3JvdW5kLCAjZmZmKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1Gb3JtLVRpdHVsbywgIzRkNTE1Nik7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgcCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDFkN2UgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBCdXR0b24vTWVkIDE2ICovXG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC5zaGlwcGluZy1tZXRob2QtdG9nZ2xlLWRlbGl2ZXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAjc2hpcHBpbmctb3B0aW9uLWRlbGl2ZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDFkN2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAjc2hpcHBpbmctb3B0aW9uLWRlbGl2ZXJ5IC5zaHAtbWV0aG9kLW9wdGlvbi10ZXh0IHtcbiAgY29sb3I6ICMwMDFkN2U7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI1IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTIyLjk0IDEyLjQ1NzVMMjAuNjkgNy4yMDc1QzIwLjYzMjYgNy4wNzE5NCAyMC41MzY1IDYuOTU2MjcgMjAuNDEzOCA2Ljg3NDkyQzIwLjI5MTEgNi43OTM1NiAyMC4xNDcyIDYuNzUwMTIgMjAgNi43NUgxNy43NVY1LjI1QzE3Ljc1IDUuMDUxMDkgMTcuNjcxIDQuODYwMzIgMTcuNTMwMyA0LjcxOTY3QzE3LjM4OTcgNC41NzkwMiAxNy4xOTg5IDQuNSAxNyA0LjVIMi43NUMyLjU1MTA5IDQuNSAyLjM2MDMyIDQuNTc5MDIgMi4yMTk2NyA0LjcxOTY3QzIuMDc5MDIgNC44NjAzMiAyIDUuMDUxMDkgMiA1LjI1VjE4QzIgMTguMTk4OSAyLjA3OTAyIDE4LjM4OTcgMi4yMTk2NyAxOC41MzAzQzIuMzYwMzIgMTguNjcxIDIuNTUxMDkgMTguNzUgMi43NSAxOC43NUg0LjM1NUM0LjUyNzcxIDE5LjM4NTUgNC45MDQ3NSAxOS45NDY2IDUuNDI3OTUgMjAuMzQ2NUM1Ljk1MTE0IDIwLjc0NjUgNi41OTE0MiAyMC45NjMyIDcuMjUgMjAuOTYzMkM3LjkwODU4IDIwLjk2MzIgOC41NDg4NiAyMC43NDY1IDkuMDcyMDUgMjAuMzQ2NUM5LjU5NTI1IDE5Ljk0NjYgOS45NzIyOSAxOS4zODU1IDEwLjE0NSAxOC43NUgxNC44NTVDMTUuMDI3NyAxOS4zODU1IDE1LjQwNDggMTkuOTQ2NiAxNS45Mjc5IDIwLjM0NjVDMTYuNDUxMSAyMC43NDY1IDE3LjA5MTQgMjAuOTYzMiAxNy43NSAyMC45NjMyQzE4LjQwODYgMjAuOTYzMiAxOS4wNDg5IDIwLjc0NjUgMTkuNTcyMSAyMC4zNDY1QzIwLjA5NTIgMTkuOTQ2NiAyMC40NzIzIDE5LjM4NTUgMjAuNjQ1IDE4Ljc1SDIyLjI1QzIyLjQ0ODkgMTguNzUgMjIuNjM5NyAxOC42NzEgMjIuNzgwMyAxOC41MzAzQzIyLjkyMSAxOC4zODk3IDIzIDE4LjE5ODkgMjMgMThWMTIuNzVDMjIuOTk5OCAxMi42NDk1IDIyLjk3OTQgMTIuNTUgMjIuOTQgMTIuNDU3NVpNMTcuNzUgOC4yNUgxOS41MDVMMjEuMTEgMTJIMTcuNzVWOC4yNVpNNy4yNSAxOS41QzYuOTUzMzMgMTkuNSA2LjY2MzMyIDE5LjQxMiA2LjQxNjY1IDE5LjI0NzJDNi4xNjk5NyAxOS4wODI0IDUuOTc3NzEgMTguODQ4MSA1Ljg2NDE4IDE4LjU3NEM1Ljc1MDY1IDE4LjI5OTkgNS43MjA5NCAxNy45OTgzIDUuNzc4ODIgMTcuNzA3NEM1LjgzNjcgMTcuNDE2NCA1Ljk3OTU2IDE3LjE0OTEgNi4xODkzNCAxNi45MzkzQzYuMzk5MTIgMTYuNzI5NiA2LjY2NjM5IDE2LjU4NjcgNi45NTczNiAxNi41Mjg4QzcuMjQ4MzQgMTYuNDcwOSA3LjU0OTk0IDE2LjUwMDYgNy44MjQwMyAxNi42MTQyQzguMDk4MTEgMTYuNzI3NyA4LjMzMjM4IDE2LjkyIDguNDk3MiAxNy4xNjY2QzguNjYyMDMgMTcuNDEzMyA4Ljc1IDE3LjcwMzMgOC43NSAxOEM4Ljc1IDE4LjM5NzggOC41OTE5NiAxOC43Nzk0IDguMzEwNjYgMTkuMDYwN0M4LjAyOTM2IDE5LjM0MiA3LjY0NzgyIDE5LjUgNy4yNSAxOS41Wk0xNC44NTUgMTcuMjVIMTAuMTQ1QzkuOTcyMjkgMTYuNjE0NSA5LjU5NTI1IDE2LjA1MzQgOS4wNzIwNSAxNS42NTM0QzguNTQ4ODYgMTUuMjUzNSA3LjkwODU4IDE1LjAzNjcgNy4yNSAxNS4wMzY3QzYuNTkxNDIgMTUuMDM2NyA1Ljk1MTE0IDE1LjI1MzUgNS40Mjc5NSAxNS42NTM0QzQuOTA0NzUgMTYuMDUzNCA0LjUyNzcxIDE2LjYxNDUgNC4zNTUgMTcuMjVIMy41VjZIMTYuMjVWMTUuNDJDMTUuOTA4NSAxNS42MTgyIDE1LjYwOTUgMTUuODgxOSAxNS4zNzAxIDE2LjE5NTlDMTUuMTMwNyAxNi41MSAxNC45NTU2IDE2Ljg2ODIgMTQuODU1IDE3LjI1Wk0xNy43NSAxOS41QzE3LjQ1MzMgMTkuNSAxNy4xNjMzIDE5LjQxMiAxNi45MTY2IDE5LjI0NzJDMTYuNjcgMTkuMDgyNCAxNi40Nzc3IDE4Ljg0ODEgMTYuMzY0MiAxOC41NzRDMTYuMjUwNiAxOC4yOTk5IDE2LjIyMDkgMTcuOTk4MyAxNi4yNzg4IDE3LjcwNzRDMTYuMzM2NyAxNy40MTY0IDE2LjQ3OTYgMTcuMTQ5MSAxNi42ODkzIDE2LjkzOTNDMTYuODk5MSAxNi43Mjk2IDE3LjE2NjQgMTYuNTg2NyAxNy40NTc0IDE2LjUyODhDMTcuNzQ4MyAxNi40NzA5IDE4LjA0OTkgMTYuNTAwNiAxOC4zMjQgMTYuNjE0MkMxOC41OTgxIDE2LjcyNzcgMTguODMyNCAxNi45MiAxOC45OTcyIDE3LjE2NjZDMTkuMTYyIDE3LjQxMzMgMTkuMjUgMTcuNzAzMyAxOS4yNSAxOEMxOS4yNSAxOC4zOTc4IDE5LjA5MiAxOC43Nzk0IDE4LjgxMDcgMTkuMDYwN0MxOC41Mjk0IDE5LjM0MiAxOC4xNDc4IDE5LjUgMTcuNzUgMTkuNVpNMjEuNSAxNy4yNUgyMC42NDVDMjAuNDc5MSAxNi42MDc2IDIwLjEwNTEgMTYuMDM4NCAxOS41ODEyIDE1LjYzMTNDMTkuMDU3NCAxNS4yMjQyIDE4LjQxMzQgMTUuMDAyMiAxNy43NSAxNVYxMy41SDIxLjVWMTcuMjVaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAuYm9keS1vcmRlci1mb3JtIC5zaHAtbWV0aG9kLW9wdGlvbi5zaHAtbWV0aG9kLW9wdGlvbi1pbmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeS52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAjc2hpcHBpbmctb3B0aW9uLWRlbGl2ZXJ5LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkFjdGl2ZSAuc2hwLW1ldGhvZC1vcHRpb24tdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyICNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5T3B0aW9uQWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjIuOTQgMTIuNDU3NUwyMC42OSA3LjIwNzVDMjAuNjMyNiA3LjA3MTk0IDIwLjUzNjUgNi45NTYyNyAyMC40MTM4IDYuODc0OTJDMjAuMjkxMSA2Ljc5MzU2IDIwLjE0NzIgNi43NTAxMiAyMCA2Ljc1SDE3Ljc1VjUuMjVDMTcuNzUgNS4wNTEwOSAxNy42NzEgNC44NjAzMiAxNy41MzAzIDQuNzE5NjdDMTcuMzg5NyA0LjU3OTAyIDE3LjE5ODkgNC41IDE3IDQuNUgyLjc1QzIuNTUxMDkgNC41IDIuMzYwMzIgNC41NzkwMiAyLjIxOTY3IDQuNzE5NjdDMi4wNzkwMiA0Ljg2MDMyIDIgNS4wNTEwOSAyIDUuMjVWMThDMiAxOC4xOTg5IDIuMDc5MDIgMTguMzg5NyAyLjIxOTY3IDE4LjUzMDNDMi4zNjAzMiAxOC42NzEgMi41NTEwOSAxOC43NSAyLjc1IDE4Ljc1SDQuMzU1QzQuNTI3NzEgMTkuMzg1NSA0LjkwNDc1IDE5Ljk0NjYgNS40Mjc5NSAyMC4zNDY1QzUuOTUxMTQgMjAuNzQ2NSA2LjU5MTQyIDIwLjk2MzIgNy4yNSAyMC45NjMyQzcuOTA4NTggMjAuOTYzMiA4LjU0ODg2IDIwLjc0NjUgOS4wNzIwNSAyMC4zNDY1QzkuNTk1MjUgMTkuOTQ2NiA5Ljk3MjI5IDE5LjM4NTUgMTAuMTQ1IDE4Ljc1SDE0Ljg1NUMxNS4wMjc3IDE5LjM4NTUgMTUuNDA0OCAxOS45NDY2IDE1LjkyNzkgMjAuMzQ2NUMxNi40NTExIDIwLjc0NjUgMTcuMDkxNCAyMC45NjMyIDE3Ljc1IDIwLjk2MzJDMTguNDA4NiAyMC45NjMyIDE5LjA0ODkgMjAuNzQ2NSAxOS41NzIxIDIwLjM0NjVDMjAuMDk1MiAxOS45NDY2IDIwLjQ3MjMgMTkuMzg1NSAyMC42NDUgMTguNzVIMjIuMjVDMjIuNDQ4OSAxOC43NSAyMi42Mzk3IDE4LjY3MSAyMi43ODAzIDE4LjUzMDNDMjIuOTIxIDE4LjM4OTcgMjMgMTguMTk4OSAyMyAxOFYxMi43NUMyMi45OTk4IDEyLjY0OTUgMjIuOTc5NCAxMi41NSAyMi45NCAxMi40NTc1Wk0xNy43NSA4LjI1SDE5LjUwNUwyMS4xMSAxMkgxNy43NVY4LjI1Wk03LjI1IDE5LjVDNi45NTMzMyAxOS41IDYuNjYzMzIgMTkuNDEyIDYuNDE2NjUgMTkuMjQ3MkM2LjE2OTk3IDE5LjA4MjQgNS45Nzc3MSAxOC44NDgxIDUuODY0MTggMTguNTc0QzUuNzUwNjUgMTguMjk5OSA1LjcyMDk0IDE3Ljk5ODMgNS43Nzg4MiAxNy43MDc0QzUuODM2NyAxNy40MTY0IDUuOTc5NTYgMTcuMTQ5MSA2LjE4OTM0IDE2LjkzOTNDNi4zOTkxMiAxNi43Mjk2IDYuNjY2MzkgMTYuNTg2NyA2Ljk1NzM2IDE2LjUyODhDNy4yNDgzNCAxNi40NzA5IDcuNTQ5OTQgMTYuNTAwNiA3LjgyNDAzIDE2LjYxNDJDOC4wOTgxMSAxNi43Mjc3IDguMzMyMzggMTYuOTIgOC40OTcyIDE3LjE2NjZDOC42NjIwMyAxNy40MTMzIDguNzUgMTcuNzAzMyA4Ljc1IDE4QzguNzUgMTguMzk3OCA4LjU5MTk2IDE4Ljc3OTQgOC4zMTA2NiAxOS4wNjA3QzguMDI5MzYgMTkuMzQyIDcuNjQ3ODIgMTkuNSA3LjI1IDE5LjVaTTE0Ljg1NSAxNy4yNUgxMC4xNDVDOS45NzIyOSAxNi42MTQ1IDkuNTk1MjUgMTYuMDUzNCA5LjA3MjA1IDE1LjY1MzRDOC41NDg4NiAxNS4yNTM1IDcuOTA4NTggMTUuMDM2NyA3LjI1IDE1LjAzNjdDNi41OTE0MiAxNS4wMzY3IDUuOTUxMTQgMTUuMjUzNSA1LjQyNzk1IDE1LjY1MzRDNC45MDQ3NSAxNi4wNTM0IDQuNTI3NzEgMTYuNjE0NSA0LjM1NSAxNy4yNUgzLjVWNkgxNi4yNVYxNS40MkMxNS45MDg1IDE1LjYxODIgMTUuNjA5NSAxNS44ODE5IDE1LjM3MDEgMTYuMTk1OUMxNS4xMzA3IDE2LjUxIDE0Ljk1NTYgMTYuODY4MiAxNC44NTUgMTcuMjVaTTE3Ljc1IDE5LjVDMTcuNDUzMyAxOS41IDE3LjE2MzMgMTkuNDEyIDE2LjkxNjYgMTkuMjQ3MkMxNi42NyAxOS4wODI0IDE2LjQ3NzcgMTguODQ4MSAxNi4zNjQyIDE4LjU3NEMxNi4yNTA2IDE4LjI5OTkgMTYuMjIwOSAxNy45OTgzIDE2LjI3ODggMTcuNzA3NEMxNi4zMzY3IDE3LjQxNjQgMTYuNDc5NiAxNy4xNDkxIDE2LjY4OTMgMTYuOTM5M0MxNi44OTkxIDE2LjcyOTYgMTcuMTY2NCAxNi41ODY3IDE3LjQ1NzQgMTYuNTI4OEMxNy43NDgzIDE2LjQ3MDkgMTguMDQ5OSAxNi41MDA2IDE4LjMyNCAxNi42MTQyQzE4LjU5ODEgMTYuNzI3NyAxOC44MzI0IDE2LjkyIDE4Ljk5NzIgMTcuMTY2NkMxOS4xNjIgMTcuNDEzMyAxOS4yNSAxNy43MDMzIDE5LjI1IDE4QzE5LjI1IDE4LjM5NzggMTkuMDkyIDE4Ljc3OTQgMTguODEwNyAxOS4wNjA3QzE4LjUyOTQgMTkuMzQyIDE4LjE0NzggMTkuNSAxNy43NSAxOS41Wk0yMS41IDE3LjI1SDIwLjY0NUMyMC40NzkxIDE2LjYwNzYgMjAuMTA1MSAxNi4wMzg0IDE5LjU4MTIgMTUuNjMxM0MxOS4wNTc0IDE1LjIyNDIgMTguNDEzNCAxNS4wMDIyIDE3Ljc1IDE1VjEzLjVIMjEuNVYxNy4yNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkgZGl2I3NoaXBwaW5nLWRhdGEgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICBjb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5Ljk5NjMgMTAuNjIxVjE5QzE5Ljk5NjMgMTkuNTMwNCAxOS43ODU2IDIwLjAzOTEgMTkuNDEwNSAyMC40MTQyQzE5LjAzNTUgMjAuNzg5MyAxOC41MjY4IDIxIDE3Ljk5NjMgMjFINi4wMDQzM0M1LjQ3NDA3IDIwLjk5OTcgNC45NjU2MiAyMC43ODg5IDQuNTkwNzYgMjAuNDEzOUM0LjIxNTkxIDIwLjAzODggNC4wMDUzMyAxOS41MzAzIDQuMDA1MzMgMTlWMTAuNjIxTTcuNTAyMzMgOC43NUw4LjAwMjMzIDNNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuNjUyIDEyLjAwMDMgMTEuNjUyIDEyLjAwMDMgOC43NU03LjUwMjMzIDguNzVDNy41MDIzMyAxMS45MjYgMi4zNDczMyAxMS4yNyAzLjA2OTMzIDguNTAyTDQuMTE0MzMgNC40OTVDNC4yMjYwMSA0LjA2NzAzIDQuNDc2NDEgMy42ODgxNSA0LjgyNjM1IDMuNDE3NjVDNS4xNzYyOSAzLjE0NzE0IDUuNjA2MDMgMy4wMDAyNiA2LjA0ODMzIDNIMTcuOTUyM0MxOC4zOTQ2IDMuMDAwMjYgMTguODI0NCAzLjE0NzE0IDE5LjE3NDMgMy40MTc2NUMxOS41MjQzIDMuNjg4MTUgMTkuNzc0NyA0LjA2NzAzIDE5Ljg4NjMgNC40OTVMMjAuOTMxMyA4LjUwMkMyMS42NTMzIDExLjI3MSAxNi40OTgzIDExLjkyNiAxNi40OTgzIDguNzVNMTIuMDAwMyA4Ljc1VjNNMTIuMDAwMyA4Ljc1QzEyLjAwMDMgMTEuNjUyIDE2LjQ5ODMgMTEuNjUyIDE2LjQ5ODMgOC43NU0xNi40OTgzIDguNzVMMTUuOTk4MyAzJyBzdHJva2U9JyUyMzAwMUQ3RScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5O1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmUgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keSBkaXYjc2hpcHBpbmctZGF0YSAjc2hpcHBpbmctb3B0aW9uLXBpY2t1cC1pbi1wb2ludC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlPcHRpb25BY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xOS45OTYzIDEwLjYyMVYxOUMxOS45OTYzIDE5LjUzMDQgMTkuNzg1NiAyMC4wMzkxIDE5LjQxMDUgMjAuNDE0MkMxOS4wMzU1IDIwLjc4OTMgMTguNTI2OCAyMSAxNy45OTYzIDIxSDYuMDA0MzNDNS40NzQwNyAyMC45OTk3IDQuOTY1NjIgMjAuNzg4OSA0LjU5MDc2IDIwLjQxMzlDNC4yMTU5MSAyMC4wMzg4IDQuMDA1MzMgMTkuNTMwMyA0LjAwNTMzIDE5VjEwLjYyMU03LjUwMjMzIDguNzVMOC4wMDIzMyAzTTcuNTAyMzMgOC43NUM3LjUwMjMzIDExLjY1MiAxMi4wMDAzIDExLjY1MiAxMi4wMDAzIDguNzVNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuOTI2IDIuMzQ3MzMgMTEuMjcgMy4wNjkzMyA4LjUwMkw0LjExNDMzIDQuNDk1QzQuMjI2MDEgNC4wNjcwMyA0LjQ3NjQxIDMuNjg4MTUgNC44MjYzNSAzLjQxNzY1QzUuMTc2MjkgMy4xNDcxNCA1LjYwNjAzIDMuMDAwMjYgNi4wNDgzMyAzSDE3Ljk1MjNDMTguMzk0NiAzLjAwMDI2IDE4LjgyNDQgMy4xNDcxNCAxOS4xNzQzIDMuNDE3NjVDMTkuNTI0MyAzLjY4ODE1IDE5Ljc3NDcgNC4wNjcwMyAxOS44ODYzIDQuNDk1TDIwLjkzMTMgOC41MDJDMjEuNjUzMyAxMS4yNzEgMTYuNDk4MyAxMS45MjYgMTYuNDk4MyA4Ljc1TTEyLjAwMDMgOC43NVYzTTEyLjAwMDMgOC43NUMxMi4wMDAzIDExLjY1MiAxNi40OTgzIDExLjY1MiAxNi40OTgzIDguNzVNMTYuNDk4MyA4Ljc1TDE1Ljk5ODMgMycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuYnV0dG9uI2J0bi1jbGllbnQtcHJlLWVtYWlsLFxuYnV0dG9uI2dvLXRvLXNoaXBwaW5nLFxuYnV0dG9uI2dvLXRvLXBheW1lbnQsXG5idXR0b24jYnRuLWdvLXRvLXBheW1lbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5idXR0b24jYnRuLWNsaWVudC1wcmUtZW1haWwge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn1cblxuYm9keSBkaXYjcGF5bWVudC1kYXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmJvZHkgZGl2I3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAwIDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgZGl2I3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAuYWN0aXZlIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmJvZHkgZGl2I3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgc3BhbltkYXRhLWkxOG49XCJwYXltZW50RGF0YS5wYXltZW50XCJdIHtcbiAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keSBkaXYjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCBzcGFuW2RhdGEtaTE4bj1cInBheW1lbnREYXRhLnBheW1lbnRcIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDFkN2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgZGl2I3BheW1lbnQtZGF0YSBwLmxpbmsgYSB7XG4gIGNvbG9yOiAjNGQ1MTU2O1xuICAvKiBCb2R5L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4IDE2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwIC5wYXltZW50LW1ldGhvZCB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUVzdGlsb3MtU3Ryb2tlLCAjZGNkY2RjKSAhaW1wb3J0YW50O1xufVxuYm9keSAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAuYWN0aXZlIC5wYXltZW50LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNGQ1MTU2O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keSBzcGFuLmNhcmQtZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5wYXltZW50LWdyb3VwLWl0ZW0uYWN0aXZlIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xufVxuYm9keSAucGF5bWVudC1tZXRob2Qge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cbmJvZHkgYSNzaG93LWdpZnQtY2FyZC1ncm91cCB7XG4gIGNvbG9yOiAjNGQ1MTU2O1xuICAvKiBCb2R5L1JlZyAxNiAqL1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmJvZHkgcC5wYXltZW50LWRpc2NvdW50cy1vcHRpb25zID4gbGFiZWwge1xuICBjb2xvcjogIzRkNTE1NjtcbiAgLyogQm9keS9SZWcgMTYgKi9cbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5ib2R5IGRpdiNhcHAtY29udGFpbmVyIGxhYmVsIHtcbiAgY29sb3I6ICM0ZDUxNTY7XG4gIC8qIEJvZHkvUmVnIDE2ICovXG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keSBkaXYjYXBwLWNvbnRhaW5lciBzZWxlY3Qge1xuICBjb2xvcjogIzRkNTE1NjtcbiAgLyogQm9keS9SZWcgMTYgKi9cbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keSBkaXYjYXBwLWNvbnRhaW5lciBzcGFuLmNhcmQtZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgZGl2I2FwcC1jb250YWluZXIgaW5wdXQjYWRkcmVzcy10b2dnbGUtMCB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5ib2R5IGRpdiNhcHAtY29udGFpbmVyIHAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cy5jbGVhcmZpeCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5ib2R5IGRpdiNhcHAtY29udGFpbmVyIHAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cy5jbGVhcmZpeCBhIHtcbiAgYmFja2dyb3VuZDogIzAwMWQ3ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA1cHggMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICBib2R5IGRpdiNhcHAtY29udGFpbmVyIHAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cy5jbGVhcmZpeCBhIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4ubW9kYWwtcmV2aXNpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgaW5zZXQ6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5tb2RhbC1yZXZpc2lvbiAudGl0bGUge1xuICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAuc3ViLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgIzRmNGY0ZjtcbiAgY29sb3I6IHZhcigtLUNpbnphcy1DaW56YS1lc2N1cm8sICM0ZjRmNGYpO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE2O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAuY29udGV1ZG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFsLXJldmlzaW9uIC5jb250ZXVkbyAubGlzdGEge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDhweCAwIDMycHg7XG59XG4ubW9kYWwtcmV2aXNpb24gLmNvbnRldWRvIC5saXN0YSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAuY29udGV1ZG8gLmxpc3RhIGxpIC5maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAuY29udGV1ZG8gLmxpc3RhIGxpIC5maWVsZCBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1Cb21iYXktODAwLCAjNGQ1MTU2KTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1vZGFsLXJldmlzaW9uIC5jb250ZXVkbyAubGlzdGEgbGkgLmZpZWxkIHAge1xuICBjb2xvcjogdmFyKC0tQm9tYmF5LTgwMCwgIzRkNTE1Nik7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xufVxuLm1vZGFsLXJldmlzaW9uIC5mZWNoYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDhweDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAubGlzdGEuZGFkb3MtcGVzc29haXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1yZXZpc2lvbiAud3JhcC1jb25maXJtYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwtcmV2aXNpb24gLndyYXAtY29uZmlybWF0aW9uIGJ1dHRvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZ2FwOiA0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTYuNzA2cHg7IC8qIDkyLjgxMiUgKi9cbiAgbWluLXdpZHRoOiAxNjJweDtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdG9wOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQge1xuICAgIHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vcmRlcmZvcm0tdGVtcGxhdGUge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2hlY2tvdXQtc3RlcHMtY3VzdG9tIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jaGVja291dC1zdGVwcy1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgfVxufVxuLmNoZWNrb3V0LXN0ZXBzLWN1c3RvbSAuc3RlcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNiY2M0YmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTdweCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDU3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTdweCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXN0ZXBzLWN1c3RvbSAuc3RlcC0tbGluZSB7XG4gIGJhY2tncm91bmQ6ICNiY2M0YmY7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jaGVja291dC1zdGVwcy1jdXN0b20gLnN0ZXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2JjMTgxODtcbn1cbi5jaGVja291dC1zdGVwcy1jdXN0b20gLnN0ZXAuYWN0aXZlIHNwYW4uc3RlcC1sYWJlbCB7XG4gIGNvbG9yOiAjNGY0ZjRmO1xufVxuLmNoZWNrb3V0LXN0ZXBzLWN1c3RvbSBzcGFuLnN0ZXAtbGFiZWwge1xuICBib3R0b206IC0yMHB4O1xuICBjb2xvcjogI2JjYzRiZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jaGVja291dC1oZWFkZXIgaW1nLmxvZ28tY2hlY2tvdXQge1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNoZWNrb3V0LWhlYWRlciBpbWcubG9nby1jaGVja291dCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5jaGVja291dC1yaWdodC1kZXNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jaGVja291dC1yaWdodC1kZXNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNoZWNrb3V0LXJpZ2h0LW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNoZWNrb3V0LXJpZ2h0LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBEaXNwbGF5cyB0aGUgb3B0aW9uIHRvIGVudGVyIGEgZm9yZWlnbiBkb2N1bWVudCAqL1xuLmRvY3VtZW50LWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBEaXNwbGF5cyB0aGUgb3B0aW9uIHRvIGVudGVyIGFuIGludGVybmF0aW9uYWwgcGhvbmUgKi9cbi5waG9uZS1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2N1c3RvbS1pdGVtcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuYSNwZGYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjNjA2NTZiO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm8gU2VtaUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXgtaGVpZ2h0OiA0N3B4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBhI3BkZiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn0iLCIvKiBAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuICBzcmM6IHVybChhc3NldHMvZm9udHMvU291cmNlU2Fuc1Byby1SZWd1bGFyLm90Zik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0gKi9cblxuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEA0MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnO1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Eb3NpcyZkaXNwbGF5PXN3YXAnO1xuXG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdSaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsXG4gICAgVStGRTJFLUZFMkY7XG59XG5cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXMWh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1poeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdkaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRixcbiAgICBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsXG4gICAgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdsaHl5VGg4OVkud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLFxuICAgIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXUmh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLFxuICAgIFUrRkUyRS1GRTJGO1xufVxuXG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5VzFoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdaaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXZGh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXbGh5eVRoODlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1JoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RixcbiAgICBVK0ZFMkUtRkUyRjtcbn1cblxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVcxaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXWmh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2RoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2xoeXlUaDg5WS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdSaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsXG4gICAgVStGRTJFLUZFMkY7XG59XG5cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXMWh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1poeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdkaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRixcbiAgICBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsXG4gICAgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdsaHl5VGg4OVkud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLFxuICAgIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXUmh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDOEEsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLFxuICAgIFUrRkUyRS1GRTJGO1xufVxuXG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5VzFoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLCBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVdaaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXZGh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXbGh5eVRoODlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V1JoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RixcbiAgICBVK0ZFMkUtRkUyRjtcbn1cblxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21vbnRzZXJyYXQvdjMwL0pUVVNqSWcxX2k2dDhrQ0hLbTQ1OVcxaHl5VGg4OVpOcFEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tb250c2VycmF0L3YzMC9KVFVTaklnMV9pNnQ4a0NIS200NTlXWmh5eVRoODlaTnBRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2RoeXlUaDg5Wk5wUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbW9udHNlcnJhdC92MzAvSlRVU2pJZzFfaTZ0OGtDSEttNDU5V2xoeXlUaDg5WS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwamd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJMTEVFTUFocmFNZFdxQUZBLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGpneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiTExFRUlBaHJhTWRXcUFGQS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGpneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZiTExFRXdBaHJhTWRXby53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKbkFWc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYkpuQVZzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKbkFWc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJREFsc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYklEQWxzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJREFsc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJxbklFNEtnWlNPUldzLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGhneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZicW1JRTRLZ1pTT1JXcy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGhneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSWGZicW9JRTRLZ1pTTy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKYkExc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYkpiQTFzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKYkExc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKM0JGc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYkozQkZzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJKM0JGc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJVEJWc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYklUQlZzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJVEJWc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJUEJsc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYklQQmxzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJUEJsc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJckIxc29vNW1rZjJLNExZWS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBrZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhmYklyQjFzcG81bWtmMks0TFlZLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwa2d4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZmJJckIxc25vNW1rZjJLNC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaGd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmRzdxbklFNEtnWlNPUldzLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGhneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZkc3cW1JRTRLZ1pTT1JXcy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGhneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZkc3cW9JRTRLZ1pTTy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmdDZ1X0NHc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZ0NnVfQ1dzbHFaNkdmVks1LndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmdDZ1X0Iyc2xxWjZHZlEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLFxuICAgIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZjA2aV9DR3NscVo2R2ZWSzUud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmMDZpX0NXc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZjA2aV9CMnNscVo2R2ZRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHB2Z3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUlhkNHFxS2trb2c2U1Aud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwdmd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZG9xcUtra29nNlNQLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwdmd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJYZUlxcUtra29ndy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmaTZtX0NHc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZpNm1fQ1dzbHFaNkdmVks1LndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmaTZtX0Iyc2xxWjZHZlEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLFxuICAgIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnA2Nl9DR3NscVo2R2ZWSzUud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmcDY2X0NXc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnA2Nl9CMnNscVo2R2ZRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZ3Ni1fQ0dzbHFaNkdmVks1LndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZnc2LV9DV3NscVo2R2ZWSzUud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRixcbiAgICBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsXG4gICAgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmZ3Ni1fQjJzbHFaNkdmUS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmMzZ5X0NHc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9iYXJsb3dzZW1pY29uZGVuc2VkL3YxNS93bHBpZ3hqTEJWMWhxbnpmci1GOHNFWU1CMFl5YnAwbXVkUmYzNnlfQ1dzbHFaNkdmVks1LndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJCQSwgVSswMkJELTAyQzUsIFUrMDJDNy0wMkNDLCBVKzAyQ0UtMDJENywgVSswMkRELTAyRkYsXG4gICAgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRDAwLTFEQkYsIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLFxuICAgIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmMzZ5X0Iyc2xxWjZHZlEud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsXG4gICAgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLFxuICAgIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZi02Ml9DR3NscVo2R2ZWSzUud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSswMTI4LTAxMjksIFUrMDE2OC0wMTY5LCBVKzAxQTAtMDFBMSxcbiAgICBVKzAxQUYtMDFCMCwgVSswMzAwLTAzMDEsIFUrMDMwMy0wMzA0LCBVKzAzMDgtMDMwOSwgVSswMzIzLCBVKzAzMjksXG4gICAgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmFybG93c2VtaWNvbmRlbnNlZC92MTUvd2xwaWd4akxCVjFocW56ZnItRjhzRVlNQjBZeWJwMG11ZFJmLTYyX0NXc2xxWjZHZlZLNS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Jhcmxvd3NlbWljb25kZW5zZWQvdjE1L3dscGlneGpMQlYxaHFuemZyLUY4c0VZTUIwWXlicDBtdWRSZi02Ml9CMnNscVo2R2ZRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwIDEwMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzEvWFJYWDNJNkxpMDFCS29mSU1OYU9SczduY3pJSE5ISS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzhBLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RixcbiAgICBVK0ZFMkUtRkUyRjtcbn1cblxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFgzSTZMaTAxQktvZklNTmFIUnM3bmN6SUhOSEkud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSwgVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuXG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhYM0k2TGkwMUJLb2ZJTU5hTVJzN25jeklITkhJLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsXG4gICAgVSswMUFGLTAxQjAsIFUrMDMwMC0wMzAxLCBVKzAzMDMtMDMwNCwgVSswMzA4LTAzMDksIFUrMDMyMywgVSswMzI5LFxuICAgIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwIDEwMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzEvWFJYWDNJNkxpMDFCS29mSU1OYU5SczduY3pJSE5ISS53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQkEsIFUrMDJCRC0wMkM1LCBVKzAyQzctMDJDQywgVSswMkNFLTAyRDcsIFUrMDJERC0wMkZGLFxuICAgIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUQwMC0xREJGLCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCxcbiAgICBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwIDEwMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzEvWFJYWDNJNkxpMDFCS29mSU1OYURSczduY3pJSC53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSxcbiAgICBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsXG4gICAgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFYzSTZMaTAxQktvZklPT2FCVE1uRmNRSUcud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4QSwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsXG4gICAgVStGRTJFLUZFMkY7XG59XG5cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgMTAwMDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbnVuaXRvL3YzMS9YUlhWM0k2TGkwMUJLb2ZJTWVhQlRNbkZjUUlHLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDEsIFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cblxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwIDEwMDA7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzEvWFJYVjNJNkxpMDFCS29mSU91YUJUTW5GY1FJRy53b2ZmMlwiKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLFxuICAgIFUrMDFBRi0wMUIwLCBVKzAzMDAtMDMwMSwgVSswMzAzLTAzMDQsIFUrMDMwOC0wMzA5LCBVKzAzMjMsIFUrMDMyOSxcbiAgICBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFYzSTZMaTAxQktvZklPLWFCVE1uRmNRSUcud29mZjJcIilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkJBLCBVKzAyQkQtMDJDNSwgVSswMkM3LTAyQ0MsIFUrMDJDRS0wMkQ3LCBVKzAyREQtMDJGRixcbiAgICBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFEMDAtMURCRiwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsXG4gICAgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMCAxMDAwO1xuICBzcmM6IHVybChcImh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9udW5pdG8vdjMxL1hSWFYzSTZMaTAxQktvZklOZWFCVE1uRmNRLndvZmYyXCIpXG4gICAgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLFxuICAgIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MyxcbiAgICBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4iLCIuY29udGFpbmVyLmNvbnRhaW5lckhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAuY2hlY2tvdXQtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5jaGVja291dC1zdGVwcyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG5cbi5jaGVja291dC1zdGVwcyAuc3RlcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM2Njc3YjI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTdweCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDU3cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTdweCAhaW1wb3J0YW50O1xuXG4gIHBhdGgge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbi5jaGVja291dC1zdGVwcyAuc3RlcC0tbGluZSB7XG4gIGJhY2tncm91bmQ6ICM2Njc3YjI7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LXN0ZXBzIHNwYW4uc3RlcC1sYWJlbCB7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGNvbG9yOiAjYmNjNGJmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnNwYW4uc3RlcC1sYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIG9wYWNpdHk6IDAuNDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNoZWNrb3V0LXN0ZXBzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gIHBhdGgge1xuICAgIGZpbGw6ICMyMDQxOTkgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNoZWNrb3V0LXN0ZXBzIC5hY3RpdmUgc3Bhbi5zdGVwLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWN1cmUtYnV5IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjcycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtaGVhZGVyLmRlc2t0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNoZWNrb3V0LXN0ZXBzLm1vYmlsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgLnN0ZXAge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDAuNjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBzcGFuLnN0ZXAtLWxpbmUge1xuICAgIG1hcmdpbjogMCAxcmVtO1xuICB9XG59XG5cbi5jaGVja291dC1oZWFkZXIubW9iaWxlIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tvdXQtc3RlcHMubW9iaWxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LXN0ZXBzLm1vYmlsZSxcbi5jaGVja291dC1oZWFkZXIubW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgLmNoZWNrb3V0LXN0ZXBzIC5zdGVwLS1saW5lIHtcbiAgICAgIG1hcmdpbjogMCAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tvdXQtcmlnaHQtZGVzayB7XG59XG5cbi5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgc2VjdGlvbiNzdGF0dXNNb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC1zdGVwcyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uX2hlYWRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5leHRlbnNpb25zLWNoZWNrb3V0LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBGb290ZXIgU3R5bGVzXG5mb290ZXIge1xuICBkaXYuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsImlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogUmVzZXQgYsOhc2ljbyBlIG1vZGVybm8gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaW1nLFxucGljdHVyZSxcbnZpZGVvLFxuY2FudmFzLFxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmkuaWNvbi1lZGl0IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE3LjY4ODEgMS40MjA4NEMxNy45ODEgMS4xMjc5NSAxOC40NTU5IDEuMTI3OTUgMTguNzQ4OCAxLjQyMDg0TDIyLjk5MTQgNS42NjM0N0MyMy4xMzIxIDUuODA0MTIgMjMuMjExMSA1Ljk5NDg5IDIzLjIxMTEgNi4xOTM4QzIzLjIxMTEgNi4zOTI3MSAyMy4xMzIxIDYuNTgzNDggMjIuOTkxNCA2LjcyNDEzTDcuNDM1MDggMjIuMjgwNUM3LjI5NDQzIDIyLjQyMTEgNy4xMDM2NiAyMi41MDAyIDYuOTA0NzQgMjIuNTAwMkwyLjY2MjIyIDIyLjUwMDFDMi4yNDgwMiAyMi41IDEuOTEyMjUgMjIuMTY0MyAxLjkxMjI0IDIxLjc1MDFMMS45MTIxMSAxNy41MDc1QzEuOTEyMSAxNy4zMDg2IDEuOTkxMTIgMTcuMTE3OCAyLjEzMTc4IDE2Ljk3NzJMMTcuNjg4MSAxLjQyMDg0Wk0xOC4yMTg1IDMuMDExODNMMy40MTIxMiAxNy44MTgyTDMuNDEyMjIgMjEuMDAwMUw2LjU5NDEgMjEuMDAwMUwyMS40MDA0IDYuMTkzOEwxOC4yMTg1IDMuMDExODNaJyBmaWxsPSclMjMyMDQxOTknLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMy40NDUzIDUuNjYzNEMxMy43MzgxIDUuMzcwNSAxNC4yMTMgNS4zNzA1IDE0LjUwNTkgNS42NjM0TDE4Ljc0ODYgOS45MDYwNUMxOS4wNDE1IDEwLjE5ODkgMTkuMDQxNSAxMC42NzM4IDE4Ljc0ODYgMTAuOTY2N0MxOC40NTU3IDExLjI1OTYgMTcuOTgwOCAxMS4yNTk2IDE3LjY4NzkgMTAuOTY2N0wxMy40NDUzIDYuNzI0MDZDMTMuMTUyNCA2LjQzMTE2IDEzLjE1MjQgNS45NTYyOSAxMy40NDUzIDUuNjYzNFonIGZpbGw9JyUyMzIwNDE5OScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb250YWluZXIuY29udGFpbmVyLW1haW4ge1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE0NDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlcmZvcm0tdGVtcGxhdGUgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsImJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1kZWZhdWx0O1xufVxuIiwiLy8gVmFyaWFibGVzXG5cbiRiYXNlOiAjZjRmMmYyO1xuJGJhc2UtaW52ZXJ0ZWQ6ICMyMTM2NGY7XG4kYWN0aW9uLXByaW1hcnk6ICMxYTczZTg7XG4kYWN0aW9uLXByaW1hcnktZGFya2VuOiAjMWQ2M2JlO1xuJGFjdGlvbi1zZWNvbmRhcnk6ICNmMWY3ZmY7XG4kZW1waGFzaXM6ICMwMDA7XG4kZGlzYWJsZWQ6ICM5OTk7XG4kc3VjY2VzczogIzJmYmEyZDtcbiRzdWNjZXNzLWRhcmtlbjogIzI2OWUyNDtcbiRzdWNjZXNzLWZhZGVkOiAjYmVmZmE1O1xuJGRhbmdlcjogI2ZmNGM0YztcbiRkYW5nZXItZmFkZWQ6ICNmZmU2ZTY7XG4kd2FybmluZzogI2ZmYjEwMDtcbiR3YXJuaW5nLWZhZGVkOiAjZmZmNmUwO1xuJG11dGVkLTE6ICMzMjMyMzI7XG4kbXV0ZWQtMjogIzY3Njc2NztcbiRtdXRlZC0zOiAjOTk5O1xuJG11dGVkLTQ6ICNjYmNiY2I7XG4kbXV0ZWQtNTogI2VlZTtcbiRtdXRlZC02OiAjZjNmM2YzO1xuJGZvbnQtZmFtaWx5LWRlZmF1bHQ6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4kZm9udC1zaXplLWRlZmF1bHQ6IDE0cHg7XG4iLCJib2R5LmJvZHktY2FydCB7XG4gIC5taW5pLWNhcnQgLmNhcnQtZml4ZWQtdHJhbnNpdGlvbiB7XG4gICAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBoMSNjYXJ0LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaXRlbS11bml0LWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmN1c3RvbS1jb250aW51ZS1jb21wcmFuZG8tbGluayB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDI0cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTQgMTInIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuMzgzNDQgMTEuMjYwNUM1LjI2MTIxIDExLjM2MjMgNS4xMDM1NiAxMS40MTEzIDQuOTQ1MTQgMTEuMzk2OUM0Ljc4NjczIDExLjM4MjUgNC42NDA1MSAxMS4zMDU4IDQuNTM4NjQgMTEuMTgzN0wwLjUzOTA0NCA2LjM4MzY2QzAuNDg2MzY2IDYuMzIzNDQgMC40NDYyNjIgNi4yNTMzIDAuNDIxMDkyIDYuMTc3MzZDMC4zOTU5MjIgNi4xMDE0MSAwLjM4NjE5NCA2LjAyMTIgMC4zOTI0OCA1Ljk0MTQ1QzAuMzk4NzY3IDUuODYxNjkgMC40MjA5NDEgNS43ODM5OSAwLjQ1NzY5OCA1LjcxMjkzQzAuNDk0NDU1IDUuNjQxODcgMC41NDUwNTMgNS41Nzg4OCAwLjYwNjUxNSA1LjUyNzY2QzAuNjY3OTc2IDUuNDc2NDQgMC43MzkwNjEgNS40MzgwMyAwLjgxNTU4NSA1LjQxNDY5QzAuODkyMTEgNS4zOTEzNSAwLjk3MjUzIDUuMzgzNTUgMS4wNTIxMSA1LjM5MTc1QzEuMTMxNyA1LjM5OTk1IDEuMjA4ODQgNS40MjM5OCAxLjI3OSA1LjQ2MjQ0QzEuMzQ5MTYgNS41MDA4OSAxLjQxMDkyIDUuNTUyOTggMS40NjA2NCA1LjYxNTY2TDUuNDYwMjQgMTAuNDE1N0M1LjU2MjA0IDEwLjUzNzkgNS42MTExNCAxMC42OTU1IDUuNTk2NzQgMTAuODU0QzUuNTgyMzMgMTEuMDEyNCA1LjUwNTYyIDExLjE1ODYgNS4zODM0NCAxMS4yNjA1WicgZmlsbD0nJTIzMWEyNzQ2Jy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS4zODM0NCAwLjczODk3N0M1LjUwNTYyIDAuODQwODQ3IDUuNTgyMzMgMC45ODcwNjIgNS41OTY3NCAxLjE0NTQ4QzUuNjExMTQgMS4zMDM4OSA1LjU2MjA0IDEuNDYxNTUgNS40NjAyNCAxLjU4Mzc4TDEuNDYwNjQgNi4zODM3OEMxLjQxMDkyIDYuNDQ2NDUgMS4zNDkxNiA2LjQ5ODU1IDEuMjc5IDYuNTM3QzEuMjA4ODQgNi41NzU0NSAxLjEzMTcgNi41OTk0OCAxLjA1MjExIDYuNjA3NjhDMC45NzI1MyA2LjYxNTg4IDAuODkyMTEgNi42MDgwOCAwLjgxNTU4NSA2LjU4NDc0QzAuNzM5MDYxIDYuNTYxNCAwLjY2Nzk3NiA2LjUyMjk5IDAuNjA2NTE1IDYuNDcxNzdDMC41NDUwNTMgNi40MjA1NSAwLjQ5NDQ1NSA2LjM1NzU2IDAuNDU3Njk4IDYuMjg2NUMwLjQyMDk0MSA2LjIxNTQ0IDAuMzk4NzY3IDYuMTM3NzQgMC4zOTI0OCA2LjA1Nzk5QzAuMzg2MTk0IDUuOTc4MjMgMC4zOTU5MjIgNS44OTgwMiAwLjQyMTA5MiA1LjgyMjA4QzAuNDQ2MjYyIDUuNzQ2MTMgMC40ODYzNjYgNS42NzU5OSAwLjUzOTA0NCA1LjYxNTc4TDQuNTM4NjQgMC44MTU3NzhDNC42NDA1MSAwLjY5MzYwNiA0Ljc4NjczIDAuNjE2ODg2IDQuOTQ1MTQgMC42MDI0ODVDNS4xMDM1NiAwLjU4ODA4MyA1LjI2MTIxIDAuNjM3MTc4IDUuMzgzNDQgMC43Mzg5NzdaJyBmaWxsPSclMjMxYTI3NDYnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xIDUuOTk5NjFDMSA1Ljg0MDQ4IDEuMDYzMjEgNS42ODc4NyAxLjE3NTc0IDUuNTc1MzRDMS4yODgyNiA1LjQ2MjgyIDEuNDQwODcgNS4zOTk2MSAxLjYgNS4zOTk2MUgxM0MxMy4xNTkxIDUuMzk5NjEgMTMuMzExNyA1LjQ2MjgyIDEzLjQyNDMgNS41NzUzNEMxMy41MzY4IDUuNjg3ODcgMTMuNiA1Ljg0MDQ4IDEzLjYgNS45OTk2MUMxMy42IDYuMTU4NzQgMTMuNTM2OCA2LjMxMTM1IDEzLjQyNDMgNi40MjM4N0MxMy4zMTE3IDYuNTM2NCAxMy4xNTkxIDYuNTk5NjEgMTMgNi41OTk2MUgxLjZDMS40NDA4NyA2LjU5OTYxIDEuMjg4MjYgNi41MzY0IDEuMTc1NzQgNi40MjM4N0MxLjA2MzIxIDYuMzExMzUgMSA2LjE1ODc0IDEgNS45OTk2MVonIGZpbGw9JyUyMzFhMjc0NicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyLWNhcnQge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgICAgIC5jYXJ0LXRlbXBsYXRlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMCByZ2IoMCAwIDAgLyA1JSksIDAgMCAxNHB4IDAgcmdiKDAgMCAwIC8gMTAlKTtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FydC1saW5rcy1ib3R0b20ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgYSNjYXJ0LXRvLW9yZGVyZm9ybSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQ29yZXMtVmVyZGVfY29tcHJhciwgIzFiYTEyMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTU3MTI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDb250aW51YXIgcGFnYW1lbnRvJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VtbWFyeSB7XG4gICAgICAgICAgICAudG90YWxpemVycyB7XG4gICAgICAgICAgICAgIC5hY2NvcmRpb24tZ3JvdXAge1xuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taW5uZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICAmLnRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICB0Zm9vdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRkLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGQubW9uZXRhcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnRvdGFsaXplcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmJjNmNiO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tQm9tYmF5LTcwMCwgIzZlNmU3Myk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1vbmV0YXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUJvbWJheS03MDAsICM2ZTZlNzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmZvcm1zIHtcbiAgICAgICAgICAgICAgICAuY291cG9uLWZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgIC5jb3Vwb24tZmllbGRzIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLVctQmFja2dyb3VuZCwgI2ZmZik7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAvKiBJbXB1dC9SZWcgMTYgKi9cbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEltcHV0L1JlZyAxNiAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24jY2FydC1jb3Vwb24tYWRkIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAxZDdlO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDdXBvbSBkZSBkZXNjb250byc7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWNvZC12ZW5kZWRvcmEge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5hZGQge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcblxuICAgICAgICAgICAgICAgICAgICAgIC8qIEJ1dHRvbi9NZWQgMTYgKi9cbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAxZDdlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0FkaWNpb25hcic7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tVy1CYWNrZ3JvdW5kLCAjZmZmKTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcblxuICAgICAgICAgICAgICAgICAgICAgIC8qIEltcHV0L1JlZyAxNiAqL1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOjppbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLyogSW1wdXQvUmVnIDE2ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJ0LW1vcmUtb3B0aW9ucyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiKDAgMCAwIC8gNSUpLCAwIDAgMTRweCAwIHJnYigwIDAgMCAvIDEwJSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC5jYXJ0LXNlbGVjdC1naWZ0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAjc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3JwLWNvbnRlbnQge1xuICAgICAgICAgICAgcC5zcnAtZGVzY3JpcHRpb24ubXc1IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3JwLWRlbGl2ZXJ5LWluZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zcnAtcmVzdWx0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIuc3JwLW1haW4tdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsW2Zvcj0nc2hpcC1wb3N0YWxDb2RlJ10ge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzRkNTE1Nik7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtcG9zdGFsQ29kZUZvcmdvdHRlbiB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2hpcC1wb3N0YWxDb2RlIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zcnAtZGF0YSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICBidXR0b24jY2FydC1zaGlwcGluZy1jYWxjdWxhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGJ1dHRvbiNjYXJ0LXNoaXBwaW5nLWNhbGN1bGF0ZSxcbiAgICAgICAgICAgICAgI3NoaXBwaW5nLWNhbGN1bGF0ZS1saW5rIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgLyogQnV0dG9uL01lZCAxNiAqL1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjIuOTQgMTIuNDU3NUwyMC42OSA3LjIwNzVDMjAuNjMyNiA3LjA3MTk0IDIwLjUzNjUgNi45NTYyNyAyMC40MTM4IDYuODc0OTJDMjAuMjkxMSA2Ljc5MzU2IDIwLjE0NzIgNi43NTAxMiAyMCA2Ljc1SDE3Ljc1VjUuMjVDMTcuNzUgNS4wNTEwOSAxNy42NzEgNC44NjAzMiAxNy41MzAzIDQuNzE5NjdDMTcuMzg5NyA0LjU3OTAyIDE3LjE5ODkgNC41IDE3IDQuNUgyLjc1QzIuNTUxMDkgNC41IDIuMzYwMzIgNC41NzkwMiAyLjIxOTY3IDQuNzE5NjdDMi4wNzkwMiA0Ljg2MDMyIDIgNS4wNTEwOSAyIDUuMjVWMThDMiAxOC4xOTg5IDIuMDc5MDIgMTguMzg5NyAyLjIxOTY3IDE4LjUzMDNDMi4zNjAzMiAxOC42NzEgMi41NTEwOSAxOC43NSAyLjc1IDE4Ljc1SDQuMzU1QzQuNTI3NzEgMTkuMzg1NSA0LjkwNDc1IDE5Ljk0NjYgNS40Mjc5NSAyMC4zNDY1QzUuOTUxMTQgMjAuNzQ2NSA2LjU5MTQyIDIwLjk2MzIgNy4yNSAyMC45NjMyQzcuOTA4NTggMjAuOTYzMiA4LjU0ODg2IDIwLjc0NjUgOS4wNzIwNSAyMC4zNDY1QzkuNTk1MjUgMTkuOTQ2NiA5Ljk3MjI5IDE5LjM4NTUgMTAuMTQ1IDE4Ljc1SDE0Ljg1NUMxNS4wMjc3IDE5LjM4NTUgMTUuNDA0OCAxOS45NDY2IDE1LjkyNzkgMjAuMzQ2NUMxNi40NTExIDIwLjc0NjUgMTcuMDkxNCAyMC45NjMyIDE3Ljc1IDIwLjk2MzJDMTguNDA4NiAyMC45NjMyIDE5LjA0ODkgMjAuNzQ2NSAxOS41NzIxIDIwLjM0NjVDMjAuMDk1MiAxOS45NDY2IDIwLjQ3MjMgMTkuMzg1NSAyMC42NDUgMTguNzVIMjIuMjVDMjIuNDQ4OSAxOC43NSAyMi42Mzk3IDE4LjY3MSAyMi43ODAzIDE4LjUzMDNDMjIuOTIxIDE4LjM4OTcgMjMgMTguMTk4OSAyMyAxOFYxMi43NUMyMi45OTk4IDEyLjY0OTUgMjIuOTc5NCAxMi41NSAyMi45NCAxMi40NTc1Wk0xNy43NSA4LjI1SDE5LjUwNUwyMS4xMSAxMkgxNy43NVY4LjI1Wk03LjI1IDE5LjVDNi45NTMzMyAxOS41IDYuNjYzMzIgMTkuNDEyIDYuNDE2NjUgMTkuMjQ3MkM2LjE2OTk3IDE5LjA4MjQgNS45Nzc3MSAxOC44NDgxIDUuODY0MTggMTguNTc0QzUuNzUwNjUgMTguMjk5OSA1LjcyMDk0IDE3Ljk5ODMgNS43Nzg4MiAxNy43MDc0QzUuODM2NyAxNy40MTY0IDUuOTc5NTYgMTcuMTQ5MSA2LjE4OTM0IDE2LjkzOTNDNi4zOTkxMiAxNi43Mjk2IDYuNjY2MzkgMTYuNTg2NyA2Ljk1NzM2IDE2LjUyODhDNy4yNDgzNCAxNi40NzA5IDcuNTQ5OTQgMTYuNTAwNiA3LjgyNDAzIDE2LjYxNDJDOC4wOTgxMSAxNi43Mjc3IDguMzMyMzggMTYuOTIgOC40OTcyIDE3LjE2NjZDOC42NjIwMyAxNy40MTMzIDguNzUgMTcuNzAzMyA4Ljc1IDE4QzguNzUgMTguMzk3OCA4LjU5MTk2IDE4Ljc3OTQgOC4zMTA2NiAxOS4wNjA3QzguMDI5MzYgMTkuMzQyIDcuNjQ3ODIgMTkuNSA3LjI1IDE5LjVaTTE0Ljg1NSAxNy4yNUgxMC4xNDVDOS45NzIyOSAxNi42MTQ1IDkuNTk1MjUgMTYuMDUzNCA5LjA3MjA1IDE1LjY1MzRDOC41NDg4NiAxNS4yNTM1IDcuOTA4NTggMTUuMDM2NyA3LjI1IDE1LjAzNjdDNi41OTE0MiAxNS4wMzY3IDUuOTUxMTQgMTUuMjUzNSA1LjQyNzk1IDE1LjY1MzRDNC45MDQ3NSAxNi4wNTM0IDQuNTI3NzEgMTYuNjE0NSA0LjM1NSAxNy4yNUgzLjVWNkgxNi4yNVYxNS40MkMxNS45MDg1IDE1LjYxODIgMTUuNjA5NSAxNS44ODE5IDE1LjM3MDEgMTYuMTk1OUMxNS4xMzA3IDE2LjUxIDE0Ljk1NTYgMTYuODY4MiAxNC44NTUgMTcuMjVaTTE3Ljc1IDE5LjVDMTcuNDUzMyAxOS41IDE3LjE2MzMgMTkuNDEyIDE2LjkxNjYgMTkuMjQ3MkMxNi42NyAxOS4wODI0IDE2LjQ3NzcgMTguODQ4MSAxNi4zNjQyIDE4LjU3NEMxNi4yNTA2IDE4LjI5OTkgMTYuMjIwOSAxNy45OTgzIDE2LjI3ODggMTcuNzA3NEMxNi4zMzY3IDE3LjQxNjQgMTYuNDc5NiAxNy4xNDkxIDE2LjY4OTMgMTYuOTM5M0MxNi44OTkxIDE2LjcyOTYgMTcuMTY2NCAxNi41ODY3IDE3LjQ1NzQgMTYuNTI4OEMxNy43NDgzIDE2LjQ3MDkgMTguMDQ5OSAxNi41MDA2IDE4LjMyNCAxNi42MTQyQzE4LjU5ODEgMTYuNzI3NyAxOC44MzI0IDE2LjkyIDE4Ljk5NzIgMTcuMTY2NkMxOS4xNjIgMTcuNDEzMyAxOS4yNSAxNy43MDMzIDE5LjI1IDE4QzE5LjI1IDE4LjM5NzggMTkuMDkyIDE4Ljc3OTQgMTguODEwNyAxOS4wNjA3QzE4LjUyOTQgMTkuMzQyIDE4LjE0NzggMTkuNSAxNy43NSAxOS41Wk0yMS41IDE3LjI1SDIwLjY0NUMyMC40NzkxIDE2LjYwNzYgMjAuMTA1MSAxNi4wMzg0IDE5LjU4MTIgMTUuNjMxM0MxOS4wNTc0IDE1LjIyNDIgMTguNDEzNCAxNS4wMDIyIDE3Ljc1IDE1VjEzLjVIMjEuNVYxNy4yNVonIGZpbGw9JyUyMzAwMUQ3RScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0ZDUxNTY7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1ZlamEgYXMgb3DDp8O1ZXMgZGUgZW50cmVnYSBwYXJhIHNldXMgaXRlbnMsIGNvbSB0b2RvcyBvcyBwcmF6b3MgZSB2YWxvcmVzICc7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc3JwLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgLnNycC10b2dnbGVfX2N1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3JwLXRvZ2dsZV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIC8qIEJ1dHRvbi9NZWQgMTYgKi9cbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5zcnAtdG9nZ2xlX19kZWxpdmVyeSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI1IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTIyLjk0IDEyLjQ1NzVMMjAuNjkgNy4yMDc1QzIwLjYzMjYgNy4wNzE5NCAyMC41MzY1IDYuOTU2MjcgMjAuNDEzOCA2Ljg3NDkyQzIwLjI5MTEgNi43OTM1NiAyMC4xNDcyIDYuNzUwMTIgMjAgNi43NUgxNy43NVY1LjI1QzE3Ljc1IDUuMDUxMDkgMTcuNjcxIDQuODYwMzIgMTcuNTMwMyA0LjcxOTY3QzE3LjM4OTcgNC41NzkwMiAxNy4xOTg5IDQuNSAxNyA0LjVIMi43NUMyLjU1MTA5IDQuNSAyLjM2MDMyIDQuNTc5MDIgMi4yMTk2NyA0LjcxOTY3QzIuMDc5MDIgNC44NjAzMiAyIDUuMDUxMDkgMiA1LjI1VjE4QzIgMTguMTk4OSAyLjA3OTAyIDE4LjM4OTcgMi4yMTk2NyAxOC41MzAzQzIuMzYwMzIgMTguNjcxIDIuNTUxMDkgMTguNzUgMi43NSAxOC43NUg0LjM1NUM0LjUyNzcxIDE5LjM4NTUgNC45MDQ3NSAxOS45NDY2IDUuNDI3OTUgMjAuMzQ2NUM1Ljk1MTE0IDIwLjc0NjUgNi41OTE0MiAyMC45NjMyIDcuMjUgMjAuOTYzMkM3LjkwODU4IDIwLjk2MzIgOC41NDg4NiAyMC43NDY1IDkuMDcyMDUgMjAuMzQ2NUM5LjU5NTI1IDE5Ljk0NjYgOS45NzIyOSAxOS4zODU1IDEwLjE0NSAxOC43NUgxNC44NTVDMTUuMDI3NyAxOS4zODU1IDE1LjQwNDggMTkuOTQ2NiAxNS45Mjc5IDIwLjM0NjVDMTYuNDUxMSAyMC43NDY1IDE3LjA5MTQgMjAuOTYzMiAxNy43NSAyMC45NjMyQzE4LjQwODYgMjAuOTYzMiAxOS4wNDg5IDIwLjc0NjUgMTkuNTcyMSAyMC4zNDY1QzIwLjA5NTIgMTkuOTQ2NiAyMC40NzIzIDE5LjM4NTUgMjAuNjQ1IDE4Ljc1SDIyLjI1QzIyLjQ0ODkgMTguNzUgMjIuNjM5NyAxOC42NzEgMjIuNzgwMyAxOC41MzAzQzIyLjkyMSAxOC4zODk3IDIzIDE4LjE5ODkgMjMgMThWMTIuNzVDMjIuOTk5OCAxMi42NDk1IDIyLjk3OTQgMTIuNTUgMjIuOTQgMTIuNDU3NVpNMTcuNzUgOC4yNUgxOS41MDVMMjEuMTEgMTJIMTcuNzVWOC4yNVpNNy4yNSAxOS41QzYuOTUzMzMgMTkuNSA2LjY2MzMyIDE5LjQxMiA2LjQxNjY1IDE5LjI0NzJDNi4xNjk5NyAxOS4wODI0IDUuOTc3NzEgMTguODQ4MSA1Ljg2NDE4IDE4LjU3NEM1Ljc1MDY1IDE4LjI5OTkgNS43MjA5NCAxNy45OTgzIDUuNzc4ODIgMTcuNzA3NEM1LjgzNjcgMTcuNDE2NCA1Ljk3OTU2IDE3LjE0OTEgNi4xODkzNCAxNi45MzkzQzYuMzk5MTIgMTYuNzI5NiA2LjY2NjM5IDE2LjU4NjcgNi45NTczNiAxNi41Mjg4QzcuMjQ4MzQgMTYuNDcwOSA3LjU0OTk0IDE2LjUwMDYgNy44MjQwMyAxNi42MTQyQzguMDk4MTEgMTYuNzI3NyA4LjMzMjM4IDE2LjkyIDguNDk3MiAxNy4xNjY2QzguNjYyMDMgMTcuNDEzMyA4Ljc1IDE3LjcwMzMgOC43NSAxOEM4Ljc1IDE4LjM5NzggOC41OTE5NiAxOC43Nzk0IDguMzEwNjYgMTkuMDYwN0M4LjAyOTM2IDE5LjM0MiA3LjY0NzgyIDE5LjUgNy4yNSAxOS41Wk0xNC44NTUgMTcuMjVIMTAuMTQ1QzkuOTcyMjkgMTYuNjE0NSA5LjU5NTI1IDE2LjA1MzQgOS4wNzIwNSAxNS42NTM0QzguNTQ4ODYgMTUuMjUzNSA3LjkwODU4IDE1LjAzNjcgNy4yNSAxNS4wMzY3QzYuNTkxNDIgMTUuMDM2NyA1Ljk1MTE0IDE1LjI1MzUgNS40Mjc5NSAxNS42NTM0QzQuOTA0NzUgMTYuMDUzNCA0LjUyNzcxIDE2LjYxNDUgNC4zNTUgMTcuMjVIMy41VjZIMTYuMjVWMTUuNDJDMTUuOTA4NSAxNS42MTgyIDE1LjYwOTUgMTUuODgxOSAxNS4zNzAxIDE2LjE5NTlDMTUuMTMwNyAxNi41MSAxNC45NTU2IDE2Ljg2ODIgMTQuODU1IDE3LjI1Wk0xNy43NSAxOS41QzE3LjQ1MzMgMTkuNSAxNy4xNjMzIDE5LjQxMiAxNi45MTY2IDE5LjI0NzJDMTYuNjcgMTkuMDgyNCAxNi40Nzc3IDE4Ljg0ODEgMTYuMzY0MiAxOC41NzRDMTYuMjUwNiAxOC4yOTk5IDE2LjIyMDkgMTcuOTk4MyAxNi4yNzg4IDE3LjcwNzRDMTYuMzM2NyAxNy40MTY0IDE2LjQ3OTYgMTcuMTQ5MSAxNi42ODkzIDE2LjkzOTNDMTYuODk5MSAxNi43Mjk2IDE3LjE2NjQgMTYuNTg2NyAxNy40NTc0IDE2LjUyODhDMTcuNzQ4MyAxNi40NzA5IDE4LjA0OTkgMTYuNTAwNiAxOC4zMjQgMTYuNjE0MkMxOC41OTgxIDE2LjcyNzcgMTguODMyNCAxNi45MiAxOC45OTcyIDE3LjE2NjZDMTkuMTYyIDE3LjQxMzMgMTkuMjUgMTcuNzAzMyAxOS4yNSAxOEMxOS4yNSAxOC4zOTc4IDE5LjA5MiAxOC43Nzk0IDE4LjgxMDcgMTkuMDYwN0MxOC41Mjk0IDE5LjM0MiAxOC4xNDc4IDE5LjUgMTcuNzUgMTkuNVpNMjEuNSAxNy4yNUgyMC42NDVDMjAuNDc5MSAxNi42MDc2IDIwLjEwNTEgMTYuMDM4NCAxOS41ODEyIDE1LjYzMTNDMTkuMDU3NCAxNS4yMjQyIDE4LjQxMzQgMTUuMDAyMiAxNy43NSAxNVYxMy41SDIxLjVWMTcuMjVaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAxZDdlO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdSZWNlYmVyIGVtIGNhc2EnO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuc3JwLXRvZ2dsZV9fZGVsaXZlcnkuYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNSAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00yMi45NCAxMi40NTc1TDIwLjY5IDcuMjA3NUMyMC42MzI2IDcuMDcxOTQgMjAuNTM2NSA2Ljk1NjI3IDIwLjQxMzggNi44NzQ5MkMyMC4yOTExIDYuNzkzNTYgMjAuMTQ3MiA2Ljc1MDEyIDIwIDYuNzVIMTcuNzVWNS4yNUMxNy43NSA1LjA1MTA5IDE3LjY3MSA0Ljg2MDMyIDE3LjUzMDMgNC43MTk2N0MxNy4zODk3IDQuNTc5MDIgMTcuMTk4OSA0LjUgMTcgNC41SDIuNzVDMi41NTEwOSA0LjUgMi4zNjAzMiA0LjU3OTAyIDIuMjE5NjcgNC43MTk2N0MyLjA3OTAyIDQuODYwMzIgMiA1LjA1MTA5IDIgNS4yNVYxOEMyIDE4LjE5ODkgMi4wNzkwMiAxOC4zODk3IDIuMjE5NjcgMTguNTMwM0MyLjM2MDMyIDE4LjY3MSAyLjU1MTA5IDE4Ljc1IDIuNzUgMTguNzVINC4zNTVDNC41Mjc3MSAxOS4zODU1IDQuOTA0NzUgMTkuOTQ2NiA1LjQyNzk1IDIwLjM0NjVDNS45NTExNCAyMC43NDY1IDYuNTkxNDIgMjAuOTYzMiA3LjI1IDIwLjk2MzJDNy45MDg1OCAyMC45NjMyIDguNTQ4ODYgMjAuNzQ2NSA5LjA3MjA1IDIwLjM0NjVDOS41OTUyNSAxOS45NDY2IDkuOTcyMjkgMTkuMzg1NSAxMC4xNDUgMTguNzVIMTQuODU1QzE1LjAyNzcgMTkuMzg1NSAxNS40MDQ4IDE5Ljk0NjYgMTUuOTI3OSAyMC4zNDY1QzE2LjQ1MTEgMjAuNzQ2NSAxNy4wOTE0IDIwLjk2MzIgMTcuNzUgMjAuOTYzMkMxOC40MDg2IDIwLjk2MzIgMTkuMDQ4OSAyMC43NDY1IDE5LjU3MjEgMjAuMzQ2NUMyMC4wOTUyIDE5Ljk0NjYgMjAuNDcyMyAxOS4zODU1IDIwLjY0NSAxOC43NUgyMi4yNUMyMi40NDg5IDE4Ljc1IDIyLjYzOTcgMTguNjcxIDIyLjc4MDMgMTguNTMwM0MyMi45MjEgMTguMzg5NyAyMyAxOC4xOTg5IDIzIDE4VjEyLjc1QzIyLjk5OTggMTIuNjQ5NSAyMi45Nzk0IDEyLjU1IDIyLjk0IDEyLjQ1NzVaTTE3Ljc1IDguMjVIMTkuNTA1TDIxLjExIDEySDE3Ljc1VjguMjVaTTcuMjUgMTkuNUM2Ljk1MzMzIDE5LjUgNi42NjMzMiAxOS40MTIgNi40MTY2NSAxOS4yNDcyQzYuMTY5OTcgMTkuMDgyNCA1Ljk3NzcxIDE4Ljg0ODEgNS44NjQxOCAxOC41NzRDNS43NTA2NSAxOC4yOTk5IDUuNzIwOTQgMTcuOTk4MyA1Ljc3ODgyIDE3LjcwNzRDNS44MzY3IDE3LjQxNjQgNS45Nzk1NiAxNy4xNDkxIDYuMTg5MzQgMTYuOTM5M0M2LjM5OTEyIDE2LjcyOTYgNi42NjYzOSAxNi41ODY3IDYuOTU3MzYgMTYuNTI4OEM3LjI0ODM0IDE2LjQ3MDkgNy41NDk5NCAxNi41MDA2IDcuODI0MDMgMTYuNjE0MkM4LjA5ODExIDE2LjcyNzcgOC4zMzIzOCAxNi45MiA4LjQ5NzIgMTcuMTY2NkM4LjY2MjAzIDE3LjQxMzMgOC43NSAxNy43MDMzIDguNzUgMThDOC43NSAxOC4zOTc4IDguNTkxOTYgMTguNzc5NCA4LjMxMDY2IDE5LjA2MDdDOC4wMjkzNiAxOS4zNDIgNy42NDc4MiAxOS41IDcuMjUgMTkuNVpNMTQuODU1IDE3LjI1SDEwLjE0NUM5Ljk3MjI5IDE2LjYxNDUgOS41OTUyNSAxNi4wNTM0IDkuMDcyMDUgMTUuNjUzNEM4LjU0ODg2IDE1LjI1MzUgNy45MDg1OCAxNS4wMzY3IDcuMjUgMTUuMDM2N0M2LjU5MTQyIDE1LjAzNjcgNS45NTExNCAxNS4yNTM1IDUuNDI3OTUgMTUuNjUzNEM0LjkwNDc1IDE2LjA1MzQgNC41Mjc3MSAxNi42MTQ1IDQuMzU1IDE3LjI1SDMuNVY2SDE2LjI1VjE1LjQyQzE1LjkwODUgMTUuNjE4MiAxNS42MDk1IDE1Ljg4MTkgMTUuMzcwMSAxNi4xOTU5QzE1LjEzMDcgMTYuNTEgMTQuOTU1NiAxNi44NjgyIDE0Ljg1NSAxNy4yNVpNMTcuNzUgMTkuNUMxNy40NTMzIDE5LjUgMTcuMTYzMyAxOS40MTIgMTYuOTE2NiAxOS4yNDcyQzE2LjY3IDE5LjA4MjQgMTYuNDc3NyAxOC44NDgxIDE2LjM2NDIgMTguNTc0QzE2LjI1MDYgMTguMjk5OSAxNi4yMjA5IDE3Ljk5ODMgMTYuMjc4OCAxNy43MDc0QzE2LjMzNjcgMTcuNDE2NCAxNi40Nzk2IDE3LjE0OTEgMTYuNjg5MyAxNi45MzkzQzE2Ljg5OTEgMTYuNzI5NiAxNy4xNjY0IDE2LjU4NjcgMTcuNDU3NCAxNi41Mjg4QzE3Ljc0ODMgMTYuNDcwOSAxOC4wNDk5IDE2LjUwMDYgMTguMzI0IDE2LjYxNDJDMTguNTk4MSAxNi43Mjc3IDE4LjgzMjQgMTYuOTIgMTguOTk3MiAxNy4xNjY2QzE5LjE2MiAxNy40MTMzIDE5LjI1IDE3LjcwMzMgMTkuMjUgMThDMTkuMjUgMTguMzk3OCAxOS4wOTIgMTguNzc5NCAxOC44MTA3IDE5LjA2MDdDMTguNTI5NCAxOS4zNDIgMTguMTQ3OCAxOS41IDE3Ljc1IDE5LjVaTTIxLjUgMTcuMjVIMjAuNjQ1QzIwLjQ3OTEgMTYuNjA3NiAyMC4xMDUxIDE2LjAzODQgMTkuNTgxMiAxNS42MzEzQzE5LjA1NzQgMTUuMjI0MiAxOC40MTM0IDE1LjAwMjIgMTcuNzUgMTVWMTMuNUgyMS41VjE3LjI1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3JwLXRvZ2dsZV9fcGlja3VwIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDFkN2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5Ljk5NjMgMTAuNjIxVjE5QzE5Ljk5NjMgMTkuNTMwNCAxOS43ODU2IDIwLjAzOTEgMTkuNDEwNSAyMC40MTQyQzE5LjAzNTUgMjAuNzg5MyAxOC41MjY4IDIxIDE3Ljk5NjMgMjFINi4wMDQzM0M1LjQ3NDA3IDIwLjk5OTcgNC45NjU2MiAyMC43ODg5IDQuNTkwNzYgMjAuNDEzOUM0LjIxNTkxIDIwLjAzODggNC4wMDUzMyAxOS41MzAzIDQuMDA1MzMgMTlWMTAuNjIxTTcuNTAyMzMgOC43NUw4LjAwMjMzIDNNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuNjUyIDEyLjAwMDMgMTEuNjUyIDEyLjAwMDMgOC43NU03LjUwMjMzIDguNzVDNy41MDIzMyAxMS45MjYgMi4zNDczMyAxMS4yNyAzLjA2OTMzIDguNTAyTDQuMTE0MzMgNC40OTVDNC4yMjYwMSA0LjA2NzAzIDQuNDc2NDEgMy42ODgxNSA0LjgyNjM1IDMuNDE3NjVDNS4xNzYyOSAzLjE0NzE0IDUuNjA2MDMgMy4wMDAyNiA2LjA0ODMzIDNIMTcuOTUyM0MxOC4zOTQ2IDMuMDAwMjYgMTguODI0NCAzLjE0NzE0IDE5LjE3NDMgMy40MTc2NUMxOS41MjQzIDMuNjg4MTUgMTkuNzc0NyA0LjA2NzAzIDE5Ljg4NjMgNC40OTVMMjAuOTMxMyA4LjUwMkMyMS42NTMzIDExLjI3MSAxNi40OTgzIDExLjkyNiAxNi40OTgzIDguNzVNMTIuMDAwMyA4Ljc1VjNNMTIuMDAwMyA4Ljc1QzEyLjAwMDMgMTEuNjUyIDE2LjQ5ODMgMTEuNjUyIDE2LjQ5ODMgOC43NU0xNi40OTgzIDguNzVMMTUuOTk4MyAzJyBzdHJva2U9JyUyMzAwMUQ3RScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMWQ3ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1JldGlyYXIgbmEgbG9qYSc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3JwLXRvZ2dsZV9fcGlja3VwLmJsdWUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTE5Ljk5NjMgMTAuNjIxVjE5QzE5Ljk5NjMgMTkuNTMwNCAxOS43ODU2IDIwLjAzOTEgMTkuNDEwNSAyMC40MTQyQzE5LjAzNTUgMjAuNzg5MyAxOC41MjY4IDIxIDE3Ljk5NjMgMjFINi4wMDQzM0M1LjQ3NDA3IDIwLjk5OTcgNC45NjU2MiAyMC43ODg5IDQuNTkwNzYgMjAuNDEzOUM0LjIxNTkxIDIwLjAzODggNC4wMDUzMyAxOS41MzAzIDQuMDA1MzMgMTlWMTAuNjIxTTcuNTAyMzMgOC43NUw4LjAwMjMzIDNNNy41MDIzMyA4Ljc1QzcuNTAyMzMgMTEuNjUyIDEyLjAwMDMgMTEuNjUyIDEyLjAwMDMgOC43NU03LjUwMjMzIDguNzVDNy41MDIzMyAxMS45MjYgMi4zNDczMyAxMS4yNyAzLjA2OTMzIDguNTAyTDQuMTE0MzMgNC40OTVDNC4yMjYwMSA0LjA2NzAzIDQuNDc2NDEgMy42ODgxNSA0LjgyNjM1IDMuNDE3NjVDNS4xNzYyOSAzLjE0NzE0IDUuNjA2MDMgMy4wMDAyNiA2LjA0ODMzIDNIMTcuOTUyM0MxOC4zOTQ2IDMuMDAwMjYgMTguODI0NCAzLjE0NzE0IDE5LjE3NDMgMy40MTc2NUMxOS41MjQzIDMuNjg4MTUgMTkuNzc0NyA0LjA2NzAzIDE5Ljg4NjMgNC40OTVMMjAuOTMxMyA4LjUwMkMyMS42NTMzIDExLjI3MSAxNi40OTgzIDExLjkyNiAxNi40OTgzIDguNzVNMTIuMDAwMyA4Ljc1VjNNMTIuMDAwMyA4Ljc1QzEyLjAwMDMgMTEuNjUyIDE2LjQ5ODMgMTEuNjUyIDE2LjQ5ODMgOC43NU0xNi40OTgzIDguNzVMMTUuOTk4MyAzJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3JwLXBpY2t1cC1lbXB0eV9fbXktbG9jYXRpb24ge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgICAgICAgIGJ1dHRvbiNmaW5kLXBpY2t1cC1saW5rIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAvKiBCdXR0b24vTWVkIDE2ICovXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XG4gICAgICAgICAgLmNhcnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiKDAgMCAwIC8gNSUpLFxuICAgICAgICAgICAgICAwIDAgMTRweCAwIHJnYigwIDAgMCAvIDEwJSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICYuY2FydC1pdGVtcyB7XG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICYucXVhbnRpdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgJi5zaGlwcGluZy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdi52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiYmM2Y2I7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMC4zNXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJjNmNiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LXByaWNlLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zaGlwcGluZy1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnF1YW50aXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjYwN3B4IHNvbGlkIHZhcigtLUJvbWJheS0zMDAsICNiYmM2Y2IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUJvbWJheS05NTAsICMxZDFkMWYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1xdWFudGl0eS1jaGFuZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1taW51cy1zaWduOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOScgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE5IDE4JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTQuNzE4NjQgOC40Mzk0NUM0LjQwOTEyIDguNDM5NDUgNC4xNTgyIDguNjkwMzcgNC4xNTgyIDguOTk5ODlDNC4xNTgyIDkuMzA5NDEgNC40MDkxMiA5LjU2MDMzIDQuNzE4NjQgOS41NjAzM0gxNS4xODAyQzE1LjQ4OTcgOS41NjAzMyAxNS43NDA2IDkuMzA5NDEgMTUuNzQwNiA4Ljk5OTg5QzE1Ljc0MDYgOC42OTAzNyAxNS40ODk3IDguNDM5NDUgMTUuMTgwMiA4LjQzOTQ1SDQuNzE4NjRaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLXBsdXMtc2lnbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS4yMTMwMyAzLjIwODVDOS41MjI1NSAzLjIwODkgOS43NzMxNCAzLjQ2MDE1IDkuNzcyNzQgMy43Njk2N0w5Ljc1OTAyIDE0LjIzMTJDOS43NTg2MiAxNC41NDA3IDkuNTA3MzcgMTQuNzkxMyA5LjE5Nzg1IDE0Ljc5MDlDOC44ODgzMyAxNC43OTA1IDguNjM3NzQgMTQuNTM5MyA4LjYzODE1IDE0LjIyOTdMOC42NTE4NiAzLjc2ODJDOC42NTIyNiAzLjQ1ODY4IDguOTAzNTEgMy4yMDgwOSA5LjIxMzAzIDMuMjA4NVonIGZpbGw9JyUyMzAwMUQ3RScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuMzk4NDQgOC45OTk3QzMuMzk4NDQgOC42OTAxOCAzLjY0OTM1IDguNDM5MjcgMy45NTg4OCA4LjQzOTI3SDE0LjQyMDRDMTQuNzI5OSA4LjQzOTI3IDE0Ljk4MDkgOC42OTAxOCAxNC45ODA5IDguOTk5N0MxNC45ODA5IDkuMzA5MjMgMTQuNzI5OSA5LjU2MDE0IDE0LjQyMDQgOS41NjAxNEgzLjk1ODg4QzMuNjQ5MzUgOS41NjAxNCAzLjM5ODQ0IDkuMzA5MjMgMy4zOTg0NCA4Ljk5OTdaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ5MXB4KSBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1TaGVsZi1Ob21lLCAjMzUzNzM5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICBzbWFsbC5zZWxsZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5xdWFudGl0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5xdWFudGl0eS1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5jdXN0b20tcHJpY2UtdW5pdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tQ2luemFzLUNpbnphLWVzY3VybywgIzRmNGY0Zik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudG90YWwtcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUNpbnphcy1DaW56YS1lc2N1cm8sICM0ZjRmNGYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdEZSc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50b3RhbC1zZWxsaW5nLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuMTI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1Bvcic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBCYXJsb3csIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLml0ZW0tcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1saW5rLXJlbW92ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLXJlbW92ZS1pY28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDE4IDIwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTExIDlWMTVNNyA5VjE1TTMgNVYxN0MzIDE3LjUzMDQgMy4yMTA3MSAxOC4wMzkxIDMuNTg1NzkgMTguNDE0MkMzLjk2MDg2IDE4Ljc4OTMgNC40Njk1NyAxOSA1IDE5SDEzQzEzLjUzMDQgMTkgMTQuMDM5MSAxOC43ODkzIDE0LjQxNDIgMTguNDE0MkMxNC43ODkzIDE4LjAzOTEgMTUgMTcuNTMwNCAxNSAxN1Y1TTEgNUgxN000IDVMNiAxSDEyTDE0IDUnIHN0cm9rZT0nJTIzMzUzNzM5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ZDUxNTYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTnVuaXRvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICAgICAgICYucHJvZHVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICYucXVhbnRpdHktcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgJi5xdWFudGl0eS1wcmljZTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0ZDUxNTYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdQcmXDp28nO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE51bml0bywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtcHJpY2U6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IHtcbiAgICAuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggMCByZ2IoMCAwIDAgLyA1JSksIDAgMCAxNHB4IDAgcmdiKDAgMCAwIC8gMTAlKTtcblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBOdW5pdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIHVsLmNhcnQtaXRlbXMge1xuICAgICAgICBsaS5ocHJvZHVjdCB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ucXVhbnRpdHkuYmFkZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4uZm4ucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tU2hlbGYtTm9tZSwgIzM1MzczOSk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQ4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHNwYW4uc2hpcHBpbmctZGF0ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybXMuY291cG9uLWNvbHVtbi5zdW1tYXJ5LWNvdXBvbi13cmFwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gICAgICAgIGNvbnRlbnQ6ICdDdXBvbSBkZSBkZXNjb250byc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBpbnB1dCNjYXJ0LWNvdXBvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM2NjY7XG5cbiAgICAgICAgLyogSW1wdXQvUmVnIDE2ICovXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgfVxuXG4gICAgICBidXR0b24jY2FydC1jb3Vwb24tYWRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgY29udGVudDogJ0FkaWNpb25hcic7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBwI2dvLXRvLWNhcnQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIHRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgIGxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ5MXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTRiBQcm8gRGlzcGxheScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogYXV0bztcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBhdXRvO1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdW1tYXJ5LXRvdGFsaXplcnMge1xuICAgIHRmb290IHtcbiAgICAgIHRyIHtcbiAgICAgICAgdGQuaW5mbyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICB0ZC5tb25ldGFyeSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWxpemVycy1saXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmJjNmNiICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcblxuICAgICAgdHIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgJi5pbmZvIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Cb21iYXktNzAwLCAjNmU2ZTczKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm1vbmV0YXJ5IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Cb21iYXktNzAwLCAjNmU2ZTczKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICBwIHtcbiAgICAgICYucGF5bWVudC1zdWJtaXQtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgYnV0dG9uI3BheW1lbnQtZGF0YS1zdWJtaXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUNvcmVzLVZlcmRlX2NvbXByYXIsICMxYmExMjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAvKiBCdXR0b24vTWVkIDE4ICovXG5cbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU1NzEyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbWFpbEluZm8ge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gIGgzIHtcbiAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSkgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICB1bCB7XG4gICAgbGkge1xuICAgICAgaS5pY29uLW9rIHtcbiAgICAgICAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmgzLmNsaWVudC1wcmUtZW1haWwtaCBzcGFuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuYm9keS1vcmRlci1mb3JtIHtcbiAgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAge1xuICAgIC5zcnAtc3VtbWFyeS1yZXN1bHQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5MHB4KSB7XG4gIC52dGV4LXNvY2lhbC1zZWxsaW5nIHtcbiAgICB1bCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTUwcHgpICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zYi1kaXZpZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2ItYi1lcmFzZWNhcnQsXG4gICAgICAuc2ItYi1jb2RpZ292ZW5kZWRvcixcbiAgICAgIC5zYi1iLXdoYXRzYXBwLFxuICAgICAgLnNiLWItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICAgICAgLnNiLWItc21zLFxuICAgICAgLnNiLWItbGluayB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xuICAgIC5jYXJ0IHtcbiAgICAgIC50YWJsZS5jYXJ0LWl0ZW1zIHtcbiAgICAgICAgdGQucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkuYm9keS1vcmRlci1mb3JtIHtcbiAgZGl2I2NsaWVudC1wcm9maWxlLWRhdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2xpZW50LXByb2ZpbGUtZGF0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMjNweDtcblxuICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYigwIDAgMCAvIDUlKSwgMCAwIDE0cHggMCByZ2IoMCAwIDAgLyAxMCUpO1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1zdGVwLmJveC1pbmZvIHtcbiAgICAgICAgY29sb3I6ICM0ZDUxNTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgc3BhbltkYXRhLWkxOG49J2NsaWVudFByb2ZpbGVEYXRhLmlkZW50aWZpY2F0aW9uJ10ge1xuICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDFkN2U7XG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDAgcmdiKDAgMCAwIC8gNSUpLCAwIDAgMTRweCAwIHJnYigwIDAgMCAvIDEwJSk7XG5cbiAgICAgICAgLnN0YXRlLWluc2NyaXB0aW9uLWJveCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1jbGllbnQtaW5mby1waiB7XG4gICAgICAgICAgaDUuY29ycG9yYXRlLXRpdGxlLnZpc2libGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLUNvcmVzLXByaW5jaXBhaXMtQXp1bC03MDAsICMyMDQxOTkpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYSNub3QtY29ycG9yYXRlLWNsaWVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQ29yZXMtQXp1bCwgdG9tYXRvKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLUNpbnphcy1CcmFuY28sICNmZmYpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMXJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBhI2lzLWNvcnBvcmF0ZS1jbGllbnQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tQ2luemFzLUJyYW5jbywgI2ZmZik7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxcmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3gge1xuICAgICAgICAgIHNwYW4uZXhlbXB0LXNpLXRleHQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLUJvbWJheS05MDAsICM1MDUyNTcpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcC5uZXdzbGV0dGVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgICAgc3Bhbi5uZXdzbGV0dGVyLXRleHQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLUJvbWJheS05MDAsICM1MDUyNTcpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgIC5waG9uZS1ib3gsXG4gICAgICAgICAgLmRvY3VtZW50LWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHBbZGF0YS1iaW5kPSdpZjogaGFzRGlmZmVyZW50UGhvbmUoKSddIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLUZvcm0tVGl0dWxvLCAjNGQ1MTU2KTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICZbZm9yPSdjbGllbnQtbGFzdC1uYW1lJ10ge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLVctQmFja2dyb3VuZCwgI2ZmZik7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Gb3JtLVRpdHVsbywgIzRkNTE1Nik7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uI2dvLXRvLXNoaXBwaW5nIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtLmZvcm0tc3RlcC5ib3gtZWRpdCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5ib3gtY2xpZW50LWluZm8tcGYge1xuICAgICAgICAgICAgcC5jbGllbnQtbm90aWNlLm5vdGljZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNGQ1MTU2O1xuXG4gICAgICAgICAgICAgIC8qIEJvZHkvUmVnIDE2ICovXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtLmNsaWVudC1wcmUtZW1haWwge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiKDAgMCAwIC8gMTAlKTtcbiAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogNTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAwcHg7XG4gIHotaW5kZXg6IDk5OTtcblxuICBidXR0b24udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1jbG9zZUJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1tb2RhbGZ1bGxQYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3ZnLnBrcG1vZGFsLWxvY2F0aW5nLWltYWdlLXdhaXRpbmctcGluIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaDIudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1zZWFyY2hBbG9uZVRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGgzLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtc2VhcmNoQWxvbmVTdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogIzRkNTE1NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjg4cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIGJ1dHRvbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWFza0dlb2xvY2F0aW9uQnRuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNoaXAtcG9zdGFsQ29kZSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBhdXRvO1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRpc2NvdW50LWNvZGUtaW5wdXRzIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvZC12ZW5kZWRvcmEge1xuICAuZGlzY291bnQtY29kZS1pbnB1dHMge1xuICAgIC5yZW1vdmUge1xuICAgICAgLmRpc2NvdW50LWNvZGUtaW5wdXRzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLVNoZWxmLU5vbWUsICMzNTM3MzkpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgJl9fYWN0aW9uLS1yZW1vdmUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1lcnJvckJhY2tCdXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkge1xuICBkaXYjc2hpcHBpbmctZGF0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgLnNoaXBwaW5nLWRhdGEge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYigwIDAgMCAvIDUlKSwgMCAwIDE0cHggMCByZ2IoMCAwIDAgLyAxMCUpO1xuICAgICAgcGFkZGluZzogMjRweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICBzcGFuLnNocC1zdW1tYXJ5LXBhY2thZ2UtdGltZSB7XG4gICAgICBjb2xvcjogIzRkNTE1NjtcblxuICAgICAgLyogQm9keS9SZWcgMTYgKi9cbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIGEjb3Blbi1zaGlwcGluZyB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1CbHVlLUNoYXJjb2FsLTEwMCwgI2UwZWZmZSk7XG4gICAgICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tU2hhcmstMzAwLCAjYWRiMWIzKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1wcmluY2lwYWlzLUF6dWwtNzAwLCAjMjA0MTk5KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zaHAtc3VtbWFyeS1ncm91cC1wcmljZS52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1QcmljZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hZGRyZXNzLXN1bW1hcnkuYWRkcmVzcy1zdW1tYXJ5LUJSQSB7XG4gICAgICAqIHtcbiAgICAgICAgY29sb3I6ICM0ZDUxNTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSkgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNocC1tZXRob2Qtb3B0aW9uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxcmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2hpcHBpbmctY29udGFpbmVyIHtcbiAgICAgIHAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlLmRlbGl2ZXJ5LWFkZHJlc3MtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIHAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLUZvcm0tVGl0dWxvLCAjNGQ1MTU2KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAge1xuICAgICAgICAqIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgICYuc2hpcC1wb3N0YWxDb2RlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNoaXAtcmVjZWl2ZXJOYW1lIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hpcC1jb21wbGVtZW50IHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tRm9ybS1UaXR1bG8sICM0ZDUxNTYpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tVy1CYWNrZ3JvdW5kLCAjZmZmKTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLUZvcm0tVGl0dWxvLCAjNGQ1MTU2KTtcbiAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Gb3JtLVRpdHVsbywgIzRkNTE1Nik7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDFkN2UgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zaHAtbWV0aG9kLW9wdGlvbi10ZXh0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAvKiBCdXR0b24vTWVkIDE2ICovXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuc2hpcHBpbmctbWV0aG9kLXRvZ2dsZS1kZWxpdmVyeSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMWQ3ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgIC5zaHAtbWV0aG9kLW9wdGlvbi10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzAwMWQ3ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI1IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTIyLjk0IDEyLjQ1NzVMMjAuNjkgNy4yMDc1QzIwLjYzMjYgNy4wNzE5NCAyMC41MzY1IDYuOTU2MjcgMjAuNDEzOCA2Ljg3NDkyQzIwLjI5MTEgNi43OTM1NiAyMC4xNDcyIDYuNzUwMTIgMjAgNi43NUgxNy43NVY1LjI1QzE3Ljc1IDUuMDUxMDkgMTcuNjcxIDQuODYwMzIgMTcuNTMwMyA0LjcxOTY3QzE3LjM4OTcgNC41NzkwMiAxNy4xOTg5IDQuNSAxNyA0LjVIMi43NUMyLjU1MTA5IDQuNSAyLjM2MDMyIDQuNTc5MDIgMi4yMTk2NyA0LjcxOTY3QzIuMDc5MDIgNC44NjAzMiAyIDUuMDUxMDkgMiA1LjI1VjE4QzIgMTguMTk4OSAyLjA3OTAyIDE4LjM4OTcgMi4yMTk2NyAxOC41MzAzQzIuMzYwMzIgMTguNjcxIDIuNTUxMDkgMTguNzUgMi43NSAxOC43NUg0LjM1NUM0LjUyNzcxIDE5LjM4NTUgNC45MDQ3NSAxOS45NDY2IDUuNDI3OTUgMjAuMzQ2NUM1Ljk1MTE0IDIwLjc0NjUgNi41OTE0MiAyMC45NjMyIDcuMjUgMjAuOTYzMkM3LjkwODU4IDIwLjk2MzIgOC41NDg4NiAyMC43NDY1IDkuMDcyMDUgMjAuMzQ2NUM5LjU5NTI1IDE5Ljk0NjYgOS45NzIyOSAxOS4zODU1IDEwLjE0NSAxOC43NUgxNC44NTVDMTUuMDI3NyAxOS4zODU1IDE1LjQwNDggMTkuOTQ2NiAxNS45Mjc5IDIwLjM0NjVDMTYuNDUxMSAyMC43NDY1IDE3LjA5MTQgMjAuOTYzMiAxNy43NSAyMC45NjMyQzE4LjQwODYgMjAuOTYzMiAxOS4wNDg5IDIwLjc0NjUgMTkuNTcyMSAyMC4zNDY1QzIwLjA5NTIgMTkuOTQ2NiAyMC40NzIzIDE5LjM4NTUgMjAuNjQ1IDE4Ljc1SDIyLjI1QzIyLjQ0ODkgMTguNzUgMjIuNjM5NyAxOC42NzEgMjIuNzgwMyAxOC41MzAzQzIyLjkyMSAxOC4zODk3IDIzIDE4LjE5ODkgMjMgMThWMTIuNzVDMjIuOTk5OCAxMi42NDk1IDIyLjk3OTQgMTIuNTUgMjIuOTQgMTIuNDU3NVpNMTcuNzUgOC4yNUgxOS41MDVMMjEuMTEgMTJIMTcuNzVWOC4yNVpNNy4yNSAxOS41QzYuOTUzMzMgMTkuNSA2LjY2MzMyIDE5LjQxMiA2LjQxNjY1IDE5LjI0NzJDNi4xNjk5NyAxOS4wODI0IDUuOTc3NzEgMTguODQ4MSA1Ljg2NDE4IDE4LjU3NEM1Ljc1MDY1IDE4LjI5OTkgNS43MjA5NCAxNy45OTgzIDUuNzc4ODIgMTcuNzA3NEM1LjgzNjcgMTcuNDE2NCA1Ljk3OTU2IDE3LjE0OTEgNi4xODkzNCAxNi45MzkzQzYuMzk5MTIgMTYuNzI5NiA2LjY2NjM5IDE2LjU4NjcgNi45NTczNiAxNi41Mjg4QzcuMjQ4MzQgMTYuNDcwOSA3LjU0OTk0IDE2LjUwMDYgNy44MjQwMyAxNi42MTQyQzguMDk4MTEgMTYuNzI3NyA4LjMzMjM4IDE2LjkyIDguNDk3MiAxNy4xNjY2QzguNjYyMDMgMTcuNDEzMyA4Ljc1IDE3LjcwMzMgOC43NSAxOEM4Ljc1IDE4LjM5NzggOC41OTE5NiAxOC43Nzk0IDguMzEwNjYgMTkuMDYwN0M4LjAyOTM2IDE5LjM0MiA3LjY0NzgyIDE5LjUgNy4yNSAxOS41Wk0xNC44NTUgMTcuMjVIMTAuMTQ1QzkuOTcyMjkgMTYuNjE0NSA5LjU5NTI1IDE2LjA1MzQgOS4wNzIwNSAxNS42NTM0QzguNTQ4ODYgMTUuMjUzNSA3LjkwODU4IDE1LjAzNjcgNy4yNSAxNS4wMzY3QzYuNTkxNDIgMTUuMDM2NyA1Ljk1MTE0IDE1LjI1MzUgNS40Mjc5NSAxNS42NTM0QzQuOTA0NzUgMTYuMDUzNCA0LjUyNzcxIDE2LjYxNDUgNC4zNTUgMTcuMjVIMy41VjZIMTYuMjVWMTUuNDJDMTUuOTA4NSAxNS42MTgyIDE1LjYwOTUgMTUuODgxOSAxNS4zNzAxIDE2LjE5NTlDMTUuMTMwNyAxNi41MSAxNC45NTU2IDE2Ljg2ODIgMTQuODU1IDE3LjI1Wk0xNy43NSAxOS41QzE3LjQ1MzMgMTkuNSAxNy4xNjMzIDE5LjQxMiAxNi45MTY2IDE5LjI0NzJDMTYuNjcgMTkuMDgyNCAxNi40Nzc3IDE4Ljg0ODEgMTYuMzY0MiAxOC41NzRDMTYuMjUwNiAxOC4yOTk5IDE2LjIyMDkgMTcuOTk4MyAxNi4yNzg4IDE3LjcwNzRDMTYuMzM2NyAxNy40MTY0IDE2LjQ3OTYgMTcuMTQ5MSAxNi42ODkzIDE2LjkzOTNDMTYuODk5MSAxNi43Mjk2IDE3LjE2NjQgMTYuNTg2NyAxNy40NTc0IDE2LjUyODhDMTcuNzQ4MyAxNi40NzA5IDE4LjA0OTkgMTYuNTAwNiAxOC4zMjQgMTYuNjE0MkMxOC41OTgxIDE2LjcyNzcgMTguODMyNCAxNi45MiAxOC45OTcyIDE3LjE2NjZDMTkuMTYyIDE3LjQxMzMgMTkuMjUgMTcuNzAzMyAxOS4yNSAxOEMxOS4yNSAxOC4zOTc4IDE5LjA5MiAxOC43Nzk0IDE4LjgxMDcgMTkuMDYwN0MxOC41Mjk0IDE5LjM0MiAxOC4xNDc4IDE5LjUgMTcuNzUgMTkuNVpNMjEuNSAxNy4yNUgyMC42NDVDMjAuNDc5MSAxNi42MDc2IDIwLjEwNTEgMTYuMDM4NCAxOS41ODEyIDE1LjYzMTNDMTkuMDU3NCAxNS4yMjQyIDE4LjQxMzQgMTUuMDAyMiAxNy43NSAxNVYxMy41SDIxLjVWMTcuMjVaJyBmaWxsPSclMjMwMDFEN0UnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYm9keS1vcmRlci1mb3JtIC5zaHAtbWV0aG9kLW9wdGlvbi5zaHAtbWV0aG9kLW9wdGlvbi1pbmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5T3B0aW9uQWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMjIuOTQgMTIuNDU3NUwyMC42OSA3LjIwNzVDMjAuNjMyNiA3LjA3MTk0IDIwLjUzNjUgNi45NTYyNyAyMC40MTM4IDYuODc0OTJDMjAuMjkxMSA2Ljc5MzU2IDIwLjE0NzIgNi43NTAxMiAyMCA2Ljc1SDE3Ljc1VjUuMjVDMTcuNzUgNS4wNTEwOSAxNy42NzEgNC44NjAzMiAxNy41MzAzIDQuNzE5NjdDMTcuMzg5NyA0LjU3OTAyIDE3LjE5ODkgNC41IDE3IDQuNUgyLjc1QzIuNTUxMDkgNC41IDIuMzYwMzIgNC41NzkwMiAyLjIxOTY3IDQuNzE5NjdDMi4wNzkwMiA0Ljg2MDMyIDIgNS4wNTEwOSAyIDUuMjVWMThDMiAxOC4xOTg5IDIuMDc5MDIgMTguMzg5NyAyLjIxOTY3IDE4LjUzMDNDMi4zNjAzMiAxOC42NzEgMi41NTEwOSAxOC43NSAyLjc1IDE4Ljc1SDQuMzU1QzQuNTI3NzEgMTkuMzg1NSA0LjkwNDc1IDE5Ljk0NjYgNS40Mjc5NSAyMC4zNDY1QzUuOTUxMTQgMjAuNzQ2NSA2LjU5MTQyIDIwLjk2MzIgNy4yNSAyMC45NjMyQzcuOTA4NTggMjAuOTYzMiA4LjU0ODg2IDIwLjc0NjUgOS4wNzIwNSAyMC4zNDY1QzkuNTk1MjUgMTkuOTQ2NiA5Ljk3MjI5IDE5LjM4NTUgMTAuMTQ1IDE4Ljc1SDE0Ljg1NUMxNS4wMjc3IDE5LjM4NTUgMTUuNDA0OCAxOS45NDY2IDE1LjkyNzkgMjAuMzQ2NUMxNi40NTExIDIwLjc0NjUgMTcuMDkxNCAyMC45NjMyIDE3Ljc1IDIwLjk2MzJDMTguNDA4NiAyMC45NjMyIDE5LjA0ODkgMjAuNzQ2NSAxOS41NzIxIDIwLjM0NjVDMjAuMDk1MiAxOS45NDY2IDIwLjQ3MjMgMTkuMzg1NSAyMC42NDUgMTguNzVIMjIuMjVDMjIuNDQ4OSAxOC43NSAyMi42Mzk3IDE4LjY3MSAyMi43ODAzIDE4LjUzMDNDMjIuOTIxIDE4LjM4OTcgMjMgMTguMTk4OSAyMyAxOFYxMi43NUMyMi45OTk4IDEyLjY0OTUgMjIuOTc5NCAxMi41NSAyMi45NCAxMi40NTc1Wk0xNy43NSA4LjI1SDE5LjUwNUwyMS4xMSAxMkgxNy43NVY4LjI1Wk03LjI1IDE5LjVDNi45NTMzMyAxOS41IDYuNjYzMzIgMTkuNDEyIDYuNDE2NjUgMTkuMjQ3MkM2LjE2OTk3IDE5LjA4MjQgNS45Nzc3MSAxOC44NDgxIDUuODY0MTggMTguNTc0QzUuNzUwNjUgMTguMjk5OSA1LjcyMDk0IDE3Ljk5ODMgNS43Nzg4MiAxNy43MDc0QzUuODM2NyAxNy40MTY0IDUuOTc5NTYgMTcuMTQ5MSA2LjE4OTM0IDE2LjkzOTNDNi4zOTkxMiAxNi43Mjk2IDYuNjY2MzkgMTYuNTg2NyA2Ljk1NzM2IDE2LjUyODhDNy4yNDgzNCAxNi40NzA5IDcuNTQ5OTQgMTYuNTAwNiA3LjgyNDAzIDE2LjYxNDJDOC4wOTgxMSAxNi43Mjc3IDguMzMyMzggMTYuOTIgOC40OTcyIDE3LjE2NjZDOC42NjIwMyAxNy40MTMzIDguNzUgMTcuNzAzMyA4Ljc1IDE4QzguNzUgMTguMzk3OCA4LjU5MTk2IDE4Ljc3OTQgOC4zMTA2NiAxOS4wNjA3QzguMDI5MzYgMTkuMzQyIDcuNjQ3ODIgMTkuNSA3LjI1IDE5LjVaTTE0Ljg1NSAxNy4yNUgxMC4xNDVDOS45NzIyOSAxNi42MTQ1IDkuNTk1MjUgMTYuMDUzNCA5LjA3MjA1IDE1LjY1MzRDOC41NDg4NiAxNS4yNTM1IDcuOTA4NTggMTUuMDM2NyA3LjI1IDE1LjAzNjdDNi41OTE0MiAxNS4wMzY3IDUuOTUxMTQgMTUuMjUzNSA1LjQyNzk1IDE1LjY1MzRDNC45MDQ3NSAxNi4wNTM0IDQuNTI3NzEgMTYuNjE0NSA0LjM1NSAxNy4yNUgzLjVWNkgxNi4yNVYxNS40MkMxNS45MDg1IDE1LjYxODIgMTUuNjA5NSAxNS44ODE5IDE1LjM3MDEgMTYuMTk1OUMxNS4xMzA3IDE2LjUxIDE0Ljk1NTYgMTYuODY4MiAxNC44NTUgMTcuMjVaTTE3Ljc1IDE5LjVDMTcuNDUzMyAxOS41IDE3LjE2MzMgMTkuNDEyIDE2LjkxNjYgMTkuMjQ3MkMxNi42NyAxOS4wODI0IDE2LjQ3NzcgMTguODQ4MSAxNi4zNjQyIDE4LjU3NEMxNi4yNTA2IDE4LjI5OTkgMTYuMjIwOSAxNy45OTgzIDE2LjI3ODggMTcuNzA3NEMxNi4zMzY3IDE3LjQxNjQgMTYuNDc5NiAxNy4xNDkxIDE2LjY4OTMgMTYuOTM5M0MxNi44OTkxIDE2LjcyOTYgMTcuMTY2NCAxNi41ODY3IDE3LjQ1NzQgMTYuNTI4OEMxNy43NDgzIDE2LjQ3MDkgMTguMDQ5OSAxNi41MDA2IDE4LjMyNCAxNi42MTQyQzE4LjU5ODEgMTYuNzI3NyAxOC44MzI0IDE2LjkyIDE4Ljk5NzIgMTcuMTY2NkMxOS4xNjIgMTcuNDEzMyAxOS4yNSAxNy43MDMzIDE5LjI1IDE4QzE5LjI1IDE4LjM5NzggMTkuMDkyIDE4Ljc3OTQgMTguODEwNyAxOS4wNjA3QzE4LjUyOTQgMTkuMzQyIDE4LjE0NzggMTkuNSAxNy43NSAxOS41Wk0yMS41IDE3LjI1SDIwLjY0NUMyMC40NzkxIDE2LjYwNzYgMjAuMTA1MSAxNi4wMzg0IDE5LjU4MTIgMTUuNjMxM0MxOS4wNTc0IDE1LjIyNDIgMTguNDEzNCAxNS4wMDIyIDE3Ljc1IDE1VjEzLjVIMjEuNVYxNy4yNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3NoaXBwaW5nLW9wdGlvbi1waWNrdXAtaW4tcG9pbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICAgICAgICBjb2xvcjogIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTkuOTk2MyAxMC42MjFWMTlDMTkuOTk2MyAxOS41MzA0IDE5Ljc4NTYgMjAuMDM5MSAxOS40MTA1IDIwLjQxNDJDMTkuMDM1NSAyMC43ODkzIDE4LjUyNjggMjEgMTcuOTk2MyAyMUg2LjAwNDMzQzUuNDc0MDcgMjAuOTk5NyA0Ljk2NTYyIDIwLjc4ODkgNC41OTA3NiAyMC40MTM5QzQuMjE1OTEgMjAuMDM4OCA0LjAwNTMzIDE5LjUzMDMgNC4wMDUzMyAxOVYxMC42MjFNNy41MDIzMyA4Ljc1TDguMDAyMzMgM003LjUwMjMzIDguNzVDNy41MDIzMyAxMS42NTIgMTIuMDAwMyAxMS42NTIgMTIuMDAwMyA4Ljc1TTcuNTAyMzMgOC43NUM3LjUwMjMzIDExLjkyNiAyLjM0NzMzIDExLjI3IDMuMDY5MzMgOC41MDJMNC4xMTQzMyA0LjQ5NUM0LjIyNjAxIDQuMDY3MDMgNC40NzY0MSAzLjY4ODE1IDQuODI2MzUgMy40MTc2NUM1LjE3NjI5IDMuMTQ3MTQgNS42MDYwMyAzLjAwMDI2IDYuMDQ4MzMgM0gxNy45NTIzQzE4LjM5NDYgMy4wMDAyNiAxOC44MjQ0IDMuMTQ3MTQgMTkuMTc0MyAzLjQxNzY1QzE5LjUyNDMgMy42ODgxNSAxOS43NzQ3IDQuMDY3MDMgMTkuODg2MyA0LjQ5NUwyMC45MzEzIDguNTAyQzIxLjY1MzMgMTEuMjcxIDE2LjQ5ODMgMTEuOTI2IDE2LjQ5ODMgOC43NU0xMi4wMDAzIDguNzVWM00xMi4wMDAzIDguNzVDMTIuMDAwMyAxMS42NTIgMTYuNDk4MyAxMS42NTIgMTYuNDk4MyA4Ljc1TTE2LjQ5ODMgOC43NUwxNS45OTgzIDMnIHN0cm9rZT0nJTIzMDAxRDdFJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICNzaGlwcGluZy1vcHRpb24tcGlja3VwLWluLXBvaW50LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeU9wdGlvbkFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogOTtcblxuICAgICAgLnNocC1tZXRob2Qtb3B0aW9uLXRleHQge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTkuOTk2MyAxMC42MjFWMTlDMTkuOTk2MyAxOS41MzA0IDE5Ljc4NTYgMjAuMDM5MSAxOS40MTA1IDIwLjQxNDJDMTkuMDM1NSAyMC43ODkzIDE4LjUyNjggMjEgMTcuOTk2MyAyMUg2LjAwNDMzQzUuNDc0MDcgMjAuOTk5NyA0Ljk2NTYyIDIwLjc4ODkgNC41OTA3NiAyMC40MTM5QzQuMjE1OTEgMjAuMDM4OCA0LjAwNTMzIDE5LjUzMDMgNC4wMDUzMyAxOVYxMC42MjFNNy41MDIzMyA4Ljc1TDguMDAyMzMgM003LjUwMjMzIDguNzVDNy41MDIzMyAxMS42NTIgMTIuMDAwMyAxMS42NTIgMTIuMDAwMyA4Ljc1TTcuNTAyMzMgOC43NUM3LjUwMjMzIDExLjkyNiAyLjM0NzMzIDExLjI3IDMuMDY5MzMgOC41MDJMNC4xMTQzMyA0LjQ5NUM0LjIyNjAxIDQuMDY3MDMgNC40NzY0MSAzLjY4ODE1IDQuODI2MzUgMy40MTc2NUM1LjE3NjI5IDMuMTQ3MTQgNS42MDYwMyAzLjAwMDI2IDYuMDQ4MzMgM0gxNy45NTIzQzE4LjM5NDYgMy4wMDAyNiAxOC44MjQ0IDMuMTQ3MTQgMTkuMTc0MyAzLjQxNzY1QzE5LjUyNDMgMy42ODgxNSAxOS43NzQ3IDQuMDY3MDMgMTkuODg2MyA0LjQ5NUwyMC45MzEzIDguNTAyQzIxLjY1MzMgMTEuMjcxIDE2LjQ5ODMgMTEuOTI2IDE2LjQ5ODMgOC43NU0xMi4wMDAzIDguNzVWM00xMi4wMDAzIDguNzVDMTIuMDAwMyAxMS42NTIgMTYuNDk4MyAxMS42NTIgMTYuNDk4MyA4Ljc1TTE2LjQ5ODMgOC43NUwxNS45OTgzIDMnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJ1dHRvbiNidG4tY2xpZW50LXByZS1lbWFpbCxcbmJ1dHRvbiNnby10by1zaGlwcGluZyxcbmJ1dHRvbiNnby10by1wYXltZW50LFxuYnV0dG9uI2J0bi1nby10by1wYXltZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMWQ3ZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uI2J0bi1jbGllbnQtcHJlLWVtYWlsIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG59XG4iLCJib2R5IHtcbiAgZGl2I3BheW1lbnQtZGF0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuc3RlcC5hY2NvcmRpb24tZ3JvdXAge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAwIHJnYigwIDAgMCAvIDUlKSwgMCAwIDE0cHggMCByZ2IoMCAwIDAgLyAxMCUpO1xuICAgICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLUNvcmVzLUF6dWwsICMwMDFkN2UpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW5bZGF0YS1pMThuPSdwYXltZW50RGF0YS5wYXltZW50J10ge1xuICAgICAgICBjb2xvcjogdmFyKC0tQ29yZXMtcHJpbmNpcGFpcy1BenVsLTcwMCwgIzIwNDE5OSkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAxZDdlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgcC5saW5rIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzRkNTE1NjtcblxuICAgICAgICAvKiBCb2R5L1JlZyAxNiAqL1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwIHtcbiAgICAucGF5bWVudC1ncm91cC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTZweCAhaW1wb3J0YW50IDtcbiAgICB9XG5cbiAgICAucGF5bWVudC1tZXRob2Qge1xuICAgICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLUVzdGlsb3MtU3Ryb2tlLCAjZGNkY2RjKSAhaW1wb3J0YW50O1xuXG4gICAgICAucGF5bWVudC1ncm91cC1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgY29sb3I6ICM0ZDUxNTY7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICBzcGFuLmNhcmQtZmxhZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wYXltZW50LWdyb3VwLWl0ZW0uYWN0aXZlIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZDdlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGF5bWVudC1tZXRob2Qge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSNzaG93LWdpZnQtY2FyZC1ncm91cCB7XG4gICAgY29sb3I6ICM0ZDUxNTY7XG5cbiAgICAvKiBCb2R5L1JlZyAxNiAqL1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIHAucGF5bWVudC1kaXNjb3VudHMtb3B0aW9ucyB7XG4gICAgJiA+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjNGQ1MTU2O1xuXG4gICAgICAvKiBCb2R5L1JlZyAxNiAqL1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICBkaXYjYXBwLWNvbnRhaW5lciB7XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICM0ZDUxNTY7XG5cbiAgICAgIC8qIEJvZHkvUmVnIDE2ICovXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICBjb2xvcjogIzRkNTE1NjtcblxuICAgICAgLyogQm9keS9SZWcgMTYgKi9cbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIHNwYW4uY2FyZC1mbGFnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dCNhZGRyZXNzLXRvZ2dsZS0wIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcC5DaGFuZ2VOdW1iZXJPZlBheW1lbnRzLmNsZWFyZml4IHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAxZDdlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyNHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1yZXZpc2lvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDMwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgaW5zZXQ6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcblxuICAudGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1Db3Jlcy1BenVsLCAjMDAxZDdlKTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zdWItdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICM0ZjRmNGY7XG4gICAgY29sb3I6IHZhcigtLUNpbnphcy1DaW56YS1lc2N1cm8sICM0ZjRmNGYpO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTY7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuY29udGV1ZG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5saXN0YSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiA4cHggMCAzMnB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAuZmllbGQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tQm9tYmF5LTgwMCwgIzRkNTE1Nik7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1Cb21iYXktODAwLCAjNGQ1MTU2KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWNoYXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDhweDtcbiAgfVxuXG4gIC5saXN0YS5kYWRvcy1wZXNzb2FpcyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53cmFwLWNvbmZpcm1hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tQ29yZXMtQXp1bCwgIzAwMWQ3ZSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGdhcDogNHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTYuNzA2cHg7IC8qIDkyLjgxMiUgKi9cbiAgICAgIG1pbi13aWR0aDogMTYycHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMCAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIE1pbmkgQ2FydCBTdHlsZXNcbi5vcmRlcmZvcm0tdGVtcGxhdGUge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuIiwiLmNoZWNrb3V0LXN0ZXBzLWN1c3RvbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cblxuICAuc3RlcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjYmNjNGJmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTdweCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4td2lkdGg6IDU3cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTdweCAhaW1wb3J0YW50O1xuXG4gICAgJi0tbGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmNjNGJmO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmMxODE4O1xuXG4gICAgICBzcGFuLnN0ZXAtbGFiZWwge1xuICAgICAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuLnN0ZXAtbGFiZWwge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgY29sb3I6ICNiY2M0YmY7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uY2hlY2tvdXQtaGVhZGVyIHtcbiAgaW1nLmxvZ28tY2hlY2tvdXQge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tvdXQtcmlnaHQge1xuICAmLWRlc2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qIERpc3BsYXlzIHRoZSBvcHRpb24gdG8gZW50ZXIgYSBmb3JlaWduIGRvY3VtZW50ICovXG4uZG9jdW1lbnQtYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIERpc3BsYXlzIHRoZSBvcHRpb24gdG8gZW50ZXIgYW4gaW50ZXJuYXRpb25hbCBwaG9uZSAqL1xuLnBob25lLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jY3VzdG9tLWl0ZW1zIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hI3BkZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwIDAgMCAvIDIwJSk7XG4gIGNvbG9yOiAjNjA2NTZiO1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybyBTZW1pQm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWF4LWhlaWdodDogNDdweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogM3B4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */

/* source: <vtex.checkout-custom@0.0.1> */
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);input,select,button{outline:none !important}#vtexIdContainer input,.table.cart-items tr.item-attachments-content input,.table.cart-items tr.item-attachments-content select,.table.cart-items tbody tr td .product-service select,.table.cart-items td.quantity input,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type="submit"],.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input,.orderform-template .summary-note .note-textarea,#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{height:40px;line-height:40px;max-height:initial;display:inline-block;padding:0px 10px;border-radius:4px;border:1px solid #cbcbcb;outline:initial;font-family:"Roboto",sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#vtexIdContainer input.error,.table.cart-items tr.item-attachments-content input.error,.table.cart-items tr.item-attachments-content select.error,.table.cart-items tbody tr td .product-service select.error,.table.cart-items td.quantity input.error,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input.error[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button.error[type="submit"],.cart-more-options .srp-container select.error,.cart-more-options .srp-container input.error[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input.error,.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select.error:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select.error:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select.error:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select.error:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input.error,.orderform-template .summary-note .error.note-textarea,#app-container input.error[type=text],#app-container input.error[type=tel],#app-container input.error[type=email],#app-container select.error{border-color:#ff4c4c}#vtexIdContainer input:focus,.table.cart-items tr.item-attachments-content input:focus,.table.cart-items tr.item-attachments-content select:focus,.table.cart-items tbody tr td .product-service select:focus,.table.cart-items td.quantity input:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input:focus[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:focus[type="submit"],.cart-more-options .srp-container select:focus,.cart-more-options .srp-container input:focus[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input:focus,.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:focus:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:focus:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input:focus,.orderform-template .summary-note .note-textarea:focus,#app-container input:focus[type=text],#app-container input:focus[type=tel],#app-container input:focus[type=email],#app-container select:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.4)}input#creditCardpayment-card-0Number,input#creditCardpayment-card-0Code{font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation:input_background_autofill 0s forwards}@keyframes input_background_autofill{100%{background-color:transparent}}.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{font-family:"Roboto",sans-serif;text-shadow:none;border-radius:30px;outline:none !important;text-align:center;font-size:12px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none}.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.btn:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{transition:all ease 0.3s}.btn:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{background:none}.btn-large{padding:17px 19px}.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#1a73e8}.btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#1d63be}.btn-success{background:#2fba2d;border:1px solid #2fba2d;font-size:13px}.btn-success:hover,.btn-success:focus,.btn-success:active{background:#269e24;border:1px solid #269e24}.btn-success[disabled]{background:#2fba2d}.btn-primary{background:#1a73e8;border:1px solid #1a73e8;color:#f1f7ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#1d63be;border:1px solid #1d63be}.btn-secondary,.table.cart-items tbody tr td.product-name .add-service.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container a,.table.cart-items tbody tr td .product-service input[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.orderform-template-holder #payment-data #btn-add-gift-card{background:transparent;border:1px solid #1a73e8;color:#1a73e8}.btn-secondary:hover,.table.cart-items tbody tr td.product-name .add-service.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:hover,.table.cart-items tbody tr td.product-name .clone-item.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:hover,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:hover,.table.cart-items tbody tr td .product-service input:hover[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:hover[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:hover,.orderform-template-holder #payment-data #btn-add-gift-card:hover,.btn-secondary:focus,.table.cart-items tbody tr td.product-name .add-service.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:focus,.table.cart-items tbody tr td.product-name .clone-item.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:focus,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:focus,.table.cart-items tbody tr td .product-service input:focus[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:focus[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:focus,.orderform-template-holder #payment-data #btn-add-gift-card:focus,.btn-secondary:active,.table.cart-items tbody tr td.product-name .add-service.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:active,.table.cart-items tbody tr td.product-name .clone-item.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:active,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:active,.table.cart-items tbody tr td .product-service input:active[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:active[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:active,.orderform-template-holder #payment-data #btn-add-gift-card:active{background:#f1f7ff;border:1px solid #1d63be;color:#1d63be}.btn-outlined{background:transparent;border:1px solid #2fba2d;color:#2fba2d}.btn-outlined:hover,.btn-outlined:focus,.btn-outlined:active{background:transparent;border:1px solid #269e24}.btn#payment-data-submit span,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold}.cart-more-options .srp-container .srp-main-title,.client-pre-email h3.client-pre-email-h span:after,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template .cart-template.mini-cart h2{font-size:calc( 12px + 2px);text-transform:uppercase;border-bottom:1px solid #eee;font-weight:bold;margin-bottom:15px;padding:7px 0 !important;color:#999;color:#323232;border:none;font-size:20px;text-transform:initial;margin-bottom:0px}.default-modal{border-radius:4px;height:auto}.modal .btn,.modal .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .modal a{background:#FFF}.modal.guest-login-modal button.btn{width:auto}.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#2fba2d}.payment-confirmation-message{width:100%}#vtexIdContainer a{color:#1a73e8}#vtexIdContainer .vtexIdUI .modal-footer{background:none}#vtexIdContainer .vtexIdUI .btn,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a{border-radius:30px;height:40px;line-height:40px;box-shadow:none !important;font-size:12px;padding:0 30px}#vtexIdContainer .vtexIdUI .btn.btn-success,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success{background:#2fba2d;border:1px solid #2fba2d}#vtexIdContainer .vtexIdUI .btn.btn-success:hover,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .btn.btn-success:focus,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .btn.btn-success:active,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:active{background:#269e24;border:1px solid #269e24}#vtexIdContainer .vtexIdUI .btn#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#vtexIdUI-facebook,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook{background:#4568ad !important}@media (max-width: 768px){#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI{overflow:auto;border-radius:0;width:100%;left:0;margin:0;top:0;height:100% !important;border:none}#vtexIdContainer .vtexIdUI .modal-header .close{top:0;right:0;margin:0;padding:4px 8px}}body{font-family:"Roboto",sans-serif;min-width:initial !important;padding:0;background:#f4f2f2;padding-bottom:40px !important;min-height:93vh;position:relative;font-size:12px;overflow-x:hidden}body a{color:#1a73e8}body a:hover{color:#1d63be}@media (max-width: 768px){body{padding-bottom:0px !important}}body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:0.5s}body.v-custom-loaded .cart-template.full-cart>*{opacity:initial}.onda-v1 .br-pill,.step,.cart,.totalizers{border-radius:4px}.loading.loading-bg{background:#f4f2f2}.container{max-width:980px;width:calc(100% - 40px)}@media (max-width: 490px){.container{width:calc(100% - 20px)}}.checkout-container{overflow:initial !important}@media (max-width: 768px){.checkout-container{margin-bottom:30px}}.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease 0.8s, opacity ease 0.8s, margin ease 0.8s}.checkout-container .orderform-template.inactive,.checkout-container .cart-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute}.checkout-container .full-cart.inactive{margin-left:-140%}.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none !important}.container-cart h1,h1#orderform-title{font-size:22px !important;font-weight:400 !important;color:#323232 !important}h1#orderform-title{display:none !important}.cart-more-options{display:none !important}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media (max-width: 490px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#FFF;border:1px solid #323232;color:#323232;width:26px;height:26px;line-height:26px;font-size:15px}body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .shipping-data .accordion-toggle:before,body.v-custom-step-email .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-profile .client-profile-data .accordion-toggle>span:before,body.v-custom-step-shipping .shipping-data .accordion-toggle:before,body.v-custom-step-payment .payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#1a73e8;border-color:#1a73e8;color:#FFF}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px}.client-pre-email h3.client-pre-email-h span:before{content:"1"}.client-profile-data .accordion-toggle>span:before{content:"2"}.shipping-data .accordion-toggle:before{content:"3"}.payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4"}@media (max-width: 490px){body:before{width:0;height:4px;background:#1a73e8;display:block;content:"";position:fixed;top:0;transition:all ease 0.3s;z-index:999}body.v-custom-step-email:before{width:23%}body.v-custom-step-profile:before{width:46%}body.v-custom-step-shipping:before{width:69%}body.v-custom-step-payment:before{width:92%}}body.v-custom-step-cart .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_cart .text,body.v-custom-step-profile .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_cart .text,body.v-custom-step-shipping .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_cart .text,body.v-custom-step-payment .checkout-steps_item_identification .text,body.v-custom-step-payment .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_payment .text{color:#323232;font-weight:bold;pointer-events:initial}body.v-custom-step-cart .checkout-steps_item_cart{opacity:1}body.v-custom-step-cart .checkout-steps_item_cart .text{pointer-events:none}body.v-custom-step-cart .checkout-steps_item_cart:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_bar_inner-active,body.v-custom-step-profile .checkout-steps_bar_inner-active{width:20%}body.v-custom-step-email .checkout-steps_item_cart,body.v-custom-step-email .checkout-steps_item_identification,body.v-custom-step-profile .checkout-steps_item_cart,body.v-custom-step-profile .checkout-steps_item_identification{opacity:1}body.v-custom-step-email .checkout-steps_item_cart:before,body.v-custom-step-email .checkout-steps_item_identification:before,body.v-custom-step-profile .checkout-steps_item_cart:before,body.v-custom-step-profile .checkout-steps_item_identification:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_identification .text{pointer-events:none}body.v-custom-step-shipping .checkout-steps_bar_inner-active{width:40%}body.v-custom-step-shipping .checkout-steps_item_cart,body.v-custom-step-shipping .checkout-steps_item_identification,body.v-custom-step-shipping .checkout-steps_item_shipping{opacity:1}body.v-custom-step-shipping .checkout-steps_item_cart:before,body.v-custom-step-shipping .checkout-steps_item_identification:before,body.v-custom-step-shipping .checkout-steps_item_shipping:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-shipping .checkout-steps_item_shipping .text{pointer-events:none}body.v-custom-step-payment .checkout-steps_bar_inner-active{width:60%}body.v-custom-step-payment .checkout-steps_item_cart,body.v-custom-step-payment .checkout-steps_item_identification,body.v-custom-step-payment .checkout-steps_item_shipping,body.v-custom-step-payment .checkout-steps_item_payment{opacity:1}body.v-custom-step-payment .checkout-steps_item_cart:before,body.v-custom-step-payment .checkout-steps_item_identification:before,body.v-custom-step-payment .checkout-steps_item_shipping:before,body.v-custom-step-payment .checkout-steps_item_payment:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-payment .checkout-steps_item_payment .text{pointer-events:none}.checkout-steps{display:none;position:relative;min-width:470px;width:100%;display:block}@media (max-width: 490px){.checkout-steps{display:none !important}}.checkout-steps_bar_inner-active{width:0;background:#1a73e8}.checkout-steps_items{display:flex;justify-content:space-between}.checkout-steps_item{position:relative;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;opacity:0.6}.checkout-steps_item:after{content:"";height:2px;background:#1a73e8;margin:0px 5px;min-width:10px}.checkout-steps_item .text{clear:both;display:flex;align-items:center;color:#999;font-weight:500;cursor:pointer;pointer-events:none}.checkout-steps_item .text:before{content:"";width:7px;height:7px;background:#1a73e8;border:2px solid #1a73e8;display:inline-block;border-radius:100%;margin-right:7px;transition:all ease 0.3s}.checkout-steps_item_cart:after{width:calc(100% - 50px)}.checkout-steps_item_identification:after{width:calc(100% - 103px)}.checkout-steps_item_shipping:after{width:calc(100% - 77px)}.checkout-steps_item_payment:after{width:calc(100% - 77px)}.checkout-steps_item_confirmation:after{display:none}body .main-header{padding:12px 0;text-align:center;border-bottom:1px solid #cbcbcb;position:relative;background-color:#FFF;margin-bottom:40px}body .main-header,body .main-header>.container{display:flex;align-items:center}@media (max-width: 490px){body .main-header,body .main-header>.container{justify-content:center}}body .main-header>.container:before,body .main-header>.container:after{display:none}body .main-header .header-link{position:absolute;left:0px;top:calc(100% + 18px);display:none}body .main-header .header-link a{height:20px;font-size:11px;line-height:115%;padding-left:0px;color:#676767;display:flex;align-items:center}body .main-header .header-link a:before{display:block;float:left;width:10px;height:10px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#676767;content:""}body .main-header .header-link a.back-cart-link{display:none}@media (max-width: 490px){body .main-header .header-link{top:50%;transform:translateY(-50%)}body .main-header .header-link a{max-width:80px}body .main-header .header-link a:before{width:17px;height:17px}}body .main-header .logo{max-width:calc(100% - 180px)}body .main-header .logo svg.vtex-logo{height:50px}body .main-header .logo,body .main-header .logo img{display:inline-block;font-size:24px;border:none;line-height:39px}body .main-header .checkout-steps{max-width:540px;margin-left:auto;padding-right:10px}@media (max-width: 490px){body:not(.body-cart) .main-header{padding:4px 0;margin-bottom:10px}body:not(.body-cart) .main-header .v-custom-mhide{display:none !important}body:not(.body-cart) .main-header,body:not(.body-cart) .main-header>.container{background:none;border:none;justify-content:center}body:not(.body-cart) .main-header .logo{cursor:default;pointer-events:none;font-weight:bold}body:not(.body-cart) .main-header .logo svg,body:not(.body-cart) .main-header .logo img{display:none !important}body:not(.body-cart) .main-header .logo:before{content:"checkout";text-transform:uppercase}body:not(.body-cart) .main-header .logo,body:not(.body-cart) .main-header .logo:hover{color:#323232;font-size:14px}body:not(.body-cart) .main-header .header-link{display:block}body:not(.body-cart) .main-header a.buy-more-link{display:none}body:not(.body-cart) .main-header a.back-cart-link{display:block !important;font-size:0}body:not(.body-cart) .main-header a.back-cart-link:before{background:#323232}}.main-footer{clear:both;text-align:center;padding:2px 0;border-top:1px solid #cbcbcb;position:absolute;bottom:0;width:100%;z-index:-1}.main-footer .container{position:initial}@media (max-width: 768px){.main-footer{position:relative}}.main-footer a.credits-vtex{width:100px;display:block;margin:0 auto}.main-footer .vtex-logo{display:block;margin:0 auto}.main-footer svg,.main-footer svg path{fill:#999}.cart{border:none;padding:0}body.v-custom-step-cart .main-header .header-link{display:block}body.v-custom-cart-empty #cart-title,body.v-custom-cart-empty #shipping-preview-container,body.v-custom-cart-empty .summary-template-holder,body.v-custom-cart-empty .checkout-steps,body.v-custom-cart-empty .cart-more-options{display:none !important}body.v-custom-cart-empty .cart-template-holder{margin:0 auto}.empty-cart-content{padding:50px 0}h1#cart-title{display:none !important}.cart-more-options,.cart-template-holder .cart{padding:20px 30px;background:#fff;margin:0;border-radius:4px}@media (max-width: 490px){.cart-more-options,.cart-template-holder .cart{padding:12px}}.cart-template-holder .cart{border:none}.table.cart-items{display:block}.table.cart-items thead{width:100%;display:block}.table.cart-items thead tr{display:flex;align-items:center}.table.cart-items thead tr th.product{width:calc(100% - 235px) !important}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:90px !important}.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none}.table.cart-items thead tr th.quantity{min-width:62px}.table.cart-items thead tr th.product-image{order:1}.table.cart-items thead tr th.product-name{order:2}.table.cart-items thead tr th.shipping-date{order:3}.table.cart-items thead tr th.quantity{order:4}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5}.table.cart-items tr.item-attachments-head{border:none !important;justify-content:center}.table.cart-items tr.item-attachments-head .help-arrow{display:none}.table.cart-items td.shipping-date{display:none}.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%}.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #eee}@media (max-width: 490px){.table.cart-items tbody tr{margin-top:0 !important}.table.cart-items tbody tr:first-child{border:none}}.table.cart-items tbody tr.item-attachments-head,.table.cart-items tbody tr.item-attachments-content{display:none}.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%;display:flex;align-items:center;position:relative;padding:20px 0}@media (max-width: 490px){.table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0}.table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block}}.table.cart-items tbody tr td{width:auto;border:none}.table.cart-items tbody tr td.product-name .add-service-container,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container{margin:10px 0}.table.cart-items tbody tr td.product-name .add-service-container+p,.table.cart-items tbody tr td.product-name .clone-item.btn+p,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item+p,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .add-item-attachment-container+p{display:none}@media (min-width: 769px){.table.cart-items tbody tr td.product-name{width:calc(100% - 355px) !important}}.table.cart-items tbody tr td.product-name .seller{display:block}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px !important;white-space:nowrap;margin:0 10px;line-height:16px}.table.cart-items tbody tr td.product-price br,.table.cart-items tbody tr td.quantity-price br{display:none}@media (max-width: 490px){.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial !important;text-align:right;float:right;margin:0;padding:0}}.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label,.table.cart-items tbody tr td.quantity-price .new-product-price-label,.table.cart-items tbody tr td.quantity-price .old-product-price-label{display:none}.table.cart-items tbody tr td.product-price .list-price,.table.cart-items tbody tr td.quantity-price .list-price{font-size:10px}.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{font-weight:bold;position:relative}@media (max-width: 490px){.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{display:flex;justify-content:flex-end;margin-top:7px}.table.cart-items tbody tr td.product-price .total-selling-price .discount,.table.cart-items tbody tr td.product-price .best-price .discount,.table.cart-items tbody tr td.quantity-price .total-selling-price .discount,.table.cart-items tbody tr td.quantity-price .best-price .discount{margin-left:5px;display:block}}.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit,.table.cart-items tbody tr td.quantity-price .new-product-real-price-per-unit{display:inline-block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__best,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__best{font-weight:bold;font-size:12px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list{display:block;font-size:10px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{display:block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list{text-decoration:line-through;color:#999}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{color:#676767;font-size:10px;line-height:11px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{margin-bottom:3px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .discount,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .discount{display:none}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:after,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:after{content:")"}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:before,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:before{content:"("}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .best-price,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .best-price{font-weight:normal;display:inline-block}@media (max-width: 490px){.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list>*:last-child,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list>*:last-child{margin-bottom:-7px}}.table.cart-items tbody tr td.product-price.v-custom-quantity-price-active>.list-price,.table.cart-items tbody tr td.quantity-price.v-custom-quantity-price-active>.list-price{display:none !important}.table.cart-items tbody tr td.product-price>span.list-price,.table.cart-items tbody tr td.product-price>span.best-price,.table.cart-items tbody tr td.quantity-price>span.list-price,.table.cart-items tbody tr td.quantity-price>span.best-price{display:block}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{z-index:2}.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#FFF}.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove i.icon-remove:before{width:10px !important;height:10px !important}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price span.product-manualprice{padding:5px 5px 5px 31px;border:1px solid #ccc;display:inline-block;background:#FFF;border-radius:5px;box-shadow:0 0 19px #777;position:absolute;top:0;left:0;transform:translate(-15%, -34%)}@media (max-width: 490px){.table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0}}.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px !important}@media (max-width: 490px){.table.cart-items tbody tr td.item-remove{top:0 !important}}.table.cart-items tbody tr td.product-image{order:1}.table.cart-items tbody tr td.product-name{order:2;width:60%}.table.cart-items tbody tr td.shipping-date{order:3}.table.cart-items tbody tr td.quantity{order:4}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5}.table.cart-items tbody tr td.item-remove{order:10}.table.cart-items tbody tr td.quantity-price{display:none !important}.table.cart-items tbody tr td.product-price{display:block !important}.table.cart-items tbody tr td .field-help{background:#1a73e8;border-color:#1a73e8}.table.cart-items tbody tr td i.icon-question-sign{color:#1a73e8}.table.cart-items tbody tr td .add-item-attachment-container,.table.cart-items tbody tr td .clone-item,.table.cart-items tbody tr td p.clone-item-container{display:none !important}.table.cart-items tbody tr td hr.clone-item-sep{margin:0;clear:both;border:none}.table.cart-items tbody tr td .product-service{height:calc( 40px + 10px);margin-top:10px;position:relative}@media (min-width: 490px){.table.cart-items tbody tr td .product-service fieldset{width:100%;position:absolute;min-width:250px}}.table.cart-items tbody tr td .product-service p{display:flex}.table.cart-items tbody tr td .product-service select{background:#FFF;width:100%;margin-right:10px}.table.cart-items tbody tr .v-custom-assemblies{clear:both}.table.cart-items tbody tr.v-custom-bundles-in .product-service{display:none}.table.cart-items tbody tr.item-unavailable{margin:10px 0;border-radius:10px;border:none !important}@media (max-width: 490px){.table.cart-items tbody tr.item-unavailable{padding:0;text-align:center}}.table.cart-items tbody tr.v-custom-indexedItems-in+tr.item-unavailable{display:none}.table.cart-items tbody tr.v-custom-indexed-item{border:none}.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{margin:0 0 10px 0;padding:0;border-top:none}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-product-item-wrap,.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-product-item-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:5px 10px}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{margin-bottom:10px;margin-top:10px}.table.cart-items tbody tr.v-custom-indexed-item td.quantity,.table.cart-items tbody tr.item-service td.quantity{background:#FFF;width:25px;height:20px;text-align:center}.table.cart-items tbody tr.v-custom-indexed-item td.quantity p,.table.cart-items tbody tr.item-service td.quantity p{width:100%}.table.cart-items tbody tr.v-custom-indexed-item td.product-price,.table.cart-items tbody tr.item-service td.product-price{display:none !important}.table.cart-items tbody tr.v-custom-indexed-item td.quantity-price,.table.cart-items tbody tr.item-service td.quantity-price{display:block !important}.table.cart-items tbody tr.v-custom-indexed-item .item-remove,.table.cart-items tbody tr.item-service .item-remove{margin-left:auto;position:initial;width:auto}.table.cart-items tbody tr.v-custom-indexed-item .item-remove i.icon.icon-remove.item-remove-ico:before,.table.cart-items tbody tr.item-service .item-remove i.icon.icon-remove.item-remove-ico:before{content:"-";background:#ff4c4c;color:#FFF;line-height:9px;border-radius:100%;width:16px;height:16px;font-size:27px}@media (max-width: 490px){.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{border-top:none !important}.table.cart-items tbody tr.v-custom-indexed-item .product-price,.table.cart-items tbody tr.v-custom-indexed-item .quantity,.table.cart-items tbody tr.item-service .product-price,.table.cart-items tbody tr.item-service .quantity{margin:auto !important;width:auto !important;min-width:initial !important}}.table.cart-items tbody tr.v-custom-indexed-item:last-child{margin-bottom:20px}.table.cart-items tbody tr.v-custom-indexed-item td.product-image{display:none}@media (max-width: 490px){.table.cart-items tbody tr.v-custom-indexed-item td.quantity{display:none}}.table.cart-items tbody tr.v-custom-indexed-item td.product-name{margin-left:0 !important;padding:0 !important;width:100% !important;margin-right:15px}.table.cart-items tbody tr.v-custom-indexed-item p{margin:0;padding:0}.table.cart-items tbody tr:last-child{border-bottom:none}.table.cart-items td.product-image a{overflow:hidden;border-radius:4px}.table.cart-items td.product-image a{margin-right:20px}.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto}@media (max-width: 490px){.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:70px}}.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#333;font-weight:bold;text-decoration:none}.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;padding:0;border-radius:4px;border:1px solid #cbcbcb;float:left}.table.cart-items td.quantity input{margin:0;width:30px !important;height:30px !important;padding:0;border:none;box-shadow:none}.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0}.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block}.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"-";line-height:21px}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"+"}@media (max-width: 490px){.table.cart-items td.quantity{width:97px}.table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px !important}}.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px}.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:4px;position:sticky;top:20px;border:none}.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100% !important}.summary-template-holder .cart-more-options{display:none}.summary-template-holder .summary-coupon{text-align:center;margin:0 auto !important;min-width:initial}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:none !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:underline}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="none"]{display:block !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="none"] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="flex"] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="flex"] p.coupon-fields{width:100%}.summary-template-holder .summary-coupon p.coupon-fields span{display:flex;width:100%;position:relative}.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#323232}.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#1a73e8}.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px}.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#ff4c4c;font-size:0;display:flex;align-items:center}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px}.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1}.summary-template-holder span.link-choose-more-products-wrapper{display:none}.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0}.summary-template-holder .cart-links-bottom .btn,.summary-template-holder .cart-links-bottom .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-links-bottom a{width:100%;box-sizing:border-box}.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold}@media (max-width: 490px){.summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000}.summary-template-holder .cart-links-bottom a{border-radius:0}}.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none}.summary-template-holder .shipping-reset{display:none}.summary-template-holder .accordion-inner{margin-top:10px}.summary-template-holder tr:not(.Shipping){display:flex !important;justify-content:space-between;border:none !important}.summary-template-holder tr:not(.Shipping).CustomTax:not(.CustomTax--total){display:none !important}.summary-template-holder tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;display:block}.summary-template-holder tbody td{display:inline-block;text-align:left !important;width:auto;color:#676767;font-size:13px;padding:0 0 3px 0 !important}.summary-template-holder tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.summary-template-holder tfoot tr td{padding:14px 0 !important;color:#323232;font-size:14px;font-weight:bold}.summary-template-holder tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.summary-coupon{width:100% !important}.cart-select-gift-placeholder{width:auto !important}.cart-more-options{width:100% !important;margin:20px 0 0px 0 !important}.cart-more-options .vtex-shipping-preview-0-x-alert .shp-alert-content.vtex-shipping-preview-0-x-content{display:flex;align-items:center}.cart-more-options .srp-container{max-width:100% !important}.cart-more-options .srp-container span.error{display:none}.cart-more-options .srp-container .srp-toggle__wrapper label{background:#FFF;padding:10px 0;border-radius:4px}.cart-more-options .srp-container .srp-delivery-info .b--light-gray{background:#FFF;border-radius:4px}.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input){outline:initial}.cart-more-options .srp-container form.srp-postal-code__form.dib.relative{width:100%}.cart-more-options .srp-container button.shp-open-options{border-color:#1d63be}.cart-more-options .srp-container .onda-v1 .blue{color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .b--blue{border-color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .bg-blue{background:#1a73e8;outline:initial}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .ship-country{width:98%}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a{height:40px;outline:initial;border-radius:4px}@media (max-width: 490px){.cart-more-options{display:none !important}}.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .btn,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a{padding:13px 0}.body-cart-vertical .cart-template-holder{width:calc(70% - 20px)}@media (max-width: 998px){.body-cart-vertical .cart-template-holder{width:100%}}.body-cart-vertical .summary-template-holder{width:30%}@media (max-width: 998px){.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px}}.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start}.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto !important;margin:0}.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0}.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left}.client-pre-email fieldset.pre-email{box-sizing:border-box}.client-pre-email label{margin:0;line-height:20px}.client-pre-email label small{font-size:12px;padding:0;margin:0;color:#323232;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px}.client-pre-email .link-cart{display:none}.client-pre-email h3.client-pre-email-h{margin:0}.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0 !important}.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0}.client-pre-email h3.client-pre-email-h span:after{padding:0 !important}.client-pre-email h3.client-pre-email-h .link-box-edit{display:none}.client-pre-email a#orderform-to-cart{color:#1a73e8}.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial}.client-pre-email .client-email.input.text input[type="email"]{width:100%;box-sizing:border-box}.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:40px;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%}@media (max-width: 768px){.client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px)}}.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#FFF;font-size:16px;bottom:26px;top:initial;right:50% !important;margin-right:-10px}.client-pre-email .client-email.input.text .loading-inline[style=""]+#btn-client-pre-email{font-size:0}.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box}.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#1a73e8}@media (max-width: 490px){.client-pre-email .emailInfo{width:100%}}.client-pre-email .emailInfo .icon-lock{color:#eee}@media (max-width: 490px){.client-pre-email .link-cart{display:none !important}}.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block}.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none}.client-pre-email+.client-profile-data.filled .accordion-body:before{display:none}.client-pre-email[style*="display: none"]{padding-bottom:20px !important}.client-pre-email[style*="display: none"] .link-box-edit{display:block !important}.client-pre-email[style*="display: none"] label small{display:none !important}.client-pre-email[style*="display: none"] input#client-pre-email{padding:0 !important;border:none !important;box-shadow:none !important;font-size:12px;font-weight:400;pointer-events:none;cursor:text;background:none !important;color:#676767}.client-pre-email[style*="display: none"] .emailInfo,.client-pre-email[style*="display: none"] #btn-client-pre-email{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-body:before{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-inner{display:block}.payment-group-item-cards .card-flag{width:32px !important;background-size:auto 20px;min-width:auto;height:20px}.payment-group-item-cards .card-flag.Visa{background-position:0 0}.payment-group-item-cards .card-flag.Mastercard{background-position:-32px 0}.payment-group-item-cards .card-flag.Diners{background-position:-64px 0}.payment-group-item-cards .card-flag.Amex,.payment-group-item-cards .card-flag.American{background-position:-96px 0}.payment-group-item-cards .card-flag.Hipercard{background-position:-128px 0}.payment-group-item-cards .card-flag.Discover{background-position:-160px 0}.payment-group-item-cards .card-flag.Aura{background-position:-192px 0}.payment-group-item-cards .card-flag.Banricompras{background-position:-224px 0}.payment-group-item-cards .card-flag.Elo{background-position:-256px 0}.payment-group-item-cards .card-flag.JCB{background-position:-288px 0}.payment-group-item-cards .card-flag.Cabal{background-position:-320px 0}.payment-group-item-cards .card-flag.Maestro{background-position:-352px 0}.payment-group-item-cards .card-flag.Credz{background-position:-384px 0}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:darkgray;background:linear-gradient(to right, #eee 10%, #ddd 18%, #eee 33%);background-size:800px 104px}svg.pickup-marker-blue,svg.pickup-marker-blue path,svg.pkpmodal-pickup-point-marker-image,svg.pkpmodal-pickup-point-marker-image path,svg.vtex-omnishipping-1-x-svg,svg.vtex-omnishipping-1-x-svg path,svg.pkpmodal-pickup-point-best-marker-image path:not([fill="white"]){fill:#1a73e8}@media (max-width: 768px){.container.container-main.container-order-form{width:calc(100% - 20px)}}.orderform-template-holder #client-profile-data{width:100%}.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:100% !important;padding:0;margin:0;box-sizing:border-box;background:#FFF;border-radius:4px;margin-bottom:20px !important;z-index:initial;border:none;padding:30px}@media (max-width: 768px){.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:20px}}.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data.client-pre-email,.orderform-template-holder #shipping-data.client-pre-email,.orderform-template-holder #payment-data.client-pre-email{display:block !important;padding-bottom:calc( 40px + 30px)}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.orderform-template-holder #shipping-data .link-box-edit,.orderform-template-holder #payment-data .link-box-edit{background:none;box-shadow:none;border:none;top:4px;right:-5px;color:#1a73e8;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:0.7;transition:all ease 0.2s}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,.orderform-template-holder #shipping-data .link-box-edit:hover,.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-edit,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-edit,.orderform-template-holder #payment-data .link-box-edit.active i.icon-edit{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit.active i.icon-spinner{display:block}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>i,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>span,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #shipping-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-inner,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input){width:100%;max-width:100%;outline:initial}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data .payment-group-item{box-sizing:border-box;margin:0 6px 10px 0;border-radius:4px;border:1px solid #cbcbcb;opacity:1;text-decoration:none;color:#323232;transition:all ease 0.3s;padding:11px;text-align:center;display:flex;align-items:center;justify-content:center;background:#f3f3f3;float:left;width:100%}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data .payment-group-item.active{background:#FFF}.orderform-template-holder #payment-data p.link.link-gift-card.active span,.orderform-template-holder #payment-data .payment-group-item.active span{color:#000}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data p.link.link-gift-card:hover,.orderform-template-holder #payment-data .payment-group-item.active,.orderform-template-holder #payment-data .payment-group-item:hover{box-shadow:0 0 6px #cbcbcb;border:1px solid #1a73e8}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards{display:block;overflow:hidden;position:absolute;right:0;top:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards .card-flag{opacity:1}.orderform-template-holder #payment-data p.link.link-gift-card{margin-bottom:10px;padding:0}.orderform-template-holder #payment-data p.link.link-gift-card a{padding:10px 10px;display:block;text-align:left}.orderform-template-holder #payment-data .payment-group-list-btn{width:100%}.orderform-template-holder #payment-data p.link.link-gift-card *,.orderform-template-holder #payment-data .payment-group-item *{font-size:12px !important;font-weight:bold}.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px}.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none !important}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2) ~ .payment-group-item{width:calc(50% - 3px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3) ~ .payment-group-item{width:calc(33.3% - 4px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4) ~ .payment-group-item{width:calc(25% - 4.8px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item{width:100%;margin-right:0;height:auto}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):before,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:before{display:none}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):hover,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:hover{top:0}.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0}.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#FFF;top:-2px}.orderform-template-holder #payment-data .payment-group-item.active:after,.orderform-template-holder #payment-data .payment-group-item.active:before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:0;height:0;border-style:solid}.orderform-template-holder #payment-data .payment-group-item.active:after{border-color:#FFF transparent transparent transparent;border-width:6px}.orderform-template-holder #payment-data .payment-group-item.active:before{border-color:#1a73e8 transparent transparent transparent;border-width:7px}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default{padding:0;margin:0;width:100%}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default label{font-weight:bold;color:#000;font-size:12px}.orderform-template-holder #payment-data p.payment-discounts-options,.orderform-template-holder #payment-data p.gift-card-provider-options{display:flex;align-items:center;padding-bottom:10px}.orderform-template-holder #payment-data p.payment-discounts-options input,.orderform-template-holder #payment-data p.payment-discounts-options select,.orderform-template-holder #payment-data p.gift-card-provider-options input,.orderform-template-holder #payment-data p.gift-card-provider-options select{margin:0 10px}.orderform-template-holder #payment-data p.payment-discounts-options label,.orderform-template-holder #payment-data p.gift-card-provider-options label{line-height:12px;margin:0}.orderform-template-holder #payment-data .payment-discounts-list{margin-bottom:20px}.orderform-template-holder #payment-data .payment-discounts-list table{width:100%}.orderform-template-holder #payment-data .payment-discounts-list table tbody,.orderform-template-holder #payment-data .payment-discounts-list table tr{display:flex;width:100%}.orderform-template-holder #payment-data .payment-discounts-list table td.code,.orderform-template-holder #payment-data .payment-discounts-list table td.number{margin-right:20px;flex-grow:1}.orderform-template-holder #payment-data .payment-discounts-list table #remove-gift-card{text-decoration:underline;color:#ff4c4c}.orderform-template-holder #payment-data input#payment-discounts-code{width:100% !important}.orderform-template-holder #payment-data #btn-add-gift-card{height:40px;border-radius:4px}.orderform-template-holder #payment-data .steps-view{width:100% !important;padding:0;min-height:initial}.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#323232}.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none}@media (min-width: 769px){.orderform-template-holder #payment-data:last-child{margin-bottom:0px !important}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap{box-sizing:border-box;border-radius:4px;background:#FFF;border:1px solid #cbcbcb;color:#323232;transition:all ease 0.3s;overflow:hidden;margin-bottom:10px}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active,.orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover{border-color:#1a73e8;box-shadow:0 0 6px #ddd}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item{border:none;border-bottom:1px solid transparent;box-shadow:none;margin:0;width:100% !important;height:auto;top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-right:auto;text-align:left;line-height:27px !important;white-space:nowrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{content:"";width:20px;height:20px;display:inline-block;border:1px solid #999;border-radius:100%;vertical-align:middle;margin:-3px 10px 0 0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:flex;justify-content:flex-end;flex-wrap:wrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards .card-flag:last-child{margin:0}@media (max-width: 360px){.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:none}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active{background:#f1f7ff;border-bottom:1px solid #1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{background:#1a73e8;border-color:#1a73e8;box-shadow:inset 0 0 0 3px  #FFF}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-cards span{opacity:1}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:hover .payment-group-item-text:before{border-color:#1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:before,.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:after{display:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup{position:relative}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{content:"";width:50px;height:20px;display:block;background:url("https://io.vtex.com.br/checkout-ui/v6.18.19/img/payment-paypal-landscape.png") center no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:12px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after{content:"";width:65px;height:25px;display:block;background:url(https://cdn-assets.affirm.com/images/black_logo-transparent_bg.png) center no-repeat;background-size:contain;position:absolute;top:49%;transform:translateY(-50%);right:3px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active>div{padding:20px;overflow:hidden}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .SecurityEnvironmentIcon{display:none}.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0}@media (max-width: 868px){.orderform-template-holder .step{width:100%}}.orderform-template-holder .step .box-info{color:#323232}.orderform-template-holder .step .box-info[style*="display: block"]{margin-top:10px}.orderform-template-holder .step .form-step fieldset{width:100%;float:none}.orderform-template-holder .step .form-step fieldset p{position:relative}@media (max-width: 490px){.orderform-template-holder .step .form-step fieldset p{float:none !important}}.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative}@media (max-width: 490px){.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%}.orderform-template-holder .step .form-step fieldset p.client-last-name input[type="text"],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type="text"]{width:100% !important}}.orderform-template-holder .step .form-step fieldset p span.help.error{position:absolute;font-size:11px;margin-top:0}.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px}.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none}.orderform-template-holder .step .form-step #is-corporate-client{color:#1a73e8}.orderform-template-holder .step .input.text label{margin:10px 0 5px 0;display:block}.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0}.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px}.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px)}@media (max-width: 490px){.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%}}.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap}.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1;margin:0 0 20px 0}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressFormPart1{order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressForm{order:2}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-deliveryGroup{order:4}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-submitPaymentButton{order:100}.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%231a73e8' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%231a73e8' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px 9px;border:1px solid #cbcbcb}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-content{align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption{background:#FFF}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupButton,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:hover,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:active,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsTogglePickup,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive{background:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionInctive{color:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressItemOption:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-active{background-color:#f1f7ff}.orderform-template-holder .step.shipping-data .shipping-method-toggle{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-alert{border-color:#ffb100;display:flex;align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-linkEdit{text-decoration:underline}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper{border:1px solid #cbcbcb;width:100%;overflow:hidden;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-summaryChange{background:#f1f7ff;border-color:#cbcbcb;color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingGroupList{border-color:#eee;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-option:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOptionActive,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOption{background:#FFF !important}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk svg path,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk{color:#676767;fill:#676767}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-primary{outline:none;background:#1a73e8;border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupPointChange{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p{clear:both}.orderform-template-holder .step.shipping-data input#ship-addressQuery{width:100%}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver svg.person-blue path{fill:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-btn{color:#1a73e8}.orderform-template-holder .step .submit.btn.btn-success,.orderform-template-holder .step .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.submit.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step a.submit.btn-success{display:block;margin:0 auto;min-width:55%}.orderform-template{display:flex !important;padding-top:0px;min-height:400px !important;align-items:flex-start}@media (max-width: 768px){.orderform-template{flex-wrap:wrap}}.orderform-template .orderform-template-holder{width:100%}@media (min-width: 769px){.orderform-template .orderform-template-holder{width:61% !important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box}}@media (max-width: 490px){.orderform-template{width:100%;padding-top:0px}}.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0}@media (max-width: 768px){.orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0}}.orderform-template .cart-template.mini-cart .cart-fixed{height:auto !important;position:relative !important;max-width:100%;width:100% !important;top:0;min-height:initial}@media (min-width: 769px){.orderform-template .cart-template.mini-cart .cart-fixed.affix-top{position:relative !important}}.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none !important;margin-bottom:15px}.orderform-template .cart-template.mini-cart .quantity{width:10px;height:10px;display:inline-block;background:#f1f7ff;color:#1a73e8}.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%;background:none;border:none;padding:0}.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block !important}.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0}.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px !important;height:30px !important}.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #eee}.orderform-template .cart-template.mini-cart .item:last-child{border:none}.orderform-template .cart-template.mini-cart .item ul.service-list.unstyled{margin:0;float:none;width:100%;background:none;display:inline-block;clear:both}.orderform-template .cart-template.mini-cart .item .service-item,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 10px;margin:10px 0 0 0}.orderform-template .cart-template.mini-cart .item .service-item .description,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .description{margin-top:0}.orderform-template .cart-template.mini-cart .item .service-item>a,.orderform-template .cart-template.mini-cart .item .service-item .quantity,.orderform-template .cart-template.mini-cart .item .service-item .shipping-date,.orderform-template .cart-template.mini-cart .item .service-item .item-subscription,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item>a,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .quantity,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .shipping-date,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-subscription{display:none}.orderform-template .cart-template.mini-cart .item .service-item .price,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .price{margin:0}.orderform-template .cart-template.mini-cart .item .service-item:last-child,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item:last-child{margin-bottom:0}.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-unavailable{display:none}.orderform-template .cart-template.mini-cart .item .fn{width:calc(82% - 20px)}.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between}.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap}.orderform-template .cart-template.mini-cart .item .url{border-radius:4px;overflow:hidden}.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0}.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:7px;color:#1a73e8;text-decoration:underline}@media (max-width: 490px){.orderform-template .cart-template.mini-cart #go-to-cart-button{display:none}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:14px 0;display:block}.orderform-template .cart-template.mini-cart .summary-totalizers tbody tr.CustomTax:not(.CustomTax--total){display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left !important;width:auto;color:#666;font-size:13px;padding:0 0 3px 0 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none}.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0 !important;color:#000;font-size:14px;font-weight:bold;text-align:left}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:transparent;border-radius:4px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px}.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#eee}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded){max-height:100px;overflow:hidden}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item{overflow:hidden;position:relative;border:none !important}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item>*{opacity:0}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{content:"";width:100%;height:100%;display:block;top:0px;left:0;position:absolute}.orderform-template .payment-confirmation-wrap{border:none;padding:0}.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0}@media (max-width: 768px){.orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#FFF;margin:0 !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0 !important}}@media (max-width: 768px){.orderform-template .payment-confirmation-wrap{border:none !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0 !important}}.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none}.orderform-template .summary-note{display:none !important}.orderform-template .summary-note p.note-data{display:none !important}.orderform-template .summary-note>div{display:block !important}.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Roboto",sans-serif;max-height:100px}.orderform-template .custom-cart-template-wrap{position:relative;background:#FFF;padding:17px 20px;text-align:left;box-sizing:border-box;border-radius:4px;border:none}.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto !important}.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:20px !important}.orderform-template-holder #shipping-data .shipping-summary-info,.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none}.steps-view,.gift-card-section,.App.iframe-credit-card-payment-group{background:#FFF}#app-container{min-height:100vh;background:#FFF}#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{width:100%;max-width:calc(100% - 1px)}#app-container span.help.error{margin:0 !important;display:none}#app-container .SecurityEnvironmentIcon{margin-bottom:20px;display:none}#app-container .CardForm>div{position:relative;clear:both}#app-container .CardForm .PaymentValue{display:none}#app-container .CardForm input#creditCardpayment-card-0Number[value=""]{background:#FFF;position:relative;z-index:1}#app-container .CardForm .SavedCardsList{width:calc(100% - 1px)}#app-container .CardForm .SavedCard .link-delete{right:8px;top:50%;margin-top:-10px;border:1px solid #ccc;background:#FFF;width:20px;height:20px;line-height:17px}#app-container .FormFieldLabel{line-height:30px}#app-container .PaymentCardFlags{position:absolute;top:calc(30px + ( 40px - 25px )/2);right:16px;padding:0}#app-container .PaymentCardFlags .card-flag-label input{display:none}#app-container .PaymentCardFlags .card-flag-label{width:auto}#app-container .PaymentCardFlags .card-flag{opacity:0.7;display:none}#app-container .PaymentCardFlags .card-flag.card-selected{opacity:1;display:block}#app-container input#creditCardpayment-card-0Code{width:100px !important}#app-container .PaymentCardValue .add-on{height:30px;line-height:30px}#app-container .label-vertical-group{padding:9px}#app-container .label-vertical-group:hover{color:#1a73e8}#app-container .label-vertical-group.active{color:#1a73e8;background:#f1f7ff}#app-container .label-vertical-group:not(.SavedCard) .card-flag{position:absolute;left:5px;top:8px}#app-container .label-vertical-group .icon-ok-circle,#app-container .label-vertical-group .icon-circle-blank{top:9px}#app-container .label-vertical-group.UseAnotherCard{background-color:#eee;padding:4px;font-size:11px;text-decoration:underline}#app-container .label-vertical-group.UseAnotherCard #use-another-card{color:#676767}#app-container .label-vertical-group.UseAnotherCard:hover #use-another-card{text-decoration:underline;color:#999}#app-container label.FormFieldLabel{display:block;clear:both;width:auto;margin-right:10px}.orderform-template .summary-note.js-active{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap[style*="display: none"] p.payment-submit-wrap{display:none}body.js-vcustom-showNoteField .orderform-template .summary-note{display:block !important}.summary-coupon fieldset.coupon-fieldset .vcustom-showCustomMsgCoupon{border:1px dashed #ffb100;padding:1px;font-size:11px;background:#fff6e0;border-radius:4px;margin-top:4px !important;clear:both}.v-custom-addLabels-active-flag{background:#FFF;color:#323232;padding:1px 4px;border-radius:4px;display:inline-block;align-items:center;font-size:11px;border:1px solid #cbcbcb}.v-custom-addLabels-active-flag:before{content:"";display:inline-block;width:14px;height:14px;background:url("//io.vtex.com.br/front-libs/bootstrap/2.3.2/img/glyphicons-halflings.png");background-repeat:no-repeat;background-position:0 -48px;margin-right:4px;opacity:0.9;vertical-align:middle}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media (max-width: 490px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}body.v-custom-paymentBuilder-accordion .steps-view{display:none}body.v-custom-changeShippingTimeInfo .orderform-template .cart-template.mini-cart .item span.shipping-date{display:none}body.debug-on>*:not(.container-main):not(.main-header):not(.main-footer):not(#vtexIdContainer):not(.vtex-front-messages-placeholder):not(.pac-container){display:none}


/* source: <vtex.email-checkout-conflict@0.3.0> */
.checkEmailAuthConflict__modal,
.checkEmailAuthConflict__modal--bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
}

.checkEmailAuthConflict__modal--bg {
  background: #000;
  opacity: 0.4;
}

.checkEmailAuthConflict__modal--wrap {
  width: 400px;
  background: #fff;
  position: fixed;
  left: calc(50% - 200px);
  top: 50%;
  transform: translateY(-50%);
  z-index: 99999;
  padding: 30px;
  border-radius: 3px;
  box-sizing: border-box;

  color: #333333;
  background: #fff;
  box-shadow: 0 5px 0 #ddd;
  border-bottom: 1px solid #fff;
  border-radius: 4px;
  border: 2px solid #eee;
}

button.checkEmailAuthConflict__modal--button {
  background: #1a73e8;
  padding: 10px;
  display: inline-block;
  border: none;
  border-radius: 3px;
  color: #fff;
}

  .checkEmailAuthConflict__modal--button.js-loading:after {
    border: 3px solid #f3f3f3; /* Light grey */
    border-top: 3px solid #9999; /* Blue */
    border-radius: 50%;
    width: 10px;
    height: 10px;
    animation: spin 1s linear infinite;
    content: '';
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
  }

h4.checkEmailAuthConflict__modal--title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}

p.checkEmailAuthConflict__modal--text {
  margin-bottom: 20px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* source: <vtex.checkout-ui-custom@0.20.1> */
input,select,button{outline:none !important}#vtexIdContainer input,.table.cart-items tr.item-attachments-content input,.table.cart-items tr.item-attachments-content select,.table.cart-items tbody tr td .product-service select,.table.cart-items td.quantity input,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type="submit"],.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input,.orderform-template .summary-note .note-textarea,#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select,.vcustom--vtex-omnishipping-1-x-address input{height:40px;line-height:40px;max-height:initial;display:inline-block;padding:0px 10px;border-radius:4px;border:1px solid #cbcbcb;outline:initial;font-family:"Roboto", sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#vtexIdContainer input.error,.table.cart-items tr.item-attachments-content input.error,.table.cart-items tr.item-attachments-content select.error,.table.cart-items tbody tr td .product-service select.error,.table.cart-items td.quantity input.error,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input.error[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button.error[type="submit"],.cart-more-options .srp-container select.error,.cart-more-options .srp-container input.error[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input.error,.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select.error:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select.error:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select.error:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select.error:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input.error,.orderform-template .summary-note .error.note-textarea,#app-container input.error[type=text],#app-container input.error[type=tel],#app-container input.error[type=email],#app-container select.error,.vcustom--vtex-omnishipping-1-x-address input.error{border-color:#ff4c4c}#vtexIdContainer input:focus,.table.cart-items tr.item-attachments-content input:focus,.table.cart-items tr.item-attachments-content select:focus,.table.cart-items tbody tr td .product-service select:focus,.table.cart-items td.quantity input:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset input:focus[type="text"],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:focus[type="submit"],.cart-more-options .srp-container select:focus,.cart-more-options .srp-container input:focus[type=text]:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input:focus,.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:focus:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input:focus[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:focus:not(.pac-target-input),.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input:focus,.orderform-template .summary-note .note-textarea:focus,#app-container input:focus[type=text],#app-container input:focus[type=tel],#app-container input:focus[type=email],#app-container select:focus,.vcustom--vtex-omnishipping-1-x-address input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.4)}input#creditCardpayment-card-0Number,input#creditCardpayment-card-0Code,input#creditCardpayment-card-1Number,input#creditCardpayment-card-1Code{font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation:input_background_autofill 0s forwards}@keyframes input_background_autofill{100%{background-color:transparent}}.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.orderform-template-holder #payment-data .payment-discounts-list table td.action a{font-family:"Roboto", sans-serif;text-shadow:none;border-radius:30px;outline:none !important;text-align:center;font-size:12px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none}.btn,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.btn:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.btn:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus{transition:all ease 0.3s}.btn:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.btn:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus{background:none}.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:17px 19px}.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#1a73e8}.btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#1d63be}.btn-success{background:#2fba2d;border:1px solid #2fba2d;font-size:13px}.btn-success:hover,.btn-success:focus,.btn-success:active{background:#269e24;border:1px solid #269e24}.btn-success[disabled]{background:#2fba2d}.btn-primary{background:#1a73e8;border:1px solid #1a73e8;color:#f1f7ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#1d63be;border:1px solid #1d63be}.btn-secondary,.table.cart-items tbody tr td.product-name .add-service.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container a,.table.cart-items tbody tr td .product-service input[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data #btn-add-gift-card{background:transparent;border:1px solid #1a73e8;color:#1a73e8}.btn-secondary:hover,.table.cart-items tbody tr td.product-name .add-service.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:hover,.table.cart-items tbody tr td.product-name .clone-item.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:hover,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:hover,.table.cart-items tbody tr td .product-service input:hover[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:hover[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.orderform-template-holder #payment-data #btn-add-gift-card:hover,.btn-secondary:focus,.table.cart-items tbody tr td.product-name .add-service.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:focus,.table.cart-items tbody tr td.product-name .clone-item.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:focus,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:focus,.table.cart-items tbody tr td .product-service input:focus[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:focus[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.orderform-template-holder #payment-data #btn-add-gift-card:focus,.btn-secondary:active,.table.cart-items tbody tr td.product-name .add-service.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:active,.table.cart-items tbody tr td.product-name .clone-item.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:active,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:active,.table.cart-items tbody tr td .product-service input:active[type=submit],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button:active[type="submit"],.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:active,.orderform-template-holder #payment-data #btn-add-gift-card:active{background:#f1f7ff;border:1px solid #1d63be;color:#1d63be}.btn-outlined{background:transparent;border:1px solid #2fba2d;color:#2fba2d}.btn-outlined:hover,.btn-outlined:focus,.btn-outlined:active{background:transparent;border:1px solid #269e24}.btn#payment-data-submit span,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#payment-data-submit span,.orderform-template-holder #payment-data .payment-discounts-list table td.action a#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold}.cart-more-options .srp-container .srp-main-title,.client-pre-email h3.client-pre-email-h span:after,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template .cart-template.mini-cart h2{font-size:calc( 12px + 2px);text-transform:uppercase;border-bottom:1px solid #eeeeee;font-weight:bold;margin-bottom:15px;padding:7px 0 !important;color:#999999;color:#323232;border:none;font-size:20px;text-transform:initial;margin-bottom:0px}.payment-data .gift-card-section,.payment-data .payment-discounts-alert{margin:0;width:100% !important;box-sizing:border-box}.input-append,.input-prepend{display:flex !important;align-items:stretch}.input-append .btn,.input-append .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-append a,.input-append .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-append a,.input-append .add-on,.input-prepend .btn,.input-prepend .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-prepend a,.input-prepend .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-prepend a,.input-prepend .add-on{height:40px;line-height:40px;box-sizing:border-box;padding:0;width:20px}.input-append .add-on,.input-prepend .add-on{height:initial !important}.input-append input,.input-prepend input{border-radius:0 4px 4px 0 !important;width:100% !important;max-width:100px !important}.payment-discoints-table .number,.gift-card-provider-group .number,.payment-discoints-table .action,.gift-card-provider-group .action{text-align:right}@media (max-width: 690px){.orderform-template-holder .client-profile-data input[type="text"]{width:100% !important}}@media (max-width: 690px){.item-quantity-change{display:inline-block}.item-quantity-change{float:left;padding:3px 5px 3px 0px}.item-quantity-change-increment{padding-left:5px;padding-right:0}.full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px}.full-cart .cart table{display:block;margin-top:0 !important}.full-cart .cart table thead{display:none}.full-cart .cart table tbody{display:block}.full-cart .cart table tbody tr+tr{border-top:1px dashed #ddd}.full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative}.full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden}.full-cart .cart table tbody tr td{display:inline-block;padding:4px 0}.full-cart .cart table tbody tr td.product-name .seller{display:block;line-height:120%;font-size:80%;margin:4px 0}.full-cart .cart table tbody tr td.product-image,.full-cart .cart table tbody tr td.bundle-item-image{left:0;position:absolute}.full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;line-height:140%;width:auto}.full-cart .cart table tbody tr td.product-name{padding:0 0 10px !important}.full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none}.full-cart .cart table tbody tr td.product-name a,.full-cart .cart table tbody tr td.bundle-item-name span{display:block;padding-right:20px}.full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;margin-left:60px}.full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px}.full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0}.full-cart .cart table tbody tr td.quantity-price{display:none}.full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px}.cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right}.more{margin-right:0}.full-cart .cart-links-bottom .btn-success{width:auto}.full-cart .cart table tbody tr.item-attachments-head{border:0;margin:0;padding:0}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header{top:auto}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header:after{content:none}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header strong{box-shadow:none}.full-cart .cart table tbody tr.item-attachments-content{margin:0;border:0;padding:0}.full-cart .cart table tbody tr.item-attachments-content .item-attachments-item-fields{margin-left:5px;width:95%}}.default-modal{border-radius:4px;height:auto}.modal .btn,.modal .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .modal a,.modal .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .modal a{background:#FFF}.modal.guest-login-modal button.btn{width:auto}.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#2fba2d}.payment-confirmation-message{width:100%}#vtexIdContainer{position:fixed !important}.vtexIdUI{position:absolute;top:50% !important;transform:translateY(-50%) !important}#vtexIdContainer{position:fixed}#vtexIdContainer a{color:#1a73e8}#vtexIdContainer .vtexIdUI .modal-footer{background:none}#vtexIdContainer .vtexIdUI .btn,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a{border-radius:30px;height:40px;line-height:40px;box-shadow:none !important;font-size:12px;padding:0 30px}#vtexIdContainer .vtexIdUI .btn.btn-success,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success{background:#2fba2d;border:1px solid #2fba2d}#vtexIdContainer .vtexIdUI .btn.btn-success:hover,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .btn.btn-success:focus,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .btn.btn-success:active,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:active,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:active{background:#269e24;border:1px solid #269e24}#vtexIdContainer .vtexIdUI .btn#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#vtexIdUI-facebook,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a#vtexIdUI-facebook,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook{background:#4568ad !important}@media (max-width: 768px){#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI{overflow:auto;border-radius:0;width:100%;left:0;margin:0;top:0;height:100% !important;border:none}#vtexIdContainer .vtexIdUI .modal-header .close{top:0;right:0;margin:0;padding:4px 8px}}body{font-family:"Roboto", sans-serif;min-width:initial !important;padding:0;background:#f4f2f2;padding-bottom:40px !important;min-height:93vh;position:relative;font-size:12px;overflow-x:hidden}body a{color:#1a73e8}body a:hover{color:#1d63be}@media (max-width: 768px){body{padding-bottom:0px !important}}body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:0.5s}body.v-custom-loaded .cart-template.full-cart>*{opacity:initial}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-deliveryGroup{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-submitPaymentButton{display:block}.onda-v1 .br-pill,.step,.cart,.totalizers{border-radius:4px}.loading.loading-bg{background:#f4f2f2}.container{max-width:980px;width:calc(100% - 40px)}@media (max-width: 690px){.container{width:calc(100% - 20px)}}.checkout-container{overflow:initial !important;z-index:2}@media (max-width: 768px){.checkout-container{margin-bottom:30px}}.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease 0.8s, opacity ease 0.8s, margin ease 0.8s}.checkout-container .orderform-template.inactive,.checkout-container .cart-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute}.checkout-container .full-cart.inactive{margin-left:-140%}.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none !important}.container-cart h1,h1#orderform-title{font-size:22px !important;font-weight:400 !important;color:#323232 !important}h1#orderform-title{display:none !important}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media (max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#FFF;border:1px solid #323232;color:#323232;width:26px;height:26px;line-height:26px;font-size:15px}body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .shipping-data .accordion-toggle:before,body.v-custom-step-email .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-profile .client-profile-data .accordion-toggle>span:before,body.v-custom-step-shipping .shipping-data .accordion-toggle:before,body.v-custom-step-payment .payment-data .accordion-toggle>span:not(.payment-edit-link):before,body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{background:#1a73e8;border-color:#1a73e8;color:#FFF}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px}.client-pre-email h3.client-pre-email-h span:before{content:"1"}.client-profile-data .accordion-toggle>span:before{content:"2"}.shipping-data .accordion-toggle:before{content:"3"}.payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4"}@media (max-width: 690px){body:before{width:0;height:4px;background:#1a73e8;display:block;content:"";position:fixed;top:0;transition:all ease 0.3s;z-index:999}body.v-custom-step-email:before{width:23%}body.v-custom-step-profile:before{width:46%}body.v-custom-step-shipping:before{width:69%}body.v-custom-step-payment:before{width:92%}}body.v-custom-step-cart .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_cart .text,body.v-custom-step-profile .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_cart .text,body.v-custom-step-shipping .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_cart .text,body.v-custom-step-payment .checkout-steps_item_identification .text,body.v-custom-step-payment .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_payment .text{color:#323232;font-weight:bold;pointer-events:initial}body.v-custom-step-cart .checkout-steps_item_cart{opacity:1}body.v-custom-step-cart .checkout-steps_item_cart .text{pointer-events:none}body.v-custom-step-cart .checkout-steps_item_cart:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_bar_inner-active,body.v-custom-step-profile .checkout-steps_bar_inner-active{width:20%}body.v-custom-step-email .checkout-steps_item_cart,body.v-custom-step-email .checkout-steps_item_identification,body.v-custom-step-profile .checkout-steps_item_cart,body.v-custom-step-profile .checkout-steps_item_identification{opacity:1}body.v-custom-step-email .checkout-steps_item_cart:before,body.v-custom-step-email .checkout-steps_item_identification:before,body.v-custom-step-profile .checkout-steps_item_cart:before,body.v-custom-step-profile .checkout-steps_item_identification:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_identification .text{pointer-events:none}body.v-custom-step-shipping .checkout-steps_bar_inner-active{width:40%}body.v-custom-step-shipping .checkout-steps_item_cart,body.v-custom-step-shipping .checkout-steps_item_identification,body.v-custom-step-shipping .checkout-steps_item_shipping{opacity:1}body.v-custom-step-shipping .checkout-steps_item_cart:before,body.v-custom-step-shipping .checkout-steps_item_identification:before,body.v-custom-step-shipping .checkout-steps_item_shipping:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-shipping .checkout-steps_item_shipping .text{pointer-events:none}body.v-custom-step-payment .checkout-steps_bar_inner-active{width:60%}body.v-custom-step-payment .checkout-steps_item_cart,body.v-custom-step-payment .checkout-steps_item_identification,body.v-custom-step-payment .checkout-steps_item_shipping,body.v-custom-step-payment .checkout-steps_item_payment{opacity:1}body.v-custom-step-payment .checkout-steps_item_cart:before,body.v-custom-step-payment .checkout-steps_item_identification:before,body.v-custom-step-payment .checkout-steps_item_shipping:before,body.v-custom-step-payment .checkout-steps_item_payment:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-payment .checkout-steps_item_payment .text{pointer-events:none}.checkout-steps{display:none;position:relative;min-width:470px;width:100%;display:block}@media (max-width: 690px){.checkout-steps{display:none !important}}.checkout-steps_bar_inner-active{width:0;background:#1a73e8}.checkout-steps_items{display:flex;justify-content:space-between}.checkout-steps_item{position:relative;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;opacity:0.6}.checkout-steps_item:after{content:"";height:2px;background:#1a73e8;margin:0px 5px;min-width:10px}.checkout-steps_item .text{clear:both;display:flex;align-items:center;color:#999999;font-weight:500;cursor:pointer;pointer-events:none}.checkout-steps_item .text:before{content:"";width:7px;height:7px;background:#1a73e8;border:2px solid #1a73e8;display:inline-block;border-radius:100%;margin-right:7px;transition:all ease 0.3s}.checkout-steps_item_cart:after{width:calc(100% - 50px)}.checkout-steps_item_identification:after{width:calc(100% - 103px)}.checkout-steps_item_shipping:after{width:calc(100% - 77px)}.checkout-steps_item_payment:after{width:calc(100% - 77px)}.checkout-steps_item_confirmation:after{display:none}body .main-header{padding:12px 0;text-align:center;border-bottom:1px solid #cbcbcb;position:relative;background-color:#FFF;margin-bottom:40px}body .main-header,body .main-header>.container{display:flex;align-items:center}@media (max-width: 690px){body .main-header,body .main-header>.container{justify-content:center}}body .main-header>.container:before,body .main-header>.container:after{display:none}body .main-header .header-link{position:absolute;left:0px;top:calc(100% + 18px);display:none}body .main-header .header-link a{height:20px;font-size:11px;line-height:115%;padding-left:0px;color:#676767;display:flex;align-items:center}body .main-header .header-link a:before{display:block;float:left;width:10px;height:10px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#676767;content:""}body .main-header .header-link a.back-cart-link{display:none}@media (max-width: 690px){body .main-header .header-link{top:50%;transform:translateY(-50%)}body .main-header .header-link a{max-width:80px}body .main-header .header-link a:before{width:17px;height:17px}}body .main-header .logo{max-width:calc(100% - 180px)}body .main-header .logo svg.vtex-logo{height:50px}body .main-header .logo,body .main-header .logo img{display:inline-block;font-size:24px;border:none;line-height:39px}body .main-header .checkout-steps{max-width:540px;margin-left:auto;padding-right:10px}@media (max-width: 690px){body:not(.body-cart) .main-header{padding:4px 0;margin-bottom:10px}body:not(.body-cart) .main-header .v-custom-mhide{display:none !important}body:not(.body-cart) .main-header,body:not(.body-cart) .main-header>.container{background:none;border:none;justify-content:center}body:not(.body-cart) .main-header .logo{cursor:default;pointer-events:none;font-weight:bold}body:not(.body-cart) .main-header .logo svg,body:not(.body-cart) .main-header .logo img{display:none !important}body:not(.body-cart) .main-header .logo:before{content:"checkout";text-transform:uppercase}body:not(.body-cart) .main-header .logo,body:not(.body-cart) .main-header .logo:hover{color:#323232;font-size:14px}body:not(.body-cart) .main-header .header-link{display:block}body:not(.body-cart) .main-header a.buy-more-link{display:none}body:not(.body-cart) .main-header a.back-cart-link{display:block !important;font-size:0}body:not(.body-cart) .main-header a.back-cart-link:before{background:#323232}}.main-footer{clear:both;text-align:center;padding:2px 0;border-top:1px solid #cbcbcb;position:absolute;bottom:0;width:100%;z-index:-1}.main-footer .container{position:initial}@media (max-width: 768px){.main-footer{position:relative}}.main-footer a.credits-vtex{width:100px;display:block;margin:0 auto}.main-footer .vtex-logo{display:block;margin:0 auto}.main-footer svg,.main-footer svg path{fill:#999999}.cart{border:none;padding:0}body.v-custom-step-cart .main-header .header-link{display:block}body.v-custom-cart-empty #cart-title,body.v-custom-cart-empty #shipping-preview-container,body.v-custom-cart-empty .summary-template-holder,body.v-custom-cart-empty .checkout-steps,body.v-custom-cart-empty .cart-more-options{display:none !important}body.v-custom-cart-empty .cart-template-holder{margin:0 auto}.empty-cart-content{padding:50px 0}h1#cart-title{display:none !important}.cart-more-options,.cart-template-holder .cart{padding:20px 30px;background:#fff;margin:0;border-radius:4px}@media (max-width: 690px){.cart-more-options,.cart-template-holder .cart{padding:12px}}.cart-template-holder .cart{border:none;margin-bottom:20px}.table.cart-items{display:block}.table.cart-items thead{width:100%;display:block}.table.cart-items thead tr{display:flex;align-items:center}.table.cart-items thead tr th.product{width:calc(100% - 235px) !important}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:90px !important}.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none}.table.cart-items thead tr th.quantity{min-width:62px}.table.cart-items thead tr th.product-image{order:1}.table.cart-items thead tr th.product-name{order:2}.table.cart-items thead tr th.shipping-date{order:3}.table.cart-items thead tr th.quantity{order:4}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5}.table.cart-items tr.item-attachments-head{border:none !important;justify-content:center}.table.cart-items tr.item-attachments-head .help-arrow{display:none}.table.cart-items td.shipping-date{display:none}.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%}.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #eeeeee}.table.cart-items tbody tr.hide{display:none}.table.cart-items tbody tr>.v-custom-bundles{width:100%}@media (max-width: 690px){.table.cart-items tbody tr{margin-top:0 !important}.table.cart-items tbody tr:first-child{border:none}}.table.cart-items tbody tr.item-attachments-head,.table.cart-items tbody tr.item-attachments-content{display:none}.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%;display:flex;align-items:center;position:relative;padding:20px 0}@media (max-width: 690px){.table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0}.table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block}}.table.cart-items tbody tr td{width:auto;border:none}.table.cart-items tbody tr td.product-name .add-service-container,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container{margin:10px 0}.table.cart-items tbody tr td.product-name .add-service-container+p,.table.cart-items tbody tr td.product-name .clone-item.btn+p,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item+p,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item+p,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .add-item-attachment-container+p{display:none}@media (min-width: 769px){.table.cart-items tbody tr td.product-name{width:calc(100% - 355px) !important}}.table.cart-items tbody tr td.product-name .seller{display:block}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px !important;white-space:nowrap;margin:0 10px;line-height:16px}.table.cart-items tbody tr td.product-price br,.table.cart-items tbody tr td.quantity-price br{display:none}@media (max-width: 690px){.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial !important;text-align:right;float:right;margin:0;padding:0}}.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label,.table.cart-items tbody tr td.quantity-price .new-product-price-label,.table.cart-items tbody tr td.quantity-price .old-product-price-label{display:none}.table.cart-items tbody tr td.product-price .list-price,.table.cart-items tbody tr td.quantity-price .list-price{font-size:10px}.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{font-weight:bold;position:relative}@media (max-width: 690px){.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{display:flex;justify-content:flex-end;margin-top:7px}.table.cart-items tbody tr td.product-price .total-selling-price .discount,.table.cart-items tbody tr td.product-price .best-price .discount,.table.cart-items tbody tr td.quantity-price .total-selling-price .discount,.table.cart-items tbody tr td.quantity-price .best-price .discount{margin-left:5px;display:block}}.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit,.table.cart-items tbody tr td.quantity-price .new-product-real-price-per-unit{display:inline-block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__best,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__best{font-weight:bold;font-size:12px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list{display:block;font-size:10px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{display:block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list{text-decoration:line-through;color:#999999}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{color:#676767;font-size:10px;line-height:11px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{margin-bottom:3px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .discount,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .discount{display:none}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:after,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:after{content:")"}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:before,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:before{content:"("}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .best-price,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .best-price{font-weight:normal;display:inline-block}@media (max-width: 690px){.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list>*:last-child,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list>*:last-child{margin-bottom:-7px}}.table.cart-items tbody tr td.product-price.v-custom-quantity-price-active>.list-price,.table.cart-items tbody tr td.quantity-price.v-custom-quantity-price-active>.list-price{display:none !important}.table.cart-items tbody tr td.product-price>span.list-price,.table.cart-items tbody tr td.product-price>span.best-price,.table.cart-items tbody tr td.quantity-price>span.list-price,.table.cart-items tbody tr td.quantity-price>span.best-price{display:block}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{z-index:2}.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#FFF}.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove i.icon-remove:before{width:10px !important;height:10px !important}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price span.product-manualprice{padding:5px 5px 5px 31px;border:1px solid #ccc;display:inline-block;background:#FFF;border-radius:5px;box-shadow:0 0 19px #777;position:absolute;top:0;left:0;transform:translate(-15%, -34%)}@media (max-width: 690px){.table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0}}.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px !important}@media (max-width: 690px){.table.cart-items tbody tr td.item-remove{top:0 !important}}.table.cart-items tbody tr td.product-image{order:1}.table.cart-items tbody tr td.product-name{order:2;width:60%}.table.cart-items tbody tr td.shipping-date{order:3}.table.cart-items tbody tr td.quantity{order:4}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5}.table.cart-items tbody tr td.item-remove{order:10}.table.cart-items tbody tr td.quantity-price{display:none !important}.table.cart-items tbody tr td.product-price{display:block !important}.table.cart-items tbody tr td .field-help{background:#1a73e8;border-color:#1a73e8}.table.cart-items tbody tr td i.icon-question-sign{color:#1a73e8}.table.cart-items tbody tr td .add-item-attachment-container,.table.cart-items tbody tr td .clone-item,.table.cart-items tbody tr td p.clone-item-container{display:none !important}.table.cart-items tbody tr td hr.clone-item-sep{margin:0;clear:both;border:none}.table.cart-items tbody tr td .product-service{height:calc( 40px + 10px);margin-top:10px;position:relative}@media (min-width: 690px){.table.cart-items tbody tr td .product-service fieldset{width:100%;position:absolute;min-width:250px}}.table.cart-items tbody tr td .product-service p{display:flex}.table.cart-items tbody tr td .product-service select{background:#FFF;width:100%;margin-right:10px}.table.cart-items tbody tr td.quantity input{line-height:inherit}.table.cart-items tbody tr .v-custom-assemblies{clear:both}.table.cart-items tbody tr.v-custom-bundles-in .product-service{display:none}.table.cart-items tbody tr.item-unavailable{margin:10px 0;border-radius:10px;border:none !important}@media (max-width: 690px){.table.cart-items tbody tr.item-unavailable{padding:0;text-align:center}}.table.cart-items tbody tr.v-custom-indexedItems-in+tr.item-unavailable{display:none}.table.cart-items tbody tr.v-custom-indexed-item{border:none}.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{margin:0 0 10px 0;padding:0;border-top:none}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-product-item-wrap,.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-product-item-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:5px 10px}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{margin-bottom:10px;margin-top:10px}.table.cart-items tbody tr.v-custom-indexed-item td.quantity,.table.cart-items tbody tr.item-service td.quantity{background:#FFF;width:25px;height:20px;text-align:center;justify-content:center}.table.cart-items tbody tr.v-custom-indexed-item td.quantity p,.table.cart-items tbody tr.item-service td.quantity p{width:100%}.table.cart-items tbody tr.v-custom-indexed-item td.product-price,.table.cart-items tbody tr.item-service td.product-price{display:none !important}.table.cart-items tbody tr.v-custom-indexed-item td.quantity-price,.table.cart-items tbody tr.item-service td.quantity-price{display:block !important}.table.cart-items tbody tr.v-custom-indexed-item .item-remove,.table.cart-items tbody tr.item-service .item-remove{margin-left:auto;position:initial;width:auto}.table.cart-items tbody tr.v-custom-indexed-item .item-remove i.icon.icon-remove.item-remove-ico:before,.table.cart-items tbody tr.item-service .item-remove i.icon.icon-remove.item-remove-ico:before{content:"-";background:#ff4c4c;color:#FFF;line-height:9px;border-radius:100%;width:16px;height:16px;font-size:27px}@media (max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{border-top:none !important}.table.cart-items tbody tr.v-custom-indexed-item .product-price,.table.cart-items tbody tr.v-custom-indexed-item .quantity,.table.cart-items tbody tr.item-service .product-price,.table.cart-items tbody tr.item-service .quantity{margin:auto !important;width:auto !important;min-width:initial !important}}.table.cart-items tbody tr.v-custom-indexed-item:last-child{margin-bottom:20px}.table.cart-items tbody tr.v-custom-indexed-item td.product-image{display:none}@media (max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item td.quantity{display:none}}.table.cart-items tbody tr.v-custom-indexed-item td.product-name{margin-left:0 !important;padding:0 !important;width:100% !important;margin-right:15px}.table.cart-items tbody tr.v-custom-indexed-item p{margin:0;padding:0}.table.cart-items tbody tr:last-child{border-bottom:none}.table.cart-items tbody>tr.v-custom-indexed-item,.table.cart-items tbody>tr[data-parentitemindex]{display:none}.table.cart-items td.product-image a{overflow:hidden;border-radius:4px}.table.cart-items td.product-image a{margin-right:20px}.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto}@media (max-width: 690px){.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:70px}}.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#333;font-weight:bold;text-decoration:none}.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;align-items:center;padding:0;border-radius:4px;border:1px solid #cbcbcb;float:left;min-width:30px;text-align:center;justify-content:center}.table.cart-items td.quantity input{margin:0;width:30px !important;height:30px !important;padding:0;border:none;box-shadow:none}.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0}.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block}.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%}.table.cart-items td.quantity .item-quantity-change>p{margin:0}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"-";line-height:21px}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"+"}@media (max-width: 690px){.table.cart-items td.quantity{width:97px}.table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px !important}}.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px}.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:4px;position:sticky;top:20px;border:none}.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100% !important}.summary-template-holder .cart-more-options{display:none !important}.summary-template-holder .summary-coupon{text-align:center;margin:0 auto !important;min-width:initial}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:none !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:underline}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="none"]{display:block !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="none"] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="flex"] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*="flex"] p.coupon-fields{width:100%}.summary-template-holder .summary-coupon p.coupon-fields span{display:flex;width:100%;position:relative}.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#323232}.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#1a73e8}.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px}.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#ff4c4c;font-size:0;display:flex;align-items:center}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px}.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1}.summary-template-holder span.link-choose-more-products-wrapper{display:none}.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0}.summary-template-holder .cart-links-bottom .btn,.summary-template-holder .cart-links-bottom .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-links-bottom a,.summary-template-holder .cart-links-bottom .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .summary-template-holder .cart-links-bottom a{width:100%;box-sizing:border-box}.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold}@media (max-width: 690px){.summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000}.summary-template-holder .cart-links-bottom a{border-radius:0}}.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none}.summary-template-holder .shipping-reset{display:none}.summary-template-holder .accordion-inner{margin-top:10px}.summary-template-holder tr:not(.Shipping){display:flex !important;justify-content:space-between;border:none !important}.summary-template-holder tr:not(.Shipping).CustomTax:not(.CustomTax--total){display:none !important}.summary-template-holder tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;display:block}.summary-template-holder tbody td{display:inline-block;text-align:left !important;width:auto;color:#676767;font-size:13px;padding:0 0 3px 0 !important}.summary-template-holder tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.summary-template-holder tfoot tr td{padding:14px 0 !important;color:#323232;font-size:14px;font-weight:bold}.summary-template-holder tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.summary-coupon{width:100% !important}.cart-select-gift-placeholder{width:auto !important;display:none !important}.cart-more-options{width:100% !important;margin:0 !important;border:none;padding:0;min-height:0 !important;display:flex !important;flex-wrap:wrap}.cart-more-options .cart-select-gift-placeholder{display:block !important}.cart-more-options .vtex-shipping-preview-0-x-alert .shp-alert-content.vtex-shipping-preview-0-x-content{display:flex;align-items:center}.cart-more-options .srp-container{max-width:100% !important}.cart-more-options .srp-container span.error{display:none}.cart-more-options .srp-container .srp-toggle__wrapper label{background:#FFF;padding:10px 0;border-radius:4px}.cart-more-options .srp-container .srp-delivery-info .b--light-gray{background:#FFF;border-radius:4px}.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input){outline:initial}.cart-more-options .srp-container form.srp-postal-code__form.dib.relative{width:100%}.cart-more-options .srp-container button.shp-open-options{border-color:#1d63be}.cart-more-options .srp-container .onda-v1 .blue{color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .b--blue{border-color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .bg-blue{background:#1a73e8;outline:initial}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .ship-country{width:98%}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a{height:40px;outline:initial;border-radius:4px}.cart-more-options .srp-container .ship-postalCode{width:auto !important;max-width:190px}.cart-more-options .srp-container .ship-postalCode input#ship-postalCode{width:100%}.cart-more-options .cart-select-gift-placeholder,.cart-more-options #shipping-preview-container{margin:20px;width:100%}@media (min-width: 690px){.cart-more-options .cart-select-gift-placeholder{margin-bottom:0}}.cart-more-options .cart-select-gift-placeholder:empty{display:none}.cart-more-options #shipping-preview-container{width:100% !important}@media (max-width: 690px){.cart-more-options #shipping-preview-container{display:none !important}}.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .btn,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a{padding:13px 0}.cart-select-gift-placeholder .available-gift-item.active{background:#f1f7ff}.cart-select-gift-placeholder .label-vertical-group:hover,.cart-select-gift-placeholder .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#676767}.cart-select-gift-placeholder .label-vertical-group:hover .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#1a73e8}.body-cart-vertical .cart-template-holder{width:calc(70% - 20px)}@media (max-width: 998px){.body-cart-vertical .cart-template-holder{width:100%}}.body-cart-vertical .summary-template-holder{width:30%}@media (max-width: 998px){.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px}}.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start}.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto !important;margin:0}.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0}.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left}.client-pre-email fieldset.pre-email{box-sizing:border-box}.client-pre-email label{margin:0;line-height:20px}.client-pre-email label small{font-size:12px;padding:0;margin:0;color:#323232;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px}.client-pre-email .link-cart{display:none}.client-pre-email h3.client-pre-email-h{margin:0}.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0 !important}.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0}.client-pre-email h3.client-pre-email-h span:after{padding:0 !important}.client-pre-email h3.client-pre-email-h .link-box-edit{display:none}.client-pre-email a#orderform-to-cart{color:#1a73e8}.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial}.client-pre-email .client-email.input.text input[type="email"]{width:100%;box-sizing:border-box}.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:initial;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%}@media (max-width: 768px){.client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px)}}.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#FFF;font-size:16px;bottom:35px;top:initial;right:50% !important;margin-right:-10px}.client-pre-email .client-email.input.text .loading-inline[style=""]+#btn-client-pre-email{font-size:0}.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box}.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#1a73e8}@media (max-width: 690px){.client-pre-email .emailInfo{width:100%}}.client-pre-email .emailInfo .icon-lock{color:#eeeeee}@media (max-width: 690px){.client-pre-email .link-cart{display:none !important}}.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block}.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none}.client-pre-email+.client-profile-data.filled .accordion-body:before{display:none}.client-pre-email[style*="display: none"]{padding-bottom:20px !important}.client-pre-email[style*="display: none"] .link-box-edit{display:block !important}.client-pre-email[style*="display: none"] label small{display:none !important}.client-pre-email[style*="display: none"] input#client-pre-email{padding:0 !important;border:none !important;box-shadow:none !important;font-size:12px;font-weight:400;pointer-events:none;cursor:text;background:none !important;color:#676767}.client-pre-email[style*="display: none"] .emailInfo,.client-pre-email[style*="display: none"] #btn-client-pre-email{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-body:before{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-inner{display:block}body:not(.v-custom-step-email) .client-pre-email span.help.error{display:none !important}.payment-group-item-cards .card-flag{width:32px !important;background-size:auto 20px;min-width:auto;height:20px}.payment-group-item-cards .card-flag.Visa{background-position:0 0}.payment-group-item-cards .card-flag.Mastercard{background-position:-32px 0}.payment-group-item-cards .card-flag.Diners{background-position:-64px 0}.payment-group-item-cards .card-flag.Amex,.payment-group-item-cards .card-flag.American{background-position:-96px 0}.payment-group-item-cards .card-flag.Hipercard{background-position:-128px 0}.payment-group-item-cards .card-flag.Discover{background-position:-160px 0}.payment-group-item-cards .card-flag.Aura{background-position:-192px 0}.payment-group-item-cards .card-flag.Banricompras{background-position:-224px 0}.payment-group-item-cards .card-flag.Elo{background-position:-256px 0}.payment-group-item-cards .card-flag.JCB{background-position:-288px 0}.payment-group-item-cards .card-flag.Cabal{background-position:-320px 0}.payment-group-item-cards .card-flag.Maestro{background-position:-352px 0}.payment-group-item-cards .card-flag.Credz{background-position:-384px 0}.orderform-template-holder .step .input.text label,.vcustom--vtex-omnishipping-1-x-address label{margin:10px 0 5px 0;display:block;color:#999999}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after,.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:darkgray;background:linear-gradient(to right, #eee 10%, #ddd 18%, #eee 33%);background-size:800px 104px}svg.pickup-marker-blue,svg.pickup-marker-blue path,svg.pkpmodal-pickup-point-marker-image,svg.pkpmodal-pickup-point-marker-image path,svg.vtex-omnishipping-1-x-svg,svg.vtex-omnishipping-1-x-svg path,svg.pkpmodal-pickup-point-best-marker-image path:not([fill="white"]){fill:#1a73e8}@media (max-width: 768px){.container.container-main.container-order-form{width:calc(100% - 20px)}}.orderform-template-holder #client-profile-data{width:100%}.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:100% !important;padding:0;margin:0;box-sizing:border-box;background:#FFF;border-radius:4px;margin-bottom:20px !important;z-index:initial;border:none;padding:30px}@media (max-width: 768px){.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:20px}}.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data.client-pre-email,.orderform-template-holder #shipping-data.client-pre-email,.orderform-template-holder #payment-data.client-pre-email{display:block !important;padding-bottom:calc( 40px + 14px + 30px)}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.orderform-template-holder #shipping-data .link-box-edit,.orderform-template-holder #payment-data .link-box-edit{background:none;box-shadow:none;border:none;color:#1a73e8;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:0.7;transition:all ease 0.2s}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,.orderform-template-holder #shipping-data .link-box-edit:hover,.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-edit,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-edit,.orderform-template-holder #payment-data .link-box-edit.active i.icon-edit{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit.active i.icon-spinner{display:block}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>i,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>span,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #shipping-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-inner,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input){width:100%;max-width:100%;outline:initial}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data .payment-group-item{box-sizing:border-box;margin:0 6px 10px 0;border-radius:4px;border:1px solid #cbcbcb;opacity:1;text-decoration:none;color:#323232;transition:all ease 0.3s;padding:11px;text-align:center;display:flex;align-items:center;justify-content:center;background:#f3f3f3;float:left;width:100%}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data .payment-group-item.active{background:#FFF}.orderform-template-holder #payment-data p.link.link-gift-card.active span,.orderform-template-holder #payment-data .payment-group-item.active span{color:#000000}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data p.link.link-gift-card:hover,.orderform-template-holder #payment-data .payment-group-item.active,.orderform-template-holder #payment-data .payment-group-item:hover{box-shadow:0 0 6px #cbcbcb;border:1px solid #1a73e8}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup{padding-top:32px}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards{display:block;overflow:hidden;position:absolute;right:0;top:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards .card-flag{opacity:1}.orderform-template-holder #payment-data p.link.link-gift-card{margin-bottom:10px;padding:0}.orderform-template-holder #payment-data p.link.link-gift-card a{padding:10px 10px;display:block;text-align:left}.orderform-template-holder #payment-data .payment-group-list-btn{width:100%}.orderform-template-holder #payment-data p.link.link-gift-card *,.orderform-template-holder #payment-data .payment-group-item *{font-size:12px !important;font-weight:bold}.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px}.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none !important}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2) ~ .payment-group-item{width:calc(50% - 3px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3) ~ .payment-group-item{width:calc(33.3% - 4px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4) ~ .payment-group-item{width:calc(25% - 4.8px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item{width:100%;margin-right:0;height:auto}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):before,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:before{display:none}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):hover,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5) ~ .payment-group-item:hover{top:0}.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0}.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#FFF;top:-2px}.orderform-template-holder #payment-data .payment-group-item.active:after,.orderform-template-holder #payment-data .payment-group-item.active:before{content:'';display:block;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:0;height:0;border-style:solid}.orderform-template-holder #payment-data .payment-group-item.active:after{border-color:#FFF transparent transparent transparent;border-width:6px}.orderform-template-holder #payment-data .payment-group-item.active:before{border-color:#1a73e8 transparent transparent transparent;border-width:7px}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default{padding:0;margin:0;width:100%}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default label{font-weight:bold;color:#000;font-size:12px}.orderform-template-holder #payment-data p.payment-discounts-options,.orderform-template-holder #payment-data p.gift-card-provider-options{display:flex;align-items:center;padding-bottom:10px}.orderform-template-holder #payment-data p.payment-discounts-options input,.orderform-template-holder #payment-data p.payment-discounts-options select,.orderform-template-holder #payment-data p.gift-card-provider-options input,.orderform-template-holder #payment-data p.gift-card-provider-options select{margin:0 10px}.orderform-template-holder #payment-data p.payment-discounts-options label,.orderform-template-holder #payment-data p.gift-card-provider-options label{line-height:12px;margin:0}.orderform-template-holder #payment-data .payment-discounts-list{margin-bottom:10px}.orderform-template-holder #payment-data .payment-discounts-list .gift-card-provider-group-loyalty-program{border-bottom:1px solid #eeeeee}.orderform-template-holder #payment-data .payment-discounts-list table{width:100%}.orderform-template-holder #payment-data .payment-discounts-list table td{padding:0}.orderform-template-holder #payment-data .payment-discounts-list table tbody,.orderform-template-holder #payment-data .payment-discounts-list table tr{display:flex;width:100%;flex-wrap:wrap;align-items:center}.orderform-template-holder #payment-data .payment-discounts-list table td.code,.orderform-template-holder #payment-data .payment-discounts-list table td.number{margin-right:20px;flex-grow:1;padding:0}.orderform-template-holder #payment-data .payment-discounts-list table #remove-gift-card{text-decoration:underline;color:#ff4c4c}.orderform-template-holder #payment-data input#payment-discounts-code{width:100% !important}.orderform-template-holder #payment-data #btn-add-gift-card{height:40px;border-radius:4px}.orderform-template-holder #payment-data .steps-view{width:100% !important;padding:0;min-height:initial}.orderform-template-holder #payment-data .steps-view iframe{margin:0}.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#323232}.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none}@media (min-width: 769px){.orderform-template-holder #payment-data:last-child{margin-bottom:0px !important}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap{box-sizing:border-box;border-radius:4px;background:#FFF;border:1px solid #cbcbcb;color:#323232;transition:all ease 0.3s;overflow:hidden;margin-bottom:10px}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active,.orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover{border-color:#1a73e8;box-shadow:0 0 6px #ddd}.orderform-template-holder #payment-data .v-custom-payment-item-wrap #iframe-placeholder-creditCardPaymentGroup{padding-top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item{border:none;border-bottom:1px solid transparent;box-shadow:none;margin:0;width:100% !important;height:auto;top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-right:auto;text-align:left;line-height:27px !important;white-space:nowrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{content:"";width:20px;height:20px;display:inline-block;border:1px solid #999999;border-radius:100%;vertical-align:middle;margin:-3px 10px 0 0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:flex;justify-content:flex-end;flex-wrap:wrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards .card-flag:last-child{margin:0}@media (max-width: 360px){.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:none}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active{background:#f1f7ff;border-bottom:1px solid #1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{background:#1a73e8;border-color:#1a73e8;box-shadow:inset 0 0 0 3px  #FFF}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-cards span{opacity:1}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:hover .payment-group-item-text:before{border-color:#1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:before,.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:after{display:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup{position:relative}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{content:"";width:50px;height:20px;display:block;background:url("https://io.vtex.com.br/checkout-ui/v6.18.19/img/payment-paypal-landscape.png") center no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:12px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after{content:"";width:65px;height:25px;display:block;background:url(https://cdn-assets.affirm.com/images/black_logo-transparent_bg.png) center no-repeat;background-size:contain;position:absolute;top:49%;transform:translateY(-50%);right:3px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active+div,.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active>div{padding:20px;overflow:hidden;box-sizing:border-box}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .SecurityEnvironmentIcon{display:none}.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0}@media (max-width: 868px){.orderform-template-holder .step{width:100%}}.orderform-template-holder .step .box-info{color:#323232}.orderform-template-holder .step .box-info[style*="display: block"]{margin-top:10px}.orderform-template-holder .step .form-step fieldset{width:100%;float:none}.orderform-template-holder .step .form-step fieldset p{position:relative}@media (max-width: 690px){.orderform-template-holder .step .form-step fieldset p{float:none !important}}.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative}@media (max-width: 690px){.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%}.orderform-template-holder .step .form-step fieldset p.client-last-name input[type="text"],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type="text"]{width:100% !important}}.orderform-template-holder .step .form-step fieldset p span.help.error{position:absolute;font-size:11px;margin-top:0}.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px}.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none}.orderform-template-holder .step .form-step #is-corporate-client{color:#1a73e8}.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0}.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px}.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px)}@media (max-width: 690px){.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%}}.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap}.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressFormPart1{order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressForm{order:2}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressInfo{order:3}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-deliveryGroup{order:4}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-submitPaymentButton{order:100}.orderform-template-holder .step.shipping-data .box-step>*.btn-link.vtex-omnishipping-1-x-btnDelivery,.orderform-template-holder .step.shipping-data .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .box-step>a.vtex-omnishipping-1-x-btnDelivery,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step.shipping-data .box-step>a.vtex-omnishipping-1-x-btnDelivery{order:5;margin-top:20px;background:#1a73e8}.orderform-template-holder .step.shipping-data .box-step>*#postalCode-finished-loading,.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%23999999' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%23999999' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px 9px;border:1px solid #cbcbcb}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-content{align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption{background:#FFF}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupButton,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:hover,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:active,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsTogglePickup,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive{background:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionInctive{color:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressItemOption:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-active{background-color:#f1f7ff}.orderform-template-holder .step.shipping-data .shipping-method-toggle{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-alert{border-color:#ffb100;display:flex;align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-linkEdit{text-decoration:underline}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper{border:1px solid #cbcbcb;width:100%;overflow:hidden;margin:0 0 20px 0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-summaryChange{background:#f1f7ff;border-color:#cbcbcb;color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingGroupList{border-color:#eeeeee;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-option:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOptionActive,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOption{background:#FFF !important}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk svg path,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk{color:#676767;fill:#676767}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-primary{outline:none;background:#1a73e8;border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupPointChange{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p{clear:both;float:none;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p.input.ship-checkboxNumberLabel.text{width:auto;align-self:flex-end;display:flex;align-items:center;margin-left:10px !important;height:40px}.orderform-template-holder .step.shipping-data input#ship-addressQuery{width:100%}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver svg.person-blue path{fill:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-btn{color:#1a73e8}@media (max-width: 490px){.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-dateLink{width:100%}}.orderform-template-holder .step .submit.btn.btn-success,.orderform-template-holder .step .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.submit.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step a.submit.btn-success,.orderform-template-holder .step #payment-data .payment-discounts-list table td.action a.submit.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action .step a.submit.btn-success{display:block;margin:20px auto 0 auto;min-width:55%}.orderform-template{display:flex !important;padding-top:0px;min-height:400px !important;align-items:flex-start}@media (max-width: 768px){.orderform-template{flex-wrap:wrap}}.orderform-template .orderform-template-holder{width:100%}@media (min-width: 769px){.orderform-template .orderform-template-holder{width:61% !important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box}}@media (max-width: 690px){.orderform-template{width:100%;padding-top:0px}}.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0}@media (max-width: 768px){.orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0}}.orderform-template .cart-template.mini-cart .cart-items>.v-custom-indexed-item{display:none !important}.orderform-template .cart-template.mini-cart .cart-fixed{height:auto !important;position:relative !important;max-width:100%;width:100% !important;top:0;min-height:initial}@media (min-width: 769px){.orderform-template .cart-template.mini-cart .cart-fixed.affix-top{position:relative !important}}.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none !important;margin-bottom:15px}.orderform-template .cart-template.mini-cart .quantity{min-width:10px;width:auto;height:10px;display:inline-block;background:#f1f7ff;color:#1a73e8}.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%;background:none;border:none;padding:0}.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block !important}.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0}.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px !important;height:30px !important}.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #eeeeee}.orderform-template .cart-template.mini-cart .item:last-child{border:none}.orderform-template .cart-template.mini-cart .item ul.service-list.unstyled{margin:0;float:none;width:100%;background:none;display:inline-block;clear:both}.orderform-template .cart-template.mini-cart .item .service-item,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 10px;margin:10px 0 0 0}.orderform-template .cart-template.mini-cart .item .service-item .description,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .description{margin-top:0}.orderform-template .cart-template.mini-cart .item .service-item>a,.orderform-template .cart-template.mini-cart .item .service-item .quantity,.orderform-template .cart-template.mini-cart .item .service-item .shipping-date,.orderform-template .cart-template.mini-cart .item .service-item .item-subscription,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item>a,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .quantity,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .shipping-date,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-subscription{display:none}.orderform-template .cart-template.mini-cart .item .service-item .price,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .price{margin:0}.orderform-template .cart-template.mini-cart .item .service-item:last-child,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item:last-child{margin-bottom:0}.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-unavailable{display:none}.orderform-template .cart-template.mini-cart .item .fn{width:calc(82% - 20px)}.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between}.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap}.orderform-template .cart-template.mini-cart .item .url{border-radius:4px;overflow:hidden}.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0}.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:7px;color:#1a73e8;text-decoration:underline}@media (max-width: 690px){.orderform-template .cart-template.mini-cart #go-to-cart-button{display:none}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:14px 0;display:block}.orderform-template .cart-template.mini-cart .summary-totalizers tbody tr.CustomTax:not(.CustomTax--total){display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left !important;width:auto;color:#666;font-size:13px;padding:0 0 3px 0 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none}.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0 !important;color:#000;font-size:14px;font-weight:bold;text-align:left}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:transparent;border-radius:4px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px}.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#eeeeee}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded){max-height:100px;overflow:hidden}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item{overflow:hidden;position:relative;border:none !important}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item>*{opacity:0}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{content:"";width:100%;height:100%;display:block;top:0px;left:0;position:absolute}.orderform-template .payment-confirmation-wrap{border:none;padding:0}.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0}@media (max-width: 768px){.orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#FFF;margin:0 !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0 !important}}@media (max-width: 768px){.orderform-template .payment-confirmation-wrap{border:none !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0 !important}}.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none}.orderform-template .summary-note{display:none !important}.orderform-template .summary-note p.note-data{display:none !important}.orderform-template .summary-note>div{display:block !important}.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Roboto", sans-serif;max-height:100px}.orderform-template .custom-cart-template-wrap{position:relative;background:#FFF;padding:17px 20px;text-align:left;box-sizing:border-box;border-radius:4px;border:none}.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto !important}.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:20px !important}.orderform-template-holder #shipping-data .shipping-summary-info,.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none}body.v-custom-step-shipping #shipping-data .shipping-summary-info,body.v-custom-step-payment #shipping-data .shipping-summary-info{display:block}.steps-view,.gift-card-section,.App.iframe-credit-card-payment-group{background:#FFF}#app-container{min-height:100vh;background:#FFF}#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{width:100%}#app-container span.help.error{margin:0 !important;display:none}#app-container .SecurityEnvironmentIcon{margin-bottom:20px;display:none}#app-container .CardForm>div{position:relative;clear:both}#app-container .CardForm .PaymentValue{display:none}#app-container .CardForm input#creditCardpayment-card-0Number[value=""]{background:#FFF;position:relative;z-index:1}#app-container .CardForm .SavedCardsList{width:calc(100% - 1px)}#app-container .CardForm .SavedCard .link-delete{right:8px;top:50%;margin-top:-10px;border:1px solid #ccc;background:#FFF;width:20px;height:20px;line-height:17px}#app-container .FormFieldLabel{line-height:30px}#app-container .PaymentCardFlags{position:absolute;top:calc(30px + ( 40px - 25px )/2);right:16px;padding:0}#app-container .PaymentCardFlags .card-flag-label input{display:none}#app-container .PaymentCardFlags .card-flag-label{width:auto}#app-container .PaymentCardFlags .card-flag{opacity:0.7;display:none}#app-container .PaymentCardFlags .card-flag.card-selected{opacity:1;display:block}#app-container input#creditCardpayment-card-0Code,#app-container input#creditCardpayment-card-1Code{width:100px !important}#app-container .label-vertical-group{padding:9px}#app-container .label-vertical-group:hover{color:#1a73e8}#app-container .label-vertical-group.active{color:#1a73e8;background:#f1f7ff}#app-container .label-vertical-group:not(.SavedCard) .card-flag{position:absolute;left:5px;top:8px}#app-container .label-vertical-group .icon-ok-circle,#app-container .label-vertical-group .icon-circle-blank{top:9px}#app-container .label-vertical-group.UseAnotherCard{background-color:#eeeeee;padding:4px;font-size:11px;text-decoration:underline}#app-container .label-vertical-group.UseAnotherCard #use-another-card{color:#676767}#app-container .label-vertical-group.UseAnotherCard:hover #use-another-card{text-decoration:underline;color:#999999}#app-container label.FormFieldLabel{display:block;clear:both;width:auto;margin-right:10px}#app-container .AddressForm{display:flex;flex-wrap:wrap}#app-container .AddressForm>*{width:100%;order:10}#app-container .AddressForm input{max-width:100%}#app-container .AddressForm .payment-billing-address-street{order:1}#app-container .AddressForm .payment-billing-address-complement{order:2}#app-container .AddressForm .payment-billing-address-city{order:3}#app-container .AddressForm .payment-billing-address-state{order:4}#app-container .AddressForm .PostalCode{order:5}.orderform-template .summary-note.js-active{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:none}body.js-vcustom-showNoteField .orderform-template .summary-note{display:block !important}body.js-vcustom-showNoteField.v-custom-step-payment .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:block !important}.summary-coupon fieldset.coupon-fieldset .vcustom-showCustomMsgCoupon{border:1px dashed #ffb100;padding:1px;font-size:11px;background:#fff6e0;border-radius:4px;margin-top:4px !important;clear:both}.vcustom-customTax-tot{display:inline-block;position:relative;margin-left:5px}.vcustom-customTax-tot>span{background:#eeeeee;width:15px;height:15px;line-height:15px;display:inline-block;border-radius:100%;text-align:center;cursor:pointer}.vcustom-customTax-tot:hover .vcustom-customTax-resume{display:block}.vcustom-customTax-resume{position:absolute;left:calc(100% + 10px);width:128px;background:#eeeeee;top:50%;font-size:11px;padding:10px;transform:translateY(-50%);display:none}.vcustom-customTax-resume__i{display:flex;justify-content:space-between;margin:0}.vcustom-customTax-resume:before{content:"";display:block;position:absolute;left:-4px;top:calc(50% - 4px);width:0;height:0;border:0 solid transparent;border-top-width:4px;border-bottom-width:4px;border-right:4px solid #eeeeee}.v-custom-addLabels-active-flag{background:#FFF;color:#323232;padding:1px 4px;border-radius:4px;display:inline-block;align-items:center;font-size:11px;border:1px solid #cbcbcb}.v-custom-addLabels-active-flag:before{content:"";display:inline-block;width:14px;height:14px;background:url("//io.vtex.com.br/front-libs/bootstrap/2.3.2/img/glyphicons-halflings.png");background-repeat:no-repeat;background-position:0 -48px;margin-right:4px;opacity:0.9;vertical-align:middle}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media (max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}body.v-custom-paymentBuilder-accordion .steps-view{display:none}body.v-custom-changeShippingTimeInfo .orderform-template .cart-template.mini-cart .item span.shipping-date{display:none}#shipping-data .accordion-group.shipping-data:after{opacity:0;transition:all ease 0.3s}.js-v-custom-is-loadAddress .vtex-omnishipping-1-x-warning{display:none !important}.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after{content:"";display:block;opacity:1;left:0;top:0;width:100%;height:20px;z-index:2;margin:0 0 20px 0;border-radius:3px}.js-v-custom-is-loadAddress #postalCode-finished-loading+.mb5{display:none !important}.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-addressForm-on.v-custom-step-shipping .vcustom--vtex-omnishipping-1-x-address{display:block}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info{display:flex}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info .ship-number{margin-right:10px}body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-addressForm,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-submitPaymentButton{display:none}.vtex-omnishipping-1-x-submitShippingStepButton{margin:20px 0 0 0}body.v-custom-googleForm-on .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-googleForm-on .vtex-omnishipping-1-x-addressForm,body.v-custom-googleForm-on .vtex-omnishipping-1-x-submitPaymentButton,body.v-custom-googleForm-on .vtex-omnishipping-1-x-btnDelivery{display:none}body.v-custom-googleForm-on .alert-noStreet{display:none}.v-custom-googleFormScript-added.v-custom-googleForm-on .accordion-inner.shipping-container>*{display:none}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{padding-top:0 !important}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{transition:all ease 0.3s}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-selectDeliveryText+div{margin:0 !important}body.v-custom-fnsCustomAddressForm .orderform-template-holder p.vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{margin-bottom:0 !important}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-country,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-addressQuery,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:none}body.v-custom-fnsCustomAddressForm.returningUser .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+#back-to-address-list+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .orderform-template-holder .step.shipping-data .box-step .vtex-omnishipping-1-x-addressFormPart1{order:1}body.v-custom-fnsCustomAddressForm .pac-logo[style*="none"]{border:0}body.v-custom-fnsCustomAddressForm .pac-logo[style*="none"]:after{display:none}body.v-custom-fnsCustomAddressForm #shipping-data .accordion-inner+.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-fnsCustomAddressForm div#shipping-data{display:flex;flex-wrap:wrap}body.v-custom-fnsCustomAddressForm div#shipping-data>*{width:100%}body.v-custom-fnsCustomAddressForm div#shipping-data .step.accordion-group.shipping-data{order:1}body.v-custom-fnsCustomAddressForm div#shipping-data .vcustom--vtex-omnishipping-1-x-address{order:3}.js-v-custom-is-loading .accordion-inner.shipping-container,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{overflow:hidden}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{height:120px;position:relative}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.js-v-custom-is-loading .accordion-inner.shipping-container>*,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address>*{opacity:0.5}.vcustom--vtex-omnishipping-1-x-address{transition:all ease 0.3s}.vcustom--vtex-omnishipping-1-x-address p.input{float:none;width:100%;margin:0}.vcustom--vtex-omnishipping-1-x-address span.help.error{display:none}.vcustom--vtex-omnishipping-1-x-address input{max-width:initial;width:100%}.vcustom--vtex-omnishipping-1-x-address input.error+span.help.error,.vcustom--vtex-omnishipping-1-x-address select.error+span.help.error{display:block}.vcustom--vtex-omnishipping-1-x-address__state{display:flex;margin:0 -5px}.vcustom--vtex-omnishipping-1-x-address__state p.input{margin:0 5px}@media (max-width: 768px){.vcustom--vtex-omnishipping-1-x-address__state{flex-wrap:wrap;margin:0}.vcustom--vtex-omnishipping-1-x-address__state p.input.ship-state{margin:0}}.pac-container.pac-logo{border:1px solid #cbcbcb;border-radius:4px}.pac-logo:after{background:#fbfbfb url(https://developers.google.com/maps/documentation/images/powered_by_google_on_white.png) no-repeat 10px center;padding:14px;background-size:110px}.address-list.vtex-omnishipping-1-x-addressList+p.input.ship-addressQuery.text{display:none}.alert-noStreet{margin:30px auto 0 auto;text-align:center}body.js-vcustom-hideEmailStep .orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:none !important}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{content:"1"}body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:"2"}body.js-vcustom-hideEmailStep .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"3"}body.js-vcustom-hideEmailStep .client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:block}.RTL-checkout select{direction:rtl}.RTL-checkout .cart-template-holder{order:2}.RTL-checkout body .main-header .header-link{left:initial;right:0}.RTL-checkout body .main-header .checkout-steps{margin-left:initial;margin-right:auto}.RTL-checkout .main-header .logo{order:2}.RTL-checkout .summary-template-holder tr .info{order:2;text-align:right !important}.RTL-checkout .orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.RTL-checkout .orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.RTL-checkout .orderform-template-holder #shipping-data .link-box-edit,.RTL-checkout .orderform-template-holder #payment-data .link-box-edit{right:initial;left:0}.RTL-checkout .summary-template-holder tbody td.monetary,.RTL-checkout .summary-template-holder tfoot tr td.monetary{margin-right:auto;margin-left:initial !important;text-align:left !important}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span{flex-direction:row-reverse}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span input{margin:0 0 0 10px}.RTL-checkout .table.cart-items tbody tr .v-custom-product-item-wrap,.RTL-checkout .table.cart-items tbody tr,.RTL-checkout .table.cart-items thead tr,.RTL-checkout .table.cart-items thead tr th.product{flex-direction:row-reverse;text-align:right}.RTL-checkout .table.cart-items tbody tr td.product-name{text-align:right}.RTL-checkout .orderform-template .orderform-template-holder{order:2;padding:0 0 0 20px}.RTL-checkout .orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:left !important}.RTL-checkout br{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .table.cart-items td.quantity{direction:rtl}.RTL-checkout .checkout-steps_items{direction:rtl}.RTL-checkout .checkout-steps_items .text:before{margin:0 0 0 7px}.RTL-checkout .srp-toggle__wrapper{direction:rtl}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup{left:0}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery{left:50%}.RTL-checkout .srp-delivery-header.mb3{direction:rtl;display:flex}.RTL-checkout .srp-delivery-current-many .flex{direction:rtl;text-align:right}.RTL-checkout .step{direction:rtl}.RTL-checkout .step .accordion-toggle>span:before,.RTL-checkout .step .accordion-toggle:before{margin-right:0 !important;margin-left:10px !important}.RTL-checkout fieldset.box-client-info-pf{display:flex;flex-wrap:wrap}.RTL-checkout .orderform-template-holder .step .form-step fieldset p,.RTL-checkout .orderform-template-holder .step .form-step fieldset div{width:100%}.RTL-checkout p.client-first-name,.RTL-checkout p.client-different-document,.RTL-checkout p.client-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-document-type,.RTL-checkout p.payment-card-due-date{margin-left:10px;margin-right:0}.RTL-checkout p.client-document,.RTL-checkout p.client-phone,.RTL-checkout p.client-company-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-company-phone,.RTL-checkout p.payment-card-due-month,.RTL-checkout p.payment-card-lash,.RTL-checkout p.payment-card-due-year{float:right}.RTL-checkout input.success:not([invalid="true"]){background-position:left top}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout .orderform-template-holder .step .box-info p{display:flex;flex-wrap:wrap;width:100%}.RTL-checkout .vtex-omnishipping-1-x-leanShippingIcon.shp-option-icon,.RTL-checkout .vtex-omnishipping-1-x-addressItemIcon{margin:0 0 0 10px}.RTL-checkout .vtex-omnishipping-1-x-leanShippingText{padding-right:10px}.RTL-checkout .address-summary{display:flex;flex-wrap:wrap}.RTL-checkout br.line1-delimiter{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after,.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{right:initial;left:10px}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-left:auto;margin-right:inherit}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{margin-right:initial;margin-left:10px}.RTL-checkout .orderform-template-holder #payment-data p.link.link-gift-card a{text-align:right}.RTL-checkout .orderform-template .custom-cart-template-wrap .summary-cart-template-holder{direction:rtl}.RTL-checkout .pull-right{float:left !important}.RTL-checkout .orderform-template .cart-template.mini-cart .item .price{margin-right:auto;direction:initial}.RTL-checkout .orderform-template .cart-template.mini-cart .item .url{float:right;margin:0 0 0 6px}.RTL-checkout .orderform-template .cart-template.mini-cart .item .fn{text-align:right;float:right}.RTL-checkout .orderform-template .cart-template.mini-cart h2{text-align:right}.RTL-checkout .orderform-template .cart-template.mini-cart #go-to-cart-button{left:7px;right:initial}.RTL-checkout .vtex-omnishipping-1-x-SummaryItemInfo{border:none;border-left:1px solid #eee;padding:0 0 0 6px}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout #app-container{direction:rtl}.RTL-checkout #app-container .PaymentCardDueDate.clearfix{display:flex}.RTL-checkout #app-container label.FormFieldLabel{margin:0 0 0 10px}.RTL-checkout #app-container .PaymentCardCVV{display:flex}.RTL-checkout #app-container p.AddressToggle{display:flex}.RTL-checkout #app-container .AddressToggle input{margin:3px 0 0 5px}@media (max-width: 998px){.RTL-checkout.body-cart-vertical .summary-template-holder{order:2}}@media (max-width: 768px){.RTL-checkout .orderform-template .cart-template.mini-cart{order:2}}@media (max-width: 690px){.RTL-checkout .table.cart-items td.product-image a{margin-right:0;margin-left:20px}.RTL-checkout .full-cart .cart table tbody tr td.product-image,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-image{left:initial;right:0}.RTL-checkout .table.cart-items td.product-name,.RTL-checkout .table.cart-items td.quantity{margin-left:0 !important;margin-right:90px !important}.RTL-checkout .table.cart-items td.quantity{float:right}.RTL-checkout .full-cart .cart table tbody tr td.product-name a,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-name span{padding:0 0 0 20px}.RTL-checkout .full-cart .cart table tbody tr td.product-price{float:left}.RTL-checkout .full-cart .cart table tbody tr td.item-remove{left:0;right:initial}}body.debug-on>*:not(.container-main):not(.main-header):not(.main-footer):not(#vtexIdContainer):not(.vtex-front-messages-placeholder):not(.pac-container){display:none}


/* source: <tfcvih.weonne-zenir-io@4.31.4> */


/* source: <tfcvih.components@0.1.0> */
