/* v27.21.0 - Branch: master */

@charset "UTF-8";
/*
* http://www.google.com/get/noto/help/guidelines/
* SIL Open Font Lcense: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
*/
@font-face {
  font-family: "noto-sans";
  src: local("noto-sans"), url("/fonts/noto-sans/noto-sans-400.woff2") format("woff2"), url("/fonts/noto-sans/noto-sans-400.woff") format("woff"), url("/fonts/noto-sans/noto-sans-400.otf") format("opentype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "noto-sans";
  src: local("noto-sans"), url("/fonts/noto-sans/noto-sans-400-italic.woff2") format("woff2"), url("/fonts/noto-sans/noto-sans-400-italic.woff") format("woff"), url("/fonts/noto-sans/noto-sans-400-italic.otf") format("opentype");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "noto-sans";
  src: local("noto-sans"), url("/fonts/noto-sans/noto-sans-600.woff2") format("woff2"), url("/fonts/noto-sans/noto-sans-600.woff") format("woff"), url("/fonts/noto-sans/noto-sans-600.otf") format("opentype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "noto-sans";
  src: local("noto-sans"), url("/fonts/noto-sans/noto-sans-600-italic.woff2") format("woff2"), url("/fonts/noto-sans/noto-sans-600-italic.woff") format("woff"), url("/fonts/noto-sans/noto-sans-600-italic.otf") format("opentype");
  font-style: italic;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Patron";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: local("Patron"), url("/fonts/patron/PatronWEB-Medium.woff2") format("woff2"), url("/fonts/patron/PatronWEB-Medium.woff") format("woff");
  unicode-range: U+000-5FF;
  /* Latin glyphs */
}
@font-face {
  font-family: "streamline";
  src: url("/fonts/streamline/streamline.eot?594076");
  src: url("/fonts/streamline/streamline.eot?594076#iefix") format("embedded-opentype"), url("/fonts/streamline/streamline.ttf?594076") format("truetype"), url("/fonts/streamline/streamline.woff?594076") format("woff"), url("/fonts/streamline/streamline.svg?594076#streamline") format("svg");
  font-weight: normal;
  font-style: normal;
}
#mxapp {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorMidnight);
  --colorMirrorMidnight-3: var(--colorMidnight-3);
  --colorMirrorMidnight-5: var(--colorMidnight-5);
  --colorMirrorMidnight-10: var(--colorMidnight-10);
  --colorMirrorMidnight-15: var(--colorMidnight-15);
  --colorMirrorMidnight-20: var(--colorMidnight-20);
  --colorMirrorMidnight-25: var(--colorMidnight-25);
  --colorMirrorMidnight-30: var(--colorMidnight-30);
  --colorMirrorMidnight-35: var(--colorMidnight-35);
  --colorMirrorMidnight-40: var(--colorMidnight-40);
  --colorMirrorMidnight-45: var(--colorMidnight-45);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-55);
  --colorMirrorMidnight-60: var(--colorMidnight-60);
  --colorMirrorMidnight-65: var(--colorMidnight-65);
  --colorMirrorMidnight-70: var(--colorMidnight-70);
  --colorMirrorMidnight-75: var(--colorMidnight-75);
  --colorMirrorMidnight-80: var(--colorMidnight-80);
  --colorMirrorMidnight-85: var(--colorMidnight-85);
  --colorMirrorMidnight-90: var(--colorMidnight-90);
  --colorMirrorMidnight-95: var(--colorMidnight-95);
  --colorMirrorMidnight-97: var(--colorMidnight-97);
  --colorMirrorMidnightAlpha-5: var(--colorMidnightAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorMidnightAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorMidnightAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorMidnightAlpha-20);
  --colorMirrorWhite: var(--colorWhite);
  --colorMirrorWhiteAlpha-50: var(--colorWhiteAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorWhiteAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorWhiteAlpha-90);
  --colorMirrorBlack: var(--colorBlack);
  --colorMirrorBlackAlpha-10: var(--colorBlackAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorBlackAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-9);
  --colorMirrorYellow-1: var(--colorYellow-1);
  --colorMirrorYellow-8: var(--colorYellow-8);
  --colorMirrorYellow-10: var(--colorYellow-10);
  --colorMirrorCoral-8: var(--colorCoral-8);
  --colorMirrorCoral-10: var(--colorCoral-10);
  --colorMirrorCoral-12: var(--colorCoral-12);
  --colorMirrorIndigo-8: var(--colorIndigo-8);
  --colorMirrorIndigo-10: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-10);
  --colorMirrorUltramarine-7: var(--colorUltramarine-7);
  --colorMirrorUltramarine-8: var(--colorUltramarine-8);
  --colorMirrorUltramarine-10: var(--colorUltramarine-10);
  --colorMirrorUltramarine-12: var(--colorUltramarine-12);
  --colorMirrorViolet-8: var(--colorViolet-8);
  --colorPrimary: var(--colorBlue-9);
  --colorPrimaryLight: var(--colorBlue-7);
  --colorPrimaryLighter: var(--colorBlue-5);
  --colorPrimaryDark: var(--colorBlue-10);
  --colorPrimaryDarker: var(--colorBlue-12);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-20);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-10);
  --colorSecondary: var(--colorMidnight);
  --colorSecondaryLight: var(--colorMidnight-75);
  --colorSecondaryLighter: var(--colorMidnight-55);
  --colorSecondaryDark: var(--colorMidnight-85);
  --colorSecondaryDarker: var(--colorMidnight-97);
  --colorSecondaryOnBackgroundLight: var(--colorMidnightAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorMidnightAlpha-5);
  --colorDanger: var(--colorCoral-9);
  --colorDangerLight: var(--colorCoral-7);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-10);
  --colorDangerDarker: var(--colorCoral-12);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-15);
  --colorWarning: var(--colorYellow-9);
  --colorWarningLight: var(--colorYellow-7);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-10);
  --colorWarningDarker: var(--colorYellow-12);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-30);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-20);
  --colorSuccess: var(--colorGreen-9);
  --colorSuccessLight: var(--colorGreen-7);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-10);
  --colorSuccessDarker: var(--colorGreen-12);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-15);
  --colorBackgroundMain: var(--colorWhite);
  --colorBackgroundSidebar: var(--colorMidnight);
  --colorBackgroundSidebarAlt: var(--colorMidnight-95);
  --colorBackgroundSection: var(--colorMidnight-95);
  --colorTextPrimary: var(--colorMidnightAlpha-90);
  --colorTextSecondary: var(--colorMidnightAlpha-75);
  --colorTextCaption: var(--colorMidnightAlpha-60);
  --colorBackgroundCard: var(--colorWhite);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorWhite);
  --colorBackgroundDropdown: var(--colorWhite);
  --colorOverlayPrimary: var(--colorBlueAlpha-75);
  --colorTextTab: var(--colorMidnightAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-15);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropLeft: -0.125rem 0 0.125rem 0 var(--colorBlackAlpha-20);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlackAlpha-50);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-30);
  --shadowInnerOverflow: 0 -0.5rem 0.5rem -0.5rem var(--colorBlackAlpha-50) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-10);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorWhiteAlpha-0), var(--colorWhite));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp.theme-dark {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorWhite);
  --colorMirrorMidnight-3: var(--colorMidnight-97);
  --colorMirrorMidnight-5: var(--colorMidnight-95);
  --colorMirrorMidnight-10: var(--colorMidnight-90);
  --colorMirrorMidnight-15: var(--colorMidnight-85);
  --colorMirrorMidnight-20: var(--colorMidnight-80);
  --colorMirrorMidnight-25: var(--colorMidnight-75);
  --colorMirrorMidnight-30: var(--colorMidnight-70);
  --colorMirrorMidnight-35: var(--colorMidnight-65);
  --colorMirrorMidnight-40: var(--colorMidnight-60);
  --colorMirrorMidnight-45: var(--colorMidnight-55);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-45);
  --colorMirrorMidnight-60: var(--colorMidnight-40);
  --colorMirrorMidnight-65: var(--colorMidnight-35);
  --colorMirrorMidnight-70: var(--colorMidnight-30);
  --colorMirrorMidnight-75: var(--colorMidnight-25);
  --colorMirrorMidnight-80: var(--colorMidnight-20);
  --colorMirrorMidnight-85: var(--colorMidnight-15);
  --colorMirrorMidnight-90: var(--colorMidnight-10);
  --colorMirrorMidnight-95: var(--colorMidnight-5);
  --colorMirrorMidnight-99: var(--colorMidnight-3);
  --colorMirrorMidnightAlpha-5: var(--colorWhiteAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorWhiteAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorWhiteAlpha-20);
  --colorMirrorWhite: var(--colorMidnight);
  --colorMirrorWhiteAlpha-50: var(--colorMidnightAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorMidnightAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorMidnightAlpha-90);
  --colorMirrorBlack: var(--colorWhite);
  --colorMirrorBlackAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorWhiteAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-6);
  --colorMirrorYellow-1: var(--colorYellow-2);
  --colorMirrorYellow-8: var(--colorYellow-5);
  --colorMirrorYellow-10: var(--colorYellow-6);
  --colorMirrorCoral-8: var(--colorCoral-6);
  --colorMirrorCoral-10: var(--colorCoral-8);
  --colorMirrorCoral-12: var(--colorCoral-10);
  --colorMirrorIndigo-10: var(--colorIndigo-11);
  --colorMirrorIndigo-8: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-11);
  --colorMirrorUltramarine-7: var(--colorUltramarine-11);
  --colorMirrorUltramarine-8: var(--colorUltramarine-6);
  --colorMirrorUltramarine-10: var(--colorUltramarine-8);
  --colorMirrorUltramarine-12: var(--colorUltramarine-10);
  --colorMirrorViolet-8: var(--colorViolet-6);
  --colorPrimary: var(--colorBlue-8);
  --colorPrimaryLight: var(--colorBlue-6);
  --colorPrimaryLighter: var(--colorBlue-4);
  --colorPrimaryDark: var(--colorBlue-9);
  --colorPrimaryDarker: var(--colorBlue-11);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-25);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-35);
  --colorSecondary: var(--colorMidnight-55);
  --colorSecondaryLight: var(--colorMidnight-45);
  --colorSecondaryLighter: var(--colorMidnight-35);
  --colorSecondaryDark: var(--colorMidnight-60);
  --colorSecondaryDarker: var(--colorMidnight-70);
  --colorSecondaryOnBackgroundLight: var(--colorWhiteAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorWhiteAlpha-25);
  --colorDanger: var(--colorCoral-8);
  --colorDangerLight: var(--colorCoral-6);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-9);
  --colorDangerDarker: var(--colorCoral-10);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-35);
  --colorWarning: var(--colorYellow-8);
  --colorWarningLight: var(--colorYellow-6);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-9);
  --colorWarningDarker: var(--colorYellow-10);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-25);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-35);
  --colorSuccess: var(--colorGreen-8);
  --colorSuccessLight: var(--colorGreen-6);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-9);
  --colorSuccessDarker: var(--colorGreen-10);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-35);
  --colorBackgroundMain: var(--colorMidnight);
  --colorBackgroundSidebar: var(--colorMidnight-90);
  --colorBackgroundSidebarAlt: var(--colorMidnight-90);
  --colorBackgroundSection: var(--colorMidnight-90);
  --colorTextPrimary: var(--colorWhite);
  --colorTextSecondary: var(--colorWhiteAlpha-90);
  --colorTextCaption: var(--colorWhiteAlpha-60);
  --colorBackgroundCard: var(--colorMidnight-90);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorMidnight-90);
  --colorBackgroundDropdown: var(--colorMidnight-85);
  --colorOverlayPrimary: var(--colorMidnightAlpha-75);
  --colorTextTab: var(--colorWhiteAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-10);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-15);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-10);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlack);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-60);
  --shadowInnerOverflow: 0 -1rem 1rem -1rem var(--colorBlack) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-20);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorMidnightAlpha-0), var(--colorMidnight));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjMGExMzI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp {
  --colorElevationBg-1: var(--colorWhite);
  --colorElevationBg-2: var(--colorWhite);
  --colorElevationBg-3: var(--colorWhite);
  --colorElevationBg-4: var(--colorWhite);
  --colorElevationBg-5: var(--colorWhite);
  --colorElevationBg-6: var(--colorWhite);
  --colorElevationBorder-0: var(--colorMidnight-10);
  --colorElevationBorder-1: var(--colorMidnight-10);
  --colorElevationBorder-2: var(--colorMidnight-10);
  --colorElevationBorder-3: var(--colorMidnight-10);
  --colorElevationBorder-4: var(--colorMidnight-10);
  --colorElevationBorder-5: var(--colorMidnight-10);
  --colorElevationBorder-6: var(--colorMidnight-10);
  --shadowElevation-1: 0 1px 1px -1px rgba(0, 0, 0, 0.04), 0 0.125rem 1px -0.125rem rgba(0, 0, 0, 0.02),
    0 0.125rem 0.1875rem -1px rgba(0, 0, 0, 0.08);
  --shadowElevation-2: 0 0.3125rem 0.5rem 0 rgba(0, 0, 0, 0.04), 0 1px 0.875rem 0 rgba(0, 0, 0, 0.02),
    0 1px 0.3125rem -1px rgba(0, 0, 0, 0.08);
  --shadowElevation-3: 0 0.5rem 0.625rem 1px rgba(0, 0, 0, 0.04), 0 0.1875rem 0.875rem 0.125rem rgba(0, 0, 0, 0.02),
    0 0.3125rem 0.3125rem -0.1875rem rgba(0, 0, 0, 0.08);
  --shadowElevation-4: 0 0.8125rem 1.1875rem 0.125rem rgba(0, 0, 0, 0.04), 0 0.3125rem 1.5rem 0.25rem rgba(0, 0, 0, 0.02),
    0 0.4375rem 0.5rem -0.25rem rgba(0, 0, 0, 0.08);
  --shadowElevation-5: 0 1.1325rem 2.0625rem 0.1875rem rgba(0, 0, 0, 0.04), 0 0.5rem 2.5rem 0.4375rem rgba(0, 0, 0, 0.02),
    0 0.625rem 0.8125rem -0.375rem rgba(0, 0, 0, 0.08);
  --shadowElevation-6: 0 2.125rem 3.4375rem 0.3125rem rgba(0, 0, 0, 0.04), 0 0.8125rem 4.125rem 0.75rem rgba(0, 0, 0, 0.02),
    0 1rem 1.25rem -0.5625rem rgba(0, 0, 0, 0.08);
}

#mxapp.theme-dark {
  --colorElevationBg-1: linear-gradient(var(--colorWhiteAlpha-5), var(--colorWhiteAlpha-5)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBg-2: linear-gradient(var(--colorWhiteAlpha-10), var(--colorWhiteAlpha-10)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBg-3: linear-gradient(var(--colorWhiteAlpha-15), var(--colorWhiteAlpha-15)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBg-4: linear-gradient(var(--colorWhiteAlpha-20), var(--colorWhiteAlpha-20)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBg-5: linear-gradient(var(--colorWhiteAlpha-25), var(--colorWhiteAlpha-25)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBg-6: linear-gradient(var(--colorWhiteAlpha-35), var(--colorWhiteAlpha-35)),
    linear-gradient(var(--colorMidnight), var(--colorMidnight));
  --colorElevationBorder-0: var(--colorMidnight-85);
  --colorElevationBorder-1: var(--colorMidnight-85);
  --colorElevationBorder-2: var(--colorMidnight-80);
  --colorElevationBorder-3: var(--colorMidnight-75);
  --colorElevationBorder-4: var(--colorMidnight-50);
  --colorElevationBorder-5: var(--colorMidnight-65);
  --colorElevationBorder-6: var(--colorMidnight-65);
  --shadowElevation-1: 0 1px 1px -1px rgba(0, 0, 0, 0.12), 0 0.125rem 1px -0.125rem rgba(0, 0, 0, 0.06),
    0 0.125rem 0.1875rem -1px rgba(0, 0, 0, 0.24);
  --shadowElevation-2: 0 0.3125rem 0.5rem 0 rgba(0, 0, 0, 0.12), 0 1px 0.875rem 0 rgba(0, 0, 0, 0.06),
    0 1px 0.3125rem -1px rgba(0, 0, 0, 0.24);
  --shadowElevation-3: 0 0.5rem 0.625rem 1px rgba(0, 0, 0, 0.12), 0 0.1875rem 0.875rem 0.125rem rgba(0, 0, 0, 0.06),
    0 0.3125rem 0.3125rem -0.1875rem rgba(0, 0, 0, 0.24);
  --shadowElevation-4: 0 0.8125rem 1.1875rem 0.125rem rgba(0, 0, 0, 0.12), 0 0.3125rem 1.5rem 0.25rem rgba(0, 0, 0, 0.06),
    0 0.4375rem 0.5rem -0.25rem rgba(0, 0, 0, 0.24);
  --shadowElevation-5: 0 1.1325rem 2.0625rem 0.1875rem rgba(0, 0, 0, 0.12), 0 0.5rem 2.5rem 0.4375rem rgba(0, 0, 0, 0.06),
    0 0.625rem 0.8125rem -0.375rem rgba(0, 0, 0, 0.24);
  --shadowElevation-6: 0 2.125rem 3.4375rem 0.3125rem rgba(0, 0, 0, 0.12), 0 0.8125rem 4.125rem 0.75rem rgba(0, 0, 0, 0.06),
    0 1rem 1.25rem -0.5625rem rgba(0, 0, 0, 0.24);
}

@-webkit-keyframes slide-up {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes slide-up {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
#mxapp {
  font-size: 16px;
}

#mxapp body {
  margin: 0;
  font-family: "noto-sans", sans-serif;
  font-weight: 400;
  -moz-osx-font-smoothing: inherit;
  -webkit-font-smoothing: inherit;
}

#mxapp .modal-dialog:not(.mx-window) {
  padding: 0;
  position: fixed;
  /* If the margin is set to auto, IE9 reports the calculated value of the
     * margin as the actual value. Other browsers will just report 0. Eliminate
     * this difference by setting margin to 0 for every browser. */
  margin: 0;
}
#mxapp .modal-dialog:not(.mx-window) .modal-content {
  box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.3);
  box-shadow: var(--shadowPopup);
  border-radius: 0.25rem;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 0;
}
#mxapp .modal-dialog:not(.mx-window) .modal-header {
  background: none;
  border-bottom: 0;
  padding: 2rem 1.5rem;
  height: 0;
  min-height: 0;
}
#mxapp .modal-dialog:not(.mx-window) .modal-header .close {
  position: absolute;
  background: none;
  border: 0;
  height: 3rem;
  width: 3rem;
  padding: 0;
  margin: 0;
  font-size: 1.5rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  top: 0;
  right: 0;
  z-index: 1;
  float: none;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
#mxapp .modal-dialog:not(.mx-window) .modal-header .close::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  text-indent: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-header .caption {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.0613207547rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .modal-dialog:not(.mx-window) .modal-header .caption {
    font-size: calc(0.5279108417vw + 0.8636841333rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .modal-dialog:not(.mx-window) .modal-header .caption {
    font-size: 1.125rem;
  }
}
#mxapp .modal-dialog:not(.mx-window) .modal-header .caption--not-responsive {
  font-size: 1.125rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-body {
  background: none;
  width: 100%;
  padding: 1rem 1.5rem 2rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-body p {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.9615384615rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 37.4375rem) {
  #mxapp .modal-dialog:not(.mx-window) .modal-body p {
    font-size: calc(0.3188521323vw + 0.8421681945rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .modal-dialog:not(.mx-window) .modal-body p {
    font-size: 1rem;
  }
}
#mxapp .modal-dialog:not(.mx-window) .modal-body p--not-responsive {
  font-size: 1rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer {
  border-top: 0;
  padding: 0 1.5rem 1.5rem;
  display: flex;
  justify-content: flex-end;
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn {
  background: transparent;
  border-radius: 0.25rem;
  border: 0;
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  cursor: pointer;
  font-size: 0.875rem;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  margin-right: 0.5rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn:hover {
  background-color: rgba(10, 19, 37, 0.05);
  background-color: var(--colorSecondaryOnBackgroundLighter);
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn:active {
  background-color: rgba(10, 19, 37, 0.15);
  background-color: var(--colorSecondaryOnBackgroundLight);
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn-primary {
  order: 1;
  color: white;
  color: var(--colorWhite);
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  border-color: #0098ec;
  border-color: var(--colorPrimary);
  margin-right: 0;
  padding: 0.5rem 1rem;
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn-primary:hover {
  background-color: #2dbafc;
  background-color: var(--colorPrimaryLight);
  border-color: #2dbafc;
  border-color: var(--colorPrimaryLight);
}
#mxapp .modal-dialog:not(.mx-window) .modal-footer .btn-primary:active {
  background-color: #0086d9;
  background-color: var(--colorPrimaryDark);
  border-color: #0086d9;
  border-color: var(--colorPrimaryDark);
}

#mxapp .mx-underlay {
  background-color: rgba(10, 19, 37, 0.6);
  background-color: var(--colorMidnightAlpha-60);
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 1;
}

#mxapp .mx-dataview-controls {
  border-top: 0;
  display: flex;
  justify-content: flex-end;
  padding: 0;
}

#mxapp .mx-progress {
  position: fixed;
  top: 0;
  width: 100vw;
  max-width: 100vw;
  height: 5px;
  min-height: 5px;
  opacity: 1;
  padding: 0;
  border-radius: 0;
  background: linear-gradient(90deg, #cd45e9, #264ae5, #7568ff, #2dbafc, #88e288, #ffda65, #e33f4e, #cd45e9);
  background: linear-gradient(90deg, var(--colorViolet-8), var(--colorUltramarine-7), var(--colorIndigo-7), var(--colorBlue-7), var(--colorGreen-7), var(--colorYellow-6), var(--colorCoral-10), var(--colorViolet-8));
  -webkit-animation: gradient 3s linear infinite;
          animation: gradient 3s linear infinite;
}
#mxapp .mx-progress::after {
  content: none;
}
#mxapp .mx-progress .mx-progress-message,
#mxapp .mx-progress .mx-progress-indicator {
  display: none;
}
#mxapp .mx-progress.mx-progress-hidden {
  opacity: 0;
}

@-webkit-keyframes gradient {
  0% {
    background-position: 0;
  }
  50% {
    background-position: 50vw;
  }
  100% {
    background-position: 100vw;
  }
}

@keyframes gradient {
  0% {
    background-position: 0;
  }
  50% {
    background-position: 50vw;
  }
  100% {
    background-position: 100vw;
  }
}
#mxapp .pds-dataview-h-full > .mx-dataview-content {
  height: 100% !important;
}

#mxapp .pds-o-loadmore-listview > .mx-listview-loadMore {
  background-color: #f8f8f8;
  background-color: var(--colorMirrorMidnight-3);
  border: 1px solid #f8f8f8;
  border: 1px solid var(--colorMirrorMidnight-3);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-family: "noto-sans", sans-serif;
  font-size: 0.875rem;
  text-transform: capitalize;
  padding: 0.5rem 0;
  width: 100%;
}
#mxapp .pds-o-loadmore-listview > .mx-listview-loadMore > span {
  display: none;
}
#mxapp .pds-o-loadmore-listview > .mx-listview-loadMore:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-o-loadmore-listview > .mx-listview-loadMore:focus {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}

#mxapp .pds-o-remove-empty-listview > ul > li.mx-listview-empty {
  display: none;
}

#mxapp .pds-o-remove-loadmore-listview > .mx-listview-loadMore {
  display: none;
}

#mxapp .pds-o-reset-dataview > .mx-dataview-content {
  padding: 0;
}

#mxapp .pds-o-reset-dataview-popup > .mx-dataview-content {
  overflow: visible !important;
  height: auto !important;
  padding: 0;
}

#mxapp .pds-o-reset-listview > ul {
  list-style: none;
  margin-bottom: 0;
  padding: 0;
}
#mxapp .pds-o-reset-listview > ul > li {
  padding: 0;
  border-radius: 0;
  transition: none;
  border: 0;
  border-color: transparent;
  background: transparent;
}
#mxapp .pds-o-reset-listview > ul > li:focus {
  outline: 0;
}

#mxapp .pds-o-pagination {
  text-align: center;
}
#mxapp .pds-o-pagination > .pagination {
  display: flex;
  align-items: center;
}
#mxapp .pds-o-pagination > .pagination > ul > li {
  width: auto;
}
#mxapp .pds-o-pagination .paging-status {
  position: absolute;
  font-size: 0.75rem;
  border: none;
  padding: 0;
  margin: 0 1rem;
}
#mxapp .pds-o-pagination--items-count-visible .pagination {
  display: flex !important;
}
#mxapp .pds-o-pagination--items-count-visible .paging-status {
  visibility: visible !important;
}

#mxapp .pds-o-paging > ul > li {
  border-radius: 0.125rem;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  line-height: 1.25;
  margin-bottom: 0;
  min-height: 1.625rem;
  min-width: 1.625rem;
  padding: 0.25rem 0.5rem;
}
#mxapp .pds-o-paging > ul > li:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-o-paging > ul > li.active {
  color: white;
  color: var(--colorMirrorWhite);
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
}

#mxapp .pds-o-text-box-search {
  margin: 0 0 1rem;
}
#mxapp .pds-o-text-box-search--disabled {
  opacity: 0.4;
}
#mxapp .pds-o-text-box-search::before, #mxapp .pds-o-text-box-search::after {
  content: none;
}
#mxapp .pds-o-text-box-search > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-o-text-box-search > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-o-text-box-search .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-o-text-box-search .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-o-text-box-search .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-o-text-box-search .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-o-text-box-search .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-o-text-box-search .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-o-text-box-search .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-o-text-box-search .form-control[disabled], #mxapp .pds-o-text-box-search .form-control[disabled]:hover, #mxapp .pds-o-text-box-search .form-control[disabled]:active, #mxapp .pds-o-text-box-search .form-control[readonly], #mxapp .pds-o-text-box-search .form-control[readonly]:hover, #mxapp .pds-o-text-box-search .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-o-text-box-search.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-o-text-box-search.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-o-text-box-search .search-bar {
  position: relative;
}
#mxapp .pds-o-text-box-search .search-bar .form-control {
  height: 2.25rem;
}
#mxapp .pds-o-text-box-search .search-bar::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 1em;
  color: #858992;
  color: var(--colorMidnight-50);
}
#mxapp .pds-o-text-box-search .search-bar button {
  z-index: 1;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-50%, -50%);
}

#mxapp {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorMidnight);
  --colorMirrorMidnight-3: var(--colorMidnight-3);
  --colorMirrorMidnight-5: var(--colorMidnight-5);
  --colorMirrorMidnight-10: var(--colorMidnight-10);
  --colorMirrorMidnight-15: var(--colorMidnight-15);
  --colorMirrorMidnight-20: var(--colorMidnight-20);
  --colorMirrorMidnight-25: var(--colorMidnight-25);
  --colorMirrorMidnight-30: var(--colorMidnight-30);
  --colorMirrorMidnight-35: var(--colorMidnight-35);
  --colorMirrorMidnight-40: var(--colorMidnight-40);
  --colorMirrorMidnight-45: var(--colorMidnight-45);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-55);
  --colorMirrorMidnight-60: var(--colorMidnight-60);
  --colorMirrorMidnight-65: var(--colorMidnight-65);
  --colorMirrorMidnight-70: var(--colorMidnight-70);
  --colorMirrorMidnight-75: var(--colorMidnight-75);
  --colorMirrorMidnight-80: var(--colorMidnight-80);
  --colorMirrorMidnight-85: var(--colorMidnight-85);
  --colorMirrorMidnight-90: var(--colorMidnight-90);
  --colorMirrorMidnight-95: var(--colorMidnight-95);
  --colorMirrorMidnight-97: var(--colorMidnight-97);
  --colorMirrorMidnightAlpha-5: var(--colorMidnightAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorMidnightAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorMidnightAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorMidnightAlpha-20);
  --colorMirrorWhite: var(--colorWhite);
  --colorMirrorWhiteAlpha-50: var(--colorWhiteAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorWhiteAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorWhiteAlpha-90);
  --colorMirrorBlack: var(--colorBlack);
  --colorMirrorBlackAlpha-10: var(--colorBlackAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorBlackAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-9);
  --colorMirrorYellow-1: var(--colorYellow-1);
  --colorMirrorYellow-8: var(--colorYellow-8);
  --colorMirrorYellow-10: var(--colorYellow-10);
  --colorMirrorCoral-8: var(--colorCoral-8);
  --colorMirrorCoral-10: var(--colorCoral-10);
  --colorMirrorCoral-12: var(--colorCoral-12);
  --colorMirrorIndigo-8: var(--colorIndigo-8);
  --colorMirrorIndigo-10: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-10);
  --colorMirrorUltramarine-7: var(--colorUltramarine-7);
  --colorMirrorUltramarine-8: var(--colorUltramarine-8);
  --colorMirrorUltramarine-10: var(--colorUltramarine-10);
  --colorMirrorUltramarine-12: var(--colorUltramarine-12);
  --colorMirrorViolet-8: var(--colorViolet-8);
  --colorPrimary: var(--colorBlue-9);
  --colorPrimaryLight: var(--colorBlue-7);
  --colorPrimaryLighter: var(--colorBlue-5);
  --colorPrimaryDark: var(--colorBlue-10);
  --colorPrimaryDarker: var(--colorBlue-12);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-20);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-10);
  --colorSecondary: var(--colorMidnight);
  --colorSecondaryLight: var(--colorMidnight-75);
  --colorSecondaryLighter: var(--colorMidnight-55);
  --colorSecondaryDark: var(--colorMidnight-85);
  --colorSecondaryDarker: var(--colorMidnight-97);
  --colorSecondaryOnBackgroundLight: var(--colorMidnightAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorMidnightAlpha-5);
  --colorDanger: var(--colorCoral-9);
  --colorDangerLight: var(--colorCoral-7);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-10);
  --colorDangerDarker: var(--colorCoral-12);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-15);
  --colorWarning: var(--colorYellow-9);
  --colorWarningLight: var(--colorYellow-7);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-10);
  --colorWarningDarker: var(--colorYellow-12);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-30);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-20);
  --colorSuccess: var(--colorGreen-9);
  --colorSuccessLight: var(--colorGreen-7);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-10);
  --colorSuccessDarker: var(--colorGreen-12);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-15);
  --colorBackgroundMain: var(--colorWhite);
  --colorBackgroundSidebar: var(--colorMidnight);
  --colorBackgroundSidebarAlt: var(--colorMidnight-95);
  --colorBackgroundSection: var(--colorMidnight-95);
  --colorTextPrimary: var(--colorMidnightAlpha-90);
  --colorTextSecondary: var(--colorMidnightAlpha-75);
  --colorTextCaption: var(--colorMidnightAlpha-60);
  --colorBackgroundCard: var(--colorWhite);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorWhite);
  --colorBackgroundDropdown: var(--colorWhite);
  --colorOverlayPrimary: var(--colorBlueAlpha-75);
  --colorTextTab: var(--colorMidnightAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-15);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropLeft: -0.125rem 0 0.125rem 0 var(--colorBlackAlpha-20);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlackAlpha-50);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-30);
  --shadowInnerOverflow: 0 -0.5rem 0.5rem -0.5rem var(--colorBlackAlpha-50) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-10);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorWhiteAlpha-0), var(--colorWhite));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp.theme-dark {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorWhite);
  --colorMirrorMidnight-3: var(--colorMidnight-97);
  --colorMirrorMidnight-5: var(--colorMidnight-95);
  --colorMirrorMidnight-10: var(--colorMidnight-90);
  --colorMirrorMidnight-15: var(--colorMidnight-85);
  --colorMirrorMidnight-20: var(--colorMidnight-80);
  --colorMirrorMidnight-25: var(--colorMidnight-75);
  --colorMirrorMidnight-30: var(--colorMidnight-70);
  --colorMirrorMidnight-35: var(--colorMidnight-65);
  --colorMirrorMidnight-40: var(--colorMidnight-60);
  --colorMirrorMidnight-45: var(--colorMidnight-55);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-45);
  --colorMirrorMidnight-60: var(--colorMidnight-40);
  --colorMirrorMidnight-65: var(--colorMidnight-35);
  --colorMirrorMidnight-70: var(--colorMidnight-30);
  --colorMirrorMidnight-75: var(--colorMidnight-25);
  --colorMirrorMidnight-80: var(--colorMidnight-20);
  --colorMirrorMidnight-85: var(--colorMidnight-15);
  --colorMirrorMidnight-90: var(--colorMidnight-10);
  --colorMirrorMidnight-95: var(--colorMidnight-5);
  --colorMirrorMidnight-99: var(--colorMidnight-3);
  --colorMirrorMidnightAlpha-5: var(--colorWhiteAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorWhiteAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorWhiteAlpha-20);
  --colorMirrorWhite: var(--colorMidnight);
  --colorMirrorWhiteAlpha-50: var(--colorMidnightAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorMidnightAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorMidnightAlpha-90);
  --colorMirrorBlack: var(--colorWhite);
  --colorMirrorBlackAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorWhiteAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-6);
  --colorMirrorYellow-1: var(--colorYellow-2);
  --colorMirrorYellow-8: var(--colorYellow-5);
  --colorMirrorYellow-10: var(--colorYellow-6);
  --colorMirrorCoral-8: var(--colorCoral-6);
  --colorMirrorCoral-10: var(--colorCoral-8);
  --colorMirrorCoral-12: var(--colorCoral-10);
  --colorMirrorIndigo-10: var(--colorIndigo-11);
  --colorMirrorIndigo-8: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-11);
  --colorMirrorUltramarine-7: var(--colorUltramarine-11);
  --colorMirrorUltramarine-8: var(--colorUltramarine-6);
  --colorMirrorUltramarine-10: var(--colorUltramarine-8);
  --colorMirrorUltramarine-12: var(--colorUltramarine-10);
  --colorMirrorViolet-8: var(--colorViolet-6);
  --colorPrimary: var(--colorBlue-8);
  --colorPrimaryLight: var(--colorBlue-6);
  --colorPrimaryLighter: var(--colorBlue-4);
  --colorPrimaryDark: var(--colorBlue-9);
  --colorPrimaryDarker: var(--colorBlue-11);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-25);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-35);
  --colorSecondary: var(--colorMidnight-55);
  --colorSecondaryLight: var(--colorMidnight-45);
  --colorSecondaryLighter: var(--colorMidnight-35);
  --colorSecondaryDark: var(--colorMidnight-60);
  --colorSecondaryDarker: var(--colorMidnight-70);
  --colorSecondaryOnBackgroundLight: var(--colorWhiteAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorWhiteAlpha-25);
  --colorDanger: var(--colorCoral-8);
  --colorDangerLight: var(--colorCoral-6);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-9);
  --colorDangerDarker: var(--colorCoral-10);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-35);
  --colorWarning: var(--colorYellow-8);
  --colorWarningLight: var(--colorYellow-6);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-9);
  --colorWarningDarker: var(--colorYellow-10);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-25);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-35);
  --colorSuccess: var(--colorGreen-8);
  --colorSuccessLight: var(--colorGreen-6);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-9);
  --colorSuccessDarker: var(--colorGreen-10);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-35);
  --colorBackgroundMain: var(--colorMidnight);
  --colorBackgroundSidebar: var(--colorMidnight-90);
  --colorBackgroundSidebarAlt: var(--colorMidnight-90);
  --colorBackgroundSection: var(--colorMidnight-90);
  --colorTextPrimary: var(--colorWhite);
  --colorTextSecondary: var(--colorWhiteAlpha-90);
  --colorTextCaption: var(--colorWhiteAlpha-60);
  --colorBackgroundCard: var(--colorMidnight-90);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorMidnight-90);
  --colorBackgroundDropdown: var(--colorMidnight-85);
  --colorOverlayPrimary: var(--colorMidnightAlpha-75);
  --colorTextTab: var(--colorWhiteAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-10);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-15);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-10);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlack);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-60);
  --shadowInnerOverflow: 0 -1rem 1rem -1rem var(--colorBlack) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-20);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorMidnightAlpha-0), var(--colorMidnight));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjMGExMzI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp .pds-label {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--midnight-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--midnight {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--ultramarine-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--ultramarine {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--indigo-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--indigo {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--blue-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--blue {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--information {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--green-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--green {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--success {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--yellow-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--yellow {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--warning {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--coral-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--coral {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--danger {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--violet-light {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--violet {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-label--violet {
  background-color: #6c1c75;
  background-color: var(--colorViolet-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--violet-light {
  color: #6c1c75;
  color: var(--colorViolet-14);
  background-color: #f9ebfe;
  background-color: var(--colorViolet-1);
}

#mxapp .pds-label--coral {
  background-color: #ab0c3e;
  background-color: var(--colorCoral-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--danger {
  background-color: #ab0c3e;
  background-color: var(--colorCoral-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--coral-light {
  color: #ab0c3e;
  color: var(--colorCoral-14);
  background-color: #ffeef0;
  background-color: var(--colorCoral-1);
}

#mxapp .pds-label--yellow {
  background-color: #d96a00;
  background-color: var(--colorYellow-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--warning {
  background-color: #d96a00;
  background-color: var(--colorYellow-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--yellow-light {
  color: #d96a00;
  color: var(--colorYellow-14);
  background-color: #fff9e6;
  background-color: var(--colorYellow-1);
}

#mxapp .pds-label--green {
  background-color: #258c27;
  background-color: var(--colorGreen-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--success {
  background-color: #258c27;
  background-color: var(--colorGreen-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--green-light {
  color: #258c27;
  color: var(--colorGreen-14);
  background-color: #f1fcf1;
  background-color: var(--colorGreen-1);
}

#mxapp .pds-label--blue {
  background-color: #005db3;
  background-color: var(--colorBlue-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--information {
  background-color: #005db3;
  background-color: var(--colorBlue-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--blue-light {
  color: #005db3;
  color: var(--colorBlue-12);
  background-color: #ecf9ff;
  background-color: var(--colorBlue-1);
}

#mxapp .pds-label--indigo {
  background-color: #26218f;
  background-color: var(--colorIndigo-14);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--indigo-light {
  color: #26218f;
  color: var(--colorIndigo-14);
  background-color: #f1f3ff;
  background-color: var(--colorIndigo-1);
}

#mxapp .pds-label--ultramarine {
  background-color: #0b25bd;
  background-color: var(--colorUltramarine-9);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--ultramarine-light {
  color: #0b25bd;
  color: var(--colorUltramarine-9);
  background-color: #f3f5ff;
  background-color: var(--colorUltramarine-1);
}

#mxapp .pds-label--midnight {
  background-color: #0a1325;
  background-color: var(--colorMidnight);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-label--midnight-light {
  color: #0a1325;
  color: var(--colorMidnight);
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}

#mxapp .pds-c-tag {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--ultramarine {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--indigo {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--blue {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--information {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--green {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--success {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--yellow {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--warning {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--coral {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--danger {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--violet {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--interactive {
  align-items: center;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-radius: 0.75rem;
  border: 0;
  color: #3b4251;
  color: var(--colorMidnight-80);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.5rem;
  justify-content: center;
  padding: 0 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}

#mxapp .pds-c-tag--interactive {
  cursor: pointer;
  transition: all 0.2s ease-out;
}

#mxapp .pds-c-tag--interactive:hover {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}

#mxapp .pds-c-tag--interactive:active {
  color: white;
  color: var(--colorWhite);
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}

#mxapp .pds-c-tag--violet {
  color: #6c1c75;
  color: var(--colorViolet-14);
  background-color: #f9ebfe;
  background-color: var(--colorViolet-1);
}

#mxapp .pds-c-tag--violet.pds-c-tag--interactive:hover {
  background-color: #f2d7fe;
  background-color: var(--colorViolet-2);
}

#mxapp .pds-c-tag--violet.pds-c-tag--interactive:active {
  background-color: #6c1c75;
  background-color: var(--colorViolet-14);
}

#mxapp .pds-c-tag--coral {
  color: #ab0c3e;
  color: var(--colorCoral-14);
  background-color: #ffeef0;
  background-color: var(--colorCoral-1);
}

#mxapp .pds-c-tag--danger {
  color: #ab0c3e;
  color: var(--colorCoral-14);
  background-color: #ffeef0;
  background-color: var(--colorCoral-1);
}

#mxapp .pds-c-tag--coral.pds-c-tag--interactive:hover {
  background-color: #ffdce1;
  background-color: var(--colorCoral-2);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--danger:hover {
  background-color: #ffdce1;
  background-color: var(--colorCoral-2);
}

#mxapp .pds-c-tag--coral.pds-c-tag--interactive:active {
  background-color: #ab0c3e;
  background-color: var(--colorCoral-14);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--danger:active {
  background-color: #ab0c3e;
  background-color: var(--colorCoral-14);
}

#mxapp .pds-c-tag--yellow {
  color: #d96a00;
  color: var(--colorYellow-14);
  background-color: #fff9e6;
  background-color: var(--colorYellow-1);
}

#mxapp .pds-c-tag--warning {
  color: #d96a00;
  color: var(--colorYellow-14);
  background-color: #fff9e6;
  background-color: var(--colorYellow-1);
}

#mxapp .pds-c-tag--yellow.pds-c-tag--interactive:hover {
  background-color: #fff3cc;
  background-color: var(--colorYellow-2);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--warning:hover {
  background-color: #fff3cc;
  background-color: var(--colorYellow-2);
}

#mxapp .pds-c-tag--yellow.pds-c-tag--interactive:active {
  background-color: #d96a00;
  background-color: var(--colorYellow-14);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--warning:active {
  background-color: #d96a00;
  background-color: var(--colorYellow-14);
}

#mxapp .pds-c-tag--green {
  color: #258c27;
  color: var(--colorGreen-14);
  background-color: #f1fcf1;
  background-color: var(--colorGreen-1);
}

#mxapp .pds-c-tag--success {
  color: #258c27;
  color: var(--colorGreen-14);
  background-color: #f1fcf1;
  background-color: var(--colorGreen-1);
}

#mxapp .pds-c-tag--green.pds-c-tag--interactive:hover {
  background-color: #e3f9e3;
  background-color: var(--colorGreen-2);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--success:hover {
  background-color: #e3f9e3;
  background-color: var(--colorGreen-2);
}

#mxapp .pds-c-tag--green.pds-c-tag--interactive:active {
  background-color: #258c27;
  background-color: var(--colorGreen-14);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--success:active {
  background-color: #258c27;
  background-color: var(--colorGreen-14);
}

#mxapp .pds-c-tag--blue {
  color: #005db3;
  color: var(--colorBlue-12);
  background-color: #ecf9ff;
  background-color: var(--colorBlue-1);
}

#mxapp .pds-c-tag--information {
  color: #005db3;
  color: var(--colorBlue-12);
  background-color: #ecf9ff;
  background-color: var(--colorBlue-1);
}

#mxapp .pds-c-tag--blue.pds-c-tag--interactive:hover {
  background-color: #d9f3ff;
  background-color: var(--colorBlue-2);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--information:hover {
  background-color: #d9f3ff;
  background-color: var(--colorBlue-2);
}

#mxapp .pds-c-tag--blue.pds-c-tag--interactive:active {
  background-color: #005db3;
  background-color: var(--colorBlue-12);
}

#mxapp .pds-c-tag--interactive.pds-c-tag--information:active {
  background-color: #005db3;
  background-color: var(--colorBlue-12);
}

#mxapp .pds-c-tag--indigo {
  color: #5b47ec;
  color: var(--colorIndigo-9);
  background-color: #f1f3ff;
  background-color: var(--colorIndigo-1);
}

#mxapp .pds-c-tag--indigo.pds-c-tag--interactive:hover {
  background-color: #e3e7ff;
  background-color: var(--colorIndigo-2);
}

#mxapp .pds-c-tag--indigo.pds-c-tag--interactive:active {
  background-color: #5b47ec;
  background-color: var(--colorIndigo-9);
}

#mxapp .pds-c-tag--ultramarine {
  color: #0b25bd;
  color: var(--colorUltramarine-9);
  background-color: #f3f5ff;
  background-color: var(--colorUltramarine-1);
}

#mxapp .pds-c-tag--ultramarine.pds-c-tag--interactive:hover {
  background-color: #e6eaff;
  background-color: var(--colorUltramarine-2);
}

#mxapp .pds-c-tag--ultramarine.pds-c-tag--interactive:active {
  background-color: #0b25bd;
  background-color: var(--colorUltramarine-9);
}

#mxapp .pds-c-tag-group {
  padding-left: 0;
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

#mxapp .pds-c-tag-group .pds-c-tag {
  margin: 0.25rem;
}

#mxapp .pds-c-admin-table__selected-indicator,
#mxapp .pds-c-overlay--fixed,
#mxapp .pds-c-overlay--bottom-left,
#mxapp .pds-c-overlay--bottom-right,
#mxapp .pds-c-overlay--top-left,
#mxapp .pds-c-overlay--top-right,
#mxapp .pds-c-overlay--right,
#mxapp .pds-c-overlay--top,
#mxapp .pds-c-overlay--left,
#mxapp .pds-c-action-bar--overlay,
#mxapp .pds-c-overlay--bottom,
#mxapp .pds-c-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
#mxapp .pds-c-action-bar--overlay,
#mxapp .pds-c-overlay--bottom {
  top: auto;
}
#mxapp .pds-c-overlay--left {
  right: auto;
}
#mxapp .pds-c-overlay--top {
  bottom: auto;
}
#mxapp .pds-c-overlay--right {
  left: auto;
}
#mxapp .pds-c-overlay--top-right {
  left: auto;
  bottom: auto;
}
#mxapp .pds-c-overlay--top-left {
  right: auto;
  bottom: bottom;
}
#mxapp .pds-c-overlay--bottom-right {
  left: auto;
  top: auto;
}
#mxapp .pds-c-overlay--bottom-left {
  right: auto;
  top: bottom;
}
#mxapp .pds-c-overlay--fixed {
  position: fixed;
}

#mxapp .pds-c-scrollable {
  height: 100%;
  overflow-y: auto;
}

#mxapp .pds-c-action-bar {
  height: 4.5rem;
  display: flex;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  align-items: center;
  font-size: 0.75rem;
  z-index: 100;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-action-bar {
    padding-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-action-bar {
    padding-left: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-action-bar {
    padding-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-action-bar {
    padding-right: 2rem;
  }
}
#mxapp .pds-c-action-bar__selected,
#mxapp .pds-c-action-bar__cancel,
#mxapp .pds-c-action-bar [class*=pds-c-button],
#mxapp .pds-c-action-bar__link {
  margin: 0 0.75rem;
  font-size: inherit;
}
#mxapp .pds-c-action-bar [class*=pds-c-button] {
  height: 2.25rem;
}
#mxapp .pds-c-action-bar [class*=pds-c-button][class*=pds-u-icon]::before,
#mxapp .pds-c-action-bar [class*=pds-c-button][class*=pds-c-icon]::before {
  vertical-align: baseline;
  position: relative;
  top: 0.125rem;
  font-size: 1rem;
  margin-right: 0.5rem;
}
#mxapp .pds-c-action-bar__cancel {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  border: none;
}
#mxapp .pds-c-action-bar__cancel:hover {
  background-color: transparent;
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-c-action-bar__cancel:active {
  background-color: transparent;
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-c-action-bar__cancel:focus {
  background-color: transparent;
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-c-action-bar__selected {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  border: none;
}
#mxapp .pds-c-action-bar__selected:hover {
  background-color: transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-action-bar__selected:active {
  background-color: transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-action-bar__selected:focus {
  background-color: transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-action-bar--overlay {
  box-shadow: 0 -0.125rem 0.25rem rgba(0, 0, 0, 0.1);
  box-shadow: var(--shadowActionBar);
  -webkit-animation: 0.3s ease-out slide-up;
          animation: 0.3s ease-out slide-up;
}

#mxapp .pds-c-admin-table {
  font-size: 0.8578431373rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-admin-table {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-admin-table {
    font-size: 0.875rem;
  }
}
#mxapp .pds-c-admin-table__head {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem;
  align-items: center;
  background-color: #f8f8f8;
  background-color: var(--colorMirrorMidnight-3);
  font-weight: 600;
  min-height: 2.5rem;
}
#mxapp .pds-c-admin-table__cell {
  flex: 1 0 0;
  padding: 0 0.5rem;
  overflow: hidden;
  z-index: 1;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul,
#mxapp .pds-c-admin-table__listview--padded > ul,
#mxapp .pds-c-admin-table__listview > ul {
  list-style: none;
  margin-bottom: 0;
  padding: 0;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul > li,
#mxapp .pds-c-admin-table__listview--padded > ul > li,
#mxapp .pds-c-admin-table__listview > ul > li {
  padding: 0;
  border-radius: 0;
  transition: none;
  border: 0;
  border-color: transparent;
  background: transparent;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul > li:focus,
#mxapp .pds-c-admin-table__listview--padded > ul > li:focus,
#mxapp .pds-c-admin-table__listview > ul > li:focus {
  outline: 0;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul > li > .mx-dataview > .mx-dataview-content {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem;
  align-items: center;
  min-height: 3.375rem;
  border-bottom: 1px solid #e7e7e9;
  border-bottom: 1px solid var(--colorMirrorMidnight-10);
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-admin-table__listview--padded > ul > li > .mx-dataview > .mx-dataview-content {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem;
  align-items: center;
  min-height: 3.375rem;
  border-bottom: 1px solid #e7e7e9;
  border-bottom: 1px solid var(--colorMirrorMidnight-10);
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-admin-table__listview > ul > li > .mx-dataview > .mx-dataview-content {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem;
  align-items: center;
  min-height: 3.375rem;
  border-bottom: 1px solid #e7e7e9;
  border-bottom: 1px solid var(--colorMirrorMidnight-10);
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-admin-table__listview--padded > ul > li > .mx-dataview > .mx-dataview-content {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul > li > .mx-dataview > .mx-dataview-content {
  transition: background-color 0.2s ease-out;
}
#mxapp .pds-c-admin-table__listview--hoverable > ul > li > .mx-dataview > .mx-dataview-content:hover {
  background-color: #ecf9ff;
  background-color: var(--colorBlue-1);
}
#mxapp .pds-c-admin-table__hover-action {
  transition: opacity 0.2s ease-out;
  opacity: 0;
}
#mxapp .pds-c-admin-table__listview > ul > li > .mx-dataview > .mx-dataview-content:hover .pds-c-admin-table__hover-action {
  opacity: 1;
}
#mxapp .pds-c-admin-table__selected-indicator {
  background-color: rgba(0, 152, 236, 0.05);
  background-color: var(--colorBlueAlpha-5);
  -webkit-animation: 0.2s ease-out fade-in;
          animation: 0.2s ease-out fade-in;
}
#mxapp .pds-c-admin-table__media {
  display: flex;
  align-items: center;
}
#mxapp .pds-c-admin-table__media img {
  flex: none;
}

#mxapp .pds-c-app-icon--key {
  height: 1.5rem;
  width: 1.5rem;
}
#mxapp .pds-c-app-icon--key {
  height: 2rem;
  width: 2rem;
}
#mxapp .pds-c-app-icon--key {
  height: 2.5rem;
  width: 2.5rem;
}
#mxapp .pds-c-app-icon--key {
  height: 3.5rem;
  width: 3.5rem;
}
#mxapp .pds-c-app-icon--key {
  height: 5rem;
  width: 5rem;
}
#mxapp .pds-c-app-icon--key {
  height: 7rem;
  width: 7rem;
}
#mxapp .pds-c-app-icon--key {
  height: 9rem;
  width: 9rem;
}

#mxapp .pds-c-aside {
  background-color: #f3f3f4;
  background-color: var(--colorMirrorMidnight-5);
  padding: 1rem 1.5rem;
}

#mxapp .pds-c-avatar--xs {
  height: 1.5rem;
  width: 1.5rem;
}
#mxapp .pds-c-avatar--sm {
  height: 2rem;
  width: 2rem;
}
#mxapp .pds-c-avatar--md {
  height: 2.5rem;
  width: 2.5rem;
}
#mxapp .pds-c-avatar--lg {
  height: 3.5rem;
  width: 3.5rem;
}
#mxapp .pds-c-avatar--xl {
  height: 5rem;
  width: 5rem;
}
#mxapp .pds-c-avatar--xxl {
  height: 7rem;
  width: 7rem;
}
#mxapp .pds-c-avatar--xxxl {
  height: 9rem;
  width: 9rem;
}

#mxapp .pds-c-card {
  border: 1px solid #e7e7e9;
  border: 1px solid var(--colorBorder);
  box-shadow: 0 1px 0.125rem 0 rgba(0, 0, 0, 0.15);
  box-shadow: var(--shadowCard);
  border-radius: 0.5rem;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  padding: 1.5rem;
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-card--interactive:hover {
  box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: var(--shadowCardDark);
}
#mxapp .pds-c-card--interactive:active {
  box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: var(--shadowCardDark);
}
#mxapp .pds-c-card--interactive:focus {
  box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: var(--shadowCardDark);
}

#mxapp .pds-c-grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
#mxapp .pds-c-grid__element {
  flex: 0 0 100%;
  padding: 0 1rem;
  box-sizing: border-box;
}
#mxapp .pds-c-grid--condensed {
  margin: 0 -0.375rem;
}
#mxapp .pds-c-grid--condensed .pds-c-grid__element {
  padding: 0 0.375rem;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-grid--split-2 .pds-c-grid__element {
    flex-basis: calc(100% / 2);
    max-width: calc(100% / 2);
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-grid--split-3 .pds-c-grid__element {
    flex-basis: calc(100% / 3);
    max-width: calc(100% / 3);
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-grid--split-4 .pds-c-grid__element {
    flex-basis: calc(100% / 4);
    max-width: calc(100% / 4);
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-grid--split-1-2 .pds-c-grid__element {
    flex-basis: calc(100% / 3 * 1);
    max-width: calc(100% / 3 * 1);
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-grid--split-1-2 .pds-c-grid__element ~ .pds-c-grid__element {
    flex-basis: calc(100% / 3 * 2);
    max-width: calc(100% / 3 * 2);
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-grid--split-2-1 .pds-c-grid__element {
    flex-basis: calc(100% / 3 * 2);
    max-width: calc(100% / 3 * 2);
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-grid--split-2-1 .pds-c-grid__element ~ .pds-c-grid__element {
    flex-basis: calc(100% / 3 * 1);
    max-width: calc(100% / 3 * 1);
  }
}
@media (min-width: 75rem) {
  #mxapp .pds-c-grid--split-1-3 .pds-c-grid__element {
    flex-basis: calc(100% / 4 * 1);
    max-width: calc(100% / 4 * 1);
  }
}
@media (min-width: 75rem) {
  #mxapp .pds-c-grid--split-1-3 .pds-c-grid__element ~ .pds-c-grid__element {
    flex-basis: calc(100% / 4 * 3);
    max-width: calc(100% / 4 * 3);
  }
}
@media (min-width: 75rem) {
  #mxapp .pds-c-grid--split-3-1 .pds-c-grid__element {
    flex-basis: calc(100% / 4 * 3);
    max-width: calc(100% / 4 * 3);
  }
}
@media (min-width: 75rem) {
  #mxapp .pds-c-grid--split-3-1 .pds-c-grid__element ~ .pds-c-grid__element {
    flex-basis: calc(100% / 4 * 1);
    max-width: calc(100% / 4 * 1);
  }
}

#mxapp .pds-c-icon-with-text {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
#mxapp .pds-c-icon-with-text--before::before {
  margin-right: 0.5em;
  font-size: 1.5em;
}
#mxapp .pds-c-icon-with-text--after::after {
  margin-left: 0.5em;
  font-size: 1.5em;
}
#mxapp .pds-c-icon-with-text--size-before-24.pds-c-icon-with-text::before {
  margin-right: 0.25em;
  font-size: 1.5rem;
}
#mxapp .pds-c-icon-with-text--size-after-24.pds-c-icon-with-text::after {
  margin-left: 0.25em;
  font-size: 1.5rem;
}

#mxapp .pds-c-listview-to-grid > ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -1rem;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-c-listview-to-grid > ul {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
}
#mxapp .pds-c-listview-to-grid > ul > li {
  display: flex;
  flex-direction: column;
  flex: 0 0 100%;
  padding: 0 1rem;
  margin-bottom: 2rem;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-c-listview-to-grid > ul > li {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
#mxapp .pds-c-listview-to-grid > ul > li:focus {
  outline: 0;
}
#mxapp .pds-c-listview-to-grid > ul > li > .mx-dataview {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
#mxapp .pds-c-listview-to-grid > ul > li > .mx-dataview > .mx-dataview-content {
  min-height: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}
#mxapp .pds-c-listview-to-grid > ul > .mx-listview-loading {
  align-items: center;
  flex-basis: 100%;
  max-width: 100%;
  position: relative;
}
#mxapp .pds-c-listview-to-grid > ul > .mx-listview-loading img {
  display: none;
}
#mxapp .pds-c-listview-to-grid > ul > .mx-listview-loading::after {
  content: "";
  position: absolute;
  border: 0.25rem solid rgba(0, 0, 0, 0.2);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}
#mxapp .pds-c-listview-to-grid--row > ul > li > .mx-dataview > .mx-dataview-content {
  flex-direction: row;
}
#mxapp .pds-c-listview-to-grid--default-2 > ul > li {
  flex-basis: 50%;
  max-width: 50%;
}
#mxapp .pds-c-listview-to-grid--default-3 > ul > li {
  flex-basis: calc(100% / 3);
  max-width: calc(100% / 3);
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-listview-to-grid--split-2 > ul > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-listview-to-grid--split-3 > ul > li {
    flex-basis: calc(100% / 3);
    max-width: calc(100% / 3);
  }
}
@media (min-width: 75rem) {
  #mxapp .pds-c-listview-to-grid--split-4 > ul > li {
    flex-basis: calc(100% / 4);
    max-width: calc(100% / 4);
  }
}
#mxapp .pds-c-listview-to-grid--center > ul {
  justify-content: center;
}

#mxapp .pds-o-pagination > .pagination > ul,
#mxapp .pds-c-pagination {
  text-align: center;
  margin: 2rem auto;
}
#mxapp .pds-c-pagination__item--next {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-c-pagination__item--previous {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-o-pagination > .pagination > ul > li.active {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-c-pagination__item--current {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-o-pagination > .pagination > ul > li {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-c-pagination__item {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: inline-block;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 1.5rem;
  text-align: center;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.875rem;
  border: none;
}
#mxapp .pds-o-pagination > .pagination > ul > li.active {
  color: white;
  color: var(--colorMirrorWhite);
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
}
#mxapp .pds-c-pagination__item--current {
  color: white;
  color: var(--colorMirrorWhite);
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
}
#mxapp .pds-c-pagination__item--previous::before,
#mxapp .pds-c-pagination__item--next::before {
  font-size: 1.5rem;
  position: relative;
  bottom: 0.25rem;
}

#mxapp .pds-c-panel {
  padding: 1rem 2rem;
  border-radius: 0.25rem;
}
#mxapp .pds-c-panel--primary {
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
}

#mxapp .pds-c-ratio--none,
#mxapp .pds-c-ratio--37-20,
#mxapp .pds-c-ratio--16-10,
#mxapp .pds-c-ratio--16-9,
#mxapp .pds-c-ratio--4-3,
#mxapp .pds-c-ratio--2-1,
#mxapp .pds-c-ratio {
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
  -o-object-fit: cover;
     object-fit: cover;
}
#mxapp .pds-c-ratio--2-1 {
  padding: calc(100% / 2 * 1) 0 0 0;
}
#mxapp .pds-c-ratio--4-3 {
  padding: calc(100% / 4 * 3) 0 0 0;
}
#mxapp .pds-c-ratio--16-9 {
  padding: calc(100% / 16 * 9) 0 0 0;
}
#mxapp .pds-c-ratio--16-10 {
  padding: calc(100% / 16 * 10) 0 0 0;
}
#mxapp .pds-c-ratio--37-20 {
  padding: calc(100% / 37 * 20) 0 0 0;
}
#mxapp .pds-c-ratio--none {
  padding: 0;
  height: 100%;
}
#mxapp .pds-c-ratio__img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#mxapp .pds-c-ratio__img--align-top {
  top: 0%;
  transform: translate(-50%, 0%);
}
#mxapp .pds-c-ratio__img--max-width-full {
  max-width: 100%;
}
#mxapp .pds-c-ratio__iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
#mxapp .pds-c-ratio__element {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#mxapp .pds-c-with-tooltip {
  display: inline-block;
  position: relative;
}
#mxapp .pds-c-with-tooltip:hover .pds-c-with-tooltip__tooltip, #mxapp .pds-c-with-tooltip:focus .pds-c-with-tooltip__tooltip {
  opacity: 1;
  visibility: visible;
}
#mxapp .pds-c-with-tooltip--display-block {
  display: block;
}
#mxapp .pds-c-with-tooltip--wrap .pds-c-with-tooltip__tooltip {
  white-space: normal;
  width: 16rem;
}
#mxapp .pds-c-with-tooltip__tooltip {
  background-color: #2f3646;
  background-color: var(--colorSecondaryDark);
  border-radius: 0.125rem;
  color: white;
  color: var(--colorWhite);
  font-size: 0.75rem;
  padding: 0.5rem;
  position: absolute;
  width: auto;
  white-space: nowrap;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transition: 0.25s opacity;
}
#mxapp .pds-c-with-tooltip__tooltip::after {
  background-color: inherit;
  content: "";
  height: 0.625rem;
  pointer-events: none;
  position: absolute;
  text-align: center;
  transform: rotate(45deg);
  width: 0.625rem;
}
#mxapp .pds-c-with-tooltip__tooltip--bottom {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  margin-top: 0.5rem;
}
#mxapp .pds-c-with-tooltip__tooltip--bottom::after {
  top: -0.25rem;
  left: 50%;
  margin-left: -0.25rem;
}
#mxapp .pds-c-with-tooltip__tooltip--left {
  right: calc(100% + 0.5rem);
  top: 50%;
  transform: translateY(-50%);
}
#mxapp .pds-c-with-tooltip__tooltip--left::after {
  right: -0.25rem;
  margin-top: -0.25rem;
  top: 50%;
}
#mxapp .pds-c-with-tooltip__tooltip--right {
  left: calc(100% + 0.5rem);
  top: 50%;
  transform: translateY(-50%);
}
#mxapp .pds-c-with-tooltip__tooltip--right::after {
  left: -0.25rem;
  margin-top: -0.25rem;
  top: 50%;
}
#mxapp .pds-c-with-tooltip__tooltip--top {
  bottom: calc(100% + 0.5rem);
  left: 50%;
  transform: translateX(-50%);
}
#mxapp .pds-c-with-tooltip__tooltip--top::after {
  bottom: -0.25rem;
  left: 50%;
  margin-left: -0.25rem;
}

#mxapp .pds-layout-full-width {
  width: calc(100% - 1rem * 2);
  margin: 0 1rem;
}
@media (min-width: 49.5rem) {
  #mxapp .pds-layout-full-width {
    width: calc(100% - 2rem * 2);
    margin: 0 2rem;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-layout-full-width {
    width: calc(100% - 6rem * 2);
    margin: 0 6rem;
  }
}

#mxapp .pds-layout-max-width {
  width: calc(100% - 1rem * 2);
  margin: 0 auto;
  max-width: 73.5rem;
}
@media (min-width: 49.5rem) {
  #mxapp .pds-layout-max-width {
    width: calc(100% - 2rem * 2);
  }
}

#mxapp .pds-c-callout {
  padding: 1rem 1rem;
  border-left: 0.25rem solid;
  border-left-color: #0098ec;
  border-left-color: var(--colorPrimary);
  box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: var(--shadowCardDark);
  border-radius: 0.25rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  background-color: white;
  background-color: var(--colorBackgroundCard);
  font-size: 0.875rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin-bottom: 1rem;
}
#mxapp .pds-c-callout__text {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  flex: 1 1 auto;
  margin-right: 1rem;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.6;
}
#mxapp .pds-c-callout__text::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
}
#mxapp .pds-c-callout__text ~ * {
  flex: 0 0 auto;
}
#mxapp .pds-c-callout--success {
  border-left-color: #66d467;
  border-left-color: var(--colorSuccess);
}
#mxapp .pds-c-callout--success .pds-c-callout__text::before {
  color: #66d467;
  color: var(--colorSuccess);
}
#mxapp .pds-c-callout--warning {
  border-left-color: #f9c03a;
  border-left-color: var(--colorWarning);
}
#mxapp .pds-c-callout--warning .pds-c-callout__text::before {
  color: #f2b42a;
  color: var(--colorMirrorYellow-10);
}
#mxapp .pds-c-callout--danger {
  border-left-color: #f14f56;
  border-left-color: var(--colorDanger);
}
#mxapp .pds-c-callout--danger .pds-c-callout__text::before {
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-message--danger {
  position: relative;
  padding: 1rem 1rem 1rem 3.5rem;
  border-radius: 0.25rem;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  margin-bottom: 1rem;
}

#mxapp .pds-c-message--warning {
  position: relative;
  padding: 1rem 1rem 1rem 3.5rem;
  border-radius: 0.25rem;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  margin-bottom: 1rem;
}

#mxapp .pds-c-message--success {
  position: relative;
  padding: 1rem 1rem 1rem 3.5rem;
  border-radius: 0.25rem;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  margin-bottom: 1rem;
}

#mxapp .pds-c-message--information {
  position: relative;
  padding: 1rem 1rem 1rem 3.5rem;
  border-radius: 0.25rem;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  margin-bottom: 1rem;
}

#mxapp .pds-c-message {
  position: relative;
  padding: 1rem 1rem 1rem 3.5rem;
  border-radius: 0.25rem;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  margin-bottom: 1rem;
}
#mxapp .pds-c-message--danger::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  position: absolute;
  left: 1rem;
  top: 1rem;
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ⓘ";
}
#mxapp .pds-c-message--warning::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  position: absolute;
  left: 1rem;
  top: 1rem;
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ⓘ";
}
#mxapp .pds-c-message--success::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  position: absolute;
  left: 1rem;
  top: 1rem;
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ⓘ";
}
#mxapp .pds-c-message--information::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  position: absolute;
  left: 1rem;
  top: 1rem;
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ⓘ";
}
#mxapp .pds-c-message::before {
  margin-right: 1rem;
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  position: absolute;
  left: 1rem;
  top: 1rem;
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ⓘ";
}
#mxapp .pds-c-message--information {
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
}
#mxapp .pds-c-message--information::before {
  color: #0098ec;
  color: var(--colorMirrorBlue-9);
  content: "ⓘ";
}
#mxapp .pds-c-message--success {
  background-color: rgba(102, 212, 103, 0.15);
  background-color: var(--colorSuccessOnBackgroundLighter);
}
#mxapp .pds-c-message--success::before {
  color: #66d467;
  color: var(--colorSuccess);
  content: "✔";
}
#mxapp .pds-c-message--warning {
  background-color: rgba(249, 192, 58, 0.2);
  background-color: var(--colorWarningOnBackgroundLighter);
}
#mxapp .pds-c-message--warning::before {
  color: #f2b42a;
  color: var(--colorMirrorYellow-10);
  content: "!";
}
#mxapp .pds-c-message--danger {
  background-color: rgba(241, 79, 86, 0.15);
  background-color: var(--colorDangerOnBackgroundLighter);
}
#mxapp .pds-c-message--danger::before {
  color: #f14f56;
  color: var(--colorDanger);
  content: "△";
}

#mxapp .pds-c-spinner--centered,
#mxapp .pds-c-spinner {
  position: relative;
  height: 1.5rem;
  width: 1.5rem;
}
#mxapp .pds-c-spinner--centered {
  margin: 0 auto;
}
#mxapp .pds-c-spinner--centered::after {
  content: "";
  position: absolute;
  border: 0.125rem solid;
  border-color: #e7e7e9;
  border-color: var(--colorMirrorMidnight-10);
  border-left-color: #0098ec;
  border-left-color: var(--colorPrimary);
  border-radius: 1.5rem;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}
#mxapp .pds-c-spinner::after {
  content: "";
  position: absolute;
  border: 0.125rem solid;
  border-color: #e7e7e9;
  border-color: var(--colorMirrorMidnight-10);
  border-left-color: #0098ec;
  border-left-color: var(--colorPrimary);
  border-radius: 1.5rem;
  height: 1.5rem;
  width: 1.5rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-h-mx7 .pds-c-breadcrumbs {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item {
  font-size: 1.125rem;
  cursor: default;
  color: #606671;
  color: var(--colorMirrorMidnight-65);
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item:before {
  content: "";
  display: inline-block;
  position: relative;
  margin: 0.125rem 0.5rem;
  width: 0.5rem;
  height: 0.5rem;
  border-right: 2px solid;
  border-top: 2px solid;
  transform: rotate(45deg);
  border-color: #c2c4c9;
  border-color: var(--colorMirrorMidnight-25);
  cursor: default;
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item a {
  text-decoration: none;
  cursor: pointer;
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item a:hover {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item--first::before {
  display: none;
}
#mxapp .pds-h-mx7 .pds-c-breadcrumbs__item--current {
  color: #0098ec;
  color: var(--colorPrimary);
  font-weight: 400;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-h-mx7 .pds-c-breadcrumbs__item:not(.pds-h-mx7 .pds-c-breadcrumbs__item--first):not(.pds-h-mx7 .pds-c-breadcrumbs__item--current) {
    display: none;
  }
}

#mxapp .pds-c-breadcrumbs {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
  position: relative;
}
#mxapp .pds-c-breadcrumbs::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 4rem;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), white);
  background: var(--gradientTransparentToBackgroundMain);
}
#mxapp .pds-c-breadcrumbs__item {
  font-size: 0.875rem;
  color: #606671;
  color: var(--colorMirrorMidnight-65);
  cursor: pointer;
  text-decoration: none;
  white-space: nowrap;
}
#mxapp .pds-c-breadcrumbs__item::before {
  content: "/";
  margin: 0 0.5rem;
}
#mxapp .pds-c-breadcrumbs__item:hover {
  color: #474e5c;
  color: var(--colorMirrorMidnight-75);
  text-decoration: none;
}
#mxapp .pds-c-breadcrumbs__item--first::before {
  display: none;
}
#mxapp .pds-c-breadcrumbs__item--current {
  color: #474e5c;
  color: var(--colorMirrorMidnight-75);
  cursor: default;
  font-weight: 600;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-c-breadcrumbs__item:not(.pds-c-breadcrumbs__item--first):not(.pds-c-breadcrumbs__item--current) {
    display: none;
  }
}

#mxapp .pds-c-horizontal-tabs {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  scrollbar-width: none;
  white-space: nowrap;
}
#mxapp .pds-c-horizontal-tabs::-webkit-scrollbar {
  display: none;
}
#mxapp .pds-c-horizontal-tabs .pds-c-horizontal-tabs__tab {
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  border-radius: 0;
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextTab);
  border-bottom: 0.125rem solid transparent;
  border-bottom: 0.125rem solid var(--colorTransparent);
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  margin: 0.5rem 0 0;
  padding: 0.5rem 1rem 1rem;
}
#mxapp .pds-c-horizontal-tabs .pds-c-horizontal-tabs__tab:hover {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  box-shadow: none;
}
#mxapp .pds-c-horizontal-tabs .pds-c-horizontal-tabs__tab:active {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  box-shadow: none;
}
#mxapp .pds-c-horizontal-tabs .pds-c-horizontal-tabs__tab--active {
  background-color: transparent;
  border-bottom: 0.125rem solid #0a1325;
  border-bottom: 0.125rem solid var(--colorMirrorMidnight);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  cursor: default;
}
#mxapp .pds-c-horizontal-tabs .pds-c-horizontal-tabs__tab:focus {
  outline: 1px dotted #0098ec;
  outline: 1px dotted var(--colorPrimary);
  outline-offset: -0.125rem;
}
#mxapp .pds-c-horizontal-tabs--border-top {
  border-top: 1px solid #e7e7e9;
  border-top: 1px solid var(--colorMirrorMidnight-10);
}
#mxapp .pds-c-horizontal-tabs--border-bottom {
  border-bottom: 1px solid #e7e7e9;
  border-bottom: 1px solid var(--colorMirrorMidnight-10);
}
#mxapp .pds-c-horizontal-tabs--size-16 .pds-c-horizontal-tabs__tab {
  font-size: 1rem;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-horizontal-tabs--center-tabs {
    justify-content: center;
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-horizontal-tabs--center-tabs-tablet-landscape-up {
    justify-content: center;
  }
}

#mxapp .pds-c-horizontal-tabs__tab1--active .pds-c-horizontal-tabs__tab:nth-of-type(1) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab2--active .pds-c-horizontal-tabs__tab:nth-of-type(2) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab3--active .pds-c-horizontal-tabs__tab:nth-of-type(3) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab4--active .pds-c-horizontal-tabs__tab:nth-of-type(4) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab5--active .pds-c-horizontal-tabs__tab:nth-of-type(5) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab6--active .pds-c-horizontal-tabs__tab:nth-of-type(6) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab7--active .pds-c-horizontal-tabs__tab:nth-of-type(7) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab8--active .pds-c-horizontal-tabs__tab:nth-of-type(8) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab9--active .pds-c-horizontal-tabs__tab:nth-of-type(9) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-horizontal-tabs__tab10--active .pds-c-horizontal-tabs__tab:nth-of-type(10) {
  background-color: transparent;
  border-bottom: 2px solid rgba(10, 19, 37, 0.9);
  border-bottom: 2px solid var(--colorTextPrimary);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: default;
}

#mxapp .pds-c-listview-admin-nav > ul {
  padding: 0.5rem 0;
}
#mxapp .pds-c-listview-admin-nav__item {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  cursor: pointer;
  padding: 0.5rem 1.5rem;
  border-bottom: none;
  background-color: transparent;
  text-decoration: none;
  transition: 0.2s background-color ease-out;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-listview-admin-nav__item {
    font-size: 0.75rem;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-listview-admin-nav__item {
    font-size: 0.75rem;
  }
}
#mxapp .pds-c-listview-admin-nav__item--not-responsive {
  font-size: 0.75rem;
}
#mxapp .pds-c-listview-admin-nav__item:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}

#mxapp .pds-c-listview-admin-nav--active-item-1 .pds-c-listview-admin-nav__item-1 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-2 .pds-c-listview-admin-nav__item-2 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-3 .pds-c-listview-admin-nav__item-3 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-4 .pds-c-listview-admin-nav__item-4 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-5 .pds-c-listview-admin-nav__item-5 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-6 .pds-c-listview-admin-nav__item-6 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-7 .pds-c-listview-admin-nav__item-7 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-8 .pds-c-listview-admin-nav__item-8 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-9 .pds-c-listview-admin-nav__item-9 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-10 .pds-c-listview-admin-nav__item-10 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-11 .pds-c-listview-admin-nav__item-11 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-12 .pds-c-listview-admin-nav__item-12 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-13 .pds-c-listview-admin-nav__item-13 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-14 .pds-c-listview-admin-nav__item-14 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-15 .pds-c-listview-admin-nav__item-15 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-16 .pds-c-listview-admin-nav__item-16 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-17 .pds-c-listview-admin-nav__item-17 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-18 .pds-c-listview-admin-nav__item-18 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-19 .pds-c-listview-admin-nav__item-19 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-listview-admin-nav--active-item-20 .pds-c-listview-admin-nav__item-20 {
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-stacked-navigation__wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  flex: 0 0 auto;
  background: transparent;
  background: var(--colorTransparent);
  padding: 0.5rem 0;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-stacked-navigation__wrapper {
    display: block;
    padding: 1rem;
  }
}
#mxapp .pds-c-stacked-navigation__logo {
  display: block;
  height: 1.5rem;
  border-radius: 0.25rem;
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-stacked-navigation__logo {
    margin-top: 0;
    margin-bottom: 1rem;
    margin-left: 0.75rem;
    margin-right: 0;
  }
}
#mxapp .pds-c-stacked-navigation__tab {
  width: auto;
  border-radius: 0.25rem;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-stacked-navigation__tab {
    width: 100%;
    white-space: normal;
  }
}
#mxapp .pds-c-stacked-navigation__tab:hover {
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}
#mxapp .pds-c-stacked-navigation__tab1--active > * > .pds-c-stacked-navigation__tab:nth-of-type(1) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab1--active > * > .pds-c-stacked-navigation__tab:nth-of-type(1) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab2--active > * > .pds-c-stacked-navigation__tab:nth-of-type(2) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab2--active > * > .pds-c-stacked-navigation__tab:nth-of-type(2) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab3--active > * > .pds-c-stacked-navigation__tab:nth-of-type(3) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab3--active > * > .pds-c-stacked-navigation__tab:nth-of-type(3) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab4--active > * > .pds-c-stacked-navigation__tab:nth-of-type(4) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab4--active > * > .pds-c-stacked-navigation__tab:nth-of-type(4) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab5--active > * > .pds-c-stacked-navigation__tab:nth-of-type(5) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab5--active > * > .pds-c-stacked-navigation__tab:nth-of-type(5) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab6--active > * > .pds-c-stacked-navigation__tab:nth-of-type(6) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab6--active > * > .pds-c-stacked-navigation__tab:nth-of-type(6) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab7--active > * > .pds-c-stacked-navigation__tab:nth-of-type(7) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab7--active > * > .pds-c-stacked-navigation__tab:nth-of-type(7) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab8--active > * > .pds-c-stacked-navigation__tab:nth-of-type(8) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab8--active > * > .pds-c-stacked-navigation__tab:nth-of-type(8) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab9--active > * > .pds-c-stacked-navigation__tab:nth-of-type(9) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab9--active > * > .pds-c-stacked-navigation__tab:nth-of-type(9) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab10--active > * > .pds-c-stacked-navigation__tab:nth-of-type(10) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab10--active > * > .pds-c-stacked-navigation__tab:nth-of-type(10) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab11--active > * > .pds-c-stacked-navigation__tab:nth-of-type(11) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab11--active > * > .pds-c-stacked-navigation__tab:nth-of-type(11) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab12--active > * > .pds-c-stacked-navigation__tab:nth-of-type(12) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab12--active > * > .pds-c-stacked-navigation__tab:nth-of-type(12) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab13--active > * > .pds-c-stacked-navigation__tab:nth-of-type(13) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab13--active > * > .pds-c-stacked-navigation__tab:nth-of-type(13) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab14--active > * > .pds-c-stacked-navigation__tab:nth-of-type(14) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab14--active > * > .pds-c-stacked-navigation__tab:nth-of-type(14) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab15--active > * > .pds-c-stacked-navigation__tab:nth-of-type(15) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab15--active > * > .pds-c-stacked-navigation__tab:nth-of-type(15) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab16--active > * > .pds-c-stacked-navigation__tab:nth-of-type(16) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab16--active > * > .pds-c-stacked-navigation__tab:nth-of-type(16) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab17--active > * > .pds-c-stacked-navigation__tab:nth-of-type(17) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab17--active > * > .pds-c-stacked-navigation__tab:nth-of-type(17) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab18--active > * > .pds-c-stacked-navigation__tab:nth-of-type(18) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab18--active > * > .pds-c-stacked-navigation__tab:nth-of-type(18) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab19--active > * > .pds-c-stacked-navigation__tab:nth-of-type(19) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab19--active > * > .pds-c-stacked-navigation__tab:nth-of-type(19) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__tab20--active > * > .pds-c-stacked-navigation__tab:nth-of-type(20) {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-c-stacked-navigation__tab20--active > * > .pds-c-stacked-navigation__tab:nth-of-type(20) [class*=pds-u-icon-]::before {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-stacked-navigation__menu-item {
  white-space: nowrap;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border-color: transparent;
  border-color: var(--colorTransparent);
  color: #e7e7e9;
  color: var(--colorMidnight-10);
  min-height: 0;
  height: auto;
  width: 100%;
  padding: 0.75rem;
  font-size: 0.875rem;
  text-align: left;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  border-radius: 0.25rem;
  box-shadow: none;
  cursor: pointer;
}
#mxapp .pds-c-stacked-navigation__accordion-label {
  white-space: nowrap;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border-color: transparent;
  border-color: var(--colorTransparent);
  color: #e7e7e9;
  color: var(--colorMidnight-10);
  min-height: 0;
  height: auto;
  width: 100%;
  padding: 0.75rem;
  font-size: 0.875rem;
  text-align: left;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  border-radius: 0.25rem;
  box-shadow: none;
  cursor: pointer;
}
#mxapp .pds-c-stacked-navigation__menu-item::before {
  width: 1rem;
  margin-right: 0.5rem;
  font-size: 1rem;
  color: #9da1a8;
  color: var(--colorMidnight-40);
}
#mxapp .pds-c-stacked-navigation__accordion-label::before {
  width: 1rem;
  margin-right: 0.5rem;
  font-size: 1rem;
  color: #9da1a8;
  color: var(--colorMidnight-40);
}
#mxapp .pds-c-stacked-navigation__menu-item[class*=" pds-u-icon-"]::before, #mxapp .pds-c-stacked-navigation__menu-item[class^=pds-u-icon-]::before, #mxapp .pds-c-stacked-navigation__accordion-label[class*=" pds-u-icon-"]::before, #mxapp .pds-c-stacked-navigation__accordion-label[class^=pds-u-icon-]::before {
  font-size: 1rem;
}
#mxapp .pds-c-stacked-navigation__menu-item a {
  color: #e7e7e9;
  color: var(--colorMidnight-10);
  text-decoration: none;
}
#mxapp .pds-c-stacked-navigation__accordion-label a {
  color: #e7e7e9;
  color: var(--colorMidnight-10);
  text-decoration: none;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-stacked-navigation__menu-item--second-level, #mxapp .pds-c-stacked-navigation__accordion-label--second-level {
    padding-left: 2.25rem;
  }
}
#mxapp .pds-c-stacked-navigation__accordion-label {
  cursor: pointer;
}
#mxapp .pds-c-stacked-navigation__accordion-label::before {
  font-size: 0.75rem;
}
#mxapp .pds-c-stacked-navigation__accordion-checkbox {
  width: 0;
  overflow: hidden;
  position: absolute;
  left: -9999px;
  top: -9999px;
}
#mxapp .pds-c-stacked-navigation__accordion-checkbox:checked ~ .pds-c-stacked-navigation__accordion-container {
  display: flex;
}
#mxapp .pds-c-stacked-navigation__accordion-checkbox:focus + .pds-c-stacked-navigation__accordion-label {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
#mxapp .pds-c-stacked-navigation__accordion-container {
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  position: absolute;
  top: 3.5rem;
  left: 1rem;
  right: 1rem;
  background-color: #3b4251;
  background-color: var(--colorMidnight-80);
  border-radius: 0.25rem;
  box-shadow: 0 1px 0.25rem 0 rgba(0, 0, 0, 0.5);
  box-shadow: var(--shadowMenu);
  padding: 0.75rem;
  z-index: 1;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-stacked-navigation__accordion-container {
    position: static;
    padding: 0;
    background-color: transparent;
    background-color: var(--colorTransparent);
    border-radius: 0;
    box-shadow: none;
  }
}

#mxapp .pds-c-tab-container > ul {
  overflow-x: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: relative;
  border-bottom: 1px solid #e7e7e9;
  border-bottom: 1px solid var(--colorMirrorMidnight-10);
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  scrollbar-width: none;
  padding: 0;
  margin: 0;
  list-style: none;
}
#mxapp .pds-c-tab-container > ul::-webkit-scrollbar {
  display: none;
}
#mxapp .pds-c-tab-container > ul > li {
  font-size: 0.875rem;
  font-weight: 600;
  margin: 0.5rem 0 0;
  padding: 0.25rem 0 0;
  width: auto;
  border: 0;
  white-space: nowrap;
  /* When you have a form in a tab and requires validation, it will show a number next to the tab name */
}
#mxapp .pds-c-tab-container > ul > li a {
  display: inline-block;
  font-size: inherit;
  font-weight: inherit;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: none;
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextTab);
  padding: 0.5rem 1rem 1rem;
  border-bottom: 0.125rem solid transparent;
  border-bottom: 0.125rem solid var(--colorTransparent);
  text-decoration: none;
}
#mxapp .pds-c-tab-container > ul > li a:hover {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}
#mxapp .pds-c-tab-container > ul > li a:focus {
  outline: 1px dotted #0098ec;
  outline: 1px dotted var(--colorPrimary);
  outline-offset: -0.125rem;
}
#mxapp .pds-c-tab-container > ul > li.active a {
  border-bottom-color: #0a1325;
  border-bottom-color: var(--colorMirrorMidnight);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-weight: inherit;
}
#mxapp .pds-c-tab-container > ul > li.active a:focus {
  outline: none;
}
#mxapp .pds-c-tab-container > ul > li .mx-tabcontainer-indicator {
  background: rgba(241, 79, 86, 0.15);
  background: var(--colorDangerOnBackgroundLighter);
  color: #c72343;
  color: var(--colorDangerDarker);
  font-size: 0.75rem;
  top: 1rem;
}
#mxapp .pds-c-tab-container--remove-divider > ul {
  border: 0;
}
#mxapp .pds-c-tab-container--size-16 > ul > li {
  font-size: 1rem;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-tab-container--center-tabs > ul {
    justify-content: center;
  }
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-tab-container--center-tabs-tablet-landscape-up > ul {
    justify-content: center;
  }
}

#mxapp .pds-c-anchor {
  color: #0098ec;
  color: var(--colorPrimary);
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
}
#mxapp .pds-c-anchor:hover, #mxapp .pds-c-anchor:focus {
  text-decoration: underline;
}

#mxapp .pds-c-caption {
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextCaption);
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-caption {
    font-size: 0.75rem;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-caption {
    font-size: 0.75rem;
  }
}
#mxapp .pds-c-caption--not-responsive {
  font-size: 0.75rem;
}

#mxapp .pds-c-display-24 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.3392857143rem;
  font-weight: normal;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 1em;
  font-family: "Patron", "noto-sans", sans-serif;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-display-24 {
    font-size: calc(1.3323464101vw + 0.840488527rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-display-24 {
    font-size: 1.5rem;
  }
}
#mxapp .pds-c-display-24--not-responsive {
  font-size: 1.5rem;
}

#mxapp .pds-c-display-32 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.6666666667rem;
  font-weight: normal;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 1em;
  font-family: "Patron", "noto-sans", sans-serif;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-display-32 {
    font-size: calc(2.7633851468vw + 0.6321243523rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-display-32 {
    font-size: 2rem;
  }
}
#mxapp .pds-c-display-32--not-responsive {
  font-size: 2rem;
}

#mxapp .pds-c-display-40 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.953125rem;
  font-weight: normal;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 1em;
  font-family: "Patron", "noto-sans", sans-serif;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-display-40 {
    font-size: calc(4.5336787565vw + 0.2558290155rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-display-40 {
    font-size: 2.5rem;
  }
}
#mxapp .pds-c-display-40--not-responsive {
  font-size: 2.5rem;
}

#mxapp .pds-c-display-56 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 2.4305555556rem;
  font-weight: normal;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 1em;
  font-family: "Patron", "noto-sans", sans-serif;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-display-56 {
    font-size: calc(8.8658606793vw - 0.8886010363rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-display-56 {
    font-size: 3.5rem;
  }
}
#mxapp .pds-c-display-56--not-responsive {
  font-size: 3.5rem;
}

#mxapp .pds-c-display-72 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 3rem;
  font-weight: normal;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 1em;
  font-family: "Patron", "noto-sans", sans-serif;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-display-72 {
    font-size: calc(12.4352331606vw - 1.6554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-display-72 {
    font-size: 4.5rem;
  }
}
#mxapp .pds-c-display-72--not-responsive {
  font-size: 4.5rem;
}

#mxapp .pds-c-h1 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.6666666667rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h1 {
    font-size: calc(2.7633851468vw + 0.6321243523rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h1 {
    font-size: 2rem;
  }
}
#mxapp .pds-c-h1--not-responsive {
  font-size: 2rem;
}

#mxapp .pds-c-h2 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.3392857143rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h2 {
    font-size: calc(1.3323464101vw + 0.840488527rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h2 {
    font-size: 1.5rem;
  }
}
#mxapp .pds-c-h2--not-responsive {
  font-size: 1.5rem;
}

#mxapp .pds-c-h3 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.1574074074rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}

#mxapp .pds-c-title {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.1574074074rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h3,
#mxapp .pds-c-title {
    font-size: calc(0.7676069852vw + 0.8700345423rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h3,
#mxapp .pds-c-title {
    font-size: 1.25rem;
  }
}
#mxapp .pds-c-h3--not-responsive {
  font-size: 1.25rem;
}

#mxapp .pds-c-h4 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.0613207547rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h4 {
    font-size: calc(0.5279108417vw + 0.8636841333rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h4 {
    font-size: 1.125rem;
  }
}
#mxapp .pds-c-h4--not-responsive {
  font-size: 1.125rem;
}

#mxapp .pds-c-h5 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.9615384615rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}

#mxapp .pds-c-subheading {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.9615384615rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h5,
#mxapp .pds-c-subheading {
    font-size: calc(0.3188521323vw + 0.8421681945rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h5,
#mxapp .pds-c-subheading {
    font-size: 1rem;
  }
}
#mxapp .pds-c-h5--not-responsive {
  font-size: 1rem;
}

#mxapp .pds-c-h6 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.8578431373rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-h6 {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-h6 {
    font-size: 0.875rem;
  }
}
#mxapp .pds-c-h6--not-responsive {
  font-size: 0.875rem;
}

#mxapp .pds-c-heading {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.0613207547rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-heading {
    font-size: calc(0.5279108417vw + 0.8636841333rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-heading {
    font-size: 1.125rem;
  }
}
#mxapp .pds-c-heading--not-responsive {
  font-size: 1.125rem;
}

#mxapp .pds-c-link.mx-link {
  padding: 0;
}
#mxapp .pds-c-link {
  color: #0098ec;
  color: var(--colorPrimary);
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
}
#mxapp .pds-c-link a {
  color: #0098ec;
  color: var(--colorPrimary);
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
}
#mxapp .pds-c-link:hover {
  text-decoration: underline;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-link:focus {
  text-decoration: underline;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-link a:hover {
  text-decoration: underline;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-link a:focus {
  text-decoration: underline;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-link--as-header {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}
#mxapp .pds-c-link--as-text {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
}

#mxapp .pds-c-mono-text {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.8578431373rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-mono-text {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-mono-text {
    font-size: 0.875rem;
  }
}
#mxapp .pds-c-mono-text--not-responsive {
  font-size: 0.875rem;
}

#mxapp .pds-c-text-12 {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-text-12 {
    font-size: 0.75rem;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-text-12 {
    font-size: 0.75rem;
  }
}
#mxapp .pds-c-text-12--not-responsive {
  font-size: 0.75rem;
}

#mxapp .pds-c-text-14 {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.8578431373rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-text-14 {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-text-14 {
    font-size: 0.875rem;
  }
}
#mxapp .pds-c-text-14--not-responsive {
  font-size: 0.875rem;
}

#mxapp .pds-c-text-16 {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.9615384615rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-c-text-16 {
    font-size: calc(0.3188521323vw + 0.8421681945rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-c-text-16 {
    font-size: 1rem;
  }
}
#mxapp .pds-c-text-16--not-responsive {
  font-size: 1rem;
}

@keyframes slide-up {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
#mxapp {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorMidnight);
  --colorMirrorMidnight-3: var(--colorMidnight-3);
  --colorMirrorMidnight-5: var(--colorMidnight-5);
  --colorMirrorMidnight-10: var(--colorMidnight-10);
  --colorMirrorMidnight-15: var(--colorMidnight-15);
  --colorMirrorMidnight-20: var(--colorMidnight-20);
  --colorMirrorMidnight-25: var(--colorMidnight-25);
  --colorMirrorMidnight-30: var(--colorMidnight-30);
  --colorMirrorMidnight-35: var(--colorMidnight-35);
  --colorMirrorMidnight-40: var(--colorMidnight-40);
  --colorMirrorMidnight-45: var(--colorMidnight-45);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-55);
  --colorMirrorMidnight-60: var(--colorMidnight-60);
  --colorMirrorMidnight-65: var(--colorMidnight-65);
  --colorMirrorMidnight-70: var(--colorMidnight-70);
  --colorMirrorMidnight-75: var(--colorMidnight-75);
  --colorMirrorMidnight-80: var(--colorMidnight-80);
  --colorMirrorMidnight-85: var(--colorMidnight-85);
  --colorMirrorMidnight-90: var(--colorMidnight-90);
  --colorMirrorMidnight-95: var(--colorMidnight-95);
  --colorMirrorMidnight-97: var(--colorMidnight-97);
  --colorMirrorMidnightAlpha-5: var(--colorMidnightAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorMidnightAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorMidnightAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorMidnightAlpha-20);
  --colorMirrorWhite: var(--colorWhite);
  --colorMirrorWhiteAlpha-50: var(--colorWhiteAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorWhiteAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorWhiteAlpha-90);
  --colorMirrorBlack: var(--colorBlack);
  --colorMirrorBlackAlpha-10: var(--colorBlackAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorBlackAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-9);
  --colorMirrorYellow-1: var(--colorYellow-1);
  --colorMirrorYellow-8: var(--colorYellow-8);
  --colorMirrorYellow-10: var(--colorYellow-10);
  --colorMirrorCoral-8: var(--colorCoral-8);
  --colorMirrorCoral-10: var(--colorCoral-10);
  --colorMirrorCoral-12: var(--colorCoral-12);
  --colorMirrorIndigo-8: var(--colorIndigo-8);
  --colorMirrorIndigo-10: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-10);
  --colorMirrorUltramarine-7: var(--colorUltramarine-7);
  --colorMirrorUltramarine-8: var(--colorUltramarine-8);
  --colorMirrorUltramarine-10: var(--colorUltramarine-10);
  --colorMirrorUltramarine-12: var(--colorUltramarine-12);
  --colorMirrorViolet-8: var(--colorViolet-8);
  --colorPrimary: var(--colorBlue-9);
  --colorPrimaryLight: var(--colorBlue-7);
  --colorPrimaryLighter: var(--colorBlue-5);
  --colorPrimaryDark: var(--colorBlue-10);
  --colorPrimaryDarker: var(--colorBlue-12);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-20);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-10);
  --colorSecondary: var(--colorMidnight);
  --colorSecondaryLight: var(--colorMidnight-75);
  --colorSecondaryLighter: var(--colorMidnight-55);
  --colorSecondaryDark: var(--colorMidnight-85);
  --colorSecondaryDarker: var(--colorMidnight-97);
  --colorSecondaryOnBackgroundLight: var(--colorMidnightAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorMidnightAlpha-5);
  --colorDanger: var(--colorCoral-9);
  --colorDangerLight: var(--colorCoral-7);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-10);
  --colorDangerDarker: var(--colorCoral-12);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-15);
  --colorWarning: var(--colorYellow-9);
  --colorWarningLight: var(--colorYellow-7);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-10);
  --colorWarningDarker: var(--colorYellow-12);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-30);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-20);
  --colorSuccess: var(--colorGreen-9);
  --colorSuccessLight: var(--colorGreen-7);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-10);
  --colorSuccessDarker: var(--colorGreen-12);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-15);
  --colorBackgroundMain: var(--colorWhite);
  --colorBackgroundSidebar: var(--colorMidnight);
  --colorBackgroundSidebarAlt: var(--colorMidnight-95);
  --colorBackgroundSection: var(--colorMidnight-95);
  --colorTextPrimary: var(--colorMidnightAlpha-90);
  --colorTextSecondary: var(--colorMidnightAlpha-75);
  --colorTextCaption: var(--colorMidnightAlpha-60);
  --colorBackgroundCard: var(--colorWhite);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorWhite);
  --colorBackgroundDropdown: var(--colorWhite);
  --colorOverlayPrimary: var(--colorBlueAlpha-75);
  --colorTextTab: var(--colorMidnightAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-15);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-20);
  --shadowDropLeft: -0.125rem 0 0.125rem 0 var(--colorBlackAlpha-20);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlackAlpha-50);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-30);
  --shadowInnerOverflow: 0 -0.5rem 0.5rem -0.5rem var(--colorBlackAlpha-50) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-10);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorWhiteAlpha-0), var(--colorWhite));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp.theme-dark {
  --colorViolet-1: #f9ebfe;
  --colorViolet-2: #f2d7fe;
  --colorViolet-3: #eabcfc;
  --colorViolet-4: #e3a3fa;
  --colorViolet-5: #dd8bf7;
  --colorViolet-6: #d773f3;
  --colorViolet-7: #d25bee;
  --colorViolet-8: #cd45e9;
  --colorViolet-9: #be3dd7;
  --colorViolet-10: #af36c4;
  --colorViolet-11: #9f2fb1;
  --colorViolet-12: #8e289d;
  --colorViolet-13: #7e228a;
  --colorViolet-14: #6c1c75;
  --colorCoral-1: #ffeef0;
  --colorCoral-2: #ffdce1;
  --colorCoral-3: #ffc6cd;
  --colorCoral-4: #ffb0b8;
  --colorCoral-5: #ff9ca2;
  --colorCoral-6: #ff878d;
  --colorCoral-7: #ff7477;
  --colorCoral-8: #ff6161;
  --colorCoral-9: #f14f56;
  --colorCoral-10: #e33f4e;
  --colorCoral-11: #d53047;
  --colorCoral-12: #c72343;
  --colorCoral-13: #b9173f;
  --colorCoral-14: #ab0c3e;
  --colorYellow-1: #fff9e6;
  --colorYellow-2: #fff3cc;
  --colorYellow-3: #ffedaa;
  --colorYellow-4: #ffe78f;
  --colorYellow-5: #ffe178;
  --colorYellow-6: #ffda65;
  --colorYellow-7: #ffd355;
  --colorYellow-8: #faca4a;
  --colorYellow-9: #f9c03a;
  --colorYellow-10: #f2b42a;
  --colorYellow-11: #eca51c;
  --colorYellow-12: #e6930e;
  --colorYellow-13: #df8001;
  --colorYellow-14: #d96a00;
  --colorGreen-1: #f1fcf1;
  --colorGreen-2: #e3f9e3;
  --colorGreen-3: #d0f5d0;
  --colorGreen-4: #bef1be;
  --colorGreen-5: #acecac;
  --colorGreen-6: #9ae79a;
  --colorGreen-7: #88e288;
  --colorGreen-8: #77dd77;
  --colorGreen-9: #66d467;
  --colorGreen-10: #57ca57;
  --colorGreen-11: #49bf4a;
  --colorGreen-12: #3cb33d;
  --colorGreen-13: #309f31;
  --colorGreen-14: #258c27;
  --colorBlue-1: #ecf9ff;
  --colorBlue-2: #d9f3ff;
  --colorBlue-3: #b5e8ff;
  --colorBlue-4: #92dcff;
  --colorBlue-5: #70d0ff;
  --colorBlue-6: #4ec4fe;
  --colorBlue-7: #2dbafc;
  --colorBlue-8: #0cabf9;
  --colorBlue-9: #0098ec;
  --colorBlue-10: #0086d9;
  --colorBlue-11: #0072c6;
  --colorBlue-12: #005db3;
  --colorBlue-13: #00479f;
  --colorBlue-14: #00338c;
  --colorIndigo-1: #f1f3ff;
  --colorIndigo-2: #e3e7ff;
  --colorIndigo-3: #caceff;
  --colorIndigo-4: #b1b4ff;
  --colorIndigo-5: #9998ff;
  --colorIndigo-6: #8680ff;
  --colorIndigo-7: #7568ff;
  --colorIndigo-8: #6750ff;
  --colorIndigo-9: #5b47ec;
  --colorIndigo-10: #4f3eda;
  --colorIndigo-11: #4436c7;
  --colorIndigo-12: #392eb4;
  --colorIndigo-13: #2f27a2;
  --colorIndigo-14: #26218f;
  --colorUltramarine-1: #f3f5ff;
  --colorUltramarine-2: #e6eaff;
  --colorUltramarine-3: #bfcaff;
  --colorUltramarine-4: #99a9ff;
  --colorUltramarine-5: #7388ff;
  --colorUltramarine-6: #4d68f5;
  --colorUltramarine-7: #264ae5;
  --colorUltramarine-8: #0d2ed1;
  --colorUltramarine-9: #0b25bd;
  --colorUltramarine-10: #081ca9;
  --colorUltramarine-11: #061595;
  --colorUltramarine-12: #050f81;
  --colorUltramarine-13: #03096c;
  --colorUltramarine-14: #020557;
  --colorMidnight: #0a1325;
  --colorWhite: white;
  --colorBlack: black;
  --colorTransparent: transparent;
  --colorMidnight-3: #f8f8f8;
  --colorMidnight-5: #f3f3f4;
  --colorMidnight-10: #e7e7e9;
  --colorMidnight-15: #dadcde;
  --colorMidnight-20: #ced0d3;
  --colorMidnight-25: #c2c4c9;
  --colorMidnight-30: #b6b8be;
  --colorMidnight-35: #a9acb3;
  --colorMidnight-40: #9da1a8;
  --colorMidnight-45: #91959d;
  --colorMidnight-50: #858992;
  --colorMidnight-55: #787d87;
  --colorMidnight-60: #6c717c;
  --colorMidnight-65: #606671;
  --colorMidnight-70: #545a66;
  --colorMidnight-75: #474e5c;
  --colorMidnight-80: #3b4251;
  --colorMidnight-85: #2f3646;
  --colorMidnight-90: #232b3b;
  --colorMidnight-95: #161f30;
  --colorMidnight-97: #111a2c;
  --colorVioletAlpha-0: rgba(205, 69, 233, 0);
  --colorVioletAlpha-5: rgba(205, 69, 233, 0.05);
  --colorVioletAlpha-10: rgba(205, 69, 233, 0.1);
  --colorVioletAlpha-15: rgba(205, 69, 233, 0.15);
  --colorVioletAlpha-20: rgba(205, 69, 233, 0.2);
  --colorVioletAlpha-25: rgba(205, 69, 233, 0.25);
  --colorVioletAlpha-30: rgba(205, 69, 233, 0.3);
  --colorVioletAlpha-35: rgba(205, 69, 233, 0.35);
  --colorVioletAlpha-40: rgba(205, 69, 233, 0.4);
  --colorVioletAlpha-45: rgba(205, 69, 233, 0.45);
  --colorVioletAlpha-50: rgba(205, 69, 233, 0.5);
  --colorVioletAlpha-55: rgba(205, 69, 233, 0.55);
  --colorVioletAlpha-60: rgba(205, 69, 233, 0.6);
  --colorVioletAlpha-65: rgba(205, 69, 233, 0.65);
  --colorVioletAlpha-70: rgba(205, 69, 233, 0.7);
  --colorVioletAlpha-75: rgba(205, 69, 233, 0.75);
  --colorVioletAlpha-80: rgba(205, 69, 233, 0.8);
  --colorVioletAlpha-85: rgba(205, 69, 233, 0.85);
  --colorVioletAlpha-90: rgba(205, 69, 233, 0.9);
  --colorVioletAlpha-95: rgba(205, 69, 233, 0.95);
  --colorCoralAlpha-0: rgba(241, 79, 86, 0);
  --colorCoralAlpha-5: rgba(241, 79, 86, 0.05);
  --colorCoralAlpha-10: rgba(241, 79, 86, 0.1);
  --colorCoralAlpha-15: rgba(241, 79, 86, 0.15);
  --colorCoralAlpha-20: rgba(241, 79, 86, 0.2);
  --colorCoralAlpha-25: rgba(241, 79, 86, 0.25);
  --colorCoralAlpha-30: rgba(241, 79, 86, 0.3);
  --colorCoralAlpha-35: rgba(241, 79, 86, 0.35);
  --colorCoralAlpha-40: rgba(241, 79, 86, 0.4);
  --colorCoralAlpha-45: rgba(241, 79, 86, 0.45);
  --colorCoralAlpha-50: rgba(241, 79, 86, 0.5);
  --colorCoralAlpha-55: rgba(241, 79, 86, 0.55);
  --colorCoralAlpha-60: rgba(241, 79, 86, 0.6);
  --colorCoralAlpha-65: rgba(241, 79, 86, 0.65);
  --colorCoralAlpha-70: rgba(241, 79, 86, 0.7);
  --colorCoralAlpha-75: rgba(241, 79, 86, 0.75);
  --colorCoralAlpha-80: rgba(241, 79, 86, 0.8);
  --colorCoralAlpha-85: rgba(241, 79, 86, 0.85);
  --colorCoralAlpha-90: rgba(241, 79, 86, 0.9);
  --colorCoralAlpha-95: rgba(241, 79, 86, 0.95);
  --colorYellowAlpha-0: rgba(249, 192, 58, 0);
  --colorYellowAlpha-5: rgba(249, 192, 58, 0.05);
  --colorYellowAlpha-10: rgba(249, 192, 58, 0.1);
  --colorYellowAlpha-15: rgba(249, 192, 58, 0.15);
  --colorYellowAlpha-20: rgba(249, 192, 58, 0.2);
  --colorYellowAlpha-25: rgba(249, 192, 58, 0.25);
  --colorYellowAlpha-30: rgba(249, 192, 58, 0.3);
  --colorYellowAlpha-35: rgba(249, 192, 58, 0.35);
  --colorYellowAlpha-40: rgba(249, 192, 58, 0.4);
  --colorYellowAlpha-45: rgba(249, 192, 58, 0.45);
  --colorYellowAlpha-50: rgba(249, 192, 58, 0.5);
  --colorYellowAlpha-55: rgba(249, 192, 58, 0.55);
  --colorYellowAlpha-60: rgba(249, 192, 58, 0.6);
  --colorYellowAlpha-65: rgba(249, 192, 58, 0.65);
  --colorYellowAlpha-70: rgba(249, 192, 58, 0.7);
  --colorYellowAlpha-75: rgba(249, 192, 58, 0.75);
  --colorYellowAlpha-80: rgba(249, 192, 58, 0.8);
  --colorYellowAlpha-85: rgba(249, 192, 58, 0.85);
  --colorYellowAlpha-90: rgba(249, 192, 58, 0.9);
  --colorYellowAlpha-95: rgba(249, 192, 58, 0.95);
  --colorGreenAlpha-0: rgba(102, 212, 103, 0);
  --colorGreenAlpha-5: rgba(102, 212, 103, 0.05);
  --colorGreenAlpha-10: rgba(102, 212, 103, 0.1);
  --colorGreenAlpha-15: rgba(102, 212, 103, 0.15);
  --colorGreenAlpha-20: rgba(102, 212, 103, 0.2);
  --colorGreenAlpha-25: rgba(102, 212, 103, 0.25);
  --colorGreenAlpha-30: rgba(102, 212, 103, 0.3);
  --colorGreenAlpha-35: rgba(102, 212, 103, 0.35);
  --colorGreenAlpha-40: rgba(102, 212, 103, 0.4);
  --colorGreenAlpha-45: rgba(102, 212, 103, 0.45);
  --colorGreenAlpha-50: rgba(102, 212, 103, 0.5);
  --colorGreenAlpha-55: rgba(102, 212, 103, 0.55);
  --colorGreenAlpha-60: rgba(102, 212, 103, 0.6);
  --colorGreenAlpha-65: rgba(102, 212, 103, 0.65);
  --colorGreenAlpha-70: rgba(102, 212, 103, 0.7);
  --colorGreenAlpha-75: rgba(102, 212, 103, 0.75);
  --colorGreenAlpha-80: rgba(102, 212, 103, 0.8);
  --colorGreenAlpha-85: rgba(102, 212, 103, 0.85);
  --colorGreenAlpha-90: rgba(102, 212, 103, 0.9);
  --colorGreenAlpha-95: rgba(102, 212, 103, 0.95);
  --colorBlueAlpha-0: rgba(0, 152, 236, 0);
  --colorBlueAlpha-5: rgba(0, 152, 236, 0.05);
  --colorBlueAlpha-10: rgba(0, 152, 236, 0.1);
  --colorBlueAlpha-15: rgba(0, 152, 236, 0.15);
  --colorBlueAlpha-20: rgba(0, 152, 236, 0.2);
  --colorBlueAlpha-25: rgba(0, 152, 236, 0.25);
  --colorBlueAlpha-30: rgba(0, 152, 236, 0.3);
  --colorBlueAlpha-35: rgba(0, 152, 236, 0.35);
  --colorBlueAlpha-40: rgba(0, 152, 236, 0.4);
  --colorBlueAlpha-45: rgba(0, 152, 236, 0.45);
  --colorBlueAlpha-50: rgba(0, 152, 236, 0.5);
  --colorBlueAlpha-55: rgba(0, 152, 236, 0.55);
  --colorBlueAlpha-60: rgba(0, 152, 236, 0.6);
  --colorBlueAlpha-65: rgba(0, 152, 236, 0.65);
  --colorBlueAlpha-70: rgba(0, 152, 236, 0.7);
  --colorBlueAlpha-75: rgba(0, 152, 236, 0.75);
  --colorBlueAlpha-80: rgba(0, 152, 236, 0.8);
  --colorBlueAlpha-85: rgba(0, 152, 236, 0.85);
  --colorBlueAlpha-90: rgba(0, 152, 236, 0.9);
  --colorBlueAlpha-95: rgba(0, 152, 236, 0.95);
  --colorIndigoAlpha-0: rgba(103, 80, 255, 0);
  --colorIndigoAlpha-5: rgba(103, 80, 255, 0.05);
  --colorIndigoAlpha-10: rgba(103, 80, 255, 0.1);
  --colorIndigoAlpha-15: rgba(103, 80, 255, 0.15);
  --colorIndigoAlpha-20: rgba(103, 80, 255, 0.2);
  --colorIndigoAlpha-25: rgba(103, 80, 255, 0.25);
  --colorIndigoAlpha-30: rgba(103, 80, 255, 0.3);
  --colorIndigoAlpha-35: rgba(103, 80, 255, 0.35);
  --colorIndigoAlpha-40: rgba(103, 80, 255, 0.4);
  --colorIndigoAlpha-45: rgba(103, 80, 255, 0.45);
  --colorIndigoAlpha-50: rgba(103, 80, 255, 0.5);
  --colorIndigoAlpha-55: rgba(103, 80, 255, 0.55);
  --colorIndigoAlpha-60: rgba(103, 80, 255, 0.6);
  --colorIndigoAlpha-65: rgba(103, 80, 255, 0.65);
  --colorIndigoAlpha-70: rgba(103, 80, 255, 0.7);
  --colorIndigoAlpha-75: rgba(103, 80, 255, 0.75);
  --colorIndigoAlpha-80: rgba(103, 80, 255, 0.8);
  --colorIndigoAlpha-85: rgba(103, 80, 255, 0.85);
  --colorIndigoAlpha-90: rgba(103, 80, 255, 0.9);
  --colorIndigoAlpha-95: rgba(103, 80, 255, 0.95);
  --colorUltramarineAlpha-0: rgba(13, 46, 209, 0);
  --colorUltramarineAlpha-5: rgba(13, 46, 209, 0.05);
  --colorUltramarineAlpha-10: rgba(13, 46, 209, 0.1);
  --colorUltramarineAlpha-15: rgba(13, 46, 209, 0.15);
  --colorUltramarineAlpha-20: rgba(13, 46, 209, 0.2);
  --colorUltramarineAlpha-25: rgba(13, 46, 209, 0.25);
  --colorUltramarineAlpha-30: rgba(13, 46, 209, 0.3);
  --colorUltramarineAlpha-35: rgba(13, 46, 209, 0.35);
  --colorUltramarineAlpha-40: rgba(13, 46, 209, 0.4);
  --colorUltramarineAlpha-45: rgba(13, 46, 209, 0.45);
  --colorUltramarineAlpha-50: rgba(13, 46, 209, 0.5);
  --colorUltramarineAlpha-55: rgba(13, 46, 209, 0.55);
  --colorUltramarineAlpha-60: rgba(13, 46, 209, 0.6);
  --colorUltramarineAlpha-65: rgba(13, 46, 209, 0.65);
  --colorUltramarineAlpha-70: rgba(13, 46, 209, 0.7);
  --colorUltramarineAlpha-75: rgba(13, 46, 209, 0.75);
  --colorUltramarineAlpha-80: rgba(13, 46, 209, 0.8);
  --colorUltramarineAlpha-85: rgba(13, 46, 209, 0.85);
  --colorUltramarineAlpha-90: rgba(13, 46, 209, 0.9);
  --colorUltramarineAlpha-95: rgba(13, 46, 209, 0.95);
  --colorMidnightAlpha-0: rgba(10, 19, 37, 0);
  --colorMidnightAlpha-5: rgba(10, 19, 37, 0.05);
  --colorMidnightAlpha-10: rgba(10, 19, 37, 0.1);
  --colorMidnightAlpha-15: rgba(10, 19, 37, 0.15);
  --colorMidnightAlpha-20: rgba(10, 19, 37, 0.2);
  --colorMidnightAlpha-25: rgba(10, 19, 37, 0.25);
  --colorMidnightAlpha-30: rgba(10, 19, 37, 0.3);
  --colorMidnightAlpha-35: rgba(10, 19, 37, 0.35);
  --colorMidnightAlpha-40: rgba(10, 19, 37, 0.4);
  --colorMidnightAlpha-45: rgba(10, 19, 37, 0.45);
  --colorMidnightAlpha-50: rgba(10, 19, 37, 0.5);
  --colorMidnightAlpha-55: rgba(10, 19, 37, 0.55);
  --colorMidnightAlpha-60: rgba(10, 19, 37, 0.6);
  --colorMidnightAlpha-65: rgba(10, 19, 37, 0.65);
  --colorMidnightAlpha-70: rgba(10, 19, 37, 0.7);
  --colorMidnightAlpha-75: rgba(10, 19, 37, 0.75);
  --colorMidnightAlpha-80: rgba(10, 19, 37, 0.8);
  --colorMidnightAlpha-85: rgba(10, 19, 37, 0.85);
  --colorMidnightAlpha-90: rgba(10, 19, 37, 0.9);
  --colorMidnightAlpha-95: rgba(10, 19, 37, 0.95);
  --colorWhiteAlpha-0: rgba(255, 255, 255, 0);
  --colorWhiteAlpha-5: rgba(255, 255, 255, 0.05);
  --colorWhiteAlpha-10: rgba(255, 255, 255, 0.1);
  --colorWhiteAlpha-15: rgba(255, 255, 255, 0.15);
  --colorWhiteAlpha-20: rgba(255, 255, 255, 0.2);
  --colorWhiteAlpha-25: rgba(255, 255, 255, 0.25);
  --colorWhiteAlpha-30: rgba(255, 255, 255, 0.3);
  --colorWhiteAlpha-35: rgba(255, 255, 255, 0.35);
  --colorWhiteAlpha-40: rgba(255, 255, 255, 0.4);
  --colorWhiteAlpha-45: rgba(255, 255, 255, 0.45);
  --colorWhiteAlpha-50: rgba(255, 255, 255, 0.5);
  --colorWhiteAlpha-55: rgba(255, 255, 255, 0.55);
  --colorWhiteAlpha-60: rgba(255, 255, 255, 0.6);
  --colorWhiteAlpha-65: rgba(255, 255, 255, 0.65);
  --colorWhiteAlpha-70: rgba(255, 255, 255, 0.7);
  --colorWhiteAlpha-75: rgba(255, 255, 255, 0.75);
  --colorWhiteAlpha-80: rgba(255, 255, 255, 0.8);
  --colorWhiteAlpha-85: rgba(255, 255, 255, 0.85);
  --colorWhiteAlpha-90: rgba(255, 255, 255, 0.9);
  --colorWhiteAlpha-95: rgba(255, 255, 255, 0.95);
  --colorBlackAlpha-0: rgba(0, 0, 0, 0);
  --colorBlackAlpha-5: rgba(0, 0, 0, 0.05);
  --colorBlackAlpha-10: rgba(0, 0, 0, 0.1);
  --colorBlackAlpha-15: rgba(0, 0, 0, 0.15);
  --colorBlackAlpha-20: rgba(0, 0, 0, 0.2);
  --colorBlackAlpha-25: rgba(0, 0, 0, 0.25);
  --colorBlackAlpha-30: rgba(0, 0, 0, 0.3);
  --colorBlackAlpha-35: rgba(0, 0, 0, 0.35);
  --colorBlackAlpha-40: rgba(0, 0, 0, 0.4);
  --colorBlackAlpha-45: rgba(0, 0, 0, 0.45);
  --colorBlackAlpha-50: rgba(0, 0, 0, 0.5);
  --colorBlackAlpha-55: rgba(0, 0, 0, 0.55);
  --colorBlackAlpha-60: rgba(0, 0, 0, 0.6);
  --colorBlackAlpha-65: rgba(0, 0, 0, 0.65);
  --colorBlackAlpha-70: rgba(0, 0, 0, 0.7);
  --colorBlackAlpha-75: rgba(0, 0, 0, 0.75);
  --colorBlackAlpha-80: rgba(0, 0, 0, 0.8);
  --colorBlackAlpha-85: rgba(0, 0, 0, 0.85);
  --colorBlackAlpha-90: rgba(0, 0, 0, 0.9);
  --colorBlackAlpha-95: rgba(0, 0, 0, 0.95);
  --colorMirrorMidnight: var(--colorWhite);
  --colorMirrorMidnight-3: var(--colorMidnight-97);
  --colorMirrorMidnight-5: var(--colorMidnight-95);
  --colorMirrorMidnight-10: var(--colorMidnight-90);
  --colorMirrorMidnight-15: var(--colorMidnight-85);
  --colorMirrorMidnight-20: var(--colorMidnight-80);
  --colorMirrorMidnight-25: var(--colorMidnight-75);
  --colorMirrorMidnight-30: var(--colorMidnight-70);
  --colorMirrorMidnight-35: var(--colorMidnight-65);
  --colorMirrorMidnight-40: var(--colorMidnight-60);
  --colorMirrorMidnight-45: var(--colorMidnight-55);
  --colorMirrorMidnight-50: var(--colorMidnight-50);
  --colorMirrorMidnight-55: var(--colorMidnight-45);
  --colorMirrorMidnight-60: var(--colorMidnight-40);
  --colorMirrorMidnight-65: var(--colorMidnight-35);
  --colorMirrorMidnight-70: var(--colorMidnight-30);
  --colorMirrorMidnight-75: var(--colorMidnight-25);
  --colorMirrorMidnight-80: var(--colorMidnight-20);
  --colorMirrorMidnight-85: var(--colorMidnight-15);
  --colorMirrorMidnight-90: var(--colorMidnight-10);
  --colorMirrorMidnight-95: var(--colorMidnight-5);
  --colorMirrorMidnight-99: var(--colorMidnight-3);
  --colorMirrorMidnightAlpha-5: var(--colorWhiteAlpha-5);
  --colorMirrorMidnightAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorMidnightAlpha-15: var(--colorWhiteAlpha-15);
  --colorMirrorMidnightAlpha-20: var(--colorWhiteAlpha-20);
  --colorMirrorWhite: var(--colorMidnight);
  --colorMirrorWhiteAlpha-50: var(--colorMidnightAlpha-50);
  --colorMirrorWhiteAlpha-80: var(--colorMidnightAlpha-80);
  --colorMirrorWhiteAlpha-90: var(--colorMidnightAlpha-90);
  --colorMirrorBlack: var(--colorWhite);
  --colorMirrorBlackAlpha-10: var(--colorWhiteAlpha-10);
  --colorMirrorBlackAlpha-25: var(--colorWhiteAlpha-25);
  --colorMirrorBlue-9: var(--colorBlue-6);
  --colorMirrorYellow-1: var(--colorYellow-2);
  --colorMirrorYellow-8: var(--colorYellow-5);
  --colorMirrorYellow-10: var(--colorYellow-6);
  --colorMirrorCoral-8: var(--colorCoral-6);
  --colorMirrorCoral-10: var(--colorCoral-8);
  --colorMirrorCoral-12: var(--colorCoral-10);
  --colorMirrorIndigo-10: var(--colorIndigo-11);
  --colorMirrorIndigo-8: var(--colorIndigo-10);
  --colorMirrorGreen-10: var(--colorGreen-11);
  --colorMirrorUltramarine-7: var(--colorUltramarine-11);
  --colorMirrorUltramarine-8: var(--colorUltramarine-6);
  --colorMirrorUltramarine-10: var(--colorUltramarine-8);
  --colorMirrorUltramarine-12: var(--colorUltramarine-10);
  --colorMirrorViolet-8: var(--colorViolet-6);
  --colorPrimary: var(--colorBlue-8);
  --colorPrimaryLight: var(--colorBlue-6);
  --colorPrimaryLighter: var(--colorBlue-4);
  --colorPrimaryDark: var(--colorBlue-9);
  --colorPrimaryDarker: var(--colorBlue-11);
  --colorPrimaryOnBackgroundLight: var(--colorBlueAlpha-25);
  --colorPrimaryOnBackgroundLighter: var(--colorBlueAlpha-35);
  --colorSecondary: var(--colorMidnight-55);
  --colorSecondaryLight: var(--colorMidnight-45);
  --colorSecondaryLighter: var(--colorMidnight-35);
  --colorSecondaryDark: var(--colorMidnight-60);
  --colorSecondaryDarker: var(--colorMidnight-70);
  --colorSecondaryOnBackgroundLight: var(--colorWhiteAlpha-15);
  --colorSecondaryOnBackgroundLighter: var(--colorWhiteAlpha-25);
  --colorDanger: var(--colorCoral-8);
  --colorDangerLight: var(--colorCoral-6);
  --colorDangerLighter: var(--colorCoral-5);
  --colorDangerDark: var(--colorCoral-9);
  --colorDangerDarker: var(--colorCoral-10);
  --colorDangerOnBackgroundLight: var(--colorCoralAlpha-25);
  --colorDangerOnBackgroundLighter: var(--colorCoralAlpha-35);
  --colorWarning: var(--colorYellow-8);
  --colorWarningLight: var(--colorYellow-6);
  --colorWarningLighter: var(--colorYellow-5);
  --colorWarningDark: var(--colorYellow-9);
  --colorWarningDarker: var(--colorYellow-10);
  --colorWarningOnBackgroundLight: var(--colorYellowAlpha-25);
  --colorWarningOnBackgroundLighter: var(--colorYellowAlpha-35);
  --colorSuccess: var(--colorGreen-8);
  --colorSuccessLight: var(--colorGreen-6);
  --colorSuccessLighter: var(--colorGreen-5);
  --colorSuccessDark: var(--colorGreen-9);
  --colorSuccessDarker: var(--colorGreen-10);
  --colorSuccessOnBackgroundLight: var(--colorGreenAlpha-25);
  --colorSuccessOnBackgroundLighter: var(--colorGreenAlpha-35);
  --colorBackgroundMain: var(--colorMidnight);
  --colorBackgroundSidebar: var(--colorMidnight-90);
  --colorBackgroundSidebarAlt: var(--colorMidnight-90);
  --colorBackgroundSection: var(--colorMidnight-90);
  --colorTextPrimary: var(--colorWhite);
  --colorTextSecondary: var(--colorWhiteAlpha-90);
  --colorTextCaption: var(--colorWhiteAlpha-60);
  --colorBackgroundCard: var(--colorMidnight-90);
  --colorBorder: var(--colorMirrorMidnight-10);
  --colorMenubarButtons: var(--colorMidnight-90);
  --colorBackgroundDropdown: var(--colorMidnight-85);
  --colorOverlayPrimary: var(--colorMidnightAlpha-75);
  --colorTextTab: var(--colorWhiteAlpha-60);
  --shadowCard: 0 1px 0.125rem 0 var(--colorBlackAlpha-10);
  --shadowCardDark: 0 1px 0.25rem 0 var(--colorBlackAlpha-15);
  --shadowDropdown: 0 1px 0.25rem 0 var(--colorBlackAlpha-10);
  --shadowMenu: 0 1px 0.25rem 0 var(--colorBlack);
  --shadowPopup: 0 0 0.5rem 0.25rem var(--colorBlackAlpha-60);
  --shadowInnerOverflow: 0 -1rem 1rem -1rem var(--colorBlack) inset;
  --shadowActionBar: 0 -0.125rem 0.25rem var(--colorBlackAlpha-20);
  --gradientTransparentToBackgroundMain: linear-gradient(to right, var(--colorMidnightAlpha-0), var(--colorMidnight));
  --overlayBackground: var(--colorMidnightAlpha-60);
  --iconCheckmarkMirrorWhite: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjMGExMzI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
}

#mxapp .pds-c-button-fill {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--light {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--inverse {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--disabled {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--disabled {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--disabled {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--disabled {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button[disabled] {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--contrast {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--secondary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--text {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--danger {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--danger {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--danger {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--danger {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--primary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--primary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--primary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--primary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--secondary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--secondary {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--large {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--large {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--large {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--large {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-text--small {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-ghost--small {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill--small {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button--small {
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #f3f3f4;
  border: 1px solid var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}

#mxapp .pds-c-button-fill:hover, #mxapp .pds-c-button:hover, #mxapp .pds-c-button-ghost--light:hover, #mxapp .pds-c-button--inverse:hover, #mxapp .pds-c-button-text--disabled:hover, #mxapp .pds-c-button-ghost--disabled:hover, #mxapp .pds-c-button-fill--disabled:hover, #mxapp .pds-c-button--disabled:hover, #mxapp .pds-c-button--contrast:hover, #mxapp .pds-c-button-text--secondary:hover, #mxapp .pds-c-button-text:hover, #mxapp .pds-c-button--text:hover, #mxapp .pds-c-button-text--danger:hover, #mxapp .pds-c-button-ghost--danger:hover, #mxapp .pds-c-button-fill--danger:hover, #mxapp .pds-c-button--danger:hover, #mxapp .pds-c-button-text--primary:hover, #mxapp .pds-c-button-fill--primary:hover, #mxapp .pds-c-button--primary:hover, #mxapp .pds-c-button-ghost--primary:hover, #mxapp .pds-c-button-ghost:hover, #mxapp .pds-c-button-fill--secondary:hover, #mxapp .pds-c-button--secondary:hover, #mxapp .pds-c-button-text--large:hover, #mxapp .pds-c-button-ghost--large:hover, #mxapp .pds-c-button-fill--large:hover, #mxapp .pds-c-button--large:hover, #mxapp .pds-c-button-text--small:hover, #mxapp .pds-c-button-ghost--small:hover, #mxapp .pds-c-button-fill--small:hover, #mxapp .pds-c-button--small:hover, #mxapp .pds-c-button-fill:active, #mxapp .pds-c-button:active, #mxapp .pds-c-button-ghost--light:active, #mxapp .pds-c-button--inverse:active, #mxapp .pds-c-button-text--disabled:active, #mxapp .pds-c-button-ghost--disabled:active, #mxapp .pds-c-button-fill--disabled:active, #mxapp .pds-c-button--disabled:active, #mxapp .pds-c-button--contrast:active, #mxapp .pds-c-button-text--secondary:active, #mxapp .pds-c-button-text:active, #mxapp .pds-c-button--text:active, #mxapp .pds-c-button-text--danger:active, #mxapp .pds-c-button-ghost--danger:active, #mxapp .pds-c-button-fill--danger:active, #mxapp .pds-c-button--danger:active, #mxapp .pds-c-button-text--primary:active, #mxapp .pds-c-button-fill--primary:active, #mxapp .pds-c-button--primary:active, #mxapp .pds-c-button-ghost--primary:active, #mxapp .pds-c-button-ghost:active, #mxapp .pds-c-button-fill--secondary:active, #mxapp .pds-c-button--secondary:active, #mxapp .pds-c-button-text--large:active, #mxapp .pds-c-button-ghost--large:active, #mxapp .pds-c-button-fill--large:active, #mxapp .pds-c-button--large:active, #mxapp .pds-c-button-text--small:active, #mxapp .pds-c-button-ghost--small:active, #mxapp .pds-c-button-fill--small:active, #mxapp .pds-c-button--small:active {
  outline: none;
  box-shadow: none;
}

#mxapp .pds-c-button-fill:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--light:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--inverse:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--disabled:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--disabled:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--disabled:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--disabled:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--contrast:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--secondary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--text:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--danger:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--danger:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--danger:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--danger:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--primary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--primary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--primary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--primary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--secondary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--secondary:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--large:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--large:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--large:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--large:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-text--small:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-ghost--small:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill--small:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button--small:focus {
  outline-offset: 2px;
  outline-color: #0098ec;
  outline-color: var(--colorBlue-9);
  outline-style: solid;
  outline-width: 2px;
}

#mxapp .pds-c-button-fill:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--light:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--inverse:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--contrast:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--secondary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--text:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--danger:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--danger:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--danger:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--danger:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--secondary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--secondary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--large:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--large:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--large:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--large:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--small:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--small:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--small:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--small:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--light:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--inverse:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--contrast:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--secondary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--text:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--danger:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--danger:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--danger:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--danger:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--secondary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--secondary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--large:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--large:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--large:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--large:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--small:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--small:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--small:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--small:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--light:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--inverse:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--disabled:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--disabled:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--disabled:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--disabled:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--contrast:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--secondary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--text:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--danger:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--danger:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--danger:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--danger:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--primary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--primary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--primary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--primary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--secondary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--secondary:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--large:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--large:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--large:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--large:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-text--small:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-ghost--small:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button-fill--small:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--small:active {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--light {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--inverse {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--contrast {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--text {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-text--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-ghost--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button-fill--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .active.pds-c-button--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--contrast {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--large {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .open > .dropdown-toggle.pds-c-button--small {
  border-color: #dadcde;
  border-color: var(--colorMidnight-15);
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorMidnightAlpha-75);
}

#mxapp .pds-c-button--compact {
  min-width: auto;
}

#mxapp .pds-c-button-text--small,
#mxapp .pds-c-button-ghost--small,
#mxapp .pds-c-button-fill--small,
#mxapp .pds-c-button--small {
  font-size: 0.75rem;
  padding: 0.25rem 0.5rem;
}

#mxapp .pds-c-button-text--large,
#mxapp .pds-c-button-ghost--large,
#mxapp .pds-c-button-fill--large,
#mxapp .pds-c-button--large {
  font-size: 1.125rem;
  padding: 0.5rem 1.5rem;
}

#mxapp .pds-c-button-ghost--primary {
  border: 1px solid #545a66;
  border: 1px solid var(--colorMidnight-70);
  color: #545a66;
  color: var(--colorMidnight-70);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost {
  border: 1px solid #545a66;
  border: 1px solid var(--colorMidnight-70);
  color: #545a66;
  color: var(--colorMidnight-70);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary {
  border: 1px solid #545a66;
  border: 1px solid var(--colorMidnight-70);
  color: #545a66;
  color: var(--colorMidnight-70);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary {
  border: 1px solid #545a66;
  border: 1px solid var(--colorMidnight-70);
  color: #545a66;
  color: var(--colorMidnight-70);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary:hover {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-ghost:hover {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-fill--secondary:hover {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button--secondary:hover {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-ghost--primary:focus {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-ghost:focus {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-fill--secondary:focus {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button--secondary:focus {
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  background-color: transparent;
  color: #0098ec;
  color: var(--colorBlue-9);
}

#mxapp .pds-c-button-ghost--primary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .pds-c-button-ghost:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .pds-c-button-fill--secondary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .pds-c-button--secondary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .active.pds-c-button-ghost--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .active.pds-c-button-ghost {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .active.pds-c-button-fill--secondary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .active.pds-c-button--secondary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: transparent;
  color: #0072c6;
  color: var(--colorBlue-11);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-text--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost--primary {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-text--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--danger.pds-c-button-ghost--primary {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--danger.pds-c-button-ghost {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--danger.pds-c-button-fill--secondary {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--danger {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  color: #e33f4e;
  color: var(--colorCoral-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost.pds-c-button-text--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost--primary:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-text--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost--primary:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-fill--secondary:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost.pds-c-button-text--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost--primary:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-text--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost--primary:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--danger.pds-c-button-fill--secondary:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button--secondary.pds-c-button--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost.pds-c-button-text--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost--primary:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-ghost:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--secondary.pds-c-button-text--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost--primary:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger.pds-c-button-ghost:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger.pds-c-button-fill--secondary:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--secondary.pds-c-button--danger:active {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost--primary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost--primary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--danger.pds-c-button-ghost--primary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--danger.pds-c-button-ghost {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-fill--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--secondary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--secondary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--secondary.pds-c-button-fill--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--danger.pds-c-button-ghost--primary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--danger.pds-c-button-ghost {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--danger.pds-c-button-fill--secondary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--secondary.pds-c-button--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger.pds-c-button-ghost--primary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger.pds-c-button-ghost {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-fill--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-text--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-ghost--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-fill--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger.pds-c-button-ghost--primary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger.pds-c-button-ghost {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger.pds-c-button-fill--secondary {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button--danger {
  border-color: #c72343;
  border-color: var(--colorCoral-12);
  background-color: #c72343;
  background-color: var(--colorCoral-12);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost--primary {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--inverse.pds-c-button-fill--secondary {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--inverse {
  border-color: white;
  border-color: var(--colorWhite);
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--light:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--light:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--light:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--light:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost--primary:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-fill--secondary:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--secondary.pds-c-button--inverse:hover {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--light:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--light:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--light:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--light:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost--primary:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--inverse.pds-c-button-fill--secondary:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button--secondary.pds-c-button--inverse:focus {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 1;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--light:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--light:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--light:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--light:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost--primary:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button--inverse.pds-c-button-fill--secondary:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button--secondary.pds-c-button--inverse:active {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button-ghost--primary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button-ghost.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button--secondary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button--inverse.pds-c-button-ghost--primary {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button--inverse.pds-c-button-ghost {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button--inverse.pds-c-button-fill--secondary {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .active.pds-c-button--secondary.pds-c-button--inverse {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-ghost--light {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-ghost--primary {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-ghost {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-fill--secondary {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button--inverse {
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  opacity: 0.8;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button[disabled] {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-text--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-text--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-fill--secondary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--disabled:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost--primary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-fill--secondary:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button[disabled]:hover {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-text--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-text--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-fill--secondary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--disabled:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost--primary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-fill--secondary:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button[disabled]:focus {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-text--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--primary.pds-c-button-ghost--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-text--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost.pds-c-button-ghost--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--primary:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-text--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-ghost--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--secondary.pds-c-button-fill--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-text--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-ghost--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button-fill--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost--primary:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-ghost:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-fill--secondary:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button--disabled:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost--primary:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-ghost:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-fill--secondary:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button--secondary.pds-c-button[disabled]:active {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-ghost--primary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-ghost--primary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-ghost.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-ghost.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-fill--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-fill--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button-fill--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--disabled.pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--secondary.pds-c-button--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button[disabled].pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button[disabled].pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button[disabled].pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .active.pds-c-button--secondary.pds-c-button[disabled] {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--primary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-text--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-ghost--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button-fill--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button--disabled {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-ghost--primary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-ghost {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-fill--secondary {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .open > .dropdown-toggle.pds-c-button--secondary.pds-c-button[disabled] {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
  background-color: transparent;
}

#mxapp .pds-c-button-text--primary {
  border: 1px solid #0098ec;
  border: 1px solid var(--colorBlue-9);
  color: white;
  color: var(--colorWhite);
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
}

#mxapp .pds-c-button-fill--primary {
  border: 1px solid #0098ec;
  border: 1px solid var(--colorBlue-9);
  color: white;
  color: var(--colorWhite);
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
}

#mxapp .pds-c-button--primary {
  border: 1px solid #0098ec;
  border: 1px solid var(--colorBlue-9);
  color: white;
  color: var(--colorWhite);
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
}

#mxapp .pds-c-button-text--primary:hover {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--primary:hover {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--primary:hover {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--primary:focus {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--primary:focus {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--primary:focus {
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--primary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--primary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--primary:active {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-text--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--primary {
  border-color: #0072c6;
  border-color: var(--colorBlue-11);
  background-color: #0072c6;
  background-color: var(--colorBlue-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--danger {
  border: 1px solid #f14f56;
  border: 1px solid var(--colorCoral-9);
  color: white;
  color: var(--colorWhite);
  background-color: #f14f56;
  background-color: var(--colorCoral-9);
}

#mxapp .pds-c-button-ghost--danger {
  border: 1px solid #f14f56;
  border: 1px solid var(--colorCoral-9);
  color: white;
  color: var(--colorWhite);
  background-color: #f14f56;
  background-color: var(--colorCoral-9);
}

#mxapp .pds-c-button-fill--danger {
  border: 1px solid #f14f56;
  border: 1px solid var(--colorCoral-9);
  color: white;
  color: var(--colorWhite);
  background-color: #f14f56;
  background-color: var(--colorCoral-9);
}

#mxapp .pds-c-button--danger {
  border: 1px solid #f14f56;
  border: 1px solid var(--colorCoral-9);
  color: white;
  color: var(--colorWhite);
  background-color: #f14f56;
  background-color: var(--colorCoral-9);
}

#mxapp .pds-c-button-text--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger:hover {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger:focus {
  border-color: #e33f4e;
  border-color: var(--colorCoral-10);
  background-color: #e33f4e;
  background-color: var(--colorCoral-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--danger:active {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--danger:active {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--danger:active {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--danger:active {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-text--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-fill--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger {
  border-color: #d53047;
  border-color: var(--colorCoral-11);
  background-color: #d53047;
  background-color: var(--colorCoral-11);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  background-color: transparent;
}

#mxapp .pds-c-button-text {
  border: 1px solid transparent;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  background-color: transparent;
}

#mxapp .pds-c-button--text {
  border: 1px solid transparent;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  background-color: transparent;
}

#mxapp .pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text:hover {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button--text:hover {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text:focus {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button--text:focus {
  border-color: transparent;
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button--text:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .active.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .active.pds-c-button-text {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .active.pds-c-button--text {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-button-text--primary.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text.pds-c-button-text--primary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-text--primary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-fill--primary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button--primary {
  border: 1px solid transparent;
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text--primary.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text.pds-c-button-text--primary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-text--primary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-fill--primary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button--primary:hover {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text--primary.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text.pds-c-button-text--primary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-text--primary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-fill--primary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button--primary:focus {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorBlueAlpha-10);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text--primary.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text.pds-c-button-text--primary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-fill--primary.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-text--primary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button-fill--primary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--primary.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button--text.pds-c-button--primary:active {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button-text--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button-text.pds-c-button-text--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button-fill--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button-fill--primary.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button--text.pds-c-button-text--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button--text.pds-c-button-fill--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button--primary.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .active.pds-c-button--text.pds-c-button--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text.pds-c-button-text--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--primary.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-text--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-fill--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--primary.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--primary.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button--primary {
  border-color: transparent;
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorBlueAlpha-20);
  color: #0098ec;
  color: var(--colorPrimary);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text.pds-c-button-text--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-text--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-fill--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button--danger {
  border: 1px solid transparent;
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text.pds-c-button-text--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-text--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-fill--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button--danger:hover {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text.pds-c-button-text--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-text--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-fill--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button--danger:focus {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.1);
  background-color: var(--colorCoralAlpha-10);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text.pds-c-button-text--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-ghost--danger.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-fill--danger.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-text--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button-fill--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--danger.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button--text.pds-c-button--danger:active {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-text--secondary.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-text.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-ghost--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-ghost--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-fill--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button-fill--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--text.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--text.pds-c-button-ghost--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--text.pds-c-button-fill--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .active.pds-c-button--text.pds-c-button--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--secondary.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-text--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-ghost--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-fill--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--danger.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button--danger {
  border-color: transparent;
  background-color: rgba(241, 79, 86, 0.2);
  background-color: var(--colorCoralAlpha-20);
  color: #f14f56;
  color: var(--colorDanger);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-text.pds-c-button-text--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button-text--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button-ghost--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button-fill--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--disabled.pds-c-button-text {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button--disabled {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button[disabled].pds-c-button-text {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button[disabled] {
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: transparent;
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text.pds-c-button-text--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-text--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-fill--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button--disabled:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button[disabled]:hover {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text.pds-c-button-text--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-text--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-fill--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button--disabled:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text.pds-c-button-text--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled.pds-c-button-text:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled.pds-c-button-text:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-text--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button-fill--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled.pds-c-button-text:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button--disabled:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled].pds-c-button-text:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--text.pds-c-button[disabled]:active {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-text--secondary.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-text.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-ghost--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-ghost--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-fill--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-fill--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--text.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--text.pds-c-button-ghost--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--text.pds-c-button-fill--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--text.pds-c-button--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button[disabled].pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button[disabled].pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--text.pds-c-button[disabled] {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--secondary.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-ghost--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-fill--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button--disabled {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-text--secondary {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-text {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button[disabled] {
  border-color: transparent;
  background-color: transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--secondary.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button-text.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button-ghost--disabled.pds-c-button-text--secondary:focus,
#mxapp .pds-c-button-ghost--disabled.pds-c-button-text:focus,
#mxapp .pds-c-button-fill--disabled.pds-c-button-text--secondary:focus,
#mxapp .pds-c-button-fill--disabled.pds-c-button-text:focus,
#mxapp .pds-c-button--text.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button--text.pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button--text.pds-c-button-fill--disabled:focus,
#mxapp .pds-c-button--disabled.pds-c-button-text--secondary:focus,
#mxapp .pds-c-button--disabled.pds-c-button-text:focus,
#mxapp .pds-c-button--text.pds-c-button--disabled:focus,
#mxapp .pds-c-button[disabled].pds-c-button-text--secondary:focus,
#mxapp .pds-c-button[disabled].pds-c-button-text:focus,
#mxapp .pds-c-button--text.pds-c-button[disabled]:focus {
  outline: none;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button-ghost--light {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--inverse.pds-c-button-text--secondary {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--inverse.pds-c-button-text {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button--text.pds-c-button--inverse {
  border: 1px solid transparent;
  color: white;
  color: var(--colorWhite);
  background-color: transparent;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--light:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button--inverse:hover {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--light:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button--inverse:focus {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.2);
  background-color: var(--colorWhiteAlpha-20);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button-ghost--light:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--text.pds-c-button--inverse:active {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost--light.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button-ghost--light.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--text.pds-c-button-ghost--light {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--inverse.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--inverse.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--text.pds-c-button--inverse {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-ghost--light {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-text--secondary {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-text {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button--inverse {
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.1);
  background-color: var(--colorWhiteAlpha-10);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:hover,
#mxapp .pds-c-button-ghost--light.pds-c-button-text:hover,
#mxapp .pds-c-button--text.pds-c-button-ghost--light:hover,
#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:hover,
#mxapp .pds-c-button--inverse.pds-c-button-text:hover,
#mxapp .pds-c-button--text.pds-c-button--inverse:hover,
#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:focus,
#mxapp .pds-c-button-ghost--light.pds-c-button-text:focus,
#mxapp .pds-c-button--text.pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:focus,
#mxapp .pds-c-button--inverse.pds-c-button-text:focus,
#mxapp .pds-c-button--text.pds-c-button--inverse:focus,
#mxapp .pds-c-button-ghost--light.pds-c-button-text--secondary:active,
#mxapp .pds-c-button-ghost--light.pds-c-button-text:active,
#mxapp .pds-c-button--text.pds-c-button-ghost--light:active,
#mxapp .pds-c-button--inverse.pds-c-button-text--secondary:active,
#mxapp .pds-c-button--inverse.pds-c-button-text:active,
#mxapp .pds-c-button--text.pds-c-button--inverse:active,
#mxapp .active.pds-c-button-ghost--light.pds-c-button-text--secondary,
#mxapp .active.pds-c-button-ghost--light.pds-c-button-text,
#mxapp .active.pds-c-button--text.pds-c-button-ghost--light,
#mxapp .active.pds-c-button--inverse.pds-c-button-text--secondary,
#mxapp .active.pds-c-button--inverse.pds-c-button-text,
#mxapp .active.pds-c-button--text.pds-c-button--inverse,
#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-text--secondary,
#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-text,
#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button-ghost--light,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-text--secondary,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-text,
#mxapp .open > .dropdown-toggle.pds-c-button--text.pds-c-button--inverse {
  opacity: 1;
}

#mxapp [disabled].pds-c-button-text--secondary::after {
  border-left-color: #c2c4c9;
  border-left-color: var(--colorMirrorMidnight-25);
}

#mxapp [disabled].pds-c-button-text::after {
  border-left-color: #c2c4c9;
  border-left-color: var(--colorMirrorMidnight-25);
}

#mxapp [disabled].pds-c-button--text::after {
  border-left-color: #c2c4c9;
  border-left-color: var(--colorMirrorMidnight-25);
}

#mxapp .pds-c-button--contrast {
  border: 1px solid #0a1325;
  border: 1px solid var(--colorMidnight);
  color: white;
  color: var(--colorWhite);
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}

#mxapp .pds-c-button--contrast:hover {
  border-color: #3b4251;
  border-color: var(--colorMidnight-80);
  background-color: #3b4251;
  background-color: var(--colorMidnight-80);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--contrast:focus {
  border-color: #3b4251;
  border-color: var(--colorMidnight-80);
  background-color: #3b4251;
  background-color: var(--colorMidnight-80);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button--contrast:active {
  border-color: #232b3b;
  border-color: var(--colorMidnight-90);
  background-color: #232b3b;
  background-color: var(--colorMidnight-90);
  color: white;
  color: var(--colorWhite);
}

#mxapp .active.pds-c-button--contrast {
  border-color: #232b3b;
  border-color: var(--colorMidnight-90);
  background-color: #232b3b;
  background-color: var(--colorMidnight-90);
  color: white;
  color: var(--colorWhite);
}

#mxapp .open > .dropdown-toggle.pds-c-button--contrast {
  border-color: #232b3b;
  border-color: var(--colorMidnight-90);
  background-color: #232b3b;
  background-color: var(--colorMidnight-90);
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-c-button-text--disabled {
  cursor: default;
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}

#mxapp .pds-c-button-ghost--disabled {
  cursor: default;
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}

#mxapp .pds-c-button-fill--disabled {
  cursor: default;
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}

#mxapp .pds-c-button--disabled {
  cursor: default;
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}

#mxapp .pds-c-button[disabled] {
  cursor: default;
  border: 1px solid transparent;
  color: #c2c4c9;
  color: var(--colorMidnight-25);
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}

#mxapp .pds-c-button-text--disabled:hover {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled:hover {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled:hover {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled:hover {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled]:hover {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--disabled:focus {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled:focus {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled:focus {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled:focus {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled]:focus {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--disabled:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-ghost--disabled:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-fill--disabled:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button--disabled:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button[disabled]:active {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-ghost--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button-fill--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .active.pds-c-button[disabled] {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-text--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button--disabled {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .open > .dropdown-toggle.pds-c-button[disabled] {
  border-color: transparent;
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}

#mxapp .pds-c-button-text--disabled:focus,
#mxapp .pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button-fill--disabled:focus,
#mxapp .pds-c-button--disabled:focus,
#mxapp .pds-c-button[disabled]:focus {
  outline: none;
}

#mxapp .pds-c-button-ghost--light {
  border: 1px solid white;
  border: 1px solid var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  background-color: white;
  background-color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse {
  border: 1px solid white;
  border: 1px solid var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
  background-color: white;
  background-color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light:hover {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button--inverse:hover {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button-ghost--light:focus {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button--inverse:focus {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button-ghost--light:active {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button--inverse:active {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .active.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .active.pds-c-button--inverse {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .open > .dropdown-toggle.pds-c-button--inverse {
  border-color: white;
  border-color: var(--colorWhite);
  background-color: white;
  background-color: var(--colorWhite);
  color: #0a1325;
  color: var(--colorMidnight);
}

#mxapp .pds-c-button-ghost--light:hover, #mxapp .pds-c-button--inverse:hover, #mxapp .pds-c-button-ghost--light:focus, #mxapp .pds-c-button--inverse:focus {
  opacity: 0.8;
}

#mxapp .pds-c-button-ghost--light:active, #mxapp .pds-c-button--inverse:active, #mxapp .active.pds-c-button-ghost--light, #mxapp .active.pds-c-button--inverse, #mxapp .open > .dropdown-toggle.pds-c-button-ghost--light, #mxapp .open > .dropdown-toggle.pds-c-button--inverse {
  opacity: 0.6;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--disabled,
#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--disabled,
#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--light,
#mxapp .pds-c-button--inverse.pds-c-button-text--disabled,
#mxapp .pds-c-button--inverse.pds-c-button-ghost--disabled,
#mxapp .pds-c-button--inverse.pds-c-button-fill--disabled,
#mxapp .pds-c-button--disabled.pds-c-button-ghost--light,
#mxapp .pds-c-button--inverse.pds-c-button--disabled,
#mxapp .pds-c-button[disabled].pds-c-button-ghost--light,
#mxapp .pds-c-button--inverse.pds-c-button[disabled] {
  opacity: 0.25;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button--inverse.pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button--inverse.pds-c-button-fill--disabled:focus,
#mxapp .pds-c-button--disabled.pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button--disabled:focus,
#mxapp .pds-c-button[disabled].pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button[disabled]:focus {
  outline: none;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--disabled:hover,
#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--disabled:hover,
#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--light:hover,
#mxapp .pds-c-button--inverse.pds-c-button-text--disabled:hover,
#mxapp .pds-c-button--inverse.pds-c-button-ghost--disabled:hover,
#mxapp .pds-c-button--inverse.pds-c-button-fill--disabled:hover,
#mxapp .pds-c-button--disabled.pds-c-button-ghost--light:hover,
#mxapp .pds-c-button--inverse.pds-c-button--disabled:hover,
#mxapp .pds-c-button[disabled].pds-c-button-ghost--light:hover,
#mxapp .pds-c-button--inverse.pds-c-button[disabled]:hover,
#mxapp .pds-c-button-ghost--light.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button-text--disabled:focus,
#mxapp .pds-c-button--inverse.pds-c-button-ghost--disabled:focus,
#mxapp .pds-c-button--inverse.pds-c-button-fill--disabled:focus,
#mxapp .pds-c-button--disabled.pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button--disabled:focus,
#mxapp .pds-c-button[disabled].pds-c-button-ghost--light:focus,
#mxapp .pds-c-button--inverse.pds-c-button[disabled]:focus,
#mxapp .pds-c-button-ghost--light.pds-c-button-text--disabled:active,
#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--disabled:active,
#mxapp .pds-c-button-fill--disabled.pds-c-button-ghost--light:active,
#mxapp .pds-c-button--inverse.pds-c-button-text--disabled:active,
#mxapp .pds-c-button--inverse.pds-c-button-ghost--disabled:active,
#mxapp .pds-c-button--inverse.pds-c-button-fill--disabled:active,
#mxapp .pds-c-button--disabled.pds-c-button-ghost--light:active,
#mxapp .pds-c-button--inverse.pds-c-button--disabled:active,
#mxapp .pds-c-button[disabled].pds-c-button-ghost--light:active,
#mxapp .pds-c-button--inverse.pds-c-button[disabled]:active,
#mxapp .active.pds-c-button-ghost--light.pds-c-button-text--disabled,
#mxapp .active.pds-c-button-ghost--light.pds-c-button-ghost--disabled,
#mxapp .active.pds-c-button-fill--disabled.pds-c-button-ghost--light,
#mxapp .active.pds-c-button--inverse.pds-c-button-text--disabled,
#mxapp .active.pds-c-button--inverse.pds-c-button-ghost--disabled,
#mxapp .active.pds-c-button--inverse.pds-c-button-fill--disabled,
#mxapp .active.pds-c-button--disabled.pds-c-button-ghost--light,
#mxapp .active.pds-c-button--inverse.pds-c-button--disabled,
#mxapp .active.pds-c-button[disabled].pds-c-button-ghost--light,
#mxapp .active.pds-c-button--inverse.pds-c-button[disabled],
#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-text--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button-ghost--light.pds-c-button-ghost--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button-fill--disabled.pds-c-button-ghost--light,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-text--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-ghost--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button-fill--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button--disabled.pds-c-button-ghost--light,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button--disabled,
#mxapp .open > .dropdown-toggle.pds-c-button[disabled].pds-c-button-ghost--light,
#mxapp .open > .dropdown-toggle.pds-c-button--inverse.pds-c-button[disabled] {
  opacity: 0.25;
}

#mxapp .pds-c-button-ghost--light.pds-c-button-text--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button-ghost--light.pds-c-button-ghost--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button-fill--loading.pds-c-button-ghost--light::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-text--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-ghost--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button-fill--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button--loading.pds-c-button-ghost--light::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp .pds-c-button--inverse.pds-c-button--loading::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp [disabled].pds-c-button-ghost--light::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp [disabled].pds-c-button--inverse::after {
  border-left-color: white;
  border-left-color: var(--colorWhite);
}

#mxapp [class^=pds-u-icon-].pds-c-button-fill, #mxapp [class^=pds-u-icon-].pds-c-button, #mxapp [class^=pds-u-icon-].pds-c-button-text--small, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--small, #mxapp [class^=pds-u-icon-].pds-c-button-fill--small, #mxapp [class^=pds-u-icon-].pds-c-button--small, #mxapp [class^=pds-u-icon-].pds-c-button-text--large, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--large, #mxapp [class^=pds-u-icon-].pds-c-button-fill--large, #mxapp [class^=pds-u-icon-].pds-c-button--large, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--primary, #mxapp [class^=pds-u-icon-].pds-c-button-ghost, #mxapp [class^=pds-u-icon-].pds-c-button-fill--secondary, #mxapp [class^=pds-u-icon-].pds-c-button--secondary, #mxapp [class^=pds-u-icon-].pds-c-button-text--primary, #mxapp [class^=pds-u-icon-].pds-c-button-fill--primary, #mxapp [class^=pds-u-icon-].pds-c-button--primary, #mxapp [class^=pds-u-icon-].pds-c-button-text--danger, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--danger, #mxapp [class^=pds-u-icon-].pds-c-button-fill--danger, #mxapp [class^=pds-u-icon-].pds-c-button--danger, #mxapp [class^=pds-u-icon-].pds-c-button-text--secondary, #mxapp [class^=pds-u-icon-].pds-c-button-text, #mxapp [class^=pds-u-icon-].pds-c-button--text, #mxapp [class^=pds-u-icon-].pds-c-button--contrast, #mxapp [class^=pds-u-icon-].pds-c-button-text--disabled, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--disabled, #mxapp [class^=pds-u-icon-].pds-c-button-fill--disabled, #mxapp [class^=pds-u-icon-].pds-c-button--disabled, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--light, #mxapp [class^=pds-u-icon-].pds-c-button--inverse, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill, #mxapp [class*=" pds-u-icon-"].pds-c-button, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--small, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--small, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--small, #mxapp [class*=" pds-u-icon-"].pds-c-button--small, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--large, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--large, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--large, #mxapp [class*=" pds-u-icon-"].pds-c-button--large, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--primary, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--secondary, #mxapp [class*=" pds-u-icon-"].pds-c-button--secondary, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--primary, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--primary, #mxapp [class*=" pds-u-icon-"].pds-c-button--primary, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--danger, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--danger, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--danger, #mxapp [class*=" pds-u-icon-"].pds-c-button--danger, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--secondary, #mxapp [class*=" pds-u-icon-"].pds-c-button-text, #mxapp [class*=" pds-u-icon-"].pds-c-button--text, #mxapp [class*=" pds-u-icon-"].pds-c-button--contrast, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--disabled, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--disabled, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--disabled, #mxapp [class*=" pds-u-icon-"].pds-c-button--disabled, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--light, #mxapp [class*=" pds-u-icon-"].pds-c-button--inverse, #mxapp [class^=pds-c-icon-].pds-c-button-fill, #mxapp [class^=pds-c-icon-].pds-c-button, #mxapp [class^=pds-c-icon-].pds-c-button-text--small, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--small, #mxapp [class^=pds-c-icon-].pds-c-button-fill--small, #mxapp [class^=pds-c-icon-].pds-c-button--small, #mxapp [class^=pds-c-icon-].pds-c-button-text--large, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--large, #mxapp [class^=pds-c-icon-].pds-c-button-fill--large, #mxapp [class^=pds-c-icon-].pds-c-button--large, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--primary, #mxapp [class^=pds-c-icon-].pds-c-button-ghost, #mxapp [class^=pds-c-icon-].pds-c-button-fill--secondary, #mxapp [class^=pds-c-icon-].pds-c-button--secondary, #mxapp [class^=pds-c-icon-].pds-c-button-text--primary, #mxapp [class^=pds-c-icon-].pds-c-button-fill--primary, #mxapp [class^=pds-c-icon-].pds-c-button--primary, #mxapp [class^=pds-c-icon-].pds-c-button-text--danger, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--danger, #mxapp [class^=pds-c-icon-].pds-c-button-fill--danger, #mxapp [class^=pds-c-icon-].pds-c-button--danger, #mxapp [class^=pds-c-icon-].pds-c-button-text--secondary, #mxapp [class^=pds-c-icon-].pds-c-button-text, #mxapp [class^=pds-c-icon-].pds-c-button--text, #mxapp [class^=pds-c-icon-].pds-c-button--contrast, #mxapp [class^=pds-c-icon-].pds-c-button-text--disabled, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--disabled, #mxapp [class^=pds-c-icon-].pds-c-button-fill--disabled, #mxapp [class^=pds-c-icon-].pds-c-button--disabled, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--light, #mxapp [class^=pds-c-icon-].pds-c-button--inverse, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill, #mxapp [class*=" pds-c-icon-"].pds-c-button, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--small, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--small, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--small, #mxapp [class*=" pds-c-icon-"].pds-c-button--small, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--large, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--large, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--large, #mxapp [class*=" pds-c-icon-"].pds-c-button--large, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--primary, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--secondary, #mxapp [class*=" pds-c-icon-"].pds-c-button--secondary, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--primary, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--primary, #mxapp [class*=" pds-c-icon-"].pds-c-button--primary, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--danger, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--danger, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--danger, #mxapp [class*=" pds-c-icon-"].pds-c-button--danger, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--secondary, #mxapp [class*=" pds-c-icon-"].pds-c-button-text, #mxapp [class*=" pds-c-icon-"].pds-c-button--text, #mxapp [class*=" pds-c-icon-"].pds-c-button--contrast, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--disabled, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--disabled, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--disabled, #mxapp [class*=" pds-c-icon-"].pds-c-button--disabled, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--light, #mxapp [class*=" pds-c-icon-"].pds-c-button--inverse {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

#mxapp [class^=pds-u-icon-].pds-c-button-fill::after, #mxapp [class^=pds-u-icon-].pds-c-button::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--small::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--small::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--small::after, #mxapp [class^=pds-u-icon-].pds-c-button--small::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--large::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--large::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--large::after, #mxapp [class^=pds-u-icon-].pds-c-button--large::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--primary::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--secondary::after, #mxapp [class^=pds-u-icon-].pds-c-button--secondary::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--primary::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--primary::after, #mxapp [class^=pds-u-icon-].pds-c-button--primary::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--danger::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--danger::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--danger::after, #mxapp [class^=pds-u-icon-].pds-c-button--danger::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--secondary::after, #mxapp [class^=pds-u-icon-].pds-c-button-text::after, #mxapp [class^=pds-u-icon-].pds-c-button--text::after, #mxapp [class^=pds-u-icon-].pds-c-button--contrast::after, #mxapp [class^=pds-u-icon-].pds-c-button-text--disabled::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--disabled::after, #mxapp [class^=pds-u-icon-].pds-c-button-fill--disabled::after, #mxapp [class^=pds-u-icon-].pds-c-button--disabled::after, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--light::after, #mxapp [class^=pds-u-icon-].pds-c-button--inverse::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill::after, #mxapp [class*=" pds-u-icon-"].pds-c-button::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--small::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--small::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--small::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--small::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--large::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--large::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--large::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--large::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--primary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--secondary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--secondary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--primary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--primary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--primary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--danger::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--danger::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--danger::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--danger::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--secondary::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--text::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--contrast::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--disabled::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--disabled::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--disabled::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--disabled::after, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--light::after, #mxapp [class*=" pds-u-icon-"].pds-c-button--inverse::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill::after, #mxapp [class^=pds-c-icon-].pds-c-button::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--small::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--small::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--small::after, #mxapp [class^=pds-c-icon-].pds-c-button--small::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--large::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--large::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--large::after, #mxapp [class^=pds-c-icon-].pds-c-button--large::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--primary::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--secondary::after, #mxapp [class^=pds-c-icon-].pds-c-button--secondary::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--primary::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--primary::after, #mxapp [class^=pds-c-icon-].pds-c-button--primary::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--danger::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--danger::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--danger::after, #mxapp [class^=pds-c-icon-].pds-c-button--danger::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--secondary::after, #mxapp [class^=pds-c-icon-].pds-c-button-text::after, #mxapp [class^=pds-c-icon-].pds-c-button--text::after, #mxapp [class^=pds-c-icon-].pds-c-button--contrast::after, #mxapp [class^=pds-c-icon-].pds-c-button-text--disabled::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--disabled::after, #mxapp [class^=pds-c-icon-].pds-c-button-fill--disabled::after, #mxapp [class^=pds-c-icon-].pds-c-button--disabled::after, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--light::after, #mxapp [class^=pds-c-icon-].pds-c-button--inverse::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill::after, #mxapp [class*=" pds-c-icon-"].pds-c-button::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--small::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--small::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--small::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--small::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--large::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--large::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--large::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--large::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--primary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--secondary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--secondary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--primary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--primary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--primary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--danger::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--danger::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--danger::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--danger::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--secondary::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--text::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--contrast::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--disabled::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--disabled::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--disabled::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--disabled::after, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--light::after, #mxapp [class*=" pds-c-icon-"].pds-c-button--inverse::after {
  padding-left: 0.5em;
  font-size: 1rem;
}

#mxapp [class^=pds-u-icon-].pds-c-button-fill::before, #mxapp [class^=pds-u-icon-].pds-c-button::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--small::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--small::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--small::before, #mxapp [class^=pds-u-icon-].pds-c-button--small::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--large::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--large::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--large::before, #mxapp [class^=pds-u-icon-].pds-c-button--large::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--primary::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--secondary::before, #mxapp [class^=pds-u-icon-].pds-c-button--secondary::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--primary::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--primary::before, #mxapp [class^=pds-u-icon-].pds-c-button--primary::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--danger::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--danger::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--danger::before, #mxapp [class^=pds-u-icon-].pds-c-button--danger::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--secondary::before, #mxapp [class^=pds-u-icon-].pds-c-button-text::before, #mxapp [class^=pds-u-icon-].pds-c-button--text::before, #mxapp [class^=pds-u-icon-].pds-c-button--contrast::before, #mxapp [class^=pds-u-icon-].pds-c-button-text--disabled::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--disabled::before, #mxapp [class^=pds-u-icon-].pds-c-button-fill--disabled::before, #mxapp [class^=pds-u-icon-].pds-c-button--disabled::before, #mxapp [class^=pds-u-icon-].pds-c-button-ghost--light::before, #mxapp [class^=pds-u-icon-].pds-c-button--inverse::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill::before, #mxapp [class*=" pds-u-icon-"].pds-c-button::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--small::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--small::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--small::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--small::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--large::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--large::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--large::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--large::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--primary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--secondary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--secondary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--primary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--primary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--primary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--danger::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--danger::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--danger::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--danger::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--secondary::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--text::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--contrast::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-text--disabled::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--disabled::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-fill--disabled::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--disabled::before, #mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--light::before, #mxapp [class*=" pds-u-icon-"].pds-c-button--inverse::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill::before, #mxapp [class^=pds-c-icon-].pds-c-button::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--small::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--small::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--small::before, #mxapp [class^=pds-c-icon-].pds-c-button--small::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--large::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--large::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--large::before, #mxapp [class^=pds-c-icon-].pds-c-button--large::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--primary::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--secondary::before, #mxapp [class^=pds-c-icon-].pds-c-button--secondary::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--primary::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--primary::before, #mxapp [class^=pds-c-icon-].pds-c-button--primary::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--danger::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--danger::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--danger::before, #mxapp [class^=pds-c-icon-].pds-c-button--danger::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--secondary::before, #mxapp [class^=pds-c-icon-].pds-c-button-text::before, #mxapp [class^=pds-c-icon-].pds-c-button--text::before, #mxapp [class^=pds-c-icon-].pds-c-button--contrast::before, #mxapp [class^=pds-c-icon-].pds-c-button-text--disabled::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--disabled::before, #mxapp [class^=pds-c-icon-].pds-c-button-fill--disabled::before, #mxapp [class^=pds-c-icon-].pds-c-button--disabled::before, #mxapp [class^=pds-c-icon-].pds-c-button-ghost--light::before, #mxapp [class^=pds-c-icon-].pds-c-button--inverse::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill::before, #mxapp [class*=" pds-c-icon-"].pds-c-button::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--small::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--small::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--small::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--small::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--large::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--large::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--large::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--large::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--primary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--secondary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--secondary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--primary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--primary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--primary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--danger::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--danger::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--danger::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--danger::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--secondary::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--text::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--contrast::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-text--disabled::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--disabled::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-fill--disabled::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--disabled::before, #mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--light::before, #mxapp [class*=" pds-c-icon-"].pds-c-button--inverse::before {
  padding-right: 0.5em;
  font-size: 1rem;
}

#mxapp [class^=pds-u-icon-].pds-c-button-text--large::after,
#mxapp [class^=pds-u-icon-].pds-c-button-ghost--large::after,
#mxapp [class^=pds-u-icon-].pds-c-button-fill--large::after,
#mxapp [class^=pds-u-icon-].pds-c-button--large::after,
#mxapp [class*=" pds-u-icon-"].pds-c-button-text--large::after,
#mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--large::after,
#mxapp [class*=" pds-u-icon-"].pds-c-button-fill--large::after,
#mxapp [class*=" pds-u-icon-"].pds-c-button--large::after,
#mxapp [class^=pds-c-icon-].pds-c-button-text--large::after,
#mxapp [class^=pds-c-icon-].pds-c-button-ghost--large::after,
#mxapp [class^=pds-c-icon-].pds-c-button-fill--large::after,
#mxapp [class^=pds-c-icon-].pds-c-button--large::after,
#mxapp [class*=" pds-c-icon-"].pds-c-button-text--large::after,
#mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--large::after,
#mxapp [class*=" pds-c-icon-"].pds-c-button-fill--large::after,
#mxapp [class*=" pds-c-icon-"].pds-c-button--large::after {
  padding-left: 0.75rem;
  margin-right: -0.375rem;
}

#mxapp [class^=pds-u-icon-].pds-c-button-text--large::before,
#mxapp [class^=pds-u-icon-].pds-c-button-ghost--large::before,
#mxapp [class^=pds-u-icon-].pds-c-button-fill--large::before,
#mxapp [class^=pds-u-icon-].pds-c-button--large::before,
#mxapp [class*=" pds-u-icon-"].pds-c-button-text--large::before,
#mxapp [class*=" pds-u-icon-"].pds-c-button-ghost--large::before,
#mxapp [class*=" pds-u-icon-"].pds-c-button-fill--large::before,
#mxapp [class*=" pds-u-icon-"].pds-c-button--large::before,
#mxapp [class^=pds-c-icon-].pds-c-button-text--large::before,
#mxapp [class^=pds-c-icon-].pds-c-button-ghost--large::before,
#mxapp [class^=pds-c-icon-].pds-c-button-fill--large::before,
#mxapp [class^=pds-c-icon-].pds-c-button--large::before,
#mxapp [class*=" pds-c-icon-"].pds-c-button-text--large::before,
#mxapp [class*=" pds-c-icon-"].pds-c-button-ghost--large::before,
#mxapp [class*=" pds-c-icon-"].pds-c-button-fill--large::before,
#mxapp [class*=" pds-c-icon-"].pds-c-button--large::before {
  padding-right: 0.75rem;
  margin-left: -0.375rem;
}

#mxapp .pds-c-button-text--loading {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-text[disabled] {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-ghost--loading {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-ghost[disabled] {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-fill--loading {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-fill[disabled] {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button--loading {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}

#mxapp .pds-c-button-text--loading::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-text[disabled]::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-ghost--loading::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-ghost[disabled]::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-fill--loading::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-fill[disabled]::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button--loading::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: white;
  border-left-color: var(--colorWhite);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-button-arrow {
  background: transparent;
  border: 0;
  color: #0a1325;
  color: var(--colorSecondary);
  cursor: pointer;
  font-size: 0.75rem;
  font-weight: 600;
  min-width: 4rem;
  padding: 0;
  text-align: left;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
}
#mxapp .pds-c-button-arrow:hover {
  color: #787d87;
  color: var(--colorSecondaryLighter);
}
#mxapp .pds-c-button-arrow::after {
  font-size: 1.125rem;
  margin-left: 0.5rem;
}

#mxapp .pds-c-button-back {
  background: transparent;
  background: var(--colorTransparent);
  color: #3b4251;
  color: var(--colorMirrorMidnight-80);
  border: 0;
  border-radius: 0;
  cursor: pointer;
  font-size: 0.875rem;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-button-back::before {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #3b4251;
  color: var(--colorMirrorMidnight-80);
  font-size: 1rem;
  margin-right: 0.5rem;
  transition: all 0.2s ease-out;
}
#mxapp .pds-c-button-back:hover {
  color: #0098ec;
  color: var(--colorPrimary);
  text-decoration: none;
}
#mxapp .pds-c-button-back:hover::before {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-button-back--shrink-on-mobile {
  position: relative;
  color: transparent;
  color: var(--colorTransparent);
  width: 1.1rem;
  height: 1.3125rem;
  text-indent: -9999px;
  overflow: hidden;
  white-space: nowrap;
}
#mxapp .pds-c-button-back--shrink-on-mobile::before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  text-indent: 0;
  margin-right: 0;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-button-back--shrink-on-mobile {
    color: #3b4251;
    color: var(--colorMirrorMidnight-80);
    font-size: 0.875rem;
    letter-spacing: normal;
    width: auto;
    text-indent: 0;
  }
  #mxapp .pds-c-button-back--shrink-on-mobile::before {
    position: static;
    text-indent: 0;
    top: 0;
    left: 0;
    transform: translate(0, 0);
    margin-right: 0.5rem;
  }
}
#mxapp .pds-c-button-back--shrink-on-mobile:hover {
  color: transparent;
  color: var(--colorTransparent);
}
#mxapp .pds-c-button-back--shrink-on-mobile:hover::before {
  color: #0098ec;
  color: var(--colorPrimary);
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-button-back--shrink-on-mobile:hover {
    color: #0098ec;
    color: var(--colorPrimary);
  }
}

#mxapp .pds-c-button-icon--disabled {
  box-shadow: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}

#mxapp .pds-c-button-icon--danger {
  box-shadow: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}

#mxapp .pds-c-button-icon--secondary {
  box-shadow: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}

#mxapp .pds-c-button-icon--primary {
  box-shadow: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}

#mxapp .pds-c-button-icon {
  box-shadow: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}
#mxapp .pds-c-button-icon--primary {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-c-button-icon--primary:hover {
  color: #2dbafc;
  color: var(--colorPrimaryLight);
}
#mxapp .pds-c-button-icon--primary:active {
  color: #0086d9;
  color: var(--colorPrimaryDark);
}
#mxapp .pds-c-button-icon--secondary {
  color: #0a1325;
  color: var(--colorSecondary);
}
#mxapp .pds-c-button-icon--secondary:hover {
  color: #474e5c;
  color: var(--colorSecondaryLight);
}
#mxapp .pds-c-button-icon--secondary:active {
  color: #2f3646;
  color: var(--colorSecondaryDark);
}
#mxapp .pds-c-button-icon--danger {
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-c-button-icon--danger:hover {
  color: #ff7477;
  color: var(--colorDangerLight);
}
#mxapp .pds-c-button-icon--danger:active {
  color: #e33f4e;
  color: var(--colorDangerDark);
}
#mxapp .pds-c-button-icon--disabled {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  cursor: default;
}
#mxapp .pds-c-button-icon--disabled:hover {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  cursor: default;
}
#mxapp .pds-c-button-icon--disabled:active {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  cursor: default;
}
#mxapp .pds-c-button-icon--primary:active,
#mxapp .pds-c-button-icon--secondary:active,
#mxapp .pds-c-button-icon--danger:active,
#mxapp .pds-c-button-icon--disabled:active,
#mxapp .pds-c-button-icon:active {
  box-shadow: none;
  -webkit-appearance: none;
}

#mxapp .pds-c-button-group {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column-reverse;
  justify-content: flex-end;
  margin: 0 -0.5rem -0.5rem;
  position: relative;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-button-group {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
#mxapp .pds-c-button-group--no-stack {
  flex-direction: row;
  flex-wrap: wrap;
}
#mxapp .pds-c-button-group--center {
  justify-content: center;
}
#mxapp .pds-c-button-group--left {
  justify-content: flex-start;
}
#mxapp .pds-c-button-group--space-between {
  justify-content: space-between;
}
#mxapp .pds-c-button-group--border-top::before {
  content: "";
  width: calc(100% - 2 * 0.5rem);
  margin: 0 0.5rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border-top: 1px solid #e7e7e9;
  border-top: 1px solid var(--colorBorder);
}
#mxapp .pds-c-button-group [class*=pds-c-button] {
  margin: 0 0.5rem 0.5rem;
}
#mxapp .pds-c-button-group__spacer {
  display: none;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-c-button-group__spacer {
    display: block;
    flex: 1 0 auto;
  }
}

#mxapp .pds-c-button-group-segmented__item {
  background: transparent;
  border: 1px solid #0098ec;
  border: 1px solid var(--colorPrimary);
  border-right: 0;
  box-shadow: none;
  color: #0098ec;
  color: var(--colorPrimary);
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  min-width: 4rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  transition: all 0.2s ease-out;
  -webkit-appearance: none;
}
#mxapp .pds-c-button-group-segmented__item:hover {
  background-color: rgba(0, 152, 236, 0.1);
  background-color: var(--colorPrimaryOnBackgroundLighter);
}
#mxapp .pds-c-button-group-segmented__item:active {
  background-color: rgba(0, 152, 236, 0.2);
  background-color: var(--colorPrimaryOnBackgroundLight);
}
#mxapp .pds-c-button-group-segmented__item:first-of-type {
  border-radius: 0.25rem 0 0 0.25rem;
  border-right: 0;
}
#mxapp .pds-c-button-group-segmented__item:last-of-type {
  border-radius: 0 0.25rem 0.25rem 0;
  border-right: 1px solid;
  border-left: 1px solid;
}
#mxapp .pds-c-button-group-segmented__item:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
#mxapp .pds-c-button-group-segmented__item--selected {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-c-button-group-segmented__item--selected:hover {
  background-color: #2dbafc;
  background-color: var(--colorPrimaryLight);
  border-color: #2dbafc;
  border-color: var(--colorPrimaryLight);
}
#mxapp .pds-c-button-group-segmented__item--selected:active {
  background-color: #0086d9;
  background-color: var(--colorPrimaryDark);
  border-color: #0086d9;
  border-color: var(--colorPrimaryDark);
}
#mxapp .pds-c-button-group-segmented--full-width {
  display: flex;
}
#mxapp .pds-c-button-group-segmented--full-width .pds-c-button-group-segmented__item {
  flex: 1 0 auto;
}

#mxapp .pds-c-button-link {
  color: #0098ec;
  color: var(--colorPrimary);
  background: transparent;
  border: none;
  border-radius: 0;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding: 0;
  text-align: left;
  vertical-align: baseline;
  width: auto;
  -webkit-appearance: none;
}
#mxapp .pds-c-button-link:hover,
#mxapp .pds-c-button-link:focus {
  text-decoration: underline;
}
#mxapp .pds-c-button-link--icon {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
#mxapp .pds-c-button-link--icon::after {
  padding-left: 0.5rem;
}
#mxapp .pds-c-button-link--icon::before {
  padding-right: 0.5rem;
}
#mxapp .pds-c-button-link--loading {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}
#mxapp .pds-c-button-link[disabled] {
  color: transparent;
  color: var(--colorTransparent);
  cursor: default;
  position: relative;
  opacity: 1;
  pointer-events: none;
}
#mxapp .pds-c-button-link--loading::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: #0098ec;
  border-left-color: var(--colorPrimary);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}
#mxapp .pds-c-button-link[disabled]::after {
  content: "";
  position: absolute;
  border: 0.125rem solid rgba(0, 0, 0, 0.1);
  border: 0.125rem solid var(--colorMirrorBlackAlpha-10);
  border-left-color: #0098ec;
  border-left-color: var(--colorPrimary);
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  -webkit-animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
          animation: spin 0.7s cubic-bezier(0.5, 0.4, 0.6, 0.8) 0s infinite normal none;
  top: 50%;
  left: 50%;
}

#mxapp .pds-c-code-preview {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  line-height: 1.5;
  background: #3b4251;
  background: var(--colorMidnight-80);
  color: #f3f3f4;
  color: var(--colorMidnight-5);
  display: inline-block;
  padding: 0.5rem;
  overflow-y: auto;
}

#mxapp .pds-c-input-text {
  margin: 0 0 1rem;
}
#mxapp .pds-c-input-text--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-text::before,
#mxapp .pds-c-input-text::after {
  content: none;
}
#mxapp .pds-c-input-text > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-text > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-text .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-text .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-text .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-text .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-text .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-text .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-text .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-text .form-control[disabled],
#mxapp .pds-c-input-text .form-control[disabled]:hover,
#mxapp .pds-c-input-text .form-control[disabled]:active,
#mxapp .pds-c-input-text .form-control[readonly],
#mxapp .pds-c-input-text .form-control[readonly]:hover,
#mxapp .pds-c-input-text .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-text.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-text.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-text.form-group {
  display: block;
}
#mxapp .pds-c-input-text--64 {
  display: inline-block;
}
#mxapp .pds-c-input-text--64 .form-control {
  max-width: 4rem;
  width: 100%;
}
#mxapp .pds-c-input-text--128 {
  display: inline-block;
}
#mxapp .pds-c-input-text--128 .form-control {
  max-width: 8rem;
  width: 100%;
}
#mxapp .pds-c-input-text--256 {
  display: inline-block;
}
#mxapp .pds-c-input-text--256 .form-control {
  max-width: 16rem;
  width: 100%;
}
#mxapp .pds-c-input-text .form-control[type=password] {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}

#mxapp .pds-c-input-textarea {
  margin: 0 0 1rem;
}
#mxapp .pds-c-input-textarea--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-textarea::before, #mxapp .pds-c-input-textarea::after {
  content: none;
}
#mxapp .pds-c-input-textarea > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-textarea > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-textarea .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-textarea .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-textarea .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-textarea .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-textarea .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-textarea .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-textarea .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-textarea .form-control[disabled], #mxapp .pds-c-input-textarea .form-control[disabled]:hover, #mxapp .pds-c-input-textarea .form-control[disabled]:active, #mxapp .pds-c-input-textarea .form-control[readonly], #mxapp .pds-c-input-textarea .form-control[readonly]:hover, #mxapp .pds-c-input-textarea .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-textarea.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-textarea.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-textarea .form-control {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.875rem;
  line-height: 1.6;
  height: auto;
  padding: 0.75rem 1rem;
}
#mxapp .pds-c-input-textarea .form-control-static {
  border-bottom: 0;
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.875rem;
  line-height: 1.6;
}

#mxapp .pds-c-input-dropdown {
  margin: 0 0 1rem;
}
#mxapp .pds-c-input-dropdown--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-dropdown::before,
#mxapp .pds-c-input-dropdown::after {
  content: none;
}
#mxapp .pds-c-input-dropdown > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-dropdown > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-dropdown .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-dropdown .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-dropdown .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-dropdown .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-dropdown .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-dropdown .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-dropdown .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-dropdown .form-control[disabled],
#mxapp .pds-c-input-dropdown .form-control[disabled]:hover,
#mxapp .pds-c-input-dropdown .form-control[disabled]:active,
#mxapp .pds-c-input-dropdown .form-control[readonly],
#mxapp .pds-c-input-dropdown .form-control[readonly]:hover,
#mxapp .pds-c-input-dropdown .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-dropdown.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-dropdown.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-dropdown.form-group {
  display: block;
}
#mxapp .pds-c-input-dropdown--no-box .form-control {
  background-color: transparent;
  background-color: var(--colorTransparent);
  border-color: transparent;
  border-color: var(--colorTransparent);
  border-width: 0;
}
#mxapp .pds-c-input-dropdown--256 {
  max-width: 16rem;
}
#mxapp .pds-c-input-dropdown .form-control {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15px' height='8px'><polyline id='Line' fill='none' stroke='%230a1325' stroke-width='1.5' points='0.5 0.5 6 6 11.545361 0.5'></polyline></svg>");
  background-repeat: no-repeat, repeat;
  background-position: right 0.5em top 50%, 0 0;
  background-size: 1.25em auto, 100%;
  padding-right: 2rem;
}
#mxapp .pds-c-input-dropdown .form-control:hover {
  cursor: pointer;
}
#mxapp .pds-c-input-dropdown .form-control::-ms-expand {
  display: none;
}
#mxapp .pds-c-input-dropdown .form-control > .caret {
  display: none;
}

#mxapp.theme-dark .pds-c-input-dropdown .form-control {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15px' height='8px'><polyline id='Line' fill='none' stroke='white' stroke-width='1.5' points='0.5 0.5 6 6 11.545361 0.5'></polyline></svg>");
}

#mxapp .pds-h-mx7 .pds-c-input-date-picker {
  margin: 0 0 1rem;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker--disabled {
  opacity: 0.4;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker::before, #mxapp .pds-h-mx7 .pds-c-input-date-picker::after {
  content: none;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[disabled], #mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[disabled]:hover, #mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[disabled]:active, #mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[readonly], #mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[readonly]:hover, #mxapp .pds-h-mx7 .pds-c-input-date-picker .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .mx-dateinput {
  width: 12.5rem;
  position: relative;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .mx-dateinput-input {
  display: inline-block;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .mx-dateinput-input[type=date] {
  -webkit-appearance: none;
  line-height: 2.625rem;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .mx-dateinput-input[type=date]::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.25rem;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker button {
  background-color: transparent;
  border: 0;
  float: none;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 2.5rem;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker button:not([disabled]) {
  cursor: pointer;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker button:active {
  box-shadow: none;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker button::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.25rem;
}
#mxapp .pds-h-mx7 .pds-c-input-date-picker .glyphicon-calendar {
  display: none;
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup {
  width: 17.5rem;
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu {
  width: 17.5rem;
  overflow: hidden;
  background-color: white;
  background-color: var(--colorBackgroundCard);
  border: 0;
  border-radius: 0.25rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  height: 18rem;
  margin-top: 1.5rem;
  padding-bottom: 3rem;
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel {
  text-indent: -50rem;
  width: calc(100% / 3);
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 2rem;
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel::after {
  font-size: 0.875rem;
  display: block;
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover::after {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(1)::after {
  content: "Jan";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(2)::after {
  content: "Feb";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(3)::after {
  content: "Mar";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(4)::after {
  content: "Apr";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(5)::after {
  content: "May";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(6)::after {
  content: "Jun";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(7)::after {
  content: "Jul";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(8)::after {
  content: "Aug";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(9)::after {
  content: "Sep";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(10)::after {
  content: "Oct";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(11)::after {
  content: "Nov";
}
#mxapp .pds-h-mx7 .dijitCalendarMonthMenuPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel:nth-of-type(12)::after {
  content: "Dec";
}
#mxapp .pds-h-mx7 .dijitCalendarContainer {
  background-color: white;
  background-color: var(--colorBackgroundCard);
  border-radius: 0.25rem;
  box-shadow: 0 1px 0.125rem 0 rgba(0, 0, 0, 0.15);
  box-shadow: var(--shadowCard);
  margin-top: 0.5rem;
  padding: 1rem 0 0;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer table {
  margin: 0 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer table .dijitCalendarPreviousMonth {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer table .dijitCalendarNextMonth {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitButtonContents.mx-focus .dijitCalendarMonthLabel {
  border: 1px solid #70d0ff;
  border: 1px solid var(--colorPrimaryLighter);
  border-radius: 0.25rem;
  box-shadow: 0 0 3px #70d0ff;
  box-shadow: 0 0 3px var(--colorPrimaryLighter);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarYearLabel {
  display: flex;
  text-align: center;
  font-size: 0.875rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarYearLabel span {
  width: calc(100% / 3);
  margin: 0;
  padding: 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarYearLabel span:hover {
  background-color: rgba(10, 19, 37, 0.1);
  background-color: var(--colorMidnightAlpha-10);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarYearLabel span:focus {
  outline: 1px dotted #70d0ff;
  outline: 1px dotted var(--colorPrimaryLighter);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarArrow {
  cursor: pointer;
  width: 2.5rem;
  height: 2rem;
  float: none;
  position: absolute;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarDecrementArrow {
  left: 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarDecrementArrow:before {
  content: "";
  display: inline-block;
  position: relative;
  margin: 0.675rem 0.25rem 0;
  width: 0.625rem;
  height: 0.625rem;
  border-left: 0.125rem solid;
  border-bottom: 0.125rem solid;
  transform: rotate(45deg);
  border-color: #474e5c;
  border-color: var(--colorMirrorMidnight-75);
  cursor: pointer;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarDecrementArrow span {
  display: none;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarIncrementArrow {
  right: 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarIncrementArrow:after {
  content: "";
  display: inline-block;
  position: relative;
  margin: 0.675rem 0.25rem 0;
  width: 0.625rem;
  height: 0.625rem;
  border-right: 0.125rem solid;
  border-top: 0.125rem solid;
  transform: rotate(45deg);
  border-color: #474e5c;
  border-color: var(--colorMirrorMidnight-75);
  cursor: pointer;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitCalendarIncrementArrow span {
  display: none;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.875rem;
  font-weight: 600;
  width: 100%;
  margin: 0;
  height: 2rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton * {
  width: 100%;
  height: 2rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitDownArrowButton:focus {
  outline: 0;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitSpacer,
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitArrowButtonInner,
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitArrowButtonChar {
  display: none;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitCalendarMonthLabel {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 auto;
  padding: 0 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitCalendarMonthLabel:after {
  content: "";
  display: inline-block;
  position: relative;
  margin: 0 0 0 0.5rem;
  width: 0;
  height: 0;
  float: none;
  border-top: 0.375rem solid;
  border-left: 0.375rem solid transparent;
  border-right: 0.375rem solid transparent;
  border-bottom: 0.375rem solid transparent;
  border-top-color: #474e5c;
  border-top-color: var(--colorMirrorMidnight-75);
  transform: rotate(0deg) translateY(25%);
  cursor: pointer;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitDropDownButton .dijitButtonText {
  width: 100%;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarMonthContainer .dijitButtonNode {
  border: 0;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarDayLabelTemplate {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.75rem;
  font-weight: 600;
  text-align: center;
  height: 2rem;
  width: 2.5rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarDateTemplate {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.75rem;
  text-align: center;
  width: 2.5rem;
  height: 2rem;
  position: relative;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarDateTemplate:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarDateTemplate:hover::after {
  content: "";
  position: absolute;
  border: 0.25rem solid #e7e7e9;
  border: 0.25rem solid var(--colorMirrorMidnight-10);
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: -0.25rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarDateTemplate:focus {
  outline: 1px dotted #70d0ff;
  outline: 1px dotted var(--colorPrimaryLighter);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarCurrentDate {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarCurrentDate::after {
  content: "";
  width: 0.8333333333rem;
  border-bottom: 2px solid #0098ec;
  border-bottom: 2px solid var(--colorPrimary);
  position: absolute;
  left: 35%;
  top: 80%;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate::after {
  content: "";
  position: absolute;
  border: 0.5rem solid #0098ec;
  border: 0.5rem solid var(--colorPrimary);
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: -0.25rem;
  z-index: 1;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate:hover {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate:hover::after {
  border: 0.5rem solid #0098ec;
  border: 0.5rem solid var(--colorPrimary);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate:focus {
  outline: 0;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedDate:focus::after {
  outline: 1px dotted #70d0ff;
  outline: 1px dotted var(--colorPrimaryLighter);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarYearContainer {
  border-top: 1px solid #e7e7e9;
  border-top: 1px solid var(--colorMirrorMidnight-10);
  margin-top: 1rem;
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarSelectedYear {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarNextYear {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}
#mxapp .pds-h-mx7 .dijitCalendarContainer .dijitCalendarPreviousYear {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}

#mxapp .pds-c-input-date-picker {
  margin: 0 0 1rem;
}
#mxapp .pds-c-input-date-picker--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-date-picker::before, #mxapp .pds-c-input-date-picker::after {
  content: none;
}
#mxapp .pds-c-input-date-picker > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-date-picker > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-date-picker .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-date-picker .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-date-picker .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-date-picker .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-date-picker .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-date-picker .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-date-picker .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-date-picker .form-control[disabled], #mxapp .pds-c-input-date-picker .form-control[disabled]:hover, #mxapp .pds-c-input-date-picker .form-control[disabled]:active, #mxapp .pds-c-input-date-picker .form-control[readonly], #mxapp .pds-c-input-date-picker .form-control[readonly]:hover, #mxapp .pds-c-input-date-picker .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-date-picker.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-date-picker.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-date-picker button {
  background-color: transparent;
  border: 0;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 2.5rem;
}
#mxapp .pds-c-input-date-picker button:not([disabled]) {
  cursor: pointer;
}
#mxapp .pds-c-input-date-picker button:active {
  box-shadow: none;
}
#mxapp .pds-c-input-date-picker button .glyphicon {
  display: none;
}
#mxapp .pds-c-input-date-picker button::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.25rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\25a6";
}
#mxapp .pds-c-input-date-picker .mx-compound-control {
  width: 12.5rem;
  position: relative;
}

#mxapp .mx-calendar {
  background-color: white;
  background-color: var(--colorBackgroundCard);
  border-radius: 0.25rem;
  box-shadow: 0 1px 0.125rem 0 rgba(0, 0, 0, 0.15);
  box-shadow: var(--shadowCard);
  margin: 0.5rem 0;
  padding: 0;
  z-index: 102 !important;
}
#mxapp .mx-calendar-month-header {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.8578431373rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
  margin: 0;
  padding: 1rem 1rem 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .mx-calendar-month-header {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .mx-calendar-month-header {
    font-size: 0.875rem;
  }
}
#mxapp .mx-calendar-month-header--not-responsive {
  font-size: 0.875rem;
}
#mxapp .mx-calendar-month-dropdown {
  position: relative;
}
#mxapp .mx-calendar-month-dropdown > span:before {
  content: "";
  display: inline-block;
  position: relative;
  margin: 0;
  width: 0;
  height: 0;
  float: none;
  border-top: 0.375rem solid;
  border-left: 0.375rem solid transparent;
  border-right: 0.375rem solid transparent;
  border-bottom: 0.375rem solid transparent;
  border-top-color: #474e5c;
  border-top-color: var(--colorMirrorMidnight-75);
  transform: rotate(0deg) translateY(25%);
  cursor: pointer;
}
#mxapp .mx-calendar-month-dropdown-options {
  border: 0;
  position: absolute;
  top: 2rem;
  left: 50%;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  background-color: white;
  background-color: var(--colorBackgroundCard);
  border-radius: 0.25rem;
  z-index: 2;
  height: 18rem;
  width: 18rem;
  transform: translateX(-50%);
  padding: 0;
}
#mxapp .mx-calendar-month-dropdown-options > div {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  font-size: 0.8578431373rem;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 1.5em;
  max-width: 68ch;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 50%;
  padding: 0 1rem;
  height: 2rem;
  cursor: pointer;
}
@media (min-width: 37.4375rem) {
  #mxapp .mx-calendar-month-dropdown-options > div {
    font-size: calc(0.142233059vw + 0.8045946358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .mx-calendar-month-dropdown-options > div {
    font-size: 0.875rem;
  }
}
#mxapp .mx-calendar-month-dropdown-options > div--not-responsive {
  font-size: 0.875rem;
}
#mxapp .mx-calendar-month-dropdown-options > div:hover {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .mx-calendar-month-current {
  padding: 0.25rem 0.5rem;
  margin-right: 0;
  text-align: center;
}
#mxapp .mx-calendar-month-previous {
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  outline: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}
#mxapp .mx-calendar-month-next {
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  outline: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}
#mxapp .mx-calendar-month-previous span, #mxapp .mx-calendar-month-next span {
  display: none;
}
#mxapp .mx-calendar-month-previous::before {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.25rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\25c1";
}
#mxapp .mx-calendar-month-next::before {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.25rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\25b9";
}
#mxapp .mx-calendar-year-switcher {
  border-top: 1px solid #e7e7e9;
  border-top: 1px solid var(--colorMirrorMidnight-10);
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  margin-top: 1rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
#mxapp .mx-calendar-year-switcher > span {
  flex: 1 0 auto;
  margin: 0;
  padding: 1rem;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  font-size: 0.875rem;
}
#mxapp .mx-calendar-year-switcher > span:hover {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .mx-calendar-year-switcher .mx-calendar-year-selected {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .mx-calendar table {
  margin: 1rem 1rem 0;
  border-spacing: 0;
  border-collapse: collapse;
}
#mxapp .mx-calendar th {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  font-size: 0.75rem;
  font-weight: 600;
  text-align: center;
  height: 2rem;
  width: 2.5rem;
  padding: 0;
  cursor: default;
}
#mxapp .mx-calendar-day-month-previous {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .mx-calendar-day-month-next {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .mx-calendar-day-month-current {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}
#mxapp .mx-calendar-day-today {
  text-decoration: underline;
  -webkit-text-decoration-color: #0098ec;
  -webkit-text-decoration-color: var(--colorPrimary);
          text-decoration-color: #0098ec;
          text-decoration-color: var(--colorPrimary);
  text-decoration-thickness: 2px;
  text-underline-offset: 0.25rem;
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .mx-calendar-day-month-previous, #mxapp .mx-calendar-day-month-current, #mxapp .mx-calendar-day-month-next {
  font-size: 0.75rem;
  text-align: center;
  width: 2.5rem;
  height: 2.5rem;
  position: relative;
  padding: 0;
  outline: none;
  cursor: pointer;
  border-radius: 0;
}
#mxapp .mx-calendar-day-month-previous:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-current:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-next:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-previous:hover::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #e7e7e9;
  border: 0.5rem solid var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-current:hover::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #e7e7e9;
  border: 0.5rem solid var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-next:hover::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #e7e7e9;
  border: 0.5rem solid var(--colorMirrorMidnight-10);
}
#mxapp .mx-calendar-day-month-previous[aria-selected=true] {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .mx-calendar-day-month-current[aria-selected=true] {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .mx-calendar-day-month-next[aria-selected=true] {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
  color: white;
  color: var(--colorWhite);
}
#mxapp .mx-calendar-day-month-previous[aria-selected=true]::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #0098ec;
  border: 0.5rem solid var(--colorPrimary);
  z-index: 1;
}
#mxapp .mx-calendar-day-month-current[aria-selected=true]::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #0098ec;
  border: 0.5rem solid var(--colorPrimary);
  z-index: 1;
}
#mxapp .mx-calendar-day-month-next[aria-selected=true]::after {
  content: "";
  position: absolute;
  width: 2.5rem;
  height: 2.5rem;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  box-sizing: border-box;
  border: 0.5rem solid #0098ec;
  border: 0.5rem solid var(--colorPrimary);
  z-index: 1;
}

#mxapp .pds-c-input-radio {
  margin: 0 0 1rem;
  margin-bottom: 0.5rem;
}
#mxapp .pds-c-input-radio--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-radio::before, #mxapp .pds-c-input-radio::after {
  content: none;
}
#mxapp .pds-c-input-radio > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-radio > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-radio .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-radio .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-radio .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-radio .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-radio .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-radio .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-radio .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-radio .form-control[disabled], #mxapp .pds-c-input-radio .form-control[disabled]:hover, #mxapp .pds-c-input-radio .form-control[disabled]:active, #mxapp .pds-c-input-radio .form-control[readonly], #mxapp .pds-c-input-radio .form-control[readonly]:hover, #mxapp .pds-c-input-radio .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-radio.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-radio.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-radio .radio {
  padding: 0;
  min-height: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin-bottom: 0.5rem;
}
#mxapp .pds-c-input-radio .radio label {
  align-items: center;
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  line-height: 1.5;
  margin: 0;
  min-height: 0;
  padding: 0;
  vertical-align: baseline;
  cursor: pointer;
}
#mxapp .pds-c-input-radio .radio input[type=radio] {
  margin: 0;
  position: static;
  margin-right: 0.5rem;
  cursor: pointer;
}
#mxapp .pds-c-input-radio--disabled .radio label,
#mxapp .pds-c-input-radio--disabled .radio input[type=radio] {
  cursor: default;
}
#mxapp .pds-c-input-radio.inline .radio {
  display: inline-flex;
  margin-right: 1rem;
}
#mxapp .pds-c-input-radio .radio-inline {
  padding: 0 0 0.5rem;
  min-height: 0;
  margin: 0 1rem 0 0;
  line-height: 1.25;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  vertical-align: baseline;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}
#mxapp .pds-c-input-radio .radio-inline input[type=radio] {
  margin: 0;
  position: static;
  margin-right: 0.5rem;
  cursor: pointer;
}

#mxapp .pds-c-input-checkbox,
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled {
  margin-bottom: 0.5rem;
  /** 
    This needs further testing in Mx7. The disabled checkbox control-label is not working properly.
    There is an extra margin on the normal checkbox.
  **/
}
#mxapp .pds-c-input-checkbox::before, #mxapp .pds-c-input-checkbox::after, #mxapp .pds-c-input-checkbox.mx-checkbox--disabled::before, #mxapp .pds-c-input-checkbox.mx-checkbox--disabled::after {
  display: none;
}
#mxapp .pds-c-input-checkbox > div,
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-checkbox .control-label {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  flex-direction: row;
  flex-wrap: nowrap;
  font-size: inherit;
  font-weight: 400;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  margin-left: 1rem;
}
#mxapp .pds-c-input-checkbox .control-label input[type=checkbox] {
  cursor: pointer;
  margin: 0;
  margin-right: 0.5rem;
  position: static;
}
#mxapp .pds-c-input-checkbox--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-checkbox--disabled .control-label {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  color: #0a1325;
  color: var(--colorMidnight);
  flex-direction: row;
  flex-wrap: nowrap;
  font-size: inherit;
  font-weight: 400;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  margin-left: 1rem;
  pointer-events: none;
}
#mxapp .pds-c-input-checkbox--disabled input[type=checkbox] {
  margin: 0 0.5rem 0 0;
  pointer-events: none;
}
#mxapp .pds-c-input-checkbox--disabled input[type=checkbox]:checked::before {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
}
#mxapp .pds-c-input-checkbox .checkbox {
  min-height: 0;
  padding: 0;
}
#mxapp .pds-c-input-checkbox .checkbox > .control-label {
  padding: 0;
}
#mxapp .pds-c-input-checkbox [class*=col-sm-offset] {
  margin-left: 1rem;
}
#mxapp .pds-c-input-checkbox.mx-checkbox {
  font-size: 0.875rem;
  padding-left: 0;
  padding-right: 0;
  /**
    This is meant to be used only in very rare circumstances. An example might
    be when you need to render the label in front of the input.
  **/
}
#mxapp .pds-c-input-checkbox.mx-checkbox,
#mxapp .pds-c-input-checkbox.mx-checkbox > div {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
}
#mxapp .pds-c-input-checkbox.mx-checkbox > div {
  width: auto;
  padding: 0;
}
#mxapp .pds-c-input-checkbox.mx-checkbox > [class*=col-sm] {
  position: static;
  flex: none;
  max-width: 100%;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
#mxapp .pds-c-input-checkbox.mx-checkbox::before, #mxapp .pds-c-input-checkbox.mx-checkbox::after {
  display: none;
}
@media (min-width: 0\0 ) {
  #mxapp .pds-c-input-checkbox.mx-checkbox {
    flex: 1 1 auto;
  }
}
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled *,
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled *:hover,
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled *:focus,
#mxapp .pds-c-input-checkbox.mx-checkbox--disabled *:active {
  opacity: 0.4;
  background: none;
  cursor: default;
}
#mxapp .pds-c-input-checkbox.mx-checkbox input {
  height: 1rem;
  width: 1rem;
  margin: calc(-1 * 0.5rem) !important;
  position: relative;
  padding: 0.5rem;
  box-sizing: content-box;
  outline: none;
  border: 0;
  border-radius: 100%;
  transform: translateY(0.125rem);
  flex: 0 0 auto;
  background: transparent;
  background: var(--colorTransparent);
  /**
    In Mendix the input gets a [disabled] attribute. When this is present
    both the input and the label need to look disabled.
  **/
}
@media (min-width: 0\0 ) {
  #mxapp .pds-c-input-checkbox.mx-checkbox input {
    margin: 0 !important;
  }
}
#mxapp .pds-c-input-checkbox.mx-checkbox input[disabled], #mxapp .pds-c-input-checkbox.mx-checkbox input[disabled]:hover, #mxapp .pds-c-input-checkbox.mx-checkbox input[disabled]:focus, #mxapp .pds-c-input-checkbox.mx-checkbox input[disabled]:active, #mxapp .pds-c-input-checkbox.mx-checkbox input[disabled] ~ label {
  opacity: 0.4;
  background: none;
  cursor: default;
}
#mxapp .pds-c-input-checkbox.mx-checkbox input:hover {
  background: rgba(10, 19, 37, 0.1);
  background: var(--colorMirrorMidnightAlpha-10);
}
#mxapp .pds-c-input-checkbox.mx-checkbox input:focus {
  outline: 1px solid;
  outline-color: #0098ec;
  outline-color: var(--colorPrimary);
  outline-offset: calc(-0.5rem + 1px);
}
#mxapp .pds-c-input-checkbox.mx-checkbox input:active {
  background: rgba(10, 19, 37, 0.15);
  background: var(--colorMirrorMidnightAlpha-15);
}
#mxapp .pds-c-input-checkbox.mx-checkbox input::before {
  content: "";
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  height: 1rem;
  width: 1rem;
  box-sizing: border-box;
  border: 1px solid #6c717c;
  border: 1px solid var(--colorMirrorMidnight-60);
  border-radius: 0.125rem;
  pointer-events: none;
  transition: none;
  background-color: transparent;
  background-color: var(--colorTransparent);
}
#mxapp .pds-c-input-checkbox.mx-checkbox input::after {
  content: "";
  border: 0;
  pointer-events: none;
  position: absolute;
  transition: none;
  box-sizing: border-box;
  left: 0.5rem;
  top: 0.5rem;
  height: calc(100% - 1rem);
  width: calc(100% - 1rem);
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
  transform: none;
}
#mxapp .pds-c-input-checkbox.mx-checkbox input:checked::before {
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
  border-color: #0a1325;
  border-color: var(--colorMirrorMidnight);
}
#mxapp .pds-c-input-checkbox.mx-checkbox input:checked::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMUw0LjgwNDcgNi41NjkyNkM0LjYxNTkxIDYuODE5MDggNC4zMjczNSA2Ljk3NTI0IDQuMDEzNzQgNi45OTczQzMuNzAwMTMgNy4wMTkzNyAzLjM5MjMxIDYuOTA1MTcgMy4xNjk5OCA2LjY4NDI3TDEgNC41Mjc4NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
  background-image: var(--iconCheckmarkMirrorWhite);
}
#mxapp .pds-c-input-checkbox.mx-checkbox label {
  flex: 1 1 0%;
  padding-left: 1rem;
  margin: 0;
  font-size: inherit;
  font-weight: 400;
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  cursor: pointer;
  text-align: left;
  width: auto;
  /**
    Currently there is no way to properly style the checkbox if the label is
    rendered before the input when the form orientation is horizontal. This
    is because the error state will be put into a container together with
    the input but without the label. In that case the size of the label
    cannot be properly determined and error and label would overlap in some
    instances.
  **/
  /**
    Mendix has an option to display labels in front of the input. PDS does
    not support this option and in this case the label is moved backward
    manually.
  **/
}
#mxapp .pds-c-input-checkbox.mx-checkbox label[class*=col-sm] {
  color: transparent;
  color: var(--colorTransparent);
}
#mxapp .pds-c-input-checkbox.mx-checkbox label[class*=col-sm]::before {
  content: "This configuration is not supported. Please change the label position option in the widget to After control.";
  color: #f14f56;
  color: var(--colorDanger);
  width: auto;
}
#mxapp .pds-c-input-checkbox.mx-checkbox label:first-child {
  order: 2;
}
#mxapp .pds-c-input-checkbox.mx-checkbox.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.5rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0;
  border: 0;
  order: 3;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
#mxapp .pds-c-input-checkbox.mx-checkbox.has-error .alert-danger::before {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: calc(4em / 3);
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\21";
}
#mxapp .pds-c-input-checkbox.mx-checkbox.has-error .alert-danger::before {
  margin-right: 0.5em;
  transform: translateY(-1px);
  display: inline-block;
}

#mxapp .pds-c-input-checkbox-set {
  margin: 0 0 1rem;
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
#mxapp .pds-c-input-checkbox-set--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-input-checkbox-set::before, #mxapp .pds-c-input-checkbox-set::after {
  content: none;
}
#mxapp .pds-c-input-checkbox-set > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-input-checkbox-set > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-input-checkbox-set .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-input-checkbox-set .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-checkbox-set .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-checkbox-set .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-input-checkbox-set .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-input-checkbox-set .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-input-checkbox-set .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-input-checkbox-set .form-control[disabled], #mxapp .pds-c-input-checkbox-set .form-control[disabled]:hover, #mxapp .pds-c-input-checkbox-set .form-control[disabled]:active, #mxapp .pds-c-input-checkbox-set .form-control[readonly], #mxapp .pds-c-input-checkbox-set .form-control[readonly]:hover, #mxapp .pds-c-input-checkbox-set .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-input-checkbox-set.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-input-checkbox-set.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-input-checkbox-set .checkbox {
  min-height: 0;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
#mxapp .pds-c-input-checkbox-set .checkbox label {
  align-items: center;
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  line-height: 1.5;
  margin: 0;
  min-height: 0;
  padding: 0 0 0.5rem;
  vertical-align: baseline;
  cursor: pointer;
}
#mxapp .pds-c-input-checkbox-set .checkbox input[type=checkbox] {
  cursor: pointer;
  margin: 0;
  margin-right: 0.5rem;
  position: static;
}
#mxapp .pds-c-input-checkbox-set .checkbox-inline {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin: 0 1rem 0 0;
  padding: 0;
  cursor: pointer;
}
#mxapp .pds-c-input-checkbox-set .checkbox-inline input[type=checkbox] {
  cursor: pointer;
  margin: 0 0.5rem 0 0;
  position: static;
}
#mxapp .pds-c-input-checkbox-set .checkbox-inline:last-of-type {
  margin: 0;
}
#mxapp .pds-c-input-checkbox-set--disabled .checkbox > label,
#mxapp .pds-c-input-checkbox-set--disabled .checkbox-inline {
  cursor: default;
}
#mxapp .pds-c-input-checkbox-set--disabled .checkbox > label input[type=checkbox],
#mxapp .pds-c-input-checkbox-set--disabled .checkbox-inline input[type=checkbox] {
  cursor: default;
}
#mxapp .pds-c-input-checkbox-set [class*=col-sm-offset] {
  margin-left: 0;
}

#mxapp .pds-c-search-box {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: relative;
  height: 3.5rem;
  width: 100%;
}
#mxapp .pds-c-search-box__input {
  margin: 0 0 1rem;
  padding: 0;
  width: 100%;
}
#mxapp .pds-c-search-box__input--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-search-box__input::before, #mxapp .pds-c-search-box__input::after {
  content: none;
}
#mxapp .pds-c-search-box__input > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-search-box__input > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-search-box__input .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-search-box__input .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-search-box__input .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-search-box__input .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-search-box__input .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-search-box__input .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-search-box__input .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-search-box__input .form-control[disabled], #mxapp .pds-c-search-box__input .form-control[disabled]:hover, #mxapp .pds-c-search-box__input .form-control[disabled]:active, #mxapp .pds-c-search-box__input .form-control[readonly], #mxapp .pds-c-search-box__input .form-control[readonly]:hover, #mxapp .pds-c-search-box__input .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-search-box__input.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-search-box__input.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-search-box__input .form-control {
  flex-grow: 1;
  padding: 0 3rem 0 0.5rem;
}
@media (min-width: 56.25rem) {
  #mxapp .pds-c-search-box__input .form-control {
    padding: 0 2.5rem 0 1rem;
  }
}
#mxapp .pds-c-search-box__button {
  display: inline-block;
  box-shadow: none;
  border: 0;
  background: transparent;
  -webkit-appearance: none;
  color: #0a1325;
  color: var(--colorMidnight);
  margin-right: 0;
  position: absolute;
  right: 0.25rem;
  top: 0.25rem;
}
#mxapp .pds-c-search-box__button button {
  background-color: transparent;
  background-color: var(--colorTransparent);
  border: 0;
  color: inherit;
  padding: 0.25rem 0.5rem;
}
#mxapp .pds-c-search-box__button button:active {
  box-shadow: none;
  -webkit-appearance: none;
}

#mxapp .pds-c-searchinput {
  position: relative;
  margin: 0 0 1rem;
  margin: 0;
}
#mxapp .pds-c-searchinput--disabled {
  opacity: 0.4;
}
#mxapp .pds-c-searchinput::before,
#mxapp .pds-c-searchinput::after {
  content: none;
}
#mxapp .pds-c-searchinput > div {
  width: 100%;
  padding: 0;
  float: none;
}
#mxapp .pds-c-searchinput > .control-label {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  text-align: left;
  padding: 0;
  float: none;
  width: 100%;
  display: inline-block;
}
#mxapp .pds-c-searchinput .form-control {
  font-size: 0.875rem;
  display: block;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 1px solid #c2c4c9;
  border: 1px solid var(--colorMirrorMidnight-25);
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  box-shadow: none;
  border-radius: 0.25rem;
  height: 2.5rem;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  /* Internet Explorer 10-11, Edge */
}
#mxapp .pds-c-searchinput .form-control::-moz-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-searchinput .form-control:-ms-input-placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-searchinput .form-control::placeholder {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  opacity: 1;
  /* Firefox */
}
#mxapp .pds-c-searchinput .form-control:-ms-input-placeholder {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-c-searchinput .form-control::-ms-clear {
  display: none;
}
#mxapp .pds-c-searchinput .form-control:focus {
  border: 1px solid #0cabf9;
  border: 1px solid var(--colorBlue-8);
}
#mxapp .pds-c-searchinput .form-control[disabled],
#mxapp .pds-c-searchinput .form-control[disabled]:hover,
#mxapp .pds-c-searchinput .form-control[disabled]:active,
#mxapp .pds-c-searchinput .form-control[readonly],
#mxapp .pds-c-searchinput .form-control[readonly]:hover,
#mxapp .pds-c-searchinput .form-control[readonly]:active {
  cursor: default;
  opacity: 0.4;
}
#mxapp .pds-c-searchinput.has-error .form-control {
  border-color: #f14f56;
  border-color: var(--colorDanger);
}
#mxapp .pds-c-searchinput.has-error .alert-danger {
  font-weight: 400;
  border-radius: 0;
  color: #e33f4e;
  color: var(--colorDangerDark);
  margin-top: 0.25rem;
  font-size: 0.75rem;
  background-color: transparent;
  background-color: var(--colorTransparent);
  padding: 0 0 0 0.25rem;
  border: 0;
}
#mxapp .pds-c-searchinput .form-control {
  padding-right: 2rem;
}
#mxapp .pds-c-searchinput .searchInputButton {
  position: absolute;
  right: 0;
  z-index: 10;
  top: 0.25rem;
  width: auto;
}
#mxapp .pds-c-searchinput .searchInputButton > .btn {
  border: 0;
  background: none;
  font-size: 1rem;
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextCaption);
}
#mxapp .pds-c-searchinput--with-icon::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
  font-size: 1.25rem;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
}

#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper {
  background-color: white;
  background-color: var(--colorWhite);
  border-width: 0;
  border-style: none;
  border-color: transparent;
  border-radius: 1.25rem;
  height: 1.25rem;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
  width: 2.5rem;
  overflow: visible;
  margin-left: 3rem;
  box-shadow: #6c717c 0 0 0 0.0625rem inset;
  box-shadow: var(--colorMidnight-60) 0 0 0 0.0625rem inset;
}

#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper {
  background-color: white;
  background-color: var(--colorWhite);
  border-width: 0;
  border-style: none;
  border-color: transparent;
  border-radius: 1.25rem;
  height: 1.25rem;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
  width: 2.5rem;
  overflow: visible;
  margin-left: 3rem;
  box-shadow: #6c717c 0 0 0 0.0625rem inset;
  box-shadow: var(--colorMidnight-60) 0 0 0 0.0625rem inset;
}

#mxapp .pds-c-switch .widget-switch-btn-wrapper {
  background-color: white;
  background-color: var(--colorWhite);
  border-width: 0;
  border-style: none;
  border-color: transparent;
  border-radius: 1.25rem;
  height: 1.25rem;
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
  width: 2.5rem;
  overflow: visible;
  margin-left: 3rem;
  box-shadow: #6c717c 0 0 0 0.0625rem inset;
  box-shadow: var(--colorMidnight-60) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper::before,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper::before,
#mxapp .pds-c-switch .widget-switch-btn-wrapper::before {
  position: absolute;
  left: -3rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-left: 1rem;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked,
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked {
  transition: box-shadow 0.3s, background-color 0.3s;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked::before,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked::before,
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked::before {
  content: "On";
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse {
  background-color: #0cabf9;
  background-color: var(--colorBlue-8);
  border-color: #0cabf9;
  border-color: var(--colorBlue-8);
  box-shadow: #0cabf9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-8) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:hover {
  background-color: #0098ec;
  background-color: var(--colorBlue-9);
  border-color: #0098ec;
  border-color: var(--colorBlue-9);
  box-shadow: #0098ec 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-9) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-default:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-success:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-info:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-primary:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-warning:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-danger:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.checked.widget-switch-btn-wrapper-inverse:active {
  background-color: #0086d9;
  background-color: var(--colorBlue-10);
  border-color: #0086d9;
  border-color: var(--colorBlue-10);
  box-shadow: #0086d9 0 0 0 0.0625rem inset;
  box-shadow: var(--colorBlue-10) 0 0 0 0.0625rem inset;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.un-checked,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.un-checked,
#mxapp .pds-c-switch .widget-switch-btn-wrapper.un-checked {
  transition: background-color 0.3s, box-shadow 0.3s;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.un-checked::before,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.un-checked::before,
#mxapp .pds-c-switch .widget-switch-btn-wrapper.un-checked::before {
  content: "Off";
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.un-checked:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.un-checked:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.un-checked:hover {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.un-checked:active {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.un-checked:active {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper.un-checked:active {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn {
  background: #6c717c;
  background: var(--colorMidnight-60);
  border-radius: 50%;
  box-shadow: none;
  height: 0.875rem;
  width: 0.875rem;
  position: absolute;
  top: 0.1875rem;
  left: 0.1875rem;
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn {
  background: #6c717c;
  background: var(--colorMidnight-60);
  border-radius: 50%;
  box-shadow: none;
  height: 0.875rem;
  width: 0.875rem;
  position: absolute;
  top: 0.1875rem;
  left: 0.1875rem;
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper .widget-switch-btn {
  background: #6c717c;
  background: var(--colorMidnight-60);
  border-radius: 50%;
  box-shadow: none;
  height: 0.875rem;
  width: 0.875rem;
  position: absolute;
  top: 0.1875rem;
  left: 0.1875rem;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.left,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.left,
#mxapp .pds-c-switch .widget-switch-btn-wrapper .widget-switch-btn.left {
  left: 0.1875rem;
  transition: background-color 0.3s, left 0.3s;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.left:active,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.left:active,
#mxapp .pds-c-switch .widget-switch-btn-wrapper .widget-switch-btn.left:active {
  width: 0.875rem;
  border-radius: 50%;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.right {
  left: 1.4375rem;
  transition: background-color 0.3s, left 0.3s;
  background-color: white;
  background-color: var(--colorWhite);
}
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.right {
  left: 1.4375rem;
  transition: background-color 0.3s, left 0.3s;
  background-color: white;
  background-color: var(--colorWhite);
}
#mxapp .pds-c-switch .widget-switch-btn-wrapper .widget-switch-btn.right {
  left: 1.4375rem;
  transition: background-color 0.3s, left 0.3s;
  background-color: white;
  background-color: var(--colorWhite);
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.right:active,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper .widget-switch-btn.right:active,
#mxapp .pds-c-switch .widget-switch-btn-wrapper .widget-switch-btn.right:active {
  left: 1.4375rem;
  transition: left 0s;
  width: 0.875rem;
  border-radius: 50%;
}
#mxapp .dj_android .widget-switch.auto .widget-switch-btn-wrapper.disabled,
#mxapp .dj_ios .widget-switch.auto .widget-switch-btn-wrapper.disabled,
#mxapp .pds-c-switch .widget-switch-btn-wrapper.disabled {
  opacity: 0.3;
}
#mxapp .pds-l-admin__left {
  background-color: #f8f8f8;
  background-color: var(--colorMirrorMidnight-3);
  border-right: 1px solid #e7e7e9;
  border-right: 1px solid var(--colorMirrorMidnight-10);
  flex: 0 0 auto;
}
#mxapp .pds-l-admin__main {
  background-color: white;
  background-color: var(--colorMirrorWhite);
  flex: 1;
}
#mxapp .pds-l-admin__tabs > .mx-tabcontainer-tabs {
  padding-left: 1rem;
  margin-bottom: 0;
}

#mxapp .pds-l-popup--close-hidden,
#mxapp .pds-l-popup--header-visible,
#mxapp .pds-l-popup {
  padding: 0;
  margin: 0;
  position: fixed;
  /* stylelint-disable */
  /* stylelint-enable */
}
#mxapp .pds-l-popup--close-hidden .modal-content {
  box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.3);
  box-shadow: var(--shadowPopup);
  border-radius: 0.25rem;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 0;
}
#mxapp .pds-l-popup--header-visible .modal-content {
  box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.3);
  box-shadow: var(--shadowPopup);
  border-radius: 0.25rem;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 0;
}
#mxapp .pds-l-popup .modal-content {
  box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.3);
  box-shadow: var(--shadowPopup);
  border-radius: 0.25rem;
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border: 0;
}
#mxapp .pds-l-popup--close-hidden .modal-header,
#mxapp .pds-l-popup--header-visible .modal-header,
#mxapp .pds-l-popup .modal-header {
  background: none;
  border-bottom: 0;
  padding: 0;
  height: 0;
  min-height: 0;
}
#mxapp .pds-l-popup--close-hidden .modal-header .close {
  position: absolute;
  background: none;
  height: 3rem;
  width: 3rem;
  padding: 0;
  margin: 0;
  font-size: 1.5rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  top: 0;
  right: 0;
  z-index: 1;
  float: none;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
#mxapp .pds-l-popup--header-visible .modal-header .close {
  position: absolute;
  background: none;
  height: 3rem;
  width: 3rem;
  padding: 0;
  margin: 0;
  font-size: 1.5rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  top: 0;
  right: 0;
  z-index: 1;
  float: none;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
#mxapp .pds-l-popup .modal-header .close {
  position: absolute;
  background: none;
  height: 3rem;
  width: 3rem;
  padding: 0;
  margin: 0;
  font-size: 1.5rem;
  color: #0a1325;
  color: var(--colorMirrorMidnight);
  top: 0;
  right: 0;
  z-index: 1;
  float: none;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
#mxapp .pds-l-popup--close-hidden .modal-header .close::after,
#mxapp .pds-l-popup--header-visible .modal-header .close::after,
#mxapp .pds-l-popup .modal-header .close::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  text-indent: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
}
#mxapp .pds-l-popup--close-hidden .modal-header h4,
#mxapp .pds-l-popup--header-visible .modal-header h4,
#mxapp .pds-l-popup .modal-header h4 {
  display: none;
}
#mxapp .pds-l-popup--close-hidden .modal-body,
#mxapp .pds-l-popup--header-visible .modal-body,
#mxapp .pds-l-popup .modal-body {
  background: none;
  width: 100%;
  padding: 0;
}
#mxapp .pds-l-popup--close-hidden .modal-body > .mx-placeholder,
#mxapp .pds-l-popup--header-visible .modal-body > .mx-placeholder,
#mxapp .pds-l-popup .modal-body > .mx-placeholder {
  margin-top: 2rem;
  padding: 0 2rem 2rem;
  overflow: auto;
  height: calc(100% - 2rem);
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-l-popup--close-hidden .modal-body > .mx-placeholder,
#mxapp .pds-l-popup--header-visible .modal-body > .mx-placeholder,
#mxapp .pds-l-popup .modal-body > .mx-placeholder {
    padding: 0 1rem 2rem;
  }
}
#mxapp .pds-l-popup--close-hidden .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-content,
#mxapp .pds-l-popup--header-visible .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-content,
#mxapp .pds-l-popup .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-content {
  padding: 0;
  overflow: visible !important;
  height: auto !important;
}
#mxapp .pds-l-popup--close-hidden .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-controls,
#mxapp .pds-l-popup--header-visible .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-controls,
#mxapp .pds-l-popup .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-controls {
  border-top: 0;
  display: flex;
  justify-content: flex-end;
  padding: 0;
}
#mxapp .pds-l-popup--header-visible .modal-header {
  height: auto;
  min-height: auto;
  padding: 2rem 2rem 0;
}
#mxapp .pds-l-popup--header-visible .modal-header.mx-window-header {
  background-color: transparent;
}
#mxapp .pds-l-popup--header-visible .modal-header h4 {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
  font-size: 1.0613207547rem;
  font-weight: 600;
  line-height: 1.6;
  margin-top: 0;
  margin-bottom: 0.5em;
  display: block;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-l-popup--header-visible .modal-header h4 {
    font-size: calc(0.5279108417vw + 0.8636841333rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-l-popup--header-visible .modal-header h4 {
    font-size: 1.125rem;
  }
}
#mxapp .pds-l-popup--header-visible .modal-header h4--not-responsive {
  font-size: 1.125rem;
}
#mxapp .pds-l-popup--header-visible .modal-body > .mx-placeholder {
  margin-top: 0;
}
#mxapp .pds-l-popup--close-hidden .modal-header .close {
  display: none;
}
#mxapp .pds-l-popup--no-padding .modal-body > .mx-placeholder {
  margin-top: 0;
  padding: 0;
  height: 100%;
}
#mxapp .pds-l-popup--margin-dataview-controls .modal-body > .mx-placeholder > .mx-dataview > .mx-dataview-controls {
  margin-top: 2rem;
}
#mxapp .pds-l-popup--header-visible + .mx-underlay {
  background-color: rgba(10, 19, 37, 0.6);
  background-color: var(--overlayBackground);
  opacity: 1;
}
#mxapp .pds-l-popup--close-hidden + .mx-underlay {
  background-color: rgba(10, 19, 37, 0.6);
  background-color: var(--overlayBackground);
  opacity: 1;
}
#mxapp .pds-l-popup + .mx-underlay {
  background-color: rgba(10, 19, 37, 0.6);
  background-color: var(--overlayBackground);
  opacity: 1;
}

#mxapp .pds-items-start {
  align-items: flex-start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-items-start\:xs.pds-items-start\:xs {
    align-items: flex-start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-items-start\:sm.pds-items-start\:sm {
    align-items: flex-start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-items-start\:md.pds-items-start\:md {
    align-items: flex-start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-items-start\:lg.pds-items-start\:lg {
    align-items: flex-start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-items-start\:xl.pds-items-start\:xl {
    align-items: flex-start;
  }
}
#mxapp .pds-items-end {
  align-items: flex-end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-items-end\:xs.pds-items-end\:xs {
    align-items: flex-end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-items-end\:sm.pds-items-end\:sm {
    align-items: flex-end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-items-end\:md.pds-items-end\:md {
    align-items: flex-end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-items-end\:lg.pds-items-end\:lg {
    align-items: flex-end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-items-end\:xl.pds-items-end\:xl {
    align-items: flex-end;
  }
}
#mxapp .pds-items-center {
  align-items: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-items-center\:xs.pds-items-center\:xs {
    align-items: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-items-center\:sm.pds-items-center\:sm {
    align-items: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-items-center\:md.pds-items-center\:md {
    align-items: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-items-center\:lg.pds-items-center\:lg {
    align-items: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-items-center\:xl.pds-items-center\:xl {
    align-items: center;
  }
}
#mxapp .pds-items-baseline {
  align-items: baseline;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-items-baseline\:xs.pds-items-baseline\:xs {
    align-items: baseline;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-items-baseline\:sm.pds-items-baseline\:sm {
    align-items: baseline;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-items-baseline\:md.pds-items-baseline\:md {
    align-items: baseline;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-items-baseline\:lg.pds-items-baseline\:lg {
    align-items: baseline;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-items-baseline\:xl.pds-items-baseline\:xl {
    align-items: baseline;
  }
}
#mxapp .pds-items-stretch {
  align-items: stretch;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-items-stretch\:xs.pds-items-stretch\:xs {
    align-items: stretch;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-items-stretch\:sm.pds-items-stretch\:sm {
    align-items: stretch;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-items-stretch\:md.pds-items-stretch\:md {
    align-items: stretch;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-items-stretch\:lg.pds-items-stretch\:lg {
    align-items: stretch;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-items-stretch\:xl.pds-items-stretch\:xl {
    align-items: stretch;
  }
}
#mxapp .pds-content-center {
  align-content: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-center\:xs.pds-content-center\:xs {
    align-content: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-center\:sm.pds-content-center\:sm {
    align-content: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-center\:md.pds-content-center\:md {
    align-content: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-center\:lg.pds-content-center\:lg {
    align-content: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-center\:xl.pds-content-center\:xl {
    align-content: center;
  }
}
#mxapp .pds-content-start {
  align-content: flex-start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-start\:xs.pds-content-start\:xs {
    align-content: flex-start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-start\:sm.pds-content-start\:sm {
    align-content: flex-start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-start\:md.pds-content-start\:md {
    align-content: flex-start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-start\:lg.pds-content-start\:lg {
    align-content: flex-start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-start\:xl.pds-content-start\:xl {
    align-content: flex-start;
  }
}
#mxapp .pds-content-end {
  align-content: flex-end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-end\:xs.pds-content-end\:xs {
    align-content: flex-end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-end\:sm.pds-content-end\:sm {
    align-content: flex-end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-end\:md.pds-content-end\:md {
    align-content: flex-end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-end\:lg.pds-content-end\:lg {
    align-content: flex-end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-end\:xl.pds-content-end\:xl {
    align-content: flex-end;
  }
}
#mxapp .pds-content-between {
  align-content: space-between;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-between\:xs.pds-content-between\:xs {
    align-content: space-between;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-between\:sm.pds-content-between\:sm {
    align-content: space-between;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-between\:md.pds-content-between\:md {
    align-content: space-between;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-between\:lg.pds-content-between\:lg {
    align-content: space-between;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-between\:xl.pds-content-between\:xl {
    align-content: space-between;
  }
}
#mxapp .pds-content-around {
  align-content: space-around;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-around\:xs.pds-content-around\:xs {
    align-content: space-around;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-around\:sm.pds-content-around\:sm {
    align-content: space-around;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-around\:md.pds-content-around\:md {
    align-content: space-around;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-around\:lg.pds-content-around\:lg {
    align-content: space-around;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-around\:xl.pds-content-around\:xl {
    align-content: space-around;
  }
}
#mxapp .pds-content-evenly {
  align-content: space-evenly;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-content-evenly\:xs.pds-content-evenly\:xs {
    align-content: space-evenly;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-content-evenly\:sm.pds-content-evenly\:sm {
    align-content: space-evenly;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-content-evenly\:md.pds-content-evenly\:md {
    align-content: space-evenly;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-content-evenly\:lg.pds-content-evenly\:lg {
    align-content: space-evenly;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-content-evenly\:xl.pds-content-evenly\:xl {
    align-content: space-evenly;
  }
}
#mxapp .pds-self-start {
  align-self: flex-start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-self-start\:xs.pds-self-start\:xs {
    align-self: flex-start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-self-start\:sm.pds-self-start\:sm {
    align-self: flex-start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-self-start\:md.pds-self-start\:md {
    align-self: flex-start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-self-start\:lg.pds-self-start\:lg {
    align-self: flex-start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-self-start\:xl.pds-self-start\:xl {
    align-self: flex-start;
  }
}
#mxapp .pds-self-end {
  align-self: flex-end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-self-end\:xs.pds-self-end\:xs {
    align-self: flex-end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-self-end\:sm.pds-self-end\:sm {
    align-self: flex-end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-self-end\:md.pds-self-end\:md {
    align-self: flex-end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-self-end\:lg.pds-self-end\:lg {
    align-self: flex-end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-self-end\:xl.pds-self-end\:xl {
    align-self: flex-end;
  }
}
#mxapp .pds-self-center {
  align-self: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-self-center\:xs.pds-self-center\:xs {
    align-self: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-self-center\:sm.pds-self-center\:sm {
    align-self: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-self-center\:md.pds-self-center\:md {
    align-self: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-self-center\:lg.pds-self-center\:lg {
    align-self: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-self-center\:xl.pds-self-center\:xl {
    align-self: center;
  }
}
#mxapp .pds-self-baseline {
  align-self: baseline;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-self-baseline\:xs.pds-self-baseline\:xs {
    align-self: baseline;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-self-baseline\:sm.pds-self-baseline\:sm {
    align-self: baseline;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-self-baseline\:md.pds-self-baseline\:md {
    align-self: baseline;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-self-baseline\:lg.pds-self-baseline\:lg {
    align-self: baseline;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-self-baseline\:xl.pds-self-baseline\:xl {
    align-self: baseline;
  }
}
#mxapp .pds-self-stretch {
  align-self: stretch;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-self-stretch\:xs.pds-self-stretch\:xs {
    align-self: stretch;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-self-stretch\:sm.pds-self-stretch\:sm {
    align-self: stretch;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-self-stretch\:md.pds-self-stretch\:md {
    align-self: stretch;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-self-stretch\:lg.pds-self-stretch\:lg {
    align-self: stretch;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-self-stretch\:xl.pds-self-stretch\:xl {
    align-self: stretch;
  }
}

#mxapp .pds-appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

#mxapp .pds-bg-midnight-3 {
  background-color: #f8f8f8;
  background-color: var(--colorMidnight-3);
}
#mxapp .pds-bg-mirror-midnight-3 {
  background-color: #f8f8f8;
  background-color: var(--colorMirrorMidnight-3);
}
#mxapp .pds-bg-midnight-5 {
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}
#mxapp .pds-bg-mirror-midnight-5 {
  background-color: #f3f3f4;
  background-color: var(--colorMirrorMidnight-5);
}
#mxapp .pds-bg-midnight-10 {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}
#mxapp .pds-bg-mirror-midnight-10 {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-bg-midnight-15 {
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
}
#mxapp .pds-bg-mirror-midnight-15 {
  background-color: #dadcde;
  background-color: var(--colorMirrorMidnight-15);
}
#mxapp .pds-bg-midnight-20 {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}
#mxapp .pds-bg-mirror-midnight-20 {
  background-color: #ced0d3;
  background-color: var(--colorMirrorMidnight-20);
}
#mxapp .pds-bg-midnight-25 {
  background-color: #c2c4c9;
  background-color: var(--colorMidnight-25);
}
#mxapp .pds-bg-mirror-midnight-25 {
  background-color: #c2c4c9;
  background-color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-bg-midnight-30 {
  background-color: #b6b8be;
  background-color: var(--colorMidnight-30);
}
#mxapp .pds-bg-mirror-midnight-30 {
  background-color: #b6b8be;
  background-color: var(--colorMirrorMidnight-30);
}
#mxapp .pds-bg-midnight-35 {
  background-color: #a9acb3;
  background-color: var(--colorMidnight-35);
}
#mxapp .pds-bg-mirror-midnight-35 {
  background-color: #a9acb3;
  background-color: var(--colorMirrorMidnight-35);
}
#mxapp .pds-bg-midnight-40 {
  background-color: #9da1a8;
  background-color: var(--colorMidnight-40);
}
#mxapp .pds-bg-mirror-midnight-40 {
  background-color: #9da1a8;
  background-color: var(--colorMirrorMidnight-40);
}
#mxapp .pds-bg-midnight-45 {
  background-color: #91959d;
  background-color: var(--colorMidnight-45);
}
#mxapp .pds-bg-mirror-midnight-45 {
  background-color: #91959d;
  background-color: var(--colorMirrorMidnight-45);
}
#mxapp .pds-bg-midnight-50 {
  background-color: #858992;
  background-color: var(--colorMidnight-50);
}
#mxapp .pds-bg-mirror-midnight-50 {
  background-color: #858992;
  background-color: var(--colorMirrorMidnight-50);
}
#mxapp .pds-bg-midnight-55 {
  background-color: #787d87;
  background-color: var(--colorMidnight-55);
}
#mxapp .pds-bg-mirror-midnight-55 {
  background-color: #787d87;
  background-color: var(--colorMirrorMidnight-55);
}
#mxapp .pds-bg-midnight-60 {
  background-color: #6c717c;
  background-color: var(--colorMidnight-60);
}
#mxapp .pds-bg-mirror-midnight-60 {
  background-color: #6c717c;
  background-color: var(--colorMirrorMidnight-60);
}
#mxapp .pds-bg-midnight-65 {
  background-color: #606671;
  background-color: var(--colorMidnight-65);
}
#mxapp .pds-bg-mirror-midnight-65 {
  background-color: #606671;
  background-color: var(--colorMirrorMidnight-65);
}
#mxapp .pds-bg-midnight-70 {
  background-color: #545a66;
  background-color: var(--colorMidnight-70);
}
#mxapp .pds-bg-mirror-midnight-70 {
  background-color: #545a66;
  background-color: var(--colorMirrorMidnight-70);
}
#mxapp .pds-bg-midnight-75 {
  background-color: #474e5c;
  background-color: var(--colorMidnight-75);
}
#mxapp .pds-bg-mirror-midnight-75 {
  background-color: #474e5c;
  background-color: var(--colorMirrorMidnight-75);
}
#mxapp .pds-bg-midnight-80 {
  background-color: #3b4251;
  background-color: var(--colorMidnight-80);
}
#mxapp .pds-bg-mirror-midnight-80 {
  background-color: #3b4251;
  background-color: var(--colorMirrorMidnight-80);
}
#mxapp .pds-bg-midnight-85 {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-bg-mirror-midnight-85 {
  background-color: #2f3646;
  background-color: var(--colorMirrorMidnight-85);
}
#mxapp .pds-bg-midnight-90 {
  background-color: #232b3b;
  background-color: var(--colorMidnight-90);
}
#mxapp .pds-bg-mirror-midnight-90 {
  background-color: #232b3b;
  background-color: var(--colorMirrorMidnight-90);
}
#mxapp .pds-bg-midnight-95 {
  background-color: #161f30;
  background-color: var(--colorMidnight-95);
}
#mxapp .pds-bg-mirror-midnight-95 {
  background-color: #161f30;
  background-color: var(--colorMirrorMidnight-95);
}
#mxapp .pds-bg-midnight-97 {
  background-color: #111a2c;
  background-color: var(--colorMidnight-97);
}
#mxapp .pds-bg-mirror-midnight-97 {
  background-color: #111a2c;
  background-color: var(--colorMirrorMidnight-97);
}
#mxapp .pds-bg-primary {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
}
#mxapp .pds-bg-secondary {
  background-color: #0a1325;
  background-color: var(--colorSecondary);
}
#mxapp .pds-bg-success {
  background-color: #66d467;
  background-color: var(--colorSuccess);
}
#mxapp .pds-bg-warning {
  background-color: #f9c03a;
  background-color: var(--colorWarning);
}
#mxapp .pds-bg-danger {
  background-color: #f14f56;
  background-color: var(--colorDanger);
}
#mxapp .pds-bg-midnight {
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}
#mxapp .pds-bg-white {
  background-color: white;
  background-color: var(--colorWhite);
}
#mxapp .pds-bg-mirror-white {
  background-color: white;
  background-color: var(--colorMirrorWhite);
}
#mxapp .pds-bg-mirror-midnight {
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
}
#mxapp .pds-bg-text-caption {
  background-color: rgba(10, 19, 37, 0.6);
  background-color: var(--colorTextCaption);
}
#mxapp .pds-bg-text-primary {
  background-color: rgba(10, 19, 37, 0.9);
  background-color: var(--colorTextPrimary);
}
#mxapp .pds-bg-text-secondary {
  background-color: rgba(10, 19, 37, 0.75);
  background-color: var(--colorTextSecondary);
}
#mxapp .pds-bg-warning-darker {
  background-color: #e6930e;
  background-color: var(--colorWarningDarker);
}
#mxapp .pds-bg-sidebar-alt {
  background-color: #161f30;
  background-color: var(--colorBackgroundSidebarAlt);
}
#mxapp .pds-bg-dark-section {
  background-color: #161f30;
  background-color: var(--colorBackgroundSection);
}
#mxapp .pds-bg-yellow-6 {
  background-color: #ffda65;
  background-color: var(--colorYellow-6);
}
#mxapp .pds-bg-warning-darker-before::before {
  background-color: #e6930e;
  background-color: var(--colorWarningDarker);
}
#mxapp .pds-bg-primary-before::before {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
}
#mxapp .pds-bg-success-before::before {
  background-color: #66d467;
  background-color: var(--colorSuccess);
}

#mxapp .pds-u-background-color-danger {
  background-color: #f14f56;
  background-color: var(--colorDanger);
}
#mxapp .pds-u-background-color-midnight {
  background-color: #0a1325;
  background-color: var(--colorMidnight);
}
#mxapp .pds-u-background-color-midnight-3 {
  background-color: #f8f8f8;
  background-color: var(--colorMidnight-3);
}
#mxapp .pds-u-background-color-midnight-5 {
  background-color: #f3f3f4;
  background-color: var(--colorMidnight-5);
}
#mxapp .pds-u-background-color-midnight-10 {
  background-color: #e7e7e9;
  background-color: var(--colorMidnight-10);
}
#mxapp .pds-u-background-color-midnight-15 {
  background-color: #dadcde;
  background-color: var(--colorMidnight-15);
}
#mxapp .pds-u-background-color-midnight-20 {
  background-color: #ced0d3;
  background-color: var(--colorMidnight-20);
}
#mxapp .pds-u-background-color-midnight-25 {
  background-color: #c2c4c9;
  background-color: var(--colorMidnight-25);
}
#mxapp .pds-u-background-color-midnight-30 {
  background-color: #b6b8be;
  background-color: var(--colorMidnight-30);
}
#mxapp .pds-u-background-color-midnight-35 {
  background-color: #a9acb3;
  background-color: var(--colorMidnight-35);
}
#mxapp .pds-u-background-color-midnight-40 {
  background-color: #9da1a8;
  background-color: var(--colorMidnight-40);
}
#mxapp .pds-u-background-color-midnight-45 {
  background-color: #91959d;
  background-color: var(--colorMidnight-45);
}
#mxapp .pds-u-background-color-midnight-50 {
  background-color: #858992;
  background-color: var(--colorMidnight-50);
}
#mxapp .pds-u-background-color-midnight-55 {
  background-color: #787d87;
  background-color: var(--colorMidnight-55);
}
#mxapp .pds-u-background-color-midnight-60 {
  background-color: #6c717c;
  background-color: var(--colorMidnight-60);
}
#mxapp .pds-u-background-color-midnight-65 {
  background-color: #606671;
  background-color: var(--colorMidnight-65);
}
#mxapp .pds-u-background-color-midnight-70 {
  background-color: #545a66;
  background-color: var(--colorMidnight-70);
}
#mxapp .pds-u-background-color-midnight-75 {
  background-color: #474e5c;
  background-color: var(--colorMidnight-75);
}
#mxapp .pds-u-background-color-midnight-80 {
  background-color: #3b4251;
  background-color: var(--colorMidnight-80);
}
#mxapp .pds-u-background-color-midnight-85 {
  background-color: #2f3646;
  background-color: var(--colorMidnight-85);
}
#mxapp .pds-u-background-color-midnight-90 {
  background-color: #232b3b;
  background-color: var(--colorMidnight-90);
}
#mxapp .pds-u-background-color-midnight-95 {
  background-color: #161f30;
  background-color: var(--colorMidnight-95);
}
#mxapp .pds-u-background-color-midnight-97 {
  background-color: #111a2c;
  background-color: var(--colorMidnight-97);
}
#mxapp .pds-u-background-color-mirror-midnight-3 {
  background-color: #f8f8f8;
  background-color: var(--colorMirrorMidnight-3);
}
#mxapp .pds-u-background-color-mirror-midnight-5 {
  background-color: #f3f3f4;
  background-color: var(--colorMirrorMidnight-5);
}
#mxapp .pds-u-background-color-mirror-midnight-10 {
  background-color: #e7e7e9;
  background-color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-u-background-color-mirror-midnight-15 {
  background-color: #dadcde;
  background-color: var(--colorMirrorMidnight-15);
}
#mxapp .pds-u-background-color-mirror-midnight-20 {
  background-color: #ced0d3;
  background-color: var(--colorMirrorMidnight-20);
}
#mxapp .pds-u-background-color-mirror-midnight-25 {
  background-color: #c2c4c9;
  background-color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-u-background-color-mirror-midnight-30 {
  background-color: #b6b8be;
  background-color: var(--colorMirrorMidnight-30);
}
#mxapp .pds-u-background-color-mirror-midnight-35 {
  background-color: #a9acb3;
  background-color: var(--colorMirrorMidnight-35);
}
#mxapp .pds-u-background-color-mirror-midnight-40 {
  background-color: #9da1a8;
  background-color: var(--colorMirrorMidnight-40);
}
#mxapp .pds-u-background-color-mirror-midnight-45 {
  background-color: #91959d;
  background-color: var(--colorMirrorMidnight-45);
}
#mxapp .pds-u-background-color-mirror-midnight-50 {
  background-color: #858992;
  background-color: var(--colorMirrorMidnight-50);
}
#mxapp .pds-u-background-color-mirror-midnight-55 {
  background-color: #787d87;
  background-color: var(--colorMirrorMidnight-55);
}
#mxapp .pds-u-background-color-mirror-midnight-60 {
  background-color: #6c717c;
  background-color: var(--colorMirrorMidnight-60);
}
#mxapp .pds-u-background-color-mirror-midnight-65 {
  background-color: #606671;
  background-color: var(--colorMirrorMidnight-65);
}
#mxapp .pds-u-background-color-mirror-midnight-70 {
  background-color: #545a66;
  background-color: var(--colorMirrorMidnight-70);
}
#mxapp .pds-u-background-color-mirror-midnight-75 {
  background-color: #474e5c;
  background-color: var(--colorMirrorMidnight-75);
}
#mxapp .pds-u-background-color-mirror-midnight-80 {
  background-color: #3b4251;
  background-color: var(--colorMirrorMidnight-80);
}
#mxapp .pds-u-background-color-mirror-midnight-85 {
  background-color: #2f3646;
  background-color: var(--colorMirrorMidnight-85);
}
#mxapp .pds-u-background-color-mirror-midnight-90 {
  background-color: #232b3b;
  background-color: var(--colorMirrorMidnight-90);
}
#mxapp .pds-u-background-color-mirror-midnight-95 {
  background-color: #161f30;
  background-color: var(--colorMirrorMidnight-95);
}
#mxapp .pds-u-background-color-mirror-midnight-97 {
  background-color: #111a2c;
  background-color: var(--colorMirrorMidnight-97);
}
#mxapp .pds-u-background-color-mirror-white {
  background-color: white;
  background-color: var(--colorMirrorWhite);
}
#mxapp .pds-u-background-color-primary {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
}
#mxapp .pds-u-background-color-primary-before::before {
  background-color: #0098ec;
  background-color: var(--colorPrimary);
}
#mxapp .pds-u-background-color-secondary {
  background-color: #0a1325;
  background-color: var(--colorSecondary);
}
#mxapp .pds-u-background-color-success-before::before {
  background-color: #66d467;
  background-color: var(--colorSuccess);
}
#mxapp .pds-u-background-color-success {
  background-color: #66d467;
  background-color: var(--colorSuccess);
}
#mxapp .pds-u-background-color-warning-darker {
  background-color: #e6930e;
  background-color: var(--colorWarningDarker);
}
#mxapp .pds-u-background-color-warning-darker--before::before {
  background-color: #e6930e;
  background-color: var(--colorWarningDarker);
}
#mxapp .pds-u-background-color-warning {
  background-color: #f9c03a;
  background-color: var(--colorWarning);
}
#mxapp .pds-u-background-color-white {
  background-color: white;
  background-color: var(--colorWhite);
}
#mxapp .pds-u-background-color-mirror-midnight {
  background-color: #0a1325;
  background-color: var(--colorMirrorMidnight);
}
#mxapp .pds-u-background-color-sidebar-alt {
  background-color: #161f30;
  background-color: var(--colorBackgroundSidebarAlt);
}
#mxapp .pds-u-background-color-dark-section {
  background-color: #161f30;
  background-color: var(--colorBackgroundSection);
}
#mxapp .pds-u-background-color-yellow-6 {
  background-color: #ffda65;
  background-color: var(--colorYellow-6);
}

#mxapp .pds-bg-none {
  background-image: none;
}

#mxapp .pds-bg-center {
  background-position: center;
}
#mxapp .pds-bg-top {
  background-position: top;
}
#mxapp .pds-bg-right {
  background-position: right;
}
#mxapp .pds-bg-bottom {
  background-position: bottom;
}
#mxapp .pds-bg-left {
  background-position: left;
}
#mxapp .pds-bg-right-top {
  background-position: right top;
}
#mxapp .pds-bg-right-bottom {
  background-position: right bottom;
}
#mxapp .pds-bg-left-top {
  background-position: left top;
}
#mxapp .pds-bg-left-bottom {
  background-position: left bottom;
}

#mxapp .pds-bg-repeat {
  background-repeat: repeat;
}
#mxapp .pds-bg-no-repeat {
  background-repeat: no-repeat;
}
#mxapp .pds-bg-repeat-x {
  background-repeat: repeat-x;
}
#mxapp .pds-bg-repeat-y {
  background-repeat: repeat-y;
}
#mxapp .pds-bg-round {
  background-repeat: round;
}
#mxapp .pds-bg-space {
  background-repeat: space;
}

#mxapp .pds-bg-auto {
  background-size: auto;
}
#mxapp .pds-bg-cover {
  background-size: cover;
}
#mxapp .pds-bg-contain {
  background-size: contain;
}

#mxapp .pds-border-collapse {
  border-collapse: collapse;
}
#mxapp .pds-border-separate {
  border-collapse: separate;
}

#mxapp .pds-border-transparent {
  border-color: transparent;
  border-color: var(--colorTransparent);
}
#mxapp .pds-border-midnight {
  border-color: #0a1325;
  border-color: var(--colorMidnight);
}
#mxapp .pds-border-midnight-10 {
  border-color: #e7e7e9;
  border-color: var(--colorMidnight-10);
}
#mxapp .pds-border-white {
  border-color: white;
  border-color: var(--colorWhite);
}
#mxapp .pds-border-mirror-midnight {
  border-color: #0a1325;
  border-color: var(--colorMirrorMidnight);
}
#mxapp .pds-border-mirror-white {
  border-color: white;
  border-color: var(--colorMirrorWhite);
}
#mxapp .pds-border-mirror-midnight-15 {
  border-color: #dadcde;
  border-color: var(--colorMirrorMidnight-15);
}
#mxapp .pds-border-primary {
  border-color: #0098ec;
  border-color: var(--colorPrimary);
}

#mxapp .pds-border-solid {
  border-style: solid;
}
#mxapp .pds-border-dashed {
  border-style: dashed;
}
#mxapp .pds-border-dotted {
  border-style: dotted;
}
#mxapp .pds-border-double {
  border-style: double;
}
#mxapp .pds-border-none {
  border-style: none;
}

#mxapp .pds-border-0 {
  border-width: 0;
}
#mxapp .pds-border-1 {
  border-width: 1px;
}
#mxapp .pds-border-2 {
  border-width: 0.125rem;
}
#mxapp .pds-border-4 {
  border-width: 0.25rem;
}
#mxapp .pds-border-8 {
  border-width: 0.5rem;
}
#mxapp .pds-border-t-0 {
  border-top-width: 0;
}
#mxapp .pds-border-t-1 {
  border-top-width: 1px;
}
#mxapp .pds-border-t-2 {
  border-top-width: 0.125rem;
}
#mxapp .pds-border-t-4 {
  border-top-width: 0.25rem;
}
#mxapp .pds-border-t-8 {
  border-top-width: 0.5rem;
}
#mxapp .pds-border-r-0 {
  border-right-width: 0;
}
#mxapp .pds-border-r-1 {
  border-right-width: 1px;
}
#mxapp .pds-border-r-2 {
  border-right-width: 0.125rem;
}
#mxapp .pds-border-r-4 {
  border-right-width: 0.25rem;
}
#mxapp .pds-border-r-8 {
  border-right-width: 0.5rem;
}
#mxapp .pds-border-b-0 {
  border-bottom-width: 0;
}
#mxapp .pds-border-b-1 {
  border-bottom-width: 1px;
}
#mxapp .pds-border-b-2 {
  border-bottom-width: 0.125rem;
}
#mxapp .pds-border-b-4 {
  border-bottom-width: 0.25rem;
}
#mxapp .pds-border-b-8 {
  border-bottom-width: 0.5rem;
}
#mxapp .pds-border-l-0 {
  border-left-width: 0;
}
#mxapp .pds-border-l-1 {
  border-left-width: 1px;
}
#mxapp .pds-border-l-2 {
  border-left-width: 0.125rem;
}
#mxapp .pds-border-l-4 {
  border-left-width: 0.25rem;
}
#mxapp .pds-border-l-8 {
  border-left-width: 0.5rem;
}

#mxapp .pds-elevate-selected,
#mxapp .pds-elevate-6,
#mxapp .pds-elevate-5,
#mxapp .pds-elevate-4,
#mxapp .pds-elevate-3,
#mxapp .pds-elevate-2,
#mxapp .pds-elevate-1,
#mxapp .pds-elevate-0,
#mxapp .pds-elevate {
  border: 1px solid;
}
#mxapp .pds-elevate-0 {
  background-color: white;
  background-color: var(--colorMirrorWhite);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-0);
}
#mxapp .pds-elevate-1 {
  background-color: white;
  background-color: var(--colorElevationBg-1);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-1);
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.04), 0 0.125rem 1px -0.125rem rgba(0, 0, 0, 0.02),
    0 0.125rem 0.1875rem -1px rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-1);
}
#mxapp .pds-elevate-2 {
  background-color: white;
  background-color: var(--colorElevationBg-2);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-2);
  box-shadow: 0 0.3125rem 0.5rem 0 rgba(0, 0, 0, 0.04), 0 1px 0.875rem 0 rgba(0, 0, 0, 0.02),
    0 1px 0.3125rem -1px rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-2);
}
#mxapp .pds-elevate-3 {
  background-color: white;
  background-color: var(--colorElevationBg-3);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-3);
  box-shadow: 0 0.5rem 0.625rem 1px rgba(0, 0, 0, 0.04), 0 0.1875rem 0.875rem 0.125rem rgba(0, 0, 0, 0.02),
    0 0.3125rem 0.3125rem -0.1875rem rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-3);
}
#mxapp .pds-elevate-4 {
  background-color: white;
  background-color: var(--colorElevationBg-4);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-4);
  box-shadow: 0 0.8125rem 1.1875rem 0.125rem rgba(0, 0, 0, 0.04), 0 0.3125rem 1.5rem 0.25rem rgba(0, 0, 0, 0.02),
    0 0.4375rem 0.5rem -0.25rem rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-4);
}
#mxapp .pds-elevate-5 {
  background-color: white;
  background-color: var(--colorElevationBg-5);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-5);
  box-shadow: 0 1.1325rem 2.0625rem 0.1875rem rgba(0, 0, 0, 0.04), 0 0.5rem 2.5rem 0.4375rem rgba(0, 0, 0, 0.02),
    0 0.625rem 0.8125rem -0.375rem rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-5);
}
#mxapp .pds-elevate-6 {
  background-color: white;
  background-color: var(--colorElevationBg-6);
  border-color: #e7e7e9;
  border-color: var(--colorElevationBorder-6);
  box-shadow: 0 2.125rem 3.4375rem 0.3125rem rgba(0, 0, 0, 0.04), 0 0.8125rem 4.125rem 0.75rem rgba(0, 0, 0, 0.02),
    0 1rem 1.25rem -0.5625rem rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-6);
}
#mxapp .pds-elevate-selected {
  background-color: white;
  background-color: var(--colorElevationBg-1);
  border-color: #0098ec;
  border-color: var(--colorPrimary);
  box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.04), 0 0.125rem 1px -0.125rem rgba(0, 0, 0, 0.02),
    0 0.125rem 0.1875rem -1px rgba(0, 0, 0, 0.08);
  box-shadow: var(--shadowElevation-1);
}

#mxapp .pds-box-border {
  box-sizing: border-box;
}
#mxapp .pds-box-content {
  box-sizing: content-box;
}

#mxapp .pds-clear-left {
  clear: left;
}
#mxapp .pds-clear-right {
  clear: right;
}
#mxapp .pds-clear-both {
  clear: both;
}
#mxapp .pds-clear-none {
  clear: none;
}

#mxapp .pds-color-midnight-3 {
  color: #f8f8f8;
  color: var(--colorMidnight-3);
}
#mxapp .pds-color-mirror-midnight-3 {
  color: #f8f8f8;
  color: var(--colorMirrorMidnight-3);
}
#mxapp .pds-color-midnight-5 {
  color: #f3f3f4;
  color: var(--colorMidnight-5);
}
#mxapp .pds-color-mirror-midnight-5 {
  color: #f3f3f4;
  color: var(--colorMirrorMidnight-5);
}
#mxapp .pds-color-midnight-10 {
  color: #e7e7e9;
  color: var(--colorMidnight-10);
}
#mxapp .pds-color-mirror-midnight-10 {
  color: #e7e7e9;
  color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-color-midnight-15 {
  color: #dadcde;
  color: var(--colorMidnight-15);
}
#mxapp .pds-color-mirror-midnight-15 {
  color: #dadcde;
  color: var(--colorMirrorMidnight-15);
}
#mxapp .pds-color-midnight-20 {
  color: #ced0d3;
  color: var(--colorMidnight-20);
}
#mxapp .pds-color-mirror-midnight-20 {
  color: #ced0d3;
  color: var(--colorMirrorMidnight-20);
}
#mxapp .pds-color-midnight-25 {
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}
#mxapp .pds-color-mirror-midnight-25 {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-color-midnight-30 {
  color: #b6b8be;
  color: var(--colorMidnight-30);
}
#mxapp .pds-color-mirror-midnight-30 {
  color: #b6b8be;
  color: var(--colorMirrorMidnight-30);
}
#mxapp .pds-color-midnight-35 {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-color-mirror-midnight-35 {
  color: #a9acb3;
  color: var(--colorMirrorMidnight-35);
}
#mxapp .pds-color-midnight-40 {
  color: #9da1a8;
  color: var(--colorMidnight-40);
}
#mxapp .pds-color-mirror-midnight-40 {
  color: #9da1a8;
  color: var(--colorMirrorMidnight-40);
}
#mxapp .pds-color-midnight-45 {
  color: #91959d;
  color: var(--colorMidnight-45);
}
#mxapp .pds-color-mirror-midnight-45 {
  color: #91959d;
  color: var(--colorMirrorMidnight-45);
}
#mxapp .pds-color-midnight-50 {
  color: #858992;
  color: var(--colorMidnight-50);
}
#mxapp .pds-color-mirror-midnight-50 {
  color: #858992;
  color: var(--colorMirrorMidnight-50);
}
#mxapp .pds-color-midnight-55 {
  color: #787d87;
  color: var(--colorMidnight-55);
}
#mxapp .pds-color-mirror-midnight-55 {
  color: #787d87;
  color: var(--colorMirrorMidnight-55);
}
#mxapp .pds-color-midnight-60 {
  color: #6c717c;
  color: var(--colorMidnight-60);
}
#mxapp .pds-color-mirror-midnight-60 {
  color: #6c717c;
  color: var(--colorMirrorMidnight-60);
}
#mxapp .pds-color-midnight-65 {
  color: #606671;
  color: var(--colorMidnight-65);
}
#mxapp .pds-color-mirror-midnight-65 {
  color: #606671;
  color: var(--colorMirrorMidnight-65);
}
#mxapp .pds-color-midnight-70 {
  color: #545a66;
  color: var(--colorMidnight-70);
}
#mxapp .pds-color-mirror-midnight-70 {
  color: #545a66;
  color: var(--colorMirrorMidnight-70);
}
#mxapp .pds-color-midnight-75 {
  color: #474e5c;
  color: var(--colorMidnight-75);
}
#mxapp .pds-color-mirror-midnight-75 {
  color: #474e5c;
  color: var(--colorMirrorMidnight-75);
}
#mxapp .pds-color-midnight-80 {
  color: #3b4251;
  color: var(--colorMidnight-80);
}
#mxapp .pds-color-mirror-midnight-80 {
  color: #3b4251;
  color: var(--colorMirrorMidnight-80);
}
#mxapp .pds-color-midnight-85 {
  color: #2f3646;
  color: var(--colorMidnight-85);
}
#mxapp .pds-color-mirror-midnight-85 {
  color: #2f3646;
  color: var(--colorMirrorMidnight-85);
}
#mxapp .pds-color-midnight-90 {
  color: #232b3b;
  color: var(--colorMidnight-90);
}
#mxapp .pds-color-mirror-midnight-90 {
  color: #232b3b;
  color: var(--colorMirrorMidnight-90);
}
#mxapp .pds-color-midnight-95 {
  color: #161f30;
  color: var(--colorMidnight-95);
}
#mxapp .pds-color-mirror-midnight-95 {
  color: #161f30;
  color: var(--colorMirrorMidnight-95);
}
#mxapp .pds-color-midnight-97 {
  color: #111a2c;
  color: var(--colorMidnight-97);
}
#mxapp .pds-color-mirror-midnight-97 {
  color: #111a2c;
  color: var(--colorMirrorMidnight-97);
}
#mxapp .pds-color-primary {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-color-secondary {
  color: #0a1325;
  color: var(--colorSecondary);
}
#mxapp .pds-color-success {
  color: #66d467;
  color: var(--colorSuccess);
}
#mxapp .pds-color-warning {
  color: #f9c03a;
  color: var(--colorWarning);
}
#mxapp .pds-color-danger {
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-color-midnight {
  color: #0a1325;
  color: var(--colorMidnight);
}
#mxapp .pds-color-white {
  color: white;
  color: var(--colorWhite);
}
#mxapp .pds-color-mirror-white {
  color: white;
  color: var(--colorMirrorWhite);
}
#mxapp .pds-color-mirror-midnight {
  color: #0a1325;
  color: var(--colorMirrorMidnight);
}
#mxapp .pds-color-text-caption {
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextCaption);
}
#mxapp .pds-color-text-primary {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}
#mxapp .pds-color-text-secondary {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
}
#mxapp .pds-color-warning-darker {
  color: #e6930e;
  color: var(--colorWarningDarker);
}
#mxapp .pds-color-warning-darker-before::before {
  color: #e6930e;
  color: var(--colorWarningDarker);
}
#mxapp .pds-color-primary-before::before {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-color-success-before::before {
  color: #66d467;
  color: var(--colorSuccess);
}

#mxapp .pds-u-color-danger {
  color: #f14f56;
  color: var(--colorDanger);
}
#mxapp .pds-u-color-midnight {
  color: #0a1325;
  color: var(--colorMidnight);
}
#mxapp .pds-u-color-midnight-3 {
  color: #f8f8f8;
  color: var(--colorMidnight-3);
}
#mxapp .pds-u-color-midnight-5 {
  color: #f3f3f4;
  color: var(--colorMidnight-5);
}
#mxapp .pds-u-color-midnight-10 {
  color: #e7e7e9;
  color: var(--colorMidnight-10);
}
#mxapp .pds-u-color-midnight-15 {
  color: #dadcde;
  color: var(--colorMidnight-15);
}
#mxapp .pds-u-color-midnight-20 {
  color: #ced0d3;
  color: var(--colorMidnight-20);
}
#mxapp .pds-u-color-midnight-25 {
  color: #c2c4c9;
  color: var(--colorMidnight-25);
}
#mxapp .pds-u-color-midnight-30 {
  color: #b6b8be;
  color: var(--colorMidnight-30);
}
#mxapp .pds-u-color-midnight-35 {
  color: #a9acb3;
  color: var(--colorMidnight-35);
}
#mxapp .pds-u-color-midnight-40 {
  color: #9da1a8;
  color: var(--colorMidnight-40);
}
#mxapp .pds-u-color-midnight-45 {
  color: #91959d;
  color: var(--colorMidnight-45);
}
#mxapp .pds-u-color-midnight-50 {
  color: #858992;
  color: var(--colorMidnight-50);
}
#mxapp .pds-u-color-midnight-55 {
  color: #787d87;
  color: var(--colorMidnight-55);
}
#mxapp .pds-u-color-midnight-60 {
  color: #6c717c;
  color: var(--colorMidnight-60);
}
#mxapp .pds-u-color-midnight-65 {
  color: #606671;
  color: var(--colorMidnight-65);
}
#mxapp .pds-u-color-midnight-70 {
  color: #545a66;
  color: var(--colorMidnight-70);
}
#mxapp .pds-u-color-midnight-75 {
  color: #474e5c;
  color: var(--colorMidnight-75);
}
#mxapp .pds-u-color-midnight-80 {
  color: #3b4251;
  color: var(--colorMidnight-80);
}
#mxapp .pds-u-color-midnight-85 {
  color: #2f3646;
  color: var(--colorMidnight-85);
}
#mxapp .pds-u-color-midnight-90 {
  color: #232b3b;
  color: var(--colorMidnight-90);
}
#mxapp .pds-u-color-midnight-95 {
  color: #161f30;
  color: var(--colorMidnight-95);
}
#mxapp .pds-u-color-midnight-97 {
  color: #111a2c;
  color: var(--colorMidnight-97);
}
#mxapp .pds-u-color-mirror-midnight-3 {
  color: #f8f8f8;
  color: var(--colorMirrorMidnight-3);
}
#mxapp .pds-u-color-mirror-midnight-5 {
  color: #f3f3f4;
  color: var(--colorMirrorMidnight-5);
}
#mxapp .pds-u-color-mirror-midnight-10 {
  color: #e7e7e9;
  color: var(--colorMirrorMidnight-10);
}
#mxapp .pds-u-color-mirror-midnight-15 {
  color: #dadcde;
  color: var(--colorMirrorMidnight-15);
}
#mxapp .pds-u-color-mirror-midnight-20 {
  color: #ced0d3;
  color: var(--colorMirrorMidnight-20);
}
#mxapp .pds-u-color-mirror-midnight-25 {
  color: #c2c4c9;
  color: var(--colorMirrorMidnight-25);
}
#mxapp .pds-u-color-mirror-midnight-30 {
  color: #b6b8be;
  color: var(--colorMirrorMidnight-30);
}
#mxapp .pds-u-color-mirror-midnight-35 {
  color: #a9acb3;
  color: var(--colorMirrorMidnight-35);
}
#mxapp .pds-u-color-mirror-midnight-40 {
  color: #9da1a8;
  color: var(--colorMirrorMidnight-40);
}
#mxapp .pds-u-color-mirror-midnight-45 {
  color: #91959d;
  color: var(--colorMirrorMidnight-45);
}
#mxapp .pds-u-color-mirror-midnight-50 {
  color: #858992;
  color: var(--colorMirrorMidnight-50);
}
#mxapp .pds-u-color-mirror-midnight-55 {
  color: #787d87;
  color: var(--colorMirrorMidnight-55);
}
#mxapp .pds-u-color-mirror-midnight-60 {
  color: #6c717c;
  color: var(--colorMirrorMidnight-60);
}
#mxapp .pds-u-color-mirror-midnight-65 {
  color: #606671;
  color: var(--colorMirrorMidnight-65);
}
#mxapp .pds-u-color-mirror-midnight-70 {
  color: #545a66;
  color: var(--colorMirrorMidnight-70);
}
#mxapp .pds-u-color-mirror-midnight-75 {
  color: #474e5c;
  color: var(--colorMirrorMidnight-75);
}
#mxapp .pds-u-color-mirror-midnight-80 {
  color: #3b4251;
  color: var(--colorMirrorMidnight-80);
}
#mxapp .pds-u-color-mirror-midnight-85 {
  color: #2f3646;
  color: var(--colorMirrorMidnight-85);
}
#mxapp .pds-u-color-mirror-midnight-90 {
  color: #232b3b;
  color: var(--colorMirrorMidnight-90);
}
#mxapp .pds-u-color-mirror-midnight-95 {
  color: #161f30;
  color: var(--colorMirrorMidnight-95);
}
#mxapp .pds-u-color-mirror-midnight-97 {
  color: #111a2c;
  color: var(--colorMirrorMidnight-97);
}
#mxapp .pds-u-color-mirror-white {
  color: white;
  color: var(--colorMirrorWhite);
}
#mxapp .pds-u-color-primary {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-u-color-primary-before::before {
  color: #0098ec;
  color: var(--colorPrimary);
}
#mxapp .pds-u-color-secondary {
  color: #0a1325;
  color: var(--colorSecondary);
}
#mxapp .pds-u-color-success-before::before {
  color: #66d467;
  color: var(--colorSuccess);
}
#mxapp .pds-u-color-success {
  color: #66d467;
  color: var(--colorSuccess);
}
#mxapp .pds-u-color-text-caption {
  color: rgba(10, 19, 37, 0.6);
  color: var(--colorTextCaption);
}
#mxapp .pds-u-color-text-primary {
  color: rgba(10, 19, 37, 0.9);
  color: var(--colorTextPrimary);
}
#mxapp .pds-u-color-text-secondary {
  color: rgba(10, 19, 37, 0.75);
  color: var(--colorTextSecondary);
}
#mxapp .pds-u-color-warning-darker {
  color: #e6930e;
  color: var(--colorWarningDarker);
}
#mxapp .pds-u-color-warning-darker--before::before {
  color: #e6930e;
  color: var(--colorWarningDarker);
}
#mxapp .pds-u-color-warning {
  color: #f9c03a;
  color: var(--colorWarning);
}
#mxapp .pds-u-color-white {
  color: white;
  color: var(--colorWhite);
}

#mxapp .pds-cursor-default {
  cursor: default;
}
#mxapp .pds-cursor-ew-resize {
  cursor: ew-resize;
}
#mxapp .pds-cursor-help {
  cursor: help;
}
#mxapp .pds-cursor-not-allowed {
  cursor: not-allowed;
}
#mxapp .pds-cursor-text {
  cursor: text;
}
#mxapp .pds-cursor-wait {
  cursor: wait;
}
#mxapp .pds-cursor-move {
  cursor: move;
}
#mxapp .pds-cursor-ns-resize {
  cursor: ns-resize;
}
#mxapp .pds-cursor-pointer {
  cursor: pointer;
}

#mxapp .pds-u-cursor-default {
  cursor: default;
}
#mxapp .pds-u-cursor-ew-resize {
  cursor: ew-resize;
}
#mxapp .pds-u-cursor-help {
  cursor: help;
}
#mxapp .pds-u-cursor-not-allowed {
  cursor: not-allowed;
}
#mxapp .pds-u-cursor-ns-resize {
  cursor: ns-resize;
}
#mxapp .pds-u-cursor-pointer {
  cursor: pointer;
}

#mxapp .pds-disabled {
  opacity: 0.4;
}

#mxapp .pds-u-disabled {
  opacity: 0.4;
}

#mxapp .pds-display-block {
  display: block;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-block\:xs.pds-display-block\:xs {
    display: block;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-block\:sm.pds-display-block\:sm {
    display: block;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-block\:md.pds-display-block\:md {
    display: block;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-block\:lg.pds-display-block\:lg {
    display: block;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-block\:xl.pds-display-block\:xl {
    display: block;
  }
}
#mxapp .pds-display-inline {
  display: inline;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-inline\:xs.pds-display-inline\:xs {
    display: inline;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-inline\:sm.pds-display-inline\:sm {
    display: inline;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-inline\:md.pds-display-inline\:md {
    display: inline;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-inline\:lg.pds-display-inline\:lg {
    display: inline;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-inline\:xl.pds-display-inline\:xl {
    display: inline;
  }
}
#mxapp .pds-display-inline-block {
  display: inline-block;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-inline-block\:xs.pds-display-inline-block\:xs {
    display: inline-block;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-inline-block\:sm.pds-display-inline-block\:sm {
    display: inline-block;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-inline-block\:md.pds-display-inline-block\:md {
    display: inline-block;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-inline-block\:lg.pds-display-inline-block\:lg {
    display: inline-block;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-inline-block\:xl.pds-display-inline-block\:xl {
    display: inline-block;
  }
}
#mxapp .pds-display-none {
  display: none;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-none\:xs.pds-display-none\:xs {
    display: none;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-none\:sm.pds-display-none\:sm {
    display: none;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-none\:md.pds-display-none\:md {
    display: none;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-none\:lg.pds-display-none\:lg {
    display: none;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-none\:xl.pds-display-none\:xl {
    display: none;
  }
}
#mxapp .pds-display-inline-flex {
  display: inline-flex;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-inline-flex\:xs.pds-display-inline-flex\:xs {
    display: inline-flex;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-inline-flex\:sm.pds-display-inline-flex\:sm {
    display: inline-flex;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-inline-flex\:md.pds-display-inline-flex\:md {
    display: inline-flex;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-inline-flex\:lg.pds-display-inline-flex\:lg {
    display: inline-flex;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-inline-flex\:xl.pds-display-inline-flex\:xl {
    display: inline-flex;
  }
}
#mxapp .pds-display-flex {
  display: flex;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-flex\:xs.pds-display-flex\:xs {
    display: flex;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-flex\:sm.pds-display-flex\:sm {
    display: flex;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-flex\:md.pds-display-flex\:md {
    display: flex;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-flex\:lg.pds-display-flex\:lg {
    display: flex;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-flex\:xl.pds-display-flex\:xl {
    display: flex;
  }
}
#mxapp .pds-display-grid {
  display: grid;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-grid\:xs.pds-display-grid\:xs {
    display: grid;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-grid\:sm.pds-display-grid\:sm {
    display: grid;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-grid\:md.pds-display-grid\:md {
    display: grid;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-grid\:lg.pds-display-grid\:lg {
    display: grid;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-grid\:xl.pds-display-grid\:xl {
    display: grid;
  }
}
#mxapp .pds-display-inline-grid {
  display: inline-grid;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-inline-grid\:xs.pds-display-inline-grid\:xs {
    display: inline-grid;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-inline-grid\:sm.pds-display-inline-grid\:sm {
    display: inline-grid;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-inline-grid\:md.pds-display-inline-grid\:md {
    display: inline-grid;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-inline-grid\:lg.pds-display-inline-grid\:lg {
    display: inline-grid;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-inline-grid\:xl.pds-display-inline-grid\:xl {
    display: inline-grid;
  }
}
#mxapp .pds-display-contents {
  display: contents;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-display-contents\:xs.pds-display-contents\:xs {
    display: contents;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-display-contents\:sm.pds-display-contents\:sm {
    display: contents;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-display-contents\:md.pds-display-contents\:md {
    display: contents;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-display-contents\:lg.pds-display-contents\:lg {
    display: contents;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-display-contents\:xl.pds-display-contents\:xl {
    display: contents;
  }
}
#mxapp .pds-display-table {
  display: table;
}
#mxapp .pds-display-table-row {
  display: table-row;
}
#mxapp .pds-display-table-column {
  display: table-column;
}
#mxapp .pds-display-table-cell {
  display: table-cell;
}
#mxapp .pds-display-table-header-group {
  display: table-header-group;
}
#mxapp .pds-display-table-row-group {
  display: table-row-group;
}
#mxapp .pds-display-table-footer-group {
  display: table-footer-group;
}

#mxapp .pds-u-display-block {
  display: block;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-block\:xs.pds-u-display-block\:xs {
    display: block;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-block\:sm.pds-u-display-block\:sm {
    display: block;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-block\:md.pds-u-display-block\:md {
    display: block;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-block\:lg.pds-u-display-block\:lg {
    display: block;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-block\:xl.pds-u-display-block\:xl {
    display: block;
  }
}
#mxapp .pds-u-display-inline {
  display: inline;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-inline\:xs.pds-u-display-inline\:xs {
    display: inline;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-inline\:sm.pds-u-display-inline\:sm {
    display: inline;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-inline\:md.pds-u-display-inline\:md {
    display: inline;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-inline\:lg.pds-u-display-inline\:lg {
    display: inline;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-inline\:xl.pds-u-display-inline\:xl {
    display: inline;
  }
}
#mxapp .pds-u-display-inline-block {
  display: inline-block;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-inline-block\:xs.pds-u-display-inline-block\:xs {
    display: inline-block;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-inline-block\:sm.pds-u-display-inline-block\:sm {
    display: inline-block;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-inline-block\:md.pds-u-display-inline-block\:md {
    display: inline-block;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-inline-block\:lg.pds-u-display-inline-block\:lg {
    display: inline-block;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-inline-block\:xl.pds-u-display-inline-block\:xl {
    display: inline-block;
  }
}
#mxapp .pds-u-display-none {
  display: none;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-none\:xs.pds-u-display-none\:xs {
    display: none;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-none\:sm.pds-u-display-none\:sm {
    display: none;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-none\:md.pds-u-display-none\:md {
    display: none;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-none\:lg.pds-u-display-none\:lg {
    display: none;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-none\:xl.pds-u-display-none\:xl {
    display: none;
  }
}
#mxapp .pds-u-display-inline-flex {
  display: inline-flex;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-inline-flex\:xs.pds-u-display-inline-flex\:xs {
    display: inline-flex;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-inline-flex\:sm.pds-u-display-inline-flex\:sm {
    display: inline-flex;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-inline-flex\:md.pds-u-display-inline-flex\:md {
    display: inline-flex;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-inline-flex\:lg.pds-u-display-inline-flex\:lg {
    display: inline-flex;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-inline-flex\:xl.pds-u-display-inline-flex\:xl {
    display: inline-flex;
  }
}
#mxapp .pds-u-display-flex {
  display: flex;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-flex\:xs.pds-u-display-flex\:xs {
    display: flex;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-flex\:sm.pds-u-display-flex\:sm {
    display: flex;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-flex\:md.pds-u-display-flex\:md {
    display: flex;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-flex\:lg.pds-u-display-flex\:lg {
    display: flex;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-flex\:xl.pds-u-display-flex\:xl {
    display: flex;
  }
}
#mxapp .pds-u-display-table {
  display: table;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table\:xs.pds-u-display-table\:xs {
    display: table;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table\:sm.pds-u-display-table\:sm {
    display: table;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table\:md.pds-u-display-table\:md {
    display: table;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table\:lg.pds-u-display-table\:lg {
    display: table;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table\:xl.pds-u-display-table\:xl {
    display: table;
  }
}
#mxapp .pds-u-display-table-row {
  display: table-row;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-row\:xs.pds-u-display-table-row\:xs {
    display: table-row;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-row\:sm.pds-u-display-table-row\:sm {
    display: table-row;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-row\:md.pds-u-display-table-row\:md {
    display: table-row;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-row\:lg.pds-u-display-table-row\:lg {
    display: table-row;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-row\:xl.pds-u-display-table-row\:xl {
    display: table-row;
  }
}
#mxapp .pds-u-display-table-column {
  display: table-column;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-column\:xs.pds-u-display-table-column\:xs {
    display: table-column;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-column\:sm.pds-u-display-table-column\:sm {
    display: table-column;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-column\:md.pds-u-display-table-column\:md {
    display: table-column;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-column\:lg.pds-u-display-table-column\:lg {
    display: table-column;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-column\:xl.pds-u-display-table-column\:xl {
    display: table-column;
  }
}
#mxapp .pds-u-display-table-cell {
  display: table-cell;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-cell\:xs.pds-u-display-table-cell\:xs {
    display: table-cell;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-cell\:sm.pds-u-display-table-cell\:sm {
    display: table-cell;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-cell\:md.pds-u-display-table-cell\:md {
    display: table-cell;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-cell\:lg.pds-u-display-table-cell\:lg {
    display: table-cell;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-cell\:xl.pds-u-display-table-cell\:xl {
    display: table-cell;
  }
}
#mxapp .pds-u-display-table-header-group {
  display: table-header-group;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-header-group\:xs.pds-u-display-table-header-group\:xs {
    display: table-header-group;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-header-group\:sm.pds-u-display-table-header-group\:sm {
    display: table-header-group;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-header-group\:md.pds-u-display-table-header-group\:md {
    display: table-header-group;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-header-group\:lg.pds-u-display-table-header-group\:lg {
    display: table-header-group;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-header-group\:xl.pds-u-display-table-header-group\:xl {
    display: table-header-group;
  }
}
#mxapp .pds-u-display-table-row-group {
  display: table-row-group;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-row-group\:xs.pds-u-display-table-row-group\:xs {
    display: table-row-group;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-row-group\:sm.pds-u-display-table-row-group\:sm {
    display: table-row-group;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-row-group\:md.pds-u-display-table-row-group\:md {
    display: table-row-group;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-row-group\:lg.pds-u-display-table-row-group\:lg {
    display: table-row-group;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-row-group\:xl.pds-u-display-table-row-group\:xl {
    display: table-row-group;
  }
}
#mxapp .pds-u-display-table-footer-group {
  display: table-footer-group;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-display-table-footer-group\:xs.pds-u-display-table-footer-group\:xs {
    display: table-footer-group;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-display-table-footer-group\:sm.pds-u-display-table-footer-group\:sm {
    display: table-footer-group;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-display-table-footer-group\:md.pds-u-display-table-footer-group\:md {
    display: table-footer-group;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-display-table-footer-group\:lg.pds-u-display-table-footer-group\:lg {
    display: table-footer-group;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-display-table-footer-group\:xl.pds-u-display-table-footer-group\:xl {
    display: table-footer-group;
  }
}

#mxapp .pds-flex {
  display: flex;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex\:xs.pds-flex\:xs {
    display: flex;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex\:sm.pds-flex\:sm {
    display: flex;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex\:md.pds-flex\:md {
    display: flex;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex\:lg.pds-flex\:lg {
    display: flex;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex\:xl.pds-flex\:xl {
    display: flex;
  }
}
#mxapp .pds-flex-row {
  flex-direction: row;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-row\:xs.pds-flex-row\:xs {
    flex-direction: row;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-row\:sm.pds-flex-row\:sm {
    flex-direction: row;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-row\:md.pds-flex-row\:md {
    flex-direction: row;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-row\:lg.pds-flex-row\:lg {
    flex-direction: row;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-row\:xl.pds-flex-row\:xl {
    flex-direction: row;
  }
}
#mxapp .pds-flex-row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-row-reverse\:xs.pds-flex-row-reverse\:xs {
    flex-direction: row-reverse;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-row-reverse\:sm.pds-flex-row-reverse\:sm {
    flex-direction: row-reverse;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-row-reverse\:md.pds-flex-row-reverse\:md {
    flex-direction: row-reverse;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-row-reverse\:lg.pds-flex-row-reverse\:lg {
    flex-direction: row-reverse;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-row-reverse\:xl.pds-flex-row-reverse\:xl {
    flex-direction: row-reverse;
  }
}
#mxapp .pds-flex-column {
  flex-direction: column;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-column\:xs.pds-flex-column\:xs {
    flex-direction: column;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-column\:sm.pds-flex-column\:sm {
    flex-direction: column;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-column\:md.pds-flex-column\:md {
    flex-direction: column;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-column\:lg.pds-flex-column\:lg {
    flex-direction: column;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-column\:xl.pds-flex-column\:xl {
    flex-direction: column;
  }
}
#mxapp .pds-flex-column-reverse {
  flex-direction: column-reverse;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-column-reverse\:xs.pds-flex-column-reverse\:xs {
    flex-direction: column-reverse;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-column-reverse\:sm.pds-flex-column-reverse\:sm {
    flex-direction: column-reverse;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-column-reverse\:md.pds-flex-column-reverse\:md {
    flex-direction: column-reverse;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-column-reverse\:lg.pds-flex-column-reverse\:lg {
    flex-direction: column-reverse;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-column-reverse\:xl.pds-flex-column-reverse\:xl {
    flex-direction: column-reverse;
  }
}
#mxapp .pds-flex-nowrap {
  flex-wrap: nowrap;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-nowrap\:xs.pds-flex-nowrap\:xs {
    flex-wrap: nowrap;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-nowrap\:sm.pds-flex-nowrap\:sm {
    flex-wrap: nowrap;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-nowrap\:md.pds-flex-nowrap\:md {
    flex-wrap: nowrap;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-nowrap\:lg.pds-flex-nowrap\:lg {
    flex-wrap: nowrap;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-nowrap\:xl.pds-flex-nowrap\:xl {
    flex-wrap: nowrap;
  }
}
#mxapp .pds-flex-wrap {
  flex-wrap: wrap;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-wrap\:xs.pds-flex-wrap\:xs {
    flex-wrap: wrap;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-wrap\:sm.pds-flex-wrap\:sm {
    flex-wrap: wrap;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-wrap\:md.pds-flex-wrap\:md {
    flex-wrap: wrap;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-wrap\:lg.pds-flex-wrap\:lg {
    flex-wrap: wrap;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-wrap\:xl.pds-flex-wrap\:xl {
    flex-wrap: wrap;
  }
}
#mxapp .pds-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-wrap-reverse\:xs.pds-flex-wrap-reverse\:xs {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-wrap-reverse\:sm.pds-flex-wrap-reverse\:sm {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-wrap-reverse\:md.pds-flex-wrap-reverse\:md {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-wrap-reverse\:lg.pds-flex-wrap-reverse\:lg {
    flex-wrap: wrap-reverse;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-wrap-reverse\:xl.pds-flex-wrap-reverse\:xl {
    flex-wrap: wrap-reverse;
  }
}
#mxapp .pds-flex-initial {
  flex: 0 1 auto;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-initial\:xs.pds-flex-initial\:xs {
    flex: 0 1 auto;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-initial\:sm.pds-flex-initial\:sm {
    flex: 0 1 auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-initial\:md.pds-flex-initial\:md {
    flex: 0 1 auto;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-initial\:lg.pds-flex-initial\:lg {
    flex: 0 1 auto;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-initial\:xl.pds-flex-initial\:xl {
    flex: 0 1 auto;
  }
}
#mxapp .pds-flex-auto {
  flex: 1 1 auto;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-auto\:xs.pds-flex-auto\:xs {
    flex: 1 1 auto;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-auto\:sm.pds-flex-auto\:sm {
    flex: 1 1 auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-auto\:md.pds-flex-auto\:md {
    flex: 1 1 auto;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-auto\:lg.pds-flex-auto\:lg {
    flex: 1 1 auto;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-auto\:xl.pds-flex-auto\:xl {
    flex: 1 1 auto;
  }
}
#mxapp .pds-flex-none {
  flex: none;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-none\:xs.pds-flex-none\:xs {
    flex: none;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-none\:sm.pds-flex-none\:sm {
    flex: none;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-none\:md.pds-flex-none\:md {
    flex: none;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-none\:lg.pds-flex-none\:lg {
    flex: none;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-none\:xl.pds-flex-none\:xl {
    flex: none;
  }
}
#mxapp .pds-flex-grow-0 {
  flex-grow: 0;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-0\:xs.pds-flex-grow-0\:xs {
    flex-grow: 0;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-0\:sm.pds-flex-grow-0\:sm {
    flex-grow: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-0\:md.pds-flex-grow-0\:md {
    flex-grow: 0;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-0\:lg.pds-flex-grow-0\:lg {
    flex-grow: 0;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-0\:xl.pds-flex-grow-0\:xl {
    flex-grow: 0;
  }
}
#mxapp .pds-flex-shrink-0 {
  flex-shrink: 0;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-0\:xs.pds-flex-shrink-0\:xs {
    flex-shrink: 0;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-0\:sm.pds-flex-shrink-0\:sm {
    flex-shrink: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-0\:md.pds-flex-shrink-0\:md {
    flex-shrink: 0;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-0\:lg.pds-flex-shrink-0\:lg {
    flex-shrink: 0;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-0\:xl.pds-flex-shrink-0\:xl {
    flex-shrink: 0;
  }
}
#mxapp .pds-flex-1 {
  flex: 1 1 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-1\:xs.pds-flex-1\:xs {
    flex: 1 1 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-1\:sm.pds-flex-1\:sm {
    flex: 1 1 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-1\:md.pds-flex-1\:md {
    flex: 1 1 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-1\:lg.pds-flex-1\:lg {
    flex: 1 1 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-1\:xl.pds-flex-1\:xl {
    flex: 1 1 0%;
  }
}
#mxapp .pds-flex-grow, #mxapp .pds-flex-grow-1 {
  flex-grow: 1;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow\:xs.pds-flex-grow, #mxapp .pds-flex-grow .pds-flex-grow-1\:xs, #mxapp .pds-flex-grow-1\:xs.pds-flex-grow, #mxapp .pds-flex-grow-1 .pds-flex-grow-1\:xs {
    flex-grow: 1;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow\:sm.pds-flex-grow, #mxapp .pds-flex-grow .pds-flex-grow-1\:sm, #mxapp .pds-flex-grow-1\:sm.pds-flex-grow, #mxapp .pds-flex-grow-1 .pds-flex-grow-1\:sm {
    flex-grow: 1;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow\:md.pds-flex-grow, #mxapp .pds-flex-grow .pds-flex-grow-1\:md, #mxapp .pds-flex-grow-1\:md.pds-flex-grow, #mxapp .pds-flex-grow-1 .pds-flex-grow-1\:md {
    flex-grow: 1;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow\:lg.pds-flex-grow, #mxapp .pds-flex-grow .pds-flex-grow-1\:lg, #mxapp .pds-flex-grow-1\:lg.pds-flex-grow, #mxapp .pds-flex-grow-1 .pds-flex-grow-1\:lg {
    flex-grow: 1;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow\:xl.pds-flex-grow, #mxapp .pds-flex-grow .pds-flex-grow-1\:xl, #mxapp .pds-flex-grow-1\:xl.pds-flex-grow, #mxapp .pds-flex-grow-1 .pds-flex-grow-1\:xl {
    flex-grow: 1;
  }
}
#mxapp .pds-flex-shrink, #mxapp .pds-flex-shrink-1 {
  flex-shrink: 1;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink\:xs.pds-flex-shrink, #mxapp .pds-flex-shrink .pds-flex-shrink-1\:xs, #mxapp .pds-flex-shrink-1\:xs.pds-flex-shrink, #mxapp .pds-flex-shrink-1 .pds-flex-shrink-1\:xs {
    flex-shrink: 1;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink\:sm.pds-flex-shrink, #mxapp .pds-flex-shrink .pds-flex-shrink-1\:sm, #mxapp .pds-flex-shrink-1\:sm.pds-flex-shrink, #mxapp .pds-flex-shrink-1 .pds-flex-shrink-1\:sm {
    flex-shrink: 1;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink\:md.pds-flex-shrink, #mxapp .pds-flex-shrink .pds-flex-shrink-1\:md, #mxapp .pds-flex-shrink-1\:md.pds-flex-shrink, #mxapp .pds-flex-shrink-1 .pds-flex-shrink-1\:md {
    flex-shrink: 1;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink\:lg.pds-flex-shrink, #mxapp .pds-flex-shrink .pds-flex-shrink-1\:lg, #mxapp .pds-flex-shrink-1\:lg.pds-flex-shrink, #mxapp .pds-flex-shrink-1 .pds-flex-shrink-1\:lg {
    flex-shrink: 1;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink\:xl.pds-flex-shrink, #mxapp .pds-flex-shrink .pds-flex-shrink-1\:xl, #mxapp .pds-flex-shrink-1\:xl.pds-flex-shrink, #mxapp .pds-flex-shrink-1 .pds-flex-shrink-1\:xl {
    flex-shrink: 1;
  }
}
#mxapp .pds-flex-2 {
  flex: 2 2 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-2\:xs.pds-flex-2\:xs {
    flex: 2 2 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-2\:sm.pds-flex-2\:sm {
    flex: 2 2 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-2\:md.pds-flex-2\:md {
    flex: 2 2 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-2\:lg.pds-flex-2\:lg {
    flex: 2 2 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-2\:xl.pds-flex-2\:xl {
    flex: 2 2 0%;
  }
}
#mxapp .pds-flex-grow-2 {
  flex-grow: 2;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-2\:xs.pds-flex-grow-2\:xs {
    flex-grow: 2;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-2\:sm.pds-flex-grow-2\:sm {
    flex-grow: 2;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-2\:md.pds-flex-grow-2\:md {
    flex-grow: 2;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-2\:lg.pds-flex-grow-2\:lg {
    flex-grow: 2;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-2\:xl.pds-flex-grow-2\:xl {
    flex-grow: 2;
  }
}
#mxapp .pds-flex-shrink-2 {
  flex-shrink: 2;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-2\:xs.pds-flex-shrink-2\:xs {
    flex-shrink: 2;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-2\:sm.pds-flex-shrink-2\:sm {
    flex-shrink: 2;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-2\:md.pds-flex-shrink-2\:md {
    flex-shrink: 2;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-2\:lg.pds-flex-shrink-2\:lg {
    flex-shrink: 2;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-2\:xl.pds-flex-shrink-2\:xl {
    flex-shrink: 2;
  }
}
#mxapp .pds-flex-3 {
  flex: 3 3 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-3\:xs.pds-flex-3\:xs {
    flex: 3 3 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-3\:sm.pds-flex-3\:sm {
    flex: 3 3 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-3\:md.pds-flex-3\:md {
    flex: 3 3 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-3\:lg.pds-flex-3\:lg {
    flex: 3 3 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-3\:xl.pds-flex-3\:xl {
    flex: 3 3 0%;
  }
}
#mxapp .pds-flex-grow-3 {
  flex-grow: 3;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-3\:xs.pds-flex-grow-3\:xs {
    flex-grow: 3;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-3\:sm.pds-flex-grow-3\:sm {
    flex-grow: 3;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-3\:md.pds-flex-grow-3\:md {
    flex-grow: 3;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-3\:lg.pds-flex-grow-3\:lg {
    flex-grow: 3;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-3\:xl.pds-flex-grow-3\:xl {
    flex-grow: 3;
  }
}
#mxapp .pds-flex-shrink-3 {
  flex-shrink: 3;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-3\:xs.pds-flex-shrink-3\:xs {
    flex-shrink: 3;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-3\:sm.pds-flex-shrink-3\:sm {
    flex-shrink: 3;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-3\:md.pds-flex-shrink-3\:md {
    flex-shrink: 3;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-3\:lg.pds-flex-shrink-3\:lg {
    flex-shrink: 3;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-3\:xl.pds-flex-shrink-3\:xl {
    flex-shrink: 3;
  }
}
#mxapp .pds-flex-4 {
  flex: 4 4 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-4\:xs.pds-flex-4\:xs {
    flex: 4 4 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-4\:sm.pds-flex-4\:sm {
    flex: 4 4 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-4\:md.pds-flex-4\:md {
    flex: 4 4 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-4\:lg.pds-flex-4\:lg {
    flex: 4 4 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-4\:xl.pds-flex-4\:xl {
    flex: 4 4 0%;
  }
}
#mxapp .pds-flex-grow-4 {
  flex-grow: 4;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-4\:xs.pds-flex-grow-4\:xs {
    flex-grow: 4;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-4\:sm.pds-flex-grow-4\:sm {
    flex-grow: 4;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-4\:md.pds-flex-grow-4\:md {
    flex-grow: 4;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-4\:lg.pds-flex-grow-4\:lg {
    flex-grow: 4;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-4\:xl.pds-flex-grow-4\:xl {
    flex-grow: 4;
  }
}
#mxapp .pds-flex-shrink-4 {
  flex-shrink: 4;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-4\:xs.pds-flex-shrink-4\:xs {
    flex-shrink: 4;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-4\:sm.pds-flex-shrink-4\:sm {
    flex-shrink: 4;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-4\:md.pds-flex-shrink-4\:md {
    flex-shrink: 4;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-4\:lg.pds-flex-shrink-4\:lg {
    flex-shrink: 4;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-4\:xl.pds-flex-shrink-4\:xl {
    flex-shrink: 4;
  }
}
#mxapp .pds-flex-5 {
  flex: 5 5 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-5\:xs.pds-flex-5\:xs {
    flex: 5 5 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-5\:sm.pds-flex-5\:sm {
    flex: 5 5 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-5\:md.pds-flex-5\:md {
    flex: 5 5 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-5\:lg.pds-flex-5\:lg {
    flex: 5 5 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-5\:xl.pds-flex-5\:xl {
    flex: 5 5 0%;
  }
}
#mxapp .pds-flex-grow-5 {
  flex-grow: 5;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-5\:xs.pds-flex-grow-5\:xs {
    flex-grow: 5;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-5\:sm.pds-flex-grow-5\:sm {
    flex-grow: 5;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-5\:md.pds-flex-grow-5\:md {
    flex-grow: 5;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-5\:lg.pds-flex-grow-5\:lg {
    flex-grow: 5;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-5\:xl.pds-flex-grow-5\:xl {
    flex-grow: 5;
  }
}
#mxapp .pds-flex-shrink-5 {
  flex-shrink: 5;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-5\:xs.pds-flex-shrink-5\:xs {
    flex-shrink: 5;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-5\:sm.pds-flex-shrink-5\:sm {
    flex-shrink: 5;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-5\:md.pds-flex-shrink-5\:md {
    flex-shrink: 5;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-5\:lg.pds-flex-shrink-5\:lg {
    flex-shrink: 5;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-5\:xl.pds-flex-shrink-5\:xl {
    flex-shrink: 5;
  }
}
#mxapp .pds-flex-6 {
  flex: 6 6 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-6\:xs.pds-flex-6\:xs {
    flex: 6 6 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-6\:sm.pds-flex-6\:sm {
    flex: 6 6 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-6\:md.pds-flex-6\:md {
    flex: 6 6 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-6\:lg.pds-flex-6\:lg {
    flex: 6 6 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-6\:xl.pds-flex-6\:xl {
    flex: 6 6 0%;
  }
}
#mxapp .pds-flex-grow-6 {
  flex-grow: 6;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-6\:xs.pds-flex-grow-6\:xs {
    flex-grow: 6;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-6\:sm.pds-flex-grow-6\:sm {
    flex-grow: 6;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-6\:md.pds-flex-grow-6\:md {
    flex-grow: 6;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-6\:lg.pds-flex-grow-6\:lg {
    flex-grow: 6;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-6\:xl.pds-flex-grow-6\:xl {
    flex-grow: 6;
  }
}
#mxapp .pds-flex-shrink-6 {
  flex-shrink: 6;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-6\:xs.pds-flex-shrink-6\:xs {
    flex-shrink: 6;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-6\:sm.pds-flex-shrink-6\:sm {
    flex-shrink: 6;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-6\:md.pds-flex-shrink-6\:md {
    flex-shrink: 6;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-6\:lg.pds-flex-shrink-6\:lg {
    flex-shrink: 6;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-6\:xl.pds-flex-shrink-6\:xl {
    flex-shrink: 6;
  }
}
#mxapp .pds-flex-7 {
  flex: 7 7 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-7\:xs.pds-flex-7\:xs {
    flex: 7 7 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-7\:sm.pds-flex-7\:sm {
    flex: 7 7 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-7\:md.pds-flex-7\:md {
    flex: 7 7 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-7\:lg.pds-flex-7\:lg {
    flex: 7 7 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-7\:xl.pds-flex-7\:xl {
    flex: 7 7 0%;
  }
}
#mxapp .pds-flex-grow-7 {
  flex-grow: 7;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-7\:xs.pds-flex-grow-7\:xs {
    flex-grow: 7;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-7\:sm.pds-flex-grow-7\:sm {
    flex-grow: 7;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-7\:md.pds-flex-grow-7\:md {
    flex-grow: 7;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-7\:lg.pds-flex-grow-7\:lg {
    flex-grow: 7;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-7\:xl.pds-flex-grow-7\:xl {
    flex-grow: 7;
  }
}
#mxapp .pds-flex-shrink-7 {
  flex-shrink: 7;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-7\:xs.pds-flex-shrink-7\:xs {
    flex-shrink: 7;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-7\:sm.pds-flex-shrink-7\:sm {
    flex-shrink: 7;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-7\:md.pds-flex-shrink-7\:md {
    flex-shrink: 7;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-7\:lg.pds-flex-shrink-7\:lg {
    flex-shrink: 7;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-7\:xl.pds-flex-shrink-7\:xl {
    flex-shrink: 7;
  }
}
#mxapp .pds-flex-8 {
  flex: 8 8 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-8\:xs.pds-flex-8\:xs {
    flex: 8 8 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-8\:sm.pds-flex-8\:sm {
    flex: 8 8 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-8\:md.pds-flex-8\:md {
    flex: 8 8 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-8\:lg.pds-flex-8\:lg {
    flex: 8 8 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-8\:xl.pds-flex-8\:xl {
    flex: 8 8 0%;
  }
}
#mxapp .pds-flex-grow-8 {
  flex-grow: 8;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-8\:xs.pds-flex-grow-8\:xs {
    flex-grow: 8;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-8\:sm.pds-flex-grow-8\:sm {
    flex-grow: 8;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-8\:md.pds-flex-grow-8\:md {
    flex-grow: 8;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-8\:lg.pds-flex-grow-8\:lg {
    flex-grow: 8;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-8\:xl.pds-flex-grow-8\:xl {
    flex-grow: 8;
  }
}
#mxapp .pds-flex-shrink-8 {
  flex-shrink: 8;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-8\:xs.pds-flex-shrink-8\:xs {
    flex-shrink: 8;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-8\:sm.pds-flex-shrink-8\:sm {
    flex-shrink: 8;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-8\:md.pds-flex-shrink-8\:md {
    flex-shrink: 8;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-8\:lg.pds-flex-shrink-8\:lg {
    flex-shrink: 8;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-8\:xl.pds-flex-shrink-8\:xl {
    flex-shrink: 8;
  }
}
#mxapp .pds-flex-9 {
  flex: 9 9 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-9\:xs.pds-flex-9\:xs {
    flex: 9 9 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-9\:sm.pds-flex-9\:sm {
    flex: 9 9 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-9\:md.pds-flex-9\:md {
    flex: 9 9 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-9\:lg.pds-flex-9\:lg {
    flex: 9 9 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-9\:xl.pds-flex-9\:xl {
    flex: 9 9 0%;
  }
}
#mxapp .pds-flex-grow-9 {
  flex-grow: 9;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-9\:xs.pds-flex-grow-9\:xs {
    flex-grow: 9;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-9\:sm.pds-flex-grow-9\:sm {
    flex-grow: 9;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-9\:md.pds-flex-grow-9\:md {
    flex-grow: 9;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-9\:lg.pds-flex-grow-9\:lg {
    flex-grow: 9;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-9\:xl.pds-flex-grow-9\:xl {
    flex-grow: 9;
  }
}
#mxapp .pds-flex-shrink-9 {
  flex-shrink: 9;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-9\:xs.pds-flex-shrink-9\:xs {
    flex-shrink: 9;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-9\:sm.pds-flex-shrink-9\:sm {
    flex-shrink: 9;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-9\:md.pds-flex-shrink-9\:md {
    flex-shrink: 9;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-9\:lg.pds-flex-shrink-9\:lg {
    flex-shrink: 9;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-9\:xl.pds-flex-shrink-9\:xl {
    flex-shrink: 9;
  }
}
#mxapp .pds-flex-10 {
  flex: 10 10 0%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-10\:xs.pds-flex-10\:xs {
    flex: 10 10 0%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-10\:sm.pds-flex-10\:sm {
    flex: 10 10 0%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-10\:md.pds-flex-10\:md {
    flex: 10 10 0%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-10\:lg.pds-flex-10\:lg {
    flex: 10 10 0%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-10\:xl.pds-flex-10\:xl {
    flex: 10 10 0%;
  }
}
#mxapp .pds-flex-grow-10 {
  flex-grow: 10;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-grow-10\:xs.pds-flex-grow-10\:xs {
    flex-grow: 10;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-grow-10\:sm.pds-flex-grow-10\:sm {
    flex-grow: 10;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-grow-10\:md.pds-flex-grow-10\:md {
    flex-grow: 10;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-grow-10\:lg.pds-flex-grow-10\:lg {
    flex-grow: 10;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-grow-10\:xl.pds-flex-grow-10\:xl {
    flex-grow: 10;
  }
}
#mxapp .pds-flex-shrink-10 {
  flex-shrink: 10;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-flex-shrink-10\:xs.pds-flex-shrink-10\:xs {
    flex-shrink: 10;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-flex-shrink-10\:sm.pds-flex-shrink-10\:sm {
    flex-shrink: 10;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-flex-shrink-10\:md.pds-flex-shrink-10\:md {
    flex-shrink: 10;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-flex-shrink-10\:lg.pds-flex-shrink-10\:lg {
    flex-shrink: 10;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-flex-shrink-10\:xl.pds-flex-shrink-10\:xl {
    flex-shrink: 10;
  }
}

#mxapp .pds-u-flex {
  display: flex;
  /*
    * Classes for flex items
    */
}
#mxapp .pds-u-flex-row {
  flex-direction: row;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-flex-row\:xs.pds-u-flex-row\:xs {
    flex-direction: row;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-flex-row\:sm.pds-u-flex-row\:sm {
    flex-direction: row;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-flex-row\:md.pds-u-flex-row\:md {
    flex-direction: row;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-flex-row\:lg.pds-u-flex-row\:lg {
    flex-direction: row;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-flex-row\:xl.pds-u-flex-row\:xl {
    flex-direction: row;
  }
}
#mxapp .pds-u-flex-row-reverse {
  flex-direction: row-reverse;
}
#mxapp .pds-u-flex-column {
  flex-direction: column;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-flex-column\:xs.pds-u-flex-column\:xs {
    flex-direction: column;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-flex-column\:sm.pds-u-flex-column\:sm {
    flex-direction: column;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-flex-column\:md.pds-u-flex-column\:md {
    flex-direction: column;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-flex-column\:lg.pds-u-flex-column\:lg {
    flex-direction: column;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-flex-column\:xl.pds-u-flex-column\:xl {
    flex-direction: column;
  }
}
#mxapp .pds-u-flex-column-reverse {
  flex-direction: column-reverse;
}
#mxapp .pds-u-flex-no-wrap {
  flex-wrap: nowrap;
}
#mxapp .pds-u-flex-wrap {
  flex-wrap: wrap;
}
#mxapp .pds-u-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
#mxapp .pds-u-flex-items-stretch {
  align-items: stretch;
}
#mxapp .pds-u-flex-items-start {
  align-items: flex-start;
}
#mxapp .pds-u-flex-items-end {
  align-items: flex-end;
}
#mxapp .pds-u-flex-items-center {
  align-items: center;
}
#mxapp .pds-u-flex-content-start {
  align-content: flex-start;
}
#mxapp .pds-u-flex-content-center {
  align-content: center;
}
#mxapp .pds-u-flex-content-end {
  align-content: flex-end;
}
#mxapp .pds-u-flex-content-between {
  align-content: space-between;
}
#mxapp .pds-u-flex-content-around {
  align-content: space-around;
}
#mxapp .pds-u-flex-justify-start {
  justify-content: flex-start;
}
#mxapp .pds-u-flex-justify-center {
  justify-content: center;
}
#mxapp .pds-u-flex-justify-end {
  justify-content: flex-end;
}
#mxapp .pds-u-flex-justify-between {
  justify-content: space-between;
}
#mxapp .pds-u-flex-justify-around {
  justify-content: space-around;
}
#mxapp .pds-u-flex-self-auto {
  align-self: auto;
}
#mxapp .pds-u-flex-self-start {
  align-self: flex-start;
}
#mxapp .pds-u-flex-self-center {
  align-self: center;
}
#mxapp .pds-u-flex-self-end {
  align-self: flex-end;
}
#mxapp .pds-u-flex-self-stretch {
  align-self: stretch;
}
#mxapp .pds-u-flex-initial {
  flex: 0 1 auto;
}
#mxapp .pds-u-flex-auto {
  flex: 1 1 auto;
}
#mxapp .pds-u-flex-none {
  flex: none;
}
#mxapp .pds-u-flex-grow {
  flex-grow: 1;
}
#mxapp .pds-u-flex-shrink {
  flex-shrink: 1;
}
#mxapp .pds-u-flex-0 {
  flex: none;
}
#mxapp .pds-u-flex-grow-0 {
  flex-grow: 0;
}
#mxapp .pds-u-flex-shrink-0 {
  flex-shrink: 0;
}
#mxapp .pds-u-flex-1 {
  flex: 1 1 0%;
}
#mxapp .pds-u-flex-grow-1 {
  flex-grow: 1;
}
#mxapp .pds-u-flex-shrink-1 {
  flex-shrink: 1;
}
#mxapp .pds-u-flex-2 {
  flex: 2 2 0%;
}
#mxapp .pds-u-flex-grow-2 {
  flex-grow: 2;
}
#mxapp .pds-u-flex-shrink-2 {
  flex-shrink: 2;
}
#mxapp .pds-u-flex-3 {
  flex: 3 3 0%;
}
#mxapp .pds-u-flex-grow-3 {
  flex-grow: 3;
}
#mxapp .pds-u-flex-shrink-3 {
  flex-shrink: 3;
}
#mxapp .pds-u-flex-4 {
  flex: 4 4 0%;
}
#mxapp .pds-u-flex-grow-4 {
  flex-grow: 4;
}
#mxapp .pds-u-flex-shrink-4 {
  flex-shrink: 4;
}
#mxapp .pds-u-flex-5 {
  flex: 5 5 0%;
}
#mxapp .pds-u-flex-grow-5 {
  flex-grow: 5;
}
#mxapp .pds-u-flex-shrink-5 {
  flex-shrink: 5;
}
#mxapp .pds-u-flex-6 {
  flex: 6 6 0%;
}
#mxapp .pds-u-flex-grow-6 {
  flex-grow: 6;
}
#mxapp .pds-u-flex-shrink-6 {
  flex-shrink: 6;
}
#mxapp .pds-u-flex-7 {
  flex: 7 7 0%;
}
#mxapp .pds-u-flex-grow-7 {
  flex-grow: 7;
}
#mxapp .pds-u-flex-shrink-7 {
  flex-shrink: 7;
}
#mxapp .pds-u-flex-8 {
  flex: 8 8 0%;
}
#mxapp .pds-u-flex-grow-8 {
  flex-grow: 8;
}
#mxapp .pds-u-flex-shrink-8 {
  flex-shrink: 8;
}
#mxapp .pds-u-flex-9 {
  flex: 9 9 0%;
}
#mxapp .pds-u-flex-grow-9 {
  flex-grow: 9;
}
#mxapp .pds-u-flex-shrink-9 {
  flex-shrink: 9;
}
#mxapp .pds-u-flex-10 {
  flex: 10 10 0%;
}
#mxapp .pds-u-flex-grow-10 {
  flex-grow: 10;
}
#mxapp .pds-u-flex-shrink-10 {
  flex-shrink: 10;
}

#mxapp .pds-float-right {
  float: right;
}
#mxapp .pds-float-left {
  float: left;
}
#mxapp .pds-float-none {
  float: none;
}

#mxapp .pds-font-italic {
  font-style: italic;
}
#mxapp .pds-font-italic-after::after {
  font-style: italic;
}
#mxapp .pds-font-italic-before::before {
  font-style: italic;
}
#mxapp .pds-font-normal {
  font-style: normal;
}
#mxapp .pds-font-normal-after::after {
  font-style: normal;
}
#mxapp .pds-font-normal-before::before {
  font-style: normal;
}
#mxapp .pds-font-unset {
  font-style: unset;
}
#mxapp .pds-font-unset-after::after {
  font-style: unset;
}
#mxapp .pds-font-unset-before::before {
  font-style: unset;
}
#mxapp .pds-font-inherit {
  font-style: inherit;
}
#mxapp .pds-font-inherit-after::after {
  font-style: inherit;
}
#mxapp .pds-font-inherit-before::before {
  font-style: inherit;
}

#mxapp .pds-slashed-zero {
  font-variant-numeric: slashed-zero;
}
#mxapp .pds-oldstyle-nums {
  font-variant-numeric: oldstyle-nums;
}
#mxapp .pds-proportional-nums {
  font-variant-numeric: proportional-nums;
}
#mxapp .pds-diagonal-fractions {
  font-variant-numeric: diagonal-fractions;
}

#mxapp .pds-font-400 {
  font-weight: 400;
}
#mxapp .pds-font-600 {
  font-weight: 600;
}

#mxapp .pds-u-font-weight-400 {
  font-weight: 400;
}
#mxapp .pds-u-font-weight-600 {
  font-weight: 600;
}

#mxapp .pds-gap-0 {
  gap: 0;
}
#mxapp .pds-gap-2 {
  gap: 0.125rem;
}
#mxapp .pds-gap-4 {
  gap: 0.25rem;
}
#mxapp .pds-gap-8 {
  gap: 0.5rem;
}
#mxapp .pds-gap-12 {
  gap: 0.75rem;
}
#mxapp .pds-gap-16 {
  gap: 1rem;
}
#mxapp .pds-gap-20 {
  gap: 1.25rem;
}
#mxapp .pds-gap-24 {
  gap: 1.5rem;
}
#mxapp .pds-gap-32 {
  gap: 2rem;
}
#mxapp .pds-gap-40 {
  gap: 2.5rem;
}
#mxapp .pds-gap-48 {
  gap: 3rem;
}
#mxapp .pds-gap-56 {
  gap: 3.5rem;
}
#mxapp .pds-gap-64 {
  gap: 4rem;
}
#mxapp .pds-gap-72 {
  gap: 5rem;
}
#mxapp .pds-gap-96 {
  gap: 6rem;
}
#mxapp .pds-gap-128 {
  gap: 8rem;
}
#mxapp .pds-gap-x-0 {
  -moz-column-gap: 0;
       column-gap: 0;
}
#mxapp .pds-gap-x-2 {
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}
#mxapp .pds-gap-x-4 {
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}
#mxapp .pds-gap-x-8 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
#mxapp .pds-gap-x-12 {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
#mxapp .pds-gap-x-16 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
#mxapp .pds-gap-x-20 {
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}
#mxapp .pds-gap-x-24 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
#mxapp .pds-gap-x-32 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}
#mxapp .pds-gap-x-40 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}
#mxapp .pds-gap-x-48 {
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}
#mxapp .pds-gap-x-56 {
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}
#mxapp .pds-gap-x-64 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}
#mxapp .pds-gap-x-72 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}
#mxapp .pds-gap-x-96 {
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}
#mxapp .pds-gap-x-128 {
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}
#mxapp .pds-gap-y-0 {
  row-gap: 0;
}
#mxapp .pds-gap-y-2 {
  row-gap: 0.125rem;
}
#mxapp .pds-gap-y-4 {
  row-gap: 0.25rem;
}
#mxapp .pds-gap-y-8 {
  row-gap: 0.5rem;
}
#mxapp .pds-gap-y-12 {
  row-gap: 0.75rem;
}
#mxapp .pds-gap-y-16 {
  row-gap: 1rem;
}
#mxapp .pds-gap-y-20 {
  row-gap: 1.25rem;
}
#mxapp .pds-gap-y-24 {
  row-gap: 1.5rem;
}
#mxapp .pds-gap-y-32 {
  row-gap: 2rem;
}
#mxapp .pds-gap-y-40 {
  row-gap: 2.5rem;
}
#mxapp .pds-gap-y-48 {
  row-gap: 3rem;
}
#mxapp .pds-gap-y-56 {
  row-gap: 3.5rem;
}
#mxapp .pds-gap-y-64 {
  row-gap: 4rem;
}
#mxapp .pds-gap-y-72 {
  row-gap: 5rem;
}
#mxapp .pds-gap-y-96 {
  row-gap: 6rem;
}
#mxapp .pds-gap-y-128 {
  row-gap: 8rem;
}

#mxapp .pds-grid-flow-row {
  grid-auto-flow: row;
}
#mxapp .pds-grid-flow-col {
  grid-auto-flow: column;
}
#mxapp .pds-grid-flow-row-dense {
  grid-auto-flow: row dense;
}
#mxapp .pds-grid-flow-col-dense {
  grid-auto-flow: column dense;
}
#mxapp .pds-auto-cols-auto {
  grid-auto-columns: auto;
}
#mxapp .pds-auto-cols-min {
  grid-auto-columns: -webkit-min-content;
  grid-auto-columns: min-content;
}
#mxapp .pds-auto-cols-max {
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
}
#mxapp .pds-auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}
#mxapp .pds-auto-rows-auto {
  grid-auto-rows: auto;
}
#mxapp .pds-auto-rows-min {
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
}
#mxapp .pds-auto-rows-max {
  grid-auto-rows: -webkit-max-content;
  grid-auto-rows: max-content;
}
#mxapp .pds-auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

#mxapp .pds-col-auto {
  grid-column: auto;
}
#mxapp .pds-col-full {
  grid-column: 1/-1;
}
#mxapp .pds-col-span-full {
  grid-column: 1/-1;
}
#mxapp .pds-col-span-1 {
  grid-column: span 1/span 1;
}
#mxapp .pds-col-span-2 {
  grid-column: span 2/span 2;
}
#mxapp .pds-col-span-3 {
  grid-column: span 3/span 3;
}
#mxapp .pds-col-span-4 {
  grid-column: span 4/span 4;
}
#mxapp .pds-col-span-5 {
  grid-column: span 5/span 5;
}
#mxapp .pds-col-span-6 {
  grid-column: span 6/span 6;
}
#mxapp .pds-col-span-7 {
  grid-column: span 7/span 7;
}
#mxapp .pds-col-span-8 {
  grid-column: span 8/span 8;
}
#mxapp .pds-col-span-9 {
  grid-column: span 9/span 9;
}
#mxapp .pds-col-span-10 {
  grid-column: span 10/span 10;
}
#mxapp .pds-col-span-11 {
  grid-column: span 11/span 11;
}
#mxapp .pds-col-span-12 {
  grid-column: span 12/span 12;
}
#mxapp .pds-col-start-auto {
  grid-column-start: auto;
}
#mxapp .pds-col-start-1 {
  grid-column-start: 1;
}
#mxapp .pds-col-start-2 {
  grid-column-start: 2;
}
#mxapp .pds-col-start-3 {
  grid-column-start: 3;
}
#mxapp .pds-col-start-4 {
  grid-column-start: 4;
}
#mxapp .pds-col-start-5 {
  grid-column-start: 5;
}
#mxapp .pds-col-start-6 {
  grid-column-start: 6;
}
#mxapp .pds-col-start-7 {
  grid-column-start: 7;
}
#mxapp .pds-col-start-8 {
  grid-column-start: 8;
}
#mxapp .pds-col-start-9 {
  grid-column-start: 9;
}
#mxapp .pds-col-start-10 {
  grid-column-start: 10;
}
#mxapp .pds-col-start-11 {
  grid-column-start: 11;
}
#mxapp .pds-col-start-12 {
  grid-column-start: 12;
}
#mxapp .pds-col-start-13 {
  grid-column-start: 13;
}
#mxapp .pds-col-end-auto {
  grid-column-end: auto;
}
#mxapp .pds-col-end-1 {
  grid-column-end: 1;
}
#mxapp .pds-col-end-2 {
  grid-column-end: 2;
}
#mxapp .pds-col-end-3 {
  grid-column-end: 3;
}
#mxapp .pds-col-end-4 {
  grid-column-end: 4;
}
#mxapp .pds-col-end-5 {
  grid-column-end: 5;
}
#mxapp .pds-col-end-6 {
  grid-column-end: 6;
}
#mxapp .pds-col-end-7 {
  grid-column-end: 7;
}
#mxapp .pds-col-end-8 {
  grid-column-end: 8;
}
#mxapp .pds-col-end-9 {
  grid-column-end: 9;
}
#mxapp .pds-col-end-10 {
  grid-column-end: 10;
}
#mxapp .pds-col-end-11 {
  grid-column-end: 11;
}
#mxapp .pds-col-end-12 {
  grid-column-end: 12;
}
#mxapp .pds-col-end-13 {
  grid-column-end: 13;
}

#mxapp .pds-row-auto {
  grid-row: auto;
}
#mxapp .pds-row-full {
  grid-row: 1/-1;
}
#mxapp .pds-row-span-full {
  grid-row: 1/-1;
}
#mxapp .pds-row-span-1 {
  grid-row: span 1/span 1;
}
#mxapp .pds-row-span-2 {
  grid-row: span 2/span 2;
}
#mxapp .pds-row-span-3 {
  grid-row: span 3/span 3;
}
#mxapp .pds-row-span-4 {
  grid-row: span 4/span 4;
}
#mxapp .pds-row-span-5 {
  grid-row: span 5/span 5;
}
#mxapp .pds-row-span-6 {
  grid-row: span 6/span 6;
}
#mxapp .pds-row-start-auto {
  grid-row-start: auto;
}
#mxapp .pds-row-start-1 {
  grid-row-start: 1;
}
#mxapp .pds-row-start-2 {
  grid-row-start: 2;
}
#mxapp .pds-row-start-3 {
  grid-row-start: 3;
}
#mxapp .pds-row-start-4 {
  grid-row-start: 4;
}
#mxapp .pds-row-start-5 {
  grid-row-start: 5;
}
#mxapp .pds-row-start-6 {
  grid-row-start: 6;
}
#mxapp .pds-row-start-7 {
  grid-row-start: 7;
}
#mxapp .pds-row-end-auto {
  grid-row-end: auto;
}
#mxapp .pds-row-end-1 {
  grid-row-end: 1;
}
#mxapp .pds-row-end-2 {
  grid-row-end: 2;
}
#mxapp .pds-row-end-3 {
  grid-row-end: 3;
}
#mxapp .pds-row-end-4 {
  grid-row-end: 4;
}
#mxapp .pds-row-end-5 {
  grid-row-end: 5;
}
#mxapp .pds-row-end-6 {
  grid-row-end: 6;
}
#mxapp .pds-row-end-7 {
  grid-row-end: 7;
}

#mxapp .pds-grid {
  display: grid;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-grid\:xs.pds-grid\:xs {
    display: grid;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-grid\:sm.pds-grid\:sm {
    display: grid;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-grid\:md.pds-grid\:md {
    display: grid;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-grid\:lg.pds-grid\:lg {
    display: grid;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-grid\:xl.pds-grid\:xl {
    display: grid;
  }
}
#mxapp .pds-grid-rows-none {
  grid-template-rows: none;
}
#mxapp .pds-grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-10 {
  grid-template-rows: repeat(10, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-11 {
  grid-template-rows: repeat(11, minmax(0, 1fr));
}
#mxapp .pds-grid-rows-12 {
  grid-template-rows: repeat(12, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-none {
  grid-template-columns: none;
}
#mxapp .pds-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
#mxapp .pds-grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

#mxapp .pds-h-screen {
  height: 100vh;
}
#mxapp .pds-h-half-screen {
  height: 50vh;
}
#mxapp .pds-h-0 {
  height: 0;
}
#mxapp .pds-h-2 {
  height: 0.125rem;
}
#mxapp .pds-h-4 {
  height: 0.25rem;
}
#mxapp .pds-h-8 {
  height: 0.5rem;
}
#mxapp .pds-h-12 {
  height: 0.75rem;
}
#mxapp .pds-h-16 {
  height: 1rem;
}
#mxapp .pds-h-20 {
  height: 1.25rem;
}
#mxapp .pds-h-24 {
  height: 1.5rem;
}
#mxapp .pds-h-32 {
  height: 2rem;
}
#mxapp .pds-h-40 {
  height: 2.5rem;
}
#mxapp .pds-h-48 {
  height: 3rem;
}
#mxapp .pds-h-56 {
  height: 3.5rem;
}
#mxapp .pds-h-64 {
  height: 4rem;
}
#mxapp .pds-h-72 {
  height: 5rem;
}
#mxapp .pds-h-96 {
  height: 6rem;
}
#mxapp .pds-h-128 {
  height: 8rem;
}
#mxapp .pds-h-auto {
  height: auto;
}
#mxapp .pds-h-full {
  height: 100%;
}
#mxapp .pds-h-1\/2 {
  height: 50%;
}
#mxapp .pds-h-1\/3 {
  height: 33.3333333333%;
}
#mxapp .pds-h-2\/3 {
  height: 66.6666666667%;
}
#mxapp .pds-h-1\/4 {
  height: 25%;
}
#mxapp .pds-h-3\/4 {
  height: 75%;
}
#mxapp .pds-h-2\/4 {
  height: 50%;
}
#mxapp .pds-h-1\/5 {
  height: 20%;
}
#mxapp .pds-h-2\/5 {
  height: 40%;
}
#mxapp .pds-h-3\/5 {
  height: 60%;
}
#mxapp .pds-h-4\/5 {
  height: 80%;
}
#mxapp .pds-h-1\/6 {
  height: 16.6666666667%;
}
#mxapp .pds-h-2\/6 {
  height: 33.3333333333%;
}
#mxapp .pds-h-3\/6 {
  height: 50%;
}
#mxapp .pds-h-4\/6 {
  height: 66.6666666667%;
}
#mxapp .pds-h-5\/6 {
  height: 83.3333333333%;
}
#mxapp .pds-h-1\/12 {
  height: 8.3333333333%;
}
#mxapp .pds-h-2\/12 {
  height: 16.6666666667%;
}
#mxapp .pds-h-3\/12 {
  height: 25%;
}
#mxapp .pds-h-4\/12 {
  height: 33.3333333333%;
}
#mxapp .pds-h-5\/12 {
  height: 41.6666666667%;
}
#mxapp .pds-h-6\/12 {
  height: 50%;
}
#mxapp .pds-h-7\/12 {
  height: 58.3333333333%;
}
#mxapp .pds-h-8\/12 {
  height: 66.6666666667%;
}
#mxapp .pds-h-9\/12 {
  height: 75%;
}
#mxapp .pds-h-10\/12 {
  height: 83.3333333333%;
}
#mxapp .pds-h-11\/12 {
  height: 91.6666666667%;
}
#mxapp .pds-h-160 {
  height: 10rem;
}
#mxapp .pds-h-240 {
  height: 15rem;
}
#mxapp .pds-h-320 {
  height: 20rem;
}
#mxapp .pds-h-400 {
  height: 25rem;
}
#mxapp .pds-h-480 {
  height: 30rem;
}
#mxapp .pds-h-560 {
  height: 35rem;
}
#mxapp .pds-h-640 {
  height: 40rem;
}
#mxapp .pds-h-720 {
  height: 45rem;
}
#mxapp .pds-h-800 {
  height: 50rem;
}

#mxapp .pds-u-height-0 {
  height: 0;
}
#mxapp .pds-u-height-2 {
  height: 0.125rem;
}
#mxapp .pds-u-height-4 {
  height: 0.25rem;
}
#mxapp .pds-u-height-8 {
  height: 0.5rem;
}
#mxapp .pds-u-height-12 {
  height: 0.75rem;
}
#mxapp .pds-u-height-16 {
  height: 1rem;
}
#mxapp .pds-u-height-20 {
  height: 1.25rem;
}
#mxapp .pds-u-height-24 {
  height: 1.5rem;
}
#mxapp .pds-u-height-32 {
  height: 2rem;
}
#mxapp .pds-u-height-40 {
  height: 2.5rem;
}
#mxapp .pds-u-height-48 {
  height: 3rem;
}
#mxapp .pds-u-height-56 {
  height: 3.5rem;
}
#mxapp .pds-u-height-64 {
  height: 4rem;
}
#mxapp .pds-u-height-72 {
  height: 5rem;
}
#mxapp .pds-u-height-96 {
  height: 6rem;
}
#mxapp .pds-u-height-128 {
  height: 8rem;
}
#mxapp .pds-u-height-full {
  height: 100%;
}
#mxapp .pds-u-height-half {
  height: 50%;
}
#mxapp .pds-u-height-screen {
  height: 100vh;
}
#mxapp .pds-u-height-half-screen {
  height: 50vh;
}

#mxapp [class^=pds-icon-]::before, #mxapp [class^=pds-icon-]::after, #mxapp [class*=" pds-icon-"]::before, #mxapp [class*=" pds-icon-"]::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#mxapp .pds-icon-add-circle-after::after {
  content: "\2295";
}
#mxapp .pds-icon-add-circle-before::before {
  content: "\2295";
}

#mxapp .pds-icon-add-after::after {
  content: "\271a";
}
#mxapp .pds-icon-add-before::before {
  content: "\271a";
}

#mxapp .pds-icon-alarm-bell-off-after::after {
  content: "\e920";
}
#mxapp .pds-icon-alarm-bell-off-before::before {
  content: "\e920";
}

#mxapp .pds-icon-alarm-bell-after::after {
  content: "\e921";
}
#mxapp .pds-icon-alarm-bell-before::before {
  content: "\e921";
}

#mxapp .pds-icon-alert-circle-after::after {
  content: "\21";
}
#mxapp .pds-icon-alert-circle-before::before {
  content: "\21";
}

#mxapp .pds-icon-alert-triangle-after::after {
  content: "\25b3";
}
#mxapp .pds-icon-alert-triangle-before::before {
  content: "\25b3";
}

#mxapp .pds-icon-analytics-graph-bar-after::after {
  content: "\e90b";
}
#mxapp .pds-icon-analytics-graph-bar-before::before {
  content: "\e90b";
}

#mxapp .pds-icon-app-window-search-1-after::after {
  content: "\2636";
}
#mxapp .pds-icon-app-window-search-1-before::before {
  content: "\2636";
}

#mxapp .pds-icon-archive-folder-after::after {
  content: "\e90a";
}
#mxapp .pds-icon-archive-folder-before::before {
  content: "\e90a";
}

#mxapp .pds-icon-arrow-button-left-1-after::after {
  content: "\2b45";
}
#mxapp .pds-icon-arrow-button-left-1-before::before {
  content: "\2b45";
}

#mxapp .pds-icon-arrow-button-right-1-after::after {
  content: "\2b46";
}
#mxapp .pds-icon-arrow-button-right-1-before::before {
  content: "\2b46";
}

#mxapp .pds-icon-arrow-down-1-after::after {
  content: "\25be";
}
#mxapp .pds-icon-arrow-down-1-before::before {
  content: "\25be";
}

#mxapp .pds-icon-arrow-down-11-after::after {
  content: "\25bf";
}
#mxapp .pds-icon-arrow-down-11-before::before {
  content: "\25bf";
}

#mxapp .pds-icon-arrow-left-1-after::after {
  content: "\25c1";
}
#mxapp .pds-icon-arrow-left-1-before::before {
  content: "\25c1";
}

#mxapp .pds-icon-arrow-left-11-after::after {
  content: "\25c0";
}
#mxapp .pds-icon-arrow-left-11-before::before {
  content: "\25c0";
}

#mxapp .pds-icon-arrow-left-after::after {
  content: "\2b05";
}
#mxapp .pds-icon-arrow-left-before::before {
  content: "\2b05";
}

#mxapp .pds-icon-arrow-right-1-after::after {
  content: "\25b8";
}
#mxapp .pds-icon-arrow-right-1-before::before {
  content: "\25b8";
}

#mxapp .pds-icon-arrow-right-11-after::after {
  content: "\25b9";
}
#mxapp .pds-icon-arrow-right-11-before::before {
  content: "\25b9";
}

#mxapp .pds-icon-arrow-right-after::after {
  content: "\2b91";
}
#mxapp .pds-icon-arrow-right-before::before {
  content: "\2b91";
}

#mxapp .pds-icon-arrow-thick-up-fill-after::after {
  content: "\e935";
}
#mxapp .pds-icon-arrow-thick-up-fill-before::before {
  content: "\e935";
}

#mxapp .pds-icon-arrow-thick-up-after::after {
  content: "\e938";
}
#mxapp .pds-icon-arrow-thick-up-before::before {
  content: "\e938";
}

#mxapp .pds-icon-arrow-up-1-after::after {
  content: "\25b4";
}
#mxapp .pds-icon-arrow-up-1-before::before {
  content: "\25b4";
}

#mxapp .pds-icon-arrow-up-11-after::after {
  content: "\e933";
}
#mxapp .pds-icon-arrow-up-11-before::before {
  content: "\e933";
}

#mxapp .pds-icon-attachment-after::after {
  content: "\22d2";
}
#mxapp .pds-icon-attachment-before::before {
  content: "\22d2";
}

#mxapp .pds-icon-bin-1-after::after {
  content: "\2349";
}
#mxapp .pds-icon-bin-1-before::before {
  content: "\2349";
}

#mxapp .pds-icon-bookmarks-1-fill-after::after {
  content: "\25b0";
}
#mxapp .pds-icon-bookmarks-1-fill-before::before {
  content: "\25b0";
}

#mxapp .pds-icon-bookmarks-1-after::after {
  content: "\25b1";
}
#mxapp .pds-icon-bookmarks-1-before::before {
  content: "\25b1";
}

#mxapp .pds-icon-button-refresh-arrows-after::after {
  content: "\27f3";
}
#mxapp .pds-icon-button-refresh-arrows-before::before {
  content: "\27f3";
}

#mxapp .pds-icon-calendar-after::after {
  content: "\25a6";
}
#mxapp .pds-icon-calendar-before::before {
  content: "\25a6";
}

#mxapp .pds-icon-cash-payment-bill-1-after::after {
  content: "\e91c";
}
#mxapp .pds-icon-cash-payment-bill-1-before::before {
  content: "\e91c";
}

#mxapp .pds-icon-cash-payment-bill-3-after::after {
  content: "\e91d";
}
#mxapp .pds-icon-cash-payment-bill-3-before::before {
  content: "\e91d";
}

#mxapp .pds-icon-cash-payment-bill-4-after::after {
  content: "\e91e";
}
#mxapp .pds-icon-cash-payment-bill-4-before::before {
  content: "\e91e";
}

#mxapp .pds-icon-ceiling-ball-chandelier-retro-after::after {
  content: "\e903";
}
#mxapp .pds-icon-ceiling-ball-chandelier-retro-before::before {
  content: "\e903";
}

#mxapp .pds-icon-charger-after::after {
  content: "\2362";
}
#mxapp .pds-icon-charger-before::before {
  content: "\2362";
}

#mxapp .pds-icon-check-circle-1-after::after {
  content: "\2714";
}
#mxapp .pds-icon-check-circle-1-before::before {
  content: "\2714";
}

#mxapp .pds-icon-check-circle-2-after::after {
  content: "\2611";
}
#mxapp .pds-icon-check-circle-2-before::before {
  content: "\2611";
}

#mxapp .pds-icon-close-after::after {
  content: "\2715";
}
#mxapp .pds-icon-close-before::before {
  content: "\2715";
}

#mxapp .pds-icon-cloud-check-after::after {
  content: "\e919";
}
#mxapp .pds-icon-cloud-check-before::before {
  content: "\e919";
}

#mxapp .pds-icon-cloud-data-transfer-after::after {
  content: "\e918";
}
#mxapp .pds-icon-cloud-data-transfer-before::before {
  content: "\e918";
}

#mxapp .pds-icon-cloud-disable-after::after {
  content: "\e917";
}
#mxapp .pds-icon-cloud-disable-before::before {
  content: "\e917";
}

#mxapp .pds-icon-cloud-download-after::after {
  content: "\e916";
}
#mxapp .pds-icon-cloud-download-before::before {
  content: "\e916";
}

#mxapp .pds-icon-cloud-lock-after::after {
  content: "\e915";
}
#mxapp .pds-icon-cloud-lock-before::before {
  content: "\e915";
}

#mxapp .pds-icon-cloud-off-after::after {
  content: "\e914";
}
#mxapp .pds-icon-cloud-off-before::before {
  content: "\e914";
}

#mxapp .pds-icon-cloud-refresh-after::after {
  content: "\e913";
}
#mxapp .pds-icon-cloud-refresh-before::before {
  content: "\e913";
}

#mxapp .pds-icon-cloud-remove-after::after {
  content: "\e912";
}
#mxapp .pds-icon-cloud-remove-before::before {
  content: "\e912";
}

#mxapp .pds-icon-cloud-search-after::after {
  content: "\e911";
}
#mxapp .pds-icon-cloud-search-before::before {
  content: "\e911";
}

#mxapp .pds-icon-cloud-settings-after::after {
  content: "\e910";
}
#mxapp .pds-icon-cloud-settings-before::before {
  content: "\e910";
}

#mxapp .pds-icon-cloud-subtract-after::after {
  content: "\e90f";
}
#mxapp .pds-icon-cloud-subtract-before::before {
  content: "\e90f";
}

#mxapp .pds-icon-cloud-sync-after::after {
  content: "\e90e";
}
#mxapp .pds-icon-cloud-sync-before::before {
  content: "\e90e";
}

#mxapp .pds-icon-cloud-upload-after::after {
  content: "\2601";
}
#mxapp .pds-icon-cloud-upload-before::before {
  content: "\2601";
}

#mxapp .pds-icon-cloud-after::after {
  content: "\e90c";
}
#mxapp .pds-icon-cloud-before::before {
  content: "\e90c";
}

#mxapp .pds-icon-cog-after::after {
  content: "\2699";
}
#mxapp .pds-icon-cog-before::before {
  content: "\2699";
}

#mxapp .pds-icon-color-painting-palette-after::after {
  content: "\273f";
}
#mxapp .pds-icon-color-painting-palette-before::before {
  content: "\273f";
}

#mxapp .pds-icon-compass-directions-after::after {
  content: "\2708";
}
#mxapp .pds-icon-compass-directions-before::before {
  content: "\2708";
}

#mxapp .pds-icon-computer-chip-after::after {
  content: "\e93c";
}
#mxapp .pds-icon-computer-chip-before::before {
  content: "\e93c";
}

#mxapp .pds-icon-content-paper-edit-after::after {
  content: "\270d";
}
#mxapp .pds-icon-content-paper-edit-before::before {
  content: "\270d";
}

#mxapp .pds-icon-data-transfer-after::after {
  content: "\2b04";
}
#mxapp .pds-icon-data-transfer-before::before {
  content: "\2b04";
}

#mxapp .pds-icon-delete-1-after::after {
  content: "\2297";
}
#mxapp .pds-icon-delete-1-before::before {
  content: "\2297";
}

#mxapp .pds-icon-diamond-after::after {
  content: "\25c7";
}
#mxapp .pds-icon-diamond-before::before {
  content: "\25c7";
}

#mxapp .pds-icon-direction-button-3-after::after {
  content: "\261f";
}
#mxapp .pds-icon-direction-button-3-before::before {
  content: "\261f";
}

#mxapp .pds-icon-download-bottom-after::after {
  content: "\2356";
}
#mxapp .pds-icon-download-bottom-before::before {
  content: "\2356";
}

#mxapp .pds-icon-download-button-after::after {
  content: "\e92a";
}
#mxapp .pds-icon-download-button-before::before {
  content: "\e92a";
}

#mxapp .pds-icon-download-circle-after::after {
  content: "\e92b";
}
#mxapp .pds-icon-download-circle-before::before {
  content: "\e92b";
}

#mxapp .pds-icon-e-learning-monitor-after::after {
  content: "\2710";
}
#mxapp .pds-icon-e-learning-monitor-before::before {
  content: "\2710";
}

#mxapp .pds-icon-expand-6-after::after {
  content: "\238b";
}
#mxapp .pds-icon-expand-6-before::before {
  content: "\238b";
}

#mxapp .pds-icon-filter-1-after::after {
  content: "\23da";
}
#mxapp .pds-icon-filter-1-before::before {
  content: "\23da";
}

#mxapp .pds-icon-floppy-disk-after::after {
  content: "\2713";
}
#mxapp .pds-icon-floppy-disk-before::before {
  content: "\2713";
}

#mxapp .pds-icon-folder-empty-after::after {
  content: "\238c";
}
#mxapp .pds-icon-folder-empty-before::before {
  content: "\238c";
}

#mxapp .pds-icon-font-size-after::after {
  content: "\1d400";
}
#mxapp .pds-icon-font-size-before::before {
  content: "\1d400";
}

#mxapp .pds-icon-github-after::after {
  content: "\2389";
}
#mxapp .pds-icon-github-before::before {
  content: "\2389";
}

#mxapp .pds-icon-hammer-wench-after::after {
  content: "\270f";
}
#mxapp .pds-icon-hammer-wench-before::before {
  content: "\270f";
}

#mxapp .pds-icon-hard-drive-after::after {
  content: "\e93b";
}
#mxapp .pds-icon-hard-drive-before::before {
  content: "\e93b";
}

#mxapp .pds-icon-hierarchy-files-after::after {
  content: "\2255";
}
#mxapp .pds-icon-hierarchy-files-before::before {
  content: "\2255";
}

#mxapp .pds-icon-house-entrance-after::after {
  content: "\2302";
}
#mxapp .pds-icon-house-entrance-before::before {
  content: "\2302";
}

#mxapp .pds-icon-hyperlink-after::after {
  content: "\260d";
}
#mxapp .pds-icon-hyperlink-before::before {
  content: "\260d";
}

#mxapp .pds-icon-id-after::after {
  content: "\26ac";
}
#mxapp .pds-icon-id-before::before {
  content: "\26ac";
}

#mxapp .pds-icon-information-circle-after::after {
  content: "\24d8";
}
#mxapp .pds-icon-information-circle-before::before {
  content: "\24d8";
}

#mxapp .pds-icon-key-lock-after::after {
  content: "\e907";
}
#mxapp .pds-icon-key-lock-before::before {
  content: "\e907";
}

#mxapp .pds-icon-keyboard-arrow-left-after::after {
  content: "\27f5";
}
#mxapp .pds-icon-keyboard-arrow-left-before::before {
  content: "\27f5";
}

#mxapp .pds-icon-keyboard-arrow-right-after::after {
  content: "\27f6";
}
#mxapp .pds-icon-keyboard-arrow-right-before::before {
  content: "\27f6";
}

#mxapp .pds-icon-lantern-1-after::after {
  content: "\e904";
}
#mxapp .pds-icon-lantern-1-before::before {
  content: "\e904";
}

#mxapp .pds-icon-layout-agenda-after::after {
  content: "\25a4";
}
#mxapp .pds-icon-layout-agenda-before::before {
  content: "\25a4";
}

#mxapp .pds-icon-layout-bullets-after::after {
  content: "\e901";
}
#mxapp .pds-icon-layout-bullets-before::before {
  content: "\e901";
}

#mxapp .pds-icon-layout-corners-dashboard-after::after {
  content: "\2237";
}
#mxapp .pds-icon-layout-corners-dashboard-before::before {
  content: "\2237";
}

#mxapp .pds-icon-layout-module-1-after::after {
  content: "\e902";
}
#mxapp .pds-icon-layout-module-1-before::before {
  content: "\e902";
}

#mxapp .pds-icon-legal-certificate-after::after {
  content: "\272f";
}
#mxapp .pds-icon-legal-certificate-before::before {
  content: "\272f";
}

#mxapp .pds-icon-light-bulb-shine-after::after {
  content: "\263c";
}
#mxapp .pds-icon-light-bulb-shine-before::before {
  content: "\263c";
}

#mxapp .pds-icon-lock-1-after::after {
  content: "\2300";
}
#mxapp .pds-icon-lock-1-before::before {
  content: "\2300";
}

#mxapp .pds-icon-lock-locked-after::after {
  content: "\e908";
}
#mxapp .pds-icon-lock-locked-before::before {
  content: "\e908";
}

#mxapp .pds-icon-lock-unlock-after::after {
  content: "\2283";
}
#mxapp .pds-icon-lock-unlock-before::before {
  content: "\2283";
}

#mxapp .pds-icon-login-1-after::after {
  content: "\e92e";
}
#mxapp .pds-icon-login-1-before::before {
  content: "\e92e";
}

#mxapp .pds-icon-login-2-after::after {
  content: "\e92f";
}
#mxapp .pds-icon-login-2-before::before {
  content: "\e92f";
}

#mxapp .pds-icon-login-3-after::after {
  content: "\e930";
}
#mxapp .pds-icon-login-3-before::before {
  content: "\e930";
}

#mxapp .pds-icon-logout-1-after::after {
  content: "\e931";
}
#mxapp .pds-icon-logout-1-before::before {
  content: "\e931";
}

#mxapp .pds-icon-logout-2-after::after {
  content: "\e932";
}
#mxapp .pds-icon-logout-2-before::before {
  content: "\e932";
}

#mxapp .pds-icon-maps-pin-after::after {
  content: "\25a9";
}
#mxapp .pds-icon-maps-pin-before::before {
  content: "\25a9";
}

#mxapp .pds-icon-match-fire-1-after::after {
  content: "\e906";
}
#mxapp .pds-icon-match-fire-1-before::before {
  content: "\e906";
}

#mxapp .pds-icon-meeting-headphones-1-after::after {
  content: "\e93d";
}
#mxapp .pds-icon-meeting-headphones-1-before::before {
  content: "\e93d";
}

#mxapp .pds-icon-menu-horizontal-thin-after::after {
  content: "\268b";
}
#mxapp .pds-icon-menu-horizontal-thin-before::before {
  content: "\268b";
}

#mxapp .pds-icon-messages-bubble-add-after::after {
  content: "\e926";
}
#mxapp .pds-icon-messages-bubble-add-before::before {
  content: "\e926";
}

#mxapp .pds-icon-messages-bubble-check-after::after {
  content: "\e927";
}
#mxapp .pds-icon-messages-bubble-check-before::before {
  content: "\e927";
}

#mxapp .pds-icon-messages-bubble-disable-after::after {
  content: "\e928";
}
#mxapp .pds-icon-messages-bubble-disable-before::before {
  content: "\e928";
}

#mxapp .pds-icon-messages-bubble-edit-after::after {
  content: "\e929";
}
#mxapp .pds-icon-messages-bubble-edit-before::before {
  content: "\e929";
}

#mxapp .pds-icon-messages-bubble-information-after::after {
  content: "\b0";
}
#mxapp .pds-icon-messages-bubble-information-before::before {
  content: "\b0";
}

#mxapp .pds-icon-messages-bubble-quotation-after::after {
  content: "\e924";
}
#mxapp .pds-icon-messages-bubble-quotation-before::before {
  content: "\e924";
}

#mxapp .pds-icon-messages-bubble-remove-after::after {
  content: "\e925";
}
#mxapp .pds-icon-messages-bubble-remove-before::before {
  content: "\e925";
}

#mxapp .pds-icon-messages-bubble-square-fill-after::after {
  content: "\e936";
}
#mxapp .pds-icon-messages-bubble-square-fill-before::before {
  content: "\e936";
}

#mxapp .pds-icon-messages-bubble-square-after::after {
  content: "\e937";
}
#mxapp .pds-icon-messages-bubble-square-before::before {
  content: "\e937";
}

#mxapp .pds-icon-messages-bubble-typing-1-after::after {
  content: "\e923";
}
#mxapp .pds-icon-messages-bubble-typing-1-before::before {
  content: "\e923";
}

#mxapp .pds-icon-messages-bubble-after::after {
  content: "\e922";
}
#mxapp .pds-icon-messages-bubble-before::before {
  content: "\e922";
}

#mxapp .pds-icon-module-after::after {
  content: "\25a1";
}
#mxapp .pds-icon-module-before::before {
  content: "\25a1";
}

#mxapp .pds-icon-monitor-camera-after::after {
  content: "\25d9";
}
#mxapp .pds-icon-monitor-camera-before::before {
  content: "\25d9";
}

#mxapp .pds-icon-monitor-cash-after::after {
  content: "\2740";
}
#mxapp .pds-icon-monitor-cash-before::before {
  content: "\2740";
}

#mxapp .pds-icon-move-left-1-after::after {
  content: "\2345";
}
#mxapp .pds-icon-move-left-1-before::before {
  content: "\2345";
}

#mxapp .pds-icon-move-right-1-after::after {
  content: "\2346";
}
#mxapp .pds-icon-move-right-1-before::before {
  content: "\2346";
}

#mxapp .pds-icon-multiple-circle-after::after {
  content: "\e91a";
}
#mxapp .pds-icon-multiple-circle-before::before {
  content: "\e91a";
}

#mxapp .pds-icon-multiple-man-woman-2-after::after {
  content: "\26a5";
}
#mxapp .pds-icon-multiple-man-woman-2-before::before {
  content: "\26a5";
}

#mxapp .pds-icon-multiple-users-1-after::after {
  content: "\e91b";
}
#mxapp .pds-icon-multiple-users-1-before::before {
  content: "\e91b";
}

#mxapp .pds-icon-navigation-menu-horizontal-after::after {
  content: "\25ac";
}
#mxapp .pds-icon-navigation-menu-horizontal-before::before {
  content: "\25ac";
}

#mxapp .pds-icon-navigation-next-after::after {
  content: "\27a5";
}
#mxapp .pds-icon-navigation-next-before::before {
  content: "\27a5";
}

#mxapp .pds-icon-notes-checklist-flip-after::after {
  content: "\2254";
}
#mxapp .pds-icon-notes-checklist-flip-before::before {
  content: "\2254";
}

#mxapp .pds-icon-notes-paper-text-after::after {
  content: "\2630";
}
#mxapp .pds-icon-notes-paper-text-before::before {
  content: "\2630";
}

#mxapp .pds-icon-office-file-sheet-after::after {
  content: "\2338";
}
#mxapp .pds-icon-office-file-sheet-before::before {
  content: "\2338";
}

#mxapp .pds-icon-office-lamp-after::after {
  content: "\e900";
}
#mxapp .pds-icon-office-lamp-before::before {
  content: "\e900";
}

#mxapp .pds-icon-password-lock-1-after::after {
  content: "\2731";
}
#mxapp .pds-icon-password-lock-1-before::before {
  content: "\2731";
}

#mxapp .pds-icon-pencil-after::after {
  content: "\270e";
}
#mxapp .pds-icon-pencil-before::before {
  content: "\270e";
}

#mxapp .pds-icon-phone-after::after {
  content: "\260f";
}
#mxapp .pds-icon-phone-before::before {
  content: "\260f";
}

#mxapp .pds-icon-picture-landscape-after::after {
  content: "\22a0";
}
#mxapp .pds-icon-picture-landscape-before::before {
  content: "\22a0";
}

#mxapp .pds-icon-pin-fill-after::after {
  content: "\e941";
}
#mxapp .pds-icon-pin-fill-before::before {
  content: "\e941";
}

#mxapp .pds-icon-pin-after::after {
  content: "\e942";
}
#mxapp .pds-icon-pin-before::before {
  content: "\e942";
}

#mxapp .pds-icon-question-circle-after::after {
  content: "\3f";
}
#mxapp .pds-icon-question-circle-before::before {
  content: "\3f";
}

#mxapp .pds-icon-rating-star-1-after::after {
  content: "\2606";
}
#mxapp .pds-icon-rating-star-1-before::before {
  content: "\2606";
}

#mxapp .pds-icon-rating-star-after::after {
  content: "\2605";
}
#mxapp .pds-icon-rating-star-before::before {
  content: "\2605";
}

#mxapp .pds-icon-read-email-circle-after::after {
  content: "\2709";
}
#mxapp .pds-icon-read-email-circle-before::before {
  content: "\2709";
}

#mxapp .pds-icon-remove-circle-after::after {
  content: "\2716";
}
#mxapp .pds-icon-remove-circle-before::before {
  content: "\2716";
}

#mxapp .pds-icon-remove-after::after {
  content: "\2613";
}
#mxapp .pds-icon-remove-before::before {
  content: "\2613";
}

#mxapp .pds-icon-rss-feed-after::after {
  content: "\e934";
}
#mxapp .pds-icon-rss-feed-before::before {
  content: "\e934";
}

#mxapp .pds-icon-search-after::after {
  content: "\25ce";
}
#mxapp .pds-icon-search-before::before {
  content: "\25ce";
}

#mxapp .pds-icon-settings-slider-after::after {
  content: "\e93a";
}
#mxapp .pds-icon-settings-slider-before::before {
  content: "\e93a";
}

#mxapp .pds-icon-share-after::after {
  content: "\2239";
}
#mxapp .pds-icon-share-before::before {
  content: "\2239";
}

#mxapp .pds-icon-shipment-box-after::after {
  content: "\2350";
}
#mxapp .pds-icon-shipment-box-before::before {
  content: "\2350";
}

#mxapp .pds-icon-shopping-cart-full-after::after {
  content: "\233a";
}
#mxapp .pds-icon-shopping-cart-full-before::before {
  content: "\233a";
}

#mxapp .pds-icon-sign-badge-circle-after::after {
  content: "\25fb";
}
#mxapp .pds-icon-sign-badge-circle-before::before {
  content: "\25fb";
}

#mxapp .pds-icon-signal-full-after::after {
  content: "\25e2";
}
#mxapp .pds-icon-signal-full-before::before {
  content: "\25e2";
}

#mxapp .pds-icon-single-neutral-shield-after::after {
  content: "\2697";
}
#mxapp .pds-icon-single-neutral-shield-before::before {
  content: "\2697";
}

#mxapp .pds-icon-single-woman-actions-refresh-after::after {
  content: "\267d";
}
#mxapp .pds-icon-single-woman-actions-refresh-before::before {
  content: "\267d";
}

#mxapp .pds-icon-smiley-sad-crying-1-after::after {
  content: "\2639";
}
#mxapp .pds-icon-smiley-sad-crying-1-before::before {
  content: "\2639";
}

#mxapp .pds-icon-stopwatch-after::after {
  content: "\23f1";
}
#mxapp .pds-icon-stopwatch-before::before {
  content: "\23f1";
}

#mxapp .pds-icon-street-light-after::after {
  content: "\e902";
}
#mxapp .pds-icon-street-light-before::before {
  content: "\e902";
}

#mxapp .pds-icon-subtract-circle-after::after {
  content: "\2296";
}
#mxapp .pds-icon-subtract-circle-before::before {
  content: "\2296";
}

#mxapp .pds-icon-synchronize-arrow-clock-after::after {
  content: "\27f2";
}
#mxapp .pds-icon-synchronize-arrow-clock-before::before {
  content: "\27f2";
}

#mxapp .pds-icon-table-lamp-2-after::after {
  content: "\e905";
}
#mxapp .pds-icon-table-lamp-2-before::before {
  content: "\e905";
}

#mxapp .pds-icon-table-lamp-colorful-after::after {
  content: "\e901";
}
#mxapp .pds-icon-table-lamp-colorful-before::before {
  content: "\e901";
}

#mxapp .pds-icon-task-checklist-after::after {
  content: "\2633";
}
#mxapp .pds-icon-task-checklist-before::before {
  content: "\2633";
}

#mxapp .pds-icon-task-list-multiple-after::after {
  content: "\e909";
}
#mxapp .pds-icon-task-list-multiple-before::before {
  content: "\e909";
}

#mxapp .pds-icon-time-clock-circle-after::after {
  content: "\25f7";
}
#mxapp .pds-icon-time-clock-circle-before::before {
  content: "\25f7";
}

#mxapp .pds-icon-toys-lego-after::after {
  content: "\e91f";
}
#mxapp .pds-icon-toys-lego-before::before {
  content: "\e91f";
}

#mxapp .pds-icon-upload-bottom-after::after {
  content: "\2909";
}
#mxapp .pds-icon-upload-bottom-before::before {
  content: "\2909";
}

#mxapp .pds-icon-upload-button-after::after {
  content: "\e92c";
}
#mxapp .pds-icon-upload-button-before::before {
  content: "\e92c";
}

#mxapp .pds-icon-upload-circle-after::after {
  content: "\e92d";
}
#mxapp .pds-icon-upload-circle-before::before {
  content: "\e92d";
}

#mxapp .pds-icon-view-1-fill-after::after {
  content: "\e939";
}
#mxapp .pds-icon-view-1-fill-before::before {
  content: "\e939";
}

#mxapp .pds-icon-view-1-after::after {
  content: "\233e";
}
#mxapp .pds-icon-view-1-before::before {
  content: "\233e";
}

#mxapp .pds-icon-view-off-after::after {
  content: "\e940";
}
#mxapp .pds-icon-view-off-before::before {
  content: "\e940";
}

#mxapp .pds-icon-wild-bird-1-after::after {
  content: "\262f";
}
#mxapp .pds-icon-wild-bird-1-before::before {
  content: "\262f";
}

#mxapp .pds-icon-14-after::after {
  font-size: 0.875rem;
}
#mxapp .pds-icon-14-before::before {
  font-size: 0.875rem;
}
#mxapp .pds-icon-16-after::after {
  font-size: 1rem;
}
#mxapp .pds-icon-16-before::before {
  font-size: 1rem;
}
#mxapp .pds-icon-18-after::after {
  font-size: 1.125rem;
}
#mxapp .pds-icon-18-before::before {
  font-size: 1.125rem;
}
#mxapp .pds-icon-24-after::after {
  font-size: 1.5rem;
}
#mxapp .pds-icon-24-before::before {
  font-size: 1.5rem;
}

#mxapp [class^=pds-u-icon-]::before, #mxapp [class^=pds-u-icon-]::after, #mxapp [class*=" pds-u-icon-"]::before, #mxapp [class*=" pds-u-icon-"]::after {
  font-family: "streamline", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.5rem;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#mxapp .pds-u-icon-add-circle-before::before,
#mxapp .pds-u-icon-add-circle-after::after {
  content: "\2295";
}

#mxapp .pds-u-icon-add-before::before,
#mxapp .pds-u-icon-add-after::after {
  content: "\271a";
}

#mxapp .pds-u-icon-alarm-bell-off-before::before,
#mxapp .pds-u-icon-alarm-bell-off-after::after {
  content: "\e920";
}

#mxapp .pds-u-icon-alarm-bell-before::before,
#mxapp .pds-u-icon-alarm-bell-after::after {
  content: "\e921";
}

#mxapp .pds-u-icon-alert-circle-before::before,
#mxapp .pds-u-icon-alert-circle-after::after {
  content: "\21";
}

#mxapp .pds-u-icon-alert-triangle-before::before,
#mxapp .pds-u-icon-alert-triangle-after::after {
  content: "\25b3";
}

#mxapp .pds-u-icon-analytics-graph-bar-before::before,
#mxapp .pds-u-icon-analytics-graph-bar-after::after {
  content: "\e90b";
}

#mxapp .pds-u-icon-app-window-search-1-before::before,
#mxapp .pds-u-icon-app-window-search-1-after::after {
  content: "\2636";
}

#mxapp .pds-u-icon-archive-folder-before::before,
#mxapp .pds-u-icon-archive-folder-after::after {
  content: "\e90a";
}

#mxapp .pds-u-icon-arrow-button-left-1-before::before,
#mxapp .pds-u-icon-arrow-button-left-1-after::after {
  content: "\2b45";
}

#mxapp .pds-u-icon-arrow-button-right-1-before::before,
#mxapp .pds-u-icon-arrow-button-right-1-after::after {
  content: "\2b46";
}

#mxapp .pds-u-icon-arrow-down-1-before::before,
#mxapp .pds-u-icon-arrow-down-1-after::after,
#mxapp .pds-c-stacked-navigation__accordion-checkbox:checked + .pds-c-stacked-navigation__accordion-label::before {
  content: "\25be";
}

#mxapp .pds-u-icon-arrow-down-11-before::before,
#mxapp .pds-u-icon-arrow-down-11-after::after {
  content: "\25bf";
}

#mxapp .pds-u-icon-arrow-left-1-before::before,
#mxapp .pds-u-icon-arrow-left-1-after::after {
  content: "\25c1";
}

#mxapp .pds-u-icon-arrow-left-11-before::before,
#mxapp .pds-u-icon-arrow-left-11-after::after {
  content: "\25c0";
}

#mxapp .pds-u-icon-arrow-left-before::before,
#mxapp .pds-u-icon-arrow-left-after::after,
#mxapp .pds-c-button-back::before {
  content: "\2b05";
}

#mxapp .pds-u-icon-arrow-right-1-before::before,
#mxapp .pds-u-icon-arrow-right-1-after::after {
  content: "\25b8";
}

#mxapp .pds-u-icon-arrow-right-11-before::before,
#mxapp .pds-u-icon-arrow-right-11-after::after {
  content: "\25b9";
}

#mxapp .pds-u-icon-arrow-right-before::before,
#mxapp .pds-u-icon-arrow-right-after::after {
  content: "\2b91";
  font-size: 0.75rem;
}

#mxapp .srm pds-u-icon-arrow-right-after::after {
  content: "\2b91";
 
}

#mxapp .pds-u-icon-arrow-thick-up-fill-before::before,
#mxapp .pds-u-icon-arrow-thick-up-fill-after::after {
  content: "\e935";
}

#mxapp .pds-u-icon-arrow-thick-up-before::before,
#mxapp .pds-u-icon-arrow-thick-up-after::after {
  content: "\e938";
}

#mxapp .pds-u-icon-arrow-up-1-before::before,
#mxapp .pds-u-icon-arrow-up-1-after::after {
  content: "\25b4";
}

#mxapp .pds-u-icon-arrow-up-11-before::before,
#mxapp .pds-u-icon-arrow-up-11-after::after {
  content: "\e933";
}

#mxapp .pds-u-icon-attachment-before::before,
#mxapp .pds-u-icon-attachment-after::after {
  content: "\22d2";
}

#mxapp .pds-u-icon-bin-1-before::before,
#mxapp .pds-u-icon-bin-1-after::after {
  content: "\2349";
}

#mxapp .pds-u-icon-bookmarks-1-fill-before::before,
#mxapp .pds-u-icon-bookmarks-1-fill-after::after {
  content: "\25b0";
}

#mxapp .pds-u-icon-bookmarks-1-before::before,
#mxapp .pds-u-icon-bookmarks-1-after::after {
  content: "\25b1";
}

#mxapp .pds-u-icon-button-refresh-arrows-before::before,
#mxapp .pds-u-icon-button-refresh-arrows-after::after {
  content: "\27f3";
}

#mxapp .pds-u-icon-calendar-before::before,
#mxapp .pds-u-icon-calendar-after::after,
#mxapp .pds-h-mx7 .pds-c-input-date-picker .mx-dateinput-input[type=date]::after,
#mxapp .pds-h-mx7 .pds-c-input-date-picker button::after {
  content: "\25a6";
}

#mxapp .pds-u-icon-cash-payment-bill-1-before::before,
#mxapp .pds-u-icon-cash-payment-bill-1-after::after {
  content: "\e91c";
}

#mxapp .pds-u-icon-cash-payment-bill-3-before::before,
#mxapp .pds-u-icon-cash-payment-bill-3-after::after {
  content: "\e91d";
}

#mxapp .pds-u-icon-cash-payment-bill-4-before::before,
#mxapp .pds-u-icon-cash-payment-bill-4-after::after {
  content: "\e91e";
}

#mxapp .pds-u-icon-ceiling-ball-chandelier-retro-before::before,
#mxapp .pds-u-icon-ceiling-ball-chandelier-retro-after::after {
  content: "\e903";
}

#mxapp .pds-u-icon-charger-before::before,
#mxapp .pds-u-icon-charger-after::after {
  content: "\2362";
}

#mxapp .pds-u-icon-check-circle-1-before::before,
#mxapp .pds-u-icon-check-circle-1-after::after {
  content: "\2714";
}

#mxapp .pds-u-icon-check-circle-2-before::before,
#mxapp .pds-u-icon-check-circle-2-after::after {
  content: "\2611";
}

#mxapp .pds-u-icon-close-before::before,
#mxapp .pds-u-icon-close-after::after,
#mxapp .modal-dialog:not(.mx-window) .modal-header .close::after,
#mxapp .pds-l-popup .modal-header .close::after,
#mxapp .pds-l-popup--header-visible .modal-header .close::after,
#mxapp .pds-l-popup--close-hidden .modal-header .close::after {
  content: "\2715";
}

#mxapp .pds-u-icon-cloud-check-before::before,
#mxapp .pds-u-icon-cloud-check-after::after {
  content: "\e919";
}

#mxapp .pds-u-icon-cloud-data-transfer-before::before,
#mxapp .pds-u-icon-cloud-data-transfer-after::after {
  content: "\e918";
}

#mxapp .pds-u-icon-cloud-disable-before::before,
#mxapp .pds-u-icon-cloud-disable-after::after {
  content: "\e917";
}

#mxapp .pds-u-icon-cloud-download-before::before,
#mxapp .pds-u-icon-cloud-download-after::after {
  content: "\e916";
}

#mxapp .pds-u-icon-cloud-lock-before::before,
#mxapp .pds-u-icon-cloud-lock-after::after {
  content: "\e915";
}

#mxapp .pds-u-icon-cloud-off-before::before,
#mxapp .pds-u-icon-cloud-off-after::after {
  content: "\e914";
}

#mxapp .pds-u-icon-cloud-refresh-before::before,
#mxapp .pds-u-icon-cloud-refresh-after::after {
  content: "\e913";
}

#mxapp .pds-u-icon-cloud-remove-before::before,
#mxapp .pds-u-icon-cloud-remove-after::after {
  content: "\e912";
}

#mxapp .pds-u-icon-cloud-search-before::before,
#mxapp .pds-u-icon-cloud-search-after::after {
  content: "\e911";
}

#mxapp .pds-u-icon-cloud-settings-before::before,
#mxapp .pds-u-icon-cloud-settings-after::after {
  content: "\e910";
}

#mxapp .pds-u-icon-cloud-subtract-before::before,
#mxapp .pds-u-icon-cloud-subtract-after::after {
  content: "\e90f";
}

#mxapp .pds-u-icon-cloud-sync-before::before,
#mxapp .pds-u-icon-cloud-sync-after::after {
  content: "\e90e";
}

#mxapp .pds-u-icon-cloud-upload-before::before,
#mxapp .pds-u-icon-cloud-upload-after::after {
  content: "\2601";
}

#mxapp .pds-u-icon-cloud-before::before,
#mxapp .pds-u-icon-cloud-after::after {
  content: "\e90c";
}

#mxapp .pds-u-icon-cog-before::before,
#mxapp .pds-u-icon-cog-after::after {
  content: "\2699";
}

#mxapp .pds-u-icon-color-painting-palette-before::before,
#mxapp .pds-u-icon-color-painting-palette-after::after {
  content: "\273f";
}

#mxapp .pds-u-icon-compass-directions-before::before,
#mxapp .pds-u-icon-compass-directions-after::after {
  content: "\2708";
}

#mxapp .pds-u-icon-computer-chip-before::before,
#mxapp .pds-u-icon-computer-chip-after::after {
  content: "\e93c";
}

#mxapp .pds-u-icon-content-paper-edit-before::before,
#mxapp .pds-u-icon-content-paper-edit-after::after {
  content: "\270d";
}

#mxapp .pds-u-icon-data-transfer-before::before,
#mxapp .pds-u-icon-data-transfer-after::after {
  content: "\2b04";
}

#mxapp .pds-u-icon-delete-1-before::before,
#mxapp .pds-u-icon-delete-1-after::after {
  content: "\2297";
}

#mxapp .pds-u-icon-diamond-before::before,
#mxapp .pds-u-icon-diamond-after::after {
  content: "\25c7";
}

#mxapp .pds-u-icon-direction-button-3-before::before,
#mxapp .pds-u-icon-direction-button-3-after::after {
  content: "\261f";
}

#mxapp .pds-u-icon-download-bottom-before::before,
#mxapp .pds-u-icon-download-bottom-after::after {
  content: "\2356";
}

#mxapp .pds-u-icon-download-button-before::before,
#mxapp .pds-u-icon-download-button-after::after {
  content: "\e92a";
}

#mxapp .pds-u-icon-download-circle-before::before,
#mxapp .pds-u-icon-download-circle-after::after {
  content: "\e92b";
}

#mxapp .pds-u-icon-e-learning-monitor-before::before,
#mxapp .pds-u-icon-e-learning-monitor-after::after {
  content: "\2710";
}

#mxapp .pds-u-icon-expand-6-before::before,
#mxapp .pds-u-icon-expand-6-after::after {
  content: "\238b";
}

#mxapp .pds-u-icon-filter-1-before::before,
#mxapp .pds-u-icon-filter-1-after::after {
  content: "\23da";
}

#mxapp .pds-u-icon-floppy-disk-before::before,
#mxapp .pds-u-icon-floppy-disk-after::after {
  content: "\2713";
}

#mxapp .pds-u-icon-folder-empty-before::before,
#mxapp .pds-u-icon-folder-empty-after::after {
  content: "\238c";
}

#mxapp .pds-u-icon-font-size-before::before,
#mxapp .pds-u-icon-font-size-after::after {
  content: "\1d400";
}

#mxapp .pds-u-icon-github-before::before,
#mxapp .pds-u-icon-github-after::after {
  content: "\2389";
}

#mxapp .pds-u-icon-hammer-wench-before::before,
#mxapp .pds-u-icon-hammer-wench-after::after {
  content: "\270f";
}

#mxapp .pds-u-icon-hard-drive-before::before,
#mxapp .pds-u-icon-hard-drive-after::after {
  content: "\e93b";
}

#mxapp .pds-u-icon-hierarchy-files-before::before,
#mxapp .pds-u-icon-hierarchy-files-after::after {
  content: "\2255";
}

#mxapp .pds-u-icon-house-entrance-before::before,
#mxapp .pds-u-icon-house-entrance-after::after {
  content: "\2302";
}

#mxapp .pds-u-icon-hyperlink-before::before,
#mxapp .pds-u-icon-hyperlink-after::after {
  content: "\260d";
}

#mxapp .pds-u-icon-id-before::before,
#mxapp .pds-u-icon-id-after::after {
  content: "\26ac";
}

#mxapp .pds-u-icon-information-circle-before::before,
#mxapp .pds-u-icon-information-circle-after::after {
  content: "\24d8";
}

#mxapp .pds-u-icon-key-lock-before::before,
#mxapp .pds-u-icon-key-lock-after::after {
  content: "\e907";
}

#mxapp .pds-u-icon-keyboard-arrow-left-before::before,
#mxapp .pds-c-pagination__item--previous::before,
#mxapp .pds-u-icon-keyboard-arrow-left-after::after {
  content: "\27f5";
}

#mxapp .pds-u-icon-keyboard-arrow-right-before::before,
#mxapp .pds-c-pagination__item--next::before,
#mxapp .pds-u-icon-keyboard-arrow-right-after::after,
#mxapp .pds-c-button-arrow::after {
  content: "\27f6";
}

#mxapp .pds-u-icon-lantern-1-before::before,
#mxapp .pds-u-icon-lantern-1-after::after {
  content: "\e904";
}

#mxapp .pds-u-icon-layout-agenda-before::before,
#mxapp .pds-u-icon-layout-agenda-after::after {
  content: "\25a4";
}

#mxapp .pds-u-icon-layout-bullets-before::before,
#mxapp .pds-u-icon-layout-bullets-after::after {
  content: "\e901";
}

#mxapp .pds-u-icon-layout-corners-dashboard-before::before,
#mxapp .pds-u-icon-layout-corners-dashboard-after::after {
  content: "\2237";
}

#mxapp .pds-u-icon-layout-module-1-before::before,
#mxapp .pds-u-icon-layout-module-1-after::after {
  content: "\e902";
}

#mxapp .pds-u-icon-legal-certificate-before::before,
#mxapp .pds-u-icon-legal-certificate-after::after {
  content: "\272f";
}

#mxapp .pds-u-icon-light-bulb-shine-before::before,
#mxapp .pds-u-icon-light-bulb-shine-after::after {
  content: "\263c";
}

#mxapp .pds-u-icon-lock-1-before::before,
#mxapp .pds-u-icon-lock-1-after::after {
  content: "\2300";
}

#mxapp .pds-u-icon-lock-locked-before::before,
#mxapp .pds-u-icon-lock-locked-after::after {
  content: "\e908";
}

#mxapp .pds-u-icon-lock-unlock-before::before,
#mxapp .pds-u-icon-lock-unlock-after::after {
  content: "\2283";
}

#mxapp .pds-u-icon-login-1-before::before,
#mxapp .pds-u-icon-login-1-after::after {
  content: "\e92e";
}

#mxapp .pds-u-icon-login-2-before::before,
#mxapp .pds-u-icon-login-2-after::after {
  content: "\e92f";
}

#mxapp .pds-u-icon-login-3-before::before,
#mxapp .pds-u-icon-login-3-after::after {
  content: "\e930";
}

#mxapp .pds-u-icon-logout-1-before::before,
#mxapp .pds-u-icon-logout-1-after::after {
  content: "\e931";
}

#mxapp .pds-u-icon-logout-2-before::before,
#mxapp .pds-u-icon-logout-2-after::after {
  content: "\e932";
}

#mxapp .pds-u-icon-maps-pin-before::before,
#mxapp .pds-u-icon-maps-pin-after::after {
  content: "\25a9";
}

#mxapp .pds-u-icon-match-fire-1-before::before,
#mxapp .pds-u-icon-match-fire-1-after::after {
  content: "\e906";
}

#mxapp .pds-u-icon-meeting-headphones-1-before::before,
#mxapp .pds-u-icon-meeting-headphones-1-after::after {
  content: "\e93d";
}

#mxapp .pds-u-icon-menu-horizontal-thin-before::before,
#mxapp .pds-u-icon-menu-horizontal-thin-after::after {
  content: "\268b";
}

#mxapp .pds-u-icon-messages-bubble-add-before::before,
#mxapp .pds-u-icon-messages-bubble-add-after::after {
  content: "\e926";
}

#mxapp .pds-u-icon-messages-bubble-check-before::before,
#mxapp .pds-u-icon-messages-bubble-check-after::after {
  content: "\e927";
}

#mxapp .pds-u-icon-messages-bubble-disable-before::before,
#mxapp .pds-u-icon-messages-bubble-disable-after::after {
  content: "\e928";
}

#mxapp .pds-u-icon-messages-bubble-edit-before::before,
#mxapp .pds-u-icon-messages-bubble-edit-after::after {
  content: "\e929";
}

#mxapp .pds-u-icon-messages-bubble-information-before::before,
#mxapp .pds-u-icon-messages-bubble-information-after::after {
  content: "\b0";
}

#mxapp .pds-u-icon-messages-bubble-quotation-before::before,
#mxapp .pds-u-icon-messages-bubble-quotation-after::after {
  content: "\e924";
}

#mxapp .pds-u-icon-messages-bubble-remove-before::before,
#mxapp .pds-u-icon-messages-bubble-remove-after::after {
  content: "\e925";
}

#mxapp .pds-u-icon-messages-bubble-square-fill-before::before,
#mxapp .pds-u-icon-messages-bubble-square-fill-after::after {
  content: "\e936";
}

#mxapp .pds-u-icon-messages-bubble-square-before::before,
#mxapp .pds-u-icon-messages-bubble-square-after::after {
  content: "\e937";
}

#mxapp .pds-u-icon-messages-bubble-typing-1-before::before,
#mxapp .pds-u-icon-messages-bubble-typing-1-after::after {
  content: "\e923";
}

#mxapp .pds-u-icon-messages-bubble-before::before,
#mxapp .pds-u-icon-messages-bubble-after::after {
  content: "\e922";
}

#mxapp .pds-u-icon-module-before::before,
#mxapp .pds-u-icon-module-after::after {
  content: "\25a1";
}

#mxapp .pds-u-icon-monitor-camera-before::before,
#mxapp .pds-u-icon-monitor-camera-after::after {
  content: "\25d9";
}

#mxapp .pds-u-icon-monitor-cash-before::before,
#mxapp .pds-u-icon-monitor-cash-after::after {
  content: "\2740";
}

#mxapp .pds-u-icon-move-left-1-before::before,
#mxapp .pds-u-icon-move-left-1-after::after {
  content: "\2345";
}

#mxapp .pds-u-icon-move-right-1-before::before,
#mxapp .pds-u-icon-move-right-1-after::after {
  content: "\2346";
}

#mxapp .pds-u-icon-multiple-circle-before::before,
#mxapp .pds-u-icon-multiple-circle-after::after {
  content: "\e91a";
}

#mxapp .pds-u-icon-multiple-man-woman-2-before::before,
#mxapp .pds-u-icon-multiple-man-woman-2-after::after {
  content: "\26a5";
}

#mxapp .pds-u-icon-multiple-users-1-before::before,
#mxapp .pds-u-icon-multiple-users-1-after::after {
  content: "\e91b";
}

#mxapp .pds-u-icon-navigation-menu-horizontal-before::before,
#mxapp .pds-u-icon-navigation-menu-horizontal-after::after {
  content: "\25ac";
}

#mxapp .pds-u-icon-navigation-next-before::before,
#mxapp .pds-u-icon-navigation-next-after::after {
  content: "\27a5";
}

#mxapp .pds-u-icon-notes-checklist-flip-before::before,
#mxapp .pds-u-icon-notes-checklist-flip-after::after {
  content: "\2254";
}

#mxapp .pds-u-icon-notes-paper-text-before::before,
#mxapp .pds-u-icon-notes-paper-text-after::after {
  content: "\2630";
}

#mxapp .pds-u-icon-office-file-sheet-before::before,
#mxapp .pds-u-icon-office-file-sheet-after::after {
  content: "\2338";
}

#mxapp .pds-u-icon-office-lamp-before::before,
#mxapp .pds-u-icon-office-lamp-after::after {
  content: "\e900";
}

#mxapp .pds-u-icon-password-lock-1-before::before,
#mxapp .pds-u-icon-password-lock-1-after::after {
  content: "\2731";
}

#mxapp .pds-u-icon-pencil-before::before,
#mxapp .pds-u-icon-pencil-after::after {
  content: "\270e";
}

#mxapp .pds-u-icon-phone-before::before,
#mxapp .pds-u-icon-phone-after::after {
  content: "\260f";
}

#mxapp .pds-u-icon-picture-landscape-before::before,
#mxapp .pds-u-icon-picture-landscape-after::after {
  content: "\22a0";
}

#mxapp .pds-u-icon-pin-fill-before::before,
#mxapp .pds-u-icon-pin-fill-after::after {
  content: "\e941";
}

#mxapp .pds-u-icon-pin-before::before,
#mxapp .pds-u-icon-pin-after::after {
  content: "\e942";
}

#mxapp .pds-u-icon-question-circle-before::before,
#mxapp .pds-u-icon-question-circle-after::after {
  content: "\3f";
}

#mxapp .pds-u-icon-rating-star-1-before::before,
#mxapp .pds-u-icon-rating-star-1-after::after {
  content: "\2606";
}

#mxapp .pds-u-icon-rating-star-before::before,
#mxapp .pds-u-icon-rating-star-after::after {
  content: "\2605";
}

#mxapp .pds-u-icon-read-email-circle-before::before,
#mxapp .pds-u-icon-read-email-circle-after::after {
  content: "\2709";
}

#mxapp .pds-u-icon-remove-circle-before::before,
#mxapp .pds-u-icon-remove-circle-after::after {
  content: "\2716";
}

#mxapp .pds-u-icon-remove-before::before,
#mxapp .pds-u-icon-remove-after::after {
  content: "\2613";
}

#mxapp .pds-u-icon-rss-feed-before::before,
#mxapp .pds-u-icon-rss-feed-after::after {
  content: "\e934";
}

#mxapp .pds-u-icon-search-before::before,
#mxapp .pds-u-icon-search-after::after,
#mxapp .pds-o-text-box-search .search-bar::after,
#mxapp .pds-c-searchinput--with-icon::after {
  content: "\25ce";
}

#mxapp .pds-u-icon-settings-slider-before::before,
#mxapp .pds-u-icon-settings-slider-after::after {
  content: "\e93a";
}

#mxapp .pds-u-icon-share-before::before,
#mxapp .pds-u-icon-share-after::after {
  content: "\2239";
}

#mxapp .pds-u-icon-shipment-box-before::before,
#mxapp .pds-u-icon-shipment-box-after::after {
  content: "\2350";
}

#mxapp .pds-u-icon-shopping-cart-full-before::before,
#mxapp .pds-u-icon-shopping-cart-full-after::after {
  content: "\233a";
}

#mxapp .pds-u-icon-sign-badge-circle-before::before,
#mxapp .pds-u-icon-sign-badge-circle-after::after {
  content: "\25fb";
}

#mxapp .pds-u-icon-signal-full-before::before,
#mxapp .pds-u-icon-signal-full-after::after {
  content: "\25e2";
}

#mxapp .pds-u-icon-single-neutral-shield-before::before,
#mxapp .pds-u-icon-single-neutral-shield-after::after {
  content: "\2697";
}

#mxapp .pds-u-icon-single-woman-actions-refresh-before::before,
#mxapp .pds-u-icon-single-woman-actions-refresh-after::after {
  content: "\267d";
}

#mxapp .pds-u-icon-smiley-sad-crying-1-before::before,
#mxapp .pds-u-icon-smiley-sad-crying-1-after::after {
  content: "\2639";
}

#mxapp .pds-u-icon-stopwatch-before::before,
#mxapp .pds-u-icon-stopwatch-after::after {
  content: "\23f1";
}

#mxapp .pds-u-icon-street-light-before::before,
#mxapp .pds-u-icon-street-light-after::after {
  content: "\e902";
}

#mxapp .pds-u-icon-subtract-circle-before::before,
#mxapp .pds-u-icon-subtract-circle-after::after {
  content: "\2296";
}

#mxapp .pds-u-icon-synchronize-arrow-clock-before::before,
#mxapp .pds-u-icon-synchronize-arrow-clock-after::after {
  content: "\27f2";
}

#mxapp .pds-u-icon-table-lamp-2-before::before,
#mxapp .pds-u-icon-table-lamp-2-after::after {
  content: "\e905";
}

#mxapp .pds-u-icon-table-lamp-colorful-before::before,
#mxapp .pds-u-icon-table-lamp-colorful-after::after {
  content: "\e901";
}

#mxapp .pds-u-icon-task-checklist-before::before,
#mxapp .pds-u-icon-task-checklist-after::after {
  content: "\2633";
}

#mxapp .pds-u-icon-task-list-multiple-before::before,
#mxapp .pds-u-icon-task-list-multiple-after::after {
  content: "\e909";
}

#mxapp .pds-u-icon-time-clock-circle-before::before,
#mxapp .pds-u-icon-time-clock-circle-after::after {
  content: "\25f7";
}

#mxapp .pds-u-icon-toys-lego-before::before,
#mxapp .pds-u-icon-toys-lego-after::after {
  content: "\e91f";
}

#mxapp .pds-u-icon-upload-bottom-before::before,
#mxapp .pds-u-icon-upload-bottom-after::after {
  content: "\2909";
}

#mxapp .pds-u-icon-upload-button-before::before,
#mxapp .pds-u-icon-upload-button-after::after {
  content: "\e92c";
}

#mxapp .pds-u-icon-upload-circle-before::before,
#mxapp .pds-u-icon-upload-circle-after::after {
  content: "\e92d";
}

#mxapp .pds-u-icon-view-1-fill-before::before,
#mxapp .pds-u-icon-view-1-fill-after::after {
  content: "\e939";
}

#mxapp .pds-u-icon-view-1-before::before,
#mxapp .pds-u-icon-view-1-after::after {
  content: "\233e";
}

#mxapp .pds-u-icon-view-off-before::before,
#mxapp .pds-u-icon-view-off-after::after {
  content: "\e940";
}

#mxapp .pds-u-icon-wild-bird-1-before::before,
#mxapp .pds-u-icon-wild-bird-1-after::after {
  content: "\262f";
}

#mxapp .pds-u-icon-after-14::after, #mxapp .pds-u-icon-after-14::before, #mxapp .pds-u-icon-before-14::after, #mxapp .pds-u-icon-before-14::before {
  font-size: 0.875rem;
}
#mxapp .pds-u-icon-after-16::after, #mxapp .pds-u-icon-after-16::before, #mxapp .pds-u-icon-before-16::after, #mxapp .pds-u-icon-before-16::before {
  font-size: 1rem;
}
#mxapp .pds-u-icon-after-18::after, #mxapp .pds-u-icon-after-18::before, #mxapp .pds-u-icon-before-18::after, #mxapp .pds-u-icon-before-18::before {
  font-size: 1.125rem;
}
#mxapp .pds-u-icon-after-24::after, #mxapp .pds-u-icon-after-24::before, #mxapp .pds-u-icon-before-24::after, #mxapp .pds-u-icon-before-24::before {
  font-size: 1.5rem;
}

#mxapp .pds-font-72 {
  font-size: 4.5rem;
}
#mxapp .pds-font-72-after::after {
  font-size: 4.5rem;
}
#mxapp .pds-font-72-before::before {
  font-size: 4.5rem;
}
#mxapp .pds-font-56 {
  font-size: 3.5rem;
}
#mxapp .pds-font-56-after::after {
  font-size: 3.5rem;
}
#mxapp .pds-font-56-before::before {
  font-size: 3.5rem;
}
#mxapp .pds-font-40 {
  font-size: 2.5rem;
}
#mxapp .pds-font-40-after::after {
  font-size: 2.5rem;
}
#mxapp .pds-font-40-before::before {
  font-size: 2.5rem;
}
#mxapp .pds-font-32 {
  font-size: 2rem;
}
#mxapp .pds-font-32-after::after {
  font-size: 2rem;
}
#mxapp .pds-font-32-before::before {
  font-size: 2rem;
}
#mxapp .pds-font-28 {
  font-size: 1.75rem;
}
#mxapp .pds-font-28-after::after {
  font-size: 1.75rem;
}
#mxapp .pds-font-28-before::before {
  font-size: 1.75rem;
}
#mxapp .pds-font-24 {
  font-size: 1.5rem;
}
#mxapp .pds-font-24-after::after {
  font-size: 1.5rem;
}
#mxapp .pds-font-24-before::before {
  font-size: 1.5rem;
}
#mxapp .pds-font-20 {
  font-size: 1.25rem;
}
#mxapp .pds-font-20-after::after {
  font-size: 1.25rem;
}
#mxapp .pds-font-20-before::before {
  font-size: 1.25rem;
}
#mxapp .pds-font-18 {
  font-size: 1.125rem;
}
#mxapp .pds-font-18-after::after {
  font-size: 1.125rem;
}
#mxapp .pds-font-18-before::before {
  font-size: 1.125rem;
}
#mxapp .pds-font-16 {
  font-size: 1rem;
}
#mxapp .pds-font-16-after::after {
  font-size: 1rem;
}
#mxapp .pds-font-16-before::before {
  font-size: 1rem;
}
#mxapp .pds-font-14 {
  font-size: 0.875rem;
}
#mxapp .pds-font-14-after::after {
  font-size: 0.875rem;
}
#mxapp .pds-font-14-before::before {
  font-size: 0.875rem;
}
#mxapp .pds-font-12 {
  font-size: 0.75rem;
}
#mxapp .pds-font-12-after::after {
  font-size: 0.75rem;
}
#mxapp .pds-font-12-before::before {
  font-size: 0.75rem;
}

#mxapp .pds-u-font-size-72, #mxapp .pds-u-font-size-before-72::before, #mxapp .pds-u-font-size-after-72::after {
  font-size: 4.5rem;
}
#mxapp .pds-u-font-size-56, #mxapp .pds-u-font-size-before-56::before, #mxapp .pds-u-font-size-after-56::after {
  font-size: 3.5rem;
}
#mxapp .pds-u-font-size-40, #mxapp .pds-u-font-size-before-40::before, #mxapp .pds-u-font-size-after-40::after {
  font-size: 2.5rem;
}
#mxapp .pds-u-font-size-32, #mxapp .pds-u-font-size-before-32::before, #mxapp .pds-u-font-size-after-32::after {
  font-size: 2rem;
}
#mxapp .pds-u-font-size-28, #mxapp .pds-u-font-size-before-28::before, #mxapp .pds-u-font-size-after-28::after {
  font-size: 1.75rem;
}
#mxapp .pds-u-font-size-24, #mxapp .pds-u-font-size-before-24::before, #mxapp .pds-u-font-size-after-24::after {
  font-size: 1.5rem;
}
#mxapp .pds-u-font-size-20, #mxapp .pds-u-font-size-before-20::before, #mxapp .pds-u-font-size-after-20::after {
  font-size: 1.25rem;
}
#mxapp .pds-u-font-size-18, #mxapp .pds-u-font-size-before-18::before, #mxapp .pds-u-font-size-after-18::after {
  font-size: 1.125rem;
}
#mxapp .pds-u-font-size-16, #mxapp .pds-u-font-size-before-16::before, #mxapp .pds-u-font-size-after-16::after {
  font-size: 1rem;
}
#mxapp .pds-u-font-size-14, #mxapp .pds-u-font-size-before-14::before, #mxapp .pds-u-font-size-after-14::after {
  font-size: 0.875rem;
}
#mxapp .pds-u-font-size-12, #mxapp .pds-u-font-size-before-12::before, #mxapp .pds-u-font-size-after-12::after {
  font-size: 0.75rem;
}

#mxapp .pds-u-img-responsive {
  max-width: 100% !important;
  height: auto !important;
}

#mxapp .pds-justify-items-auto {
  justify-items: auto;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-items-auto\:xs.pds-justify-items-auto\:xs {
    justify-items: auto;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-items-auto\:sm.pds-justify-items-auto\:sm {
    justify-items: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-items-auto\:md.pds-justify-items-auto\:md {
    justify-items: auto;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-items-auto\:lg.pds-justify-items-auto\:lg {
    justify-items: auto;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-items-auto\:xl.pds-justify-items-auto\:xl {
    justify-items: auto;
  }
}
#mxapp .pds-justify-items-start {
  justify-items: start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-items-start\:xs.pds-justify-items-start\:xs {
    justify-items: start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-items-start\:sm.pds-justify-items-start\:sm {
    justify-items: start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-items-start\:md.pds-justify-items-start\:md {
    justify-items: start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-items-start\:lg.pds-justify-items-start\:lg {
    justify-items: start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-items-start\:xl.pds-justify-items-start\:xl {
    justify-items: start;
  }
}
#mxapp .pds-justify-items-end {
  justify-items: end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-items-end\:xs.pds-justify-items-end\:xs {
    justify-items: end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-items-end\:sm.pds-justify-items-end\:sm {
    justify-items: end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-items-end\:md.pds-justify-items-end\:md {
    justify-items: end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-items-end\:lg.pds-justify-items-end\:lg {
    justify-items: end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-items-end\:xl.pds-justify-items-end\:xl {
    justify-items: end;
  }
}
#mxapp .pds-justify-items-center {
  justify-items: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-items-center\:xs.pds-justify-items-center\:xs {
    justify-items: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-items-center\:sm.pds-justify-items-center\:sm {
    justify-items: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-items-center\:md.pds-justify-items-center\:md {
    justify-items: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-items-center\:lg.pds-justify-items-center\:lg {
    justify-items: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-items-center\:xl.pds-justify-items-center\:xl {
    justify-items: center;
  }
}
#mxapp .pds-justify-items-stretch {
  justify-items: stretch;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-items-stretch\:xs.pds-justify-items-stretch\:xs {
    justify-items: stretch;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-items-stretch\:sm.pds-justify-items-stretch\:sm {
    justify-items: stretch;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-items-stretch\:md.pds-justify-items-stretch\:md {
    justify-items: stretch;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-items-stretch\:lg.pds-justify-items-stretch\:lg {
    justify-items: stretch;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-items-stretch\:xl.pds-justify-items-stretch\:xl {
    justify-items: stretch;
  }
}
#mxapp .pds-justify-content-start {
  justify-content: flex-start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-start\:xs.pds-justify-content-start\:xs {
    justify-content: flex-start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-start\:sm.pds-justify-content-start\:sm {
    justify-content: flex-start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-start\:md.pds-justify-content-start\:md {
    justify-content: flex-start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-start\:lg.pds-justify-content-start\:lg {
    justify-content: flex-start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-start\:xl.pds-justify-content-start\:xl {
    justify-content: flex-start;
  }
}
#mxapp .pds-justify-content-end {
  justify-content: flex-end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-end\:xs.pds-justify-content-end\:xs {
    justify-content: flex-end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-end\:sm.pds-justify-content-end\:sm {
    justify-content: flex-end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-end\:md.pds-justify-content-end\:md {
    justify-content: flex-end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-end\:lg.pds-justify-content-end\:lg {
    justify-content: flex-end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-end\:xl.pds-justify-content-end\:xl {
    justify-content: flex-end;
  }
}
#mxapp .pds-justify-content-center {
  justify-content: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-center\:xs.pds-justify-content-center\:xs {
    justify-content: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-center\:sm.pds-justify-content-center\:sm {
    justify-content: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-center\:md.pds-justify-content-center\:md {
    justify-content: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-center\:lg.pds-justify-content-center\:lg {
    justify-content: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-center\:xl.pds-justify-content-center\:xl {
    justify-content: center;
  }
}
#mxapp .pds-justify-content-space-between {
  justify-content: space-between;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-space-between\:xs.pds-justify-content-space-between\:xs {
    justify-content: space-between;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-space-between\:sm.pds-justify-content-space-between\:sm {
    justify-content: space-between;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-space-between\:md.pds-justify-content-space-between\:md {
    justify-content: space-between;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-space-between\:lg.pds-justify-content-space-between\:lg {
    justify-content: space-between;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-space-between\:xl.pds-justify-content-space-between\:xl {
    justify-content: space-between;
  }
}
#mxapp .pds-justify-content-space-around {
  justify-content: space-around;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-space-around\:xs.pds-justify-content-space-around\:xs {
    justify-content: space-around;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-space-around\:sm.pds-justify-content-space-around\:sm {
    justify-content: space-around;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-space-around\:md.pds-justify-content-space-around\:md {
    justify-content: space-around;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-space-around\:lg.pds-justify-content-space-around\:lg {
    justify-content: space-around;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-space-around\:xl.pds-justify-content-space-around\:xl {
    justify-content: space-around;
  }
}
#mxapp .pds-justify-content-space-evenly {
  justify-content: space-evenly;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-content-space-evenly\:xs.pds-justify-content-space-evenly\:xs {
    justify-content: space-evenly;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-content-space-evenly\:sm.pds-justify-content-space-evenly\:sm {
    justify-content: space-evenly;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-content-space-evenly\:md.pds-justify-content-space-evenly\:md {
    justify-content: space-evenly;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-content-space-evenly\:lg.pds-justify-content-space-evenly\:lg {
    justify-content: space-evenly;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-content-space-evenly\:xl.pds-justify-content-space-evenly\:xl {
    justify-content: space-evenly;
  }
}
#mxapp .pds-justify-self-auto {
  justify-self: auto;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-self-auto\:xs.pds-justify-self-auto\:xs {
    justify-self: auto;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-self-auto\:sm.pds-justify-self-auto\:sm {
    justify-self: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-self-auto\:md.pds-justify-self-auto\:md {
    justify-self: auto;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-self-auto\:lg.pds-justify-self-auto\:lg {
    justify-self: auto;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-self-auto\:xl.pds-justify-self-auto\:xl {
    justify-self: auto;
  }
}
#mxapp .pds-justify-self-start {
  justify-self: start;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-self-start\:xs.pds-justify-self-start\:xs {
    justify-self: start;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-self-start\:sm.pds-justify-self-start\:sm {
    justify-self: start;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-self-start\:md.pds-justify-self-start\:md {
    justify-self: start;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-self-start\:lg.pds-justify-self-start\:lg {
    justify-self: start;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-self-start\:xl.pds-justify-self-start\:xl {
    justify-self: start;
  }
}
#mxapp .pds-justify-self-end {
  justify-self: end;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-self-end\:xs.pds-justify-self-end\:xs {
    justify-self: end;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-self-end\:sm.pds-justify-self-end\:sm {
    justify-self: end;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-self-end\:md.pds-justify-self-end\:md {
    justify-self: end;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-self-end\:lg.pds-justify-self-end\:lg {
    justify-self: end;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-self-end\:xl.pds-justify-self-end\:xl {
    justify-self: end;
  }
}
#mxapp .pds-justify-self-center {
  justify-self: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-self-center\:xs.pds-justify-self-center\:xs {
    justify-self: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-self-center\:sm.pds-justify-self-center\:sm {
    justify-self: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-self-center\:md.pds-justify-self-center\:md {
    justify-self: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-self-center\:lg.pds-justify-self-center\:lg {
    justify-self: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-self-center\:xl.pds-justify-self-center\:xl {
    justify-self: center;
  }
}
#mxapp .pds-justify-self-stretch {
  justify-self: stretch;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-justify-self-stretch\:xs.pds-justify-self-stretch\:xs {
    justify-self: stretch;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-justify-self-stretch\:sm.pds-justify-self-stretch\:sm {
    justify-self: stretch;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-justify-self-stretch\:md.pds-justify-self-stretch\:md {
    justify-self: stretch;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-justify-self-stretch\:lg.pds-justify-self-stretch\:lg {
    justify-self: stretch;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-justify-self-stretch\:xl.pds-justify-self-stretch\:xl {
    justify-self: stretch;
  }
}

#mxapp .pds-line-height-dense {
  line-height: 1.25;
}
#mxapp .pds-line-height-compact {
  line-height: 1.5;
}
#mxapp .pds-line-height-normal {
  line-height: 1.6;
}
#mxapp .pds-line-height-1 {
  line-height: 1;
}

#mxapp .pds-u-line-height-dense {
  line-height: 1.25;
}
#mxapp .pds-u-line-height-compact {
  line-height: 1.5;
}
#mxapp .pds-u-line-height-normal {
  line-height: 1.6;
}
#mxapp .pds-u-line-height-1 {
  line-height: 1;
}

#mxapp .pds-list-none {
  list-style-type: none;
}
#mxapp .pds-list-disc {
  list-style-type: disc;
}
#mxapp .pds-list-decimal {
  list-style-type: decimal;
}

#mxapp .pds-m-resp-0 {
  margin: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-0 {
    margin: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-0 {
    margin: 0;
  }
}
#mxapp .pds-m-resp-2 {
  margin: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-2 {
    margin: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-2 {
    margin: 0.125rem;
  }
}
#mxapp .pds-m-resp-4 {
  margin: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-4 {
    margin: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-4 {
    margin: 0.25rem;
  }
}
#mxapp .pds-m-resp-8 {
  margin: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-8 {
    margin: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-8 {
    margin: 0.5rem;
  }
}
#mxapp .pds-m-resp-12 {
  margin: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-12 {
    margin: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-12 {
    margin: 0.75rem;
  }
}
#mxapp .pds-m-resp-16 {
  margin: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-16 {
    margin: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-16 {
    margin: 1rem;
  }
}
#mxapp .pds-m-resp-20 {
  margin: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-20 {
    margin: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-20 {
    margin: 1.25rem;
  }
}
#mxapp .pds-m-resp-24 {
  margin: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-24 {
    margin: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-24 {
    margin: 1.5rem;
  }
}
#mxapp .pds-m-resp-32 {
  margin: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-32 {
    margin: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-32 {
    margin: 2rem;
  }
}
#mxapp .pds-m-resp-40 {
  margin: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-40 {
    margin: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-40 {
    margin: 2.5rem;
  }
}
#mxapp .pds-m-resp-48 {
  margin: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-48 {
    margin: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-48 {
    margin: 3rem;
  }
}
#mxapp .pds-m-resp-56 {
  margin: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-56 {
    margin: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-56 {
    margin: 3.5rem;
  }
}
#mxapp .pds-m-resp-64 {
  margin: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-64 {
    margin: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-64 {
    margin: 4rem;
  }
}
#mxapp .pds-m-resp-72 {
  margin: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-72 {
    margin: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-72 {
    margin: 5rem;
  }
}
#mxapp .pds-m-resp-96 {
  margin: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-96 {
    margin: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-96 {
    margin: 6rem;
  }
}
#mxapp .pds-m-resp-128 {
  margin: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-m-resp-128 {
    margin: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-m-resp-128 {
    margin: 8rem;
  }
}
#mxapp .pds-mt-resp-0 {
  margin-top: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-0 {
    margin-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-0 {
    margin-top: 0;
  }
}
#mxapp .pds-mt-resp-2 {
  margin-top: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-2 {
    margin-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-2 {
    margin-top: 0.125rem;
  }
}
#mxapp .pds-mt-resp-4 {
  margin-top: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-4 {
    margin-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-4 {
    margin-top: 0.25rem;
  }
}
#mxapp .pds-mt-resp-8 {
  margin-top: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-8 {
    margin-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-8 {
    margin-top: 0.5rem;
  }
}
#mxapp .pds-mt-resp-12 {
  margin-top: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-12 {
    margin-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-12 {
    margin-top: 0.75rem;
  }
}
#mxapp .pds-mt-resp-16 {
  margin-top: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-16 {
    margin-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-16 {
    margin-top: 1rem;
  }
}
#mxapp .pds-mt-resp-20 {
  margin-top: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-20 {
    margin-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-20 {
    margin-top: 1.25rem;
  }
}
#mxapp .pds-mt-resp-24 {
  margin-top: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-24 {
    margin-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-24 {
    margin-top: 1.5rem;
  }
}
#mxapp .pds-mt-resp-32 {
  margin-top: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-32 {
    margin-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-32 {
    margin-top: 2rem;
  }
}
#mxapp .pds-mt-resp-40 {
  margin-top: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-40 {
    margin-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-40 {
    margin-top: 2.5rem;
  }
}
#mxapp .pds-mt-resp-48 {
  margin-top: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-48 {
    margin-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-48 {
    margin-top: 3rem;
  }
}
#mxapp .pds-mt-resp-56 {
  margin-top: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-56 {
    margin-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-56 {
    margin-top: 3.5rem;
  }
}
#mxapp .pds-mt-resp-64 {
  margin-top: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-64 {
    margin-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-64 {
    margin-top: 4rem;
  }
}
#mxapp .pds-mt-resp-72 {
  margin-top: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-72 {
    margin-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-72 {
    margin-top: 5rem;
  }
}
#mxapp .pds-mt-resp-96 {
  margin-top: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-96 {
    margin-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-96 {
    margin-top: 6rem;
  }
}
#mxapp .pds-mt-resp-128 {
  margin-top: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-128 {
    margin-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-128 {
    margin-top: 8rem;
  }
}
#mxapp .pds-mt-resp-auto {
  margin-top: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mt-resp-auto {
    margin-top: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mt-resp-auto {
    margin-top: auto;
  }
}
#mxapp .pds-mr-resp-0 {
  margin-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-0 {
    margin-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-0 {
    margin-right: 0;
  }
}
#mxapp .pds-mr-resp-2 {
  margin-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-2 {
    margin-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-2 {
    margin-right: 0.125rem;
  }
}
#mxapp .pds-mr-resp-4 {
  margin-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-4 {
    margin-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-4 {
    margin-right: 0.25rem;
  }
}
#mxapp .pds-mr-resp-8 {
  margin-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-8 {
    margin-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-8 {
    margin-right: 0.5rem;
  }
}
#mxapp .pds-mr-resp-12 {
  margin-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-12 {
    margin-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-12 {
    margin-right: 0.75rem;
  }
}
#mxapp .pds-mr-resp-16 {
  margin-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-16 {
    margin-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-16 {
    margin-right: 1rem;
  }
}
#mxapp .pds-mr-resp-20 {
  margin-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-20 {
    margin-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-20 {
    margin-right: 1.25rem;
  }
}
#mxapp .pds-mr-resp-24 {
  margin-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-24 {
    margin-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-24 {
    margin-right: 1.5rem;
  }
}
#mxapp .pds-mr-resp-32 {
  margin-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-32 {
    margin-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-32 {
    margin-right: 2rem;
  }
}
#mxapp .pds-mr-resp-40 {
  margin-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-40 {
    margin-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-40 {
    margin-right: 2.5rem;
  }
}
#mxapp .pds-mr-resp-48 {
  margin-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-48 {
    margin-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-48 {
    margin-right: 3rem;
  }
}
#mxapp .pds-mr-resp-56 {
  margin-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-56 {
    margin-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-56 {
    margin-right: 3.5rem;
  }
}
#mxapp .pds-mr-resp-64 {
  margin-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-64 {
    margin-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-64 {
    margin-right: 4rem;
  }
}
#mxapp .pds-mr-resp-72 {
  margin-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-72 {
    margin-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-72 {
    margin-right: 5rem;
  }
}
#mxapp .pds-mr-resp-96 {
  margin-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-96 {
    margin-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-96 {
    margin-right: 6rem;
  }
}
#mxapp .pds-mr-resp-128 {
  margin-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-128 {
    margin-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-128 {
    margin-right: 8rem;
  }
}
#mxapp .pds-mr-resp-auto {
  margin-right: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mr-resp-auto {
    margin-right: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mr-resp-auto {
    margin-right: auto;
  }
}
#mxapp .pds-mb-resp-0 {
  margin-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-0 {
    margin-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-0 {
    margin-bottom: 0;
  }
}
#mxapp .pds-mb-resp-2 {
  margin-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-2 {
    margin-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-2 {
    margin-bottom: 0.125rem;
  }
}
#mxapp .pds-mb-resp-4 {
  margin-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-4 {
    margin-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-4 {
    margin-bottom: 0.25rem;
  }
}
#mxapp .pds-mb-resp-8 {
  margin-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-8 {
    margin-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-8 {
    margin-bottom: 0.5rem;
  }
}
#mxapp .pds-mb-resp-12 {
  margin-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-12 {
    margin-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-12 {
    margin-bottom: 0.75rem;
  }
}
#mxapp .pds-mb-resp-16 {
  margin-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-16 {
    margin-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-16 {
    margin-bottom: 1rem;
  }
}
#mxapp .pds-mb-resp-20 {
  margin-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-20 {
    margin-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-20 {
    margin-bottom: 1.25rem;
  }
}
#mxapp .pds-mb-resp-24 {
  margin-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-24 {
    margin-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-24 {
    margin-bottom: 1.5rem;
  }
}
#mxapp .pds-mb-resp-32 {
  margin-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-32 {
    margin-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-32 {
    margin-bottom: 2rem;
  }
}
#mxapp .pds-mb-resp-40 {
  margin-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-40 {
    margin-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-40 {
    margin-bottom: 2.5rem;
  }
}
#mxapp .pds-mb-resp-48 {
  margin-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-48 {
    margin-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-48 {
    margin-bottom: 3rem;
  }
}
#mxapp .pds-mb-resp-56 {
  margin-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-56 {
    margin-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-56 {
    margin-bottom: 3.5rem;
  }
}
#mxapp .pds-mb-resp-64 {
  margin-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-64 {
    margin-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-64 {
    margin-bottom: 4rem;
  }
}
#mxapp .pds-mb-resp-72 {
  margin-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-72 {
    margin-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-72 {
    margin-bottom: 5rem;
  }
}
#mxapp .pds-mb-resp-96 {
  margin-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-96 {
    margin-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-96 {
    margin-bottom: 6rem;
  }
}
#mxapp .pds-mb-resp-128 {
  margin-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-128 {
    margin-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-128 {
    margin-bottom: 8rem;
  }
}
#mxapp .pds-mb-resp-auto {
  margin-bottom: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mb-resp-auto {
    margin-bottom: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mb-resp-auto {
    margin-bottom: auto;
  }
}
#mxapp .pds-ml-resp-0 {
  margin-left: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-0 {
    margin-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-0 {
    margin-left: 0;
  }
}
#mxapp .pds-ml-resp-2 {
  margin-left: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-2 {
    margin-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-2 {
    margin-left: 0.125rem;
  }
}
#mxapp .pds-ml-resp-4 {
  margin-left: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-4 {
    margin-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-4 {
    margin-left: 0.25rem;
  }
}
#mxapp .pds-ml-resp-8 {
  margin-left: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-8 {
    margin-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-8 {
    margin-left: 0.5rem;
  }
}
#mxapp .pds-ml-resp-12 {
  margin-left: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-12 {
    margin-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-12 {
    margin-left: 0.75rem;
  }
}
#mxapp .pds-ml-resp-16 {
  margin-left: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-16 {
    margin-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-16 {
    margin-left: 1rem;
  }
}
#mxapp .pds-ml-resp-20 {
  margin-left: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-20 {
    margin-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-20 {
    margin-left: 1.25rem;
  }
}
#mxapp .pds-ml-resp-24 {
  margin-left: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-24 {
    margin-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-24 {
    margin-left: 1.5rem;
  }
}
#mxapp .pds-ml-resp-32 {
  margin-left: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-32 {
    margin-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-32 {
    margin-left: 2rem;
  }
}
#mxapp .pds-ml-resp-40 {
  margin-left: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-40 {
    margin-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-40 {
    margin-left: 2.5rem;
  }
}
#mxapp .pds-ml-resp-48 {
  margin-left: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-48 {
    margin-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-48 {
    margin-left: 3rem;
  }
}
#mxapp .pds-ml-resp-56 {
  margin-left: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-56 {
    margin-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-56 {
    margin-left: 3.5rem;
  }
}
#mxapp .pds-ml-resp-64 {
  margin-left: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-64 {
    margin-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-64 {
    margin-left: 4rem;
  }
}
#mxapp .pds-ml-resp-72 {
  margin-left: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-72 {
    margin-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-72 {
    margin-left: 5rem;
  }
}
#mxapp .pds-ml-resp-96 {
  margin-left: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-96 {
    margin-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-96 {
    margin-left: 6rem;
  }
}
#mxapp .pds-ml-resp-128 {
  margin-left: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-128 {
    margin-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-128 {
    margin-left: 8rem;
  }
}
#mxapp .pds-ml-resp-auto {
  margin-left: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-ml-resp-auto {
    margin-left: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-ml-resp-auto {
    margin-left: auto;
  }
}
#mxapp .pds-my-resp-0 {
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-0 {
    margin-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-0 {
    margin-top: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-0 {
    margin-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-0 {
    margin-bottom: 0;
  }
}
#mxapp .pds-my-resp-2 {
  margin-top: 0.0625rem;
  margin-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-2 {
    margin-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-2 {
    margin-top: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-2 {
    margin-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-2 {
    margin-bottom: 0.125rem;
  }
}
#mxapp .pds-my-resp-4 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-4 {
    margin-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-4 {
    margin-top: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-4 {
    margin-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-4 {
    margin-bottom: 0.25rem;
  }
}
#mxapp .pds-my-resp-8 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-8 {
    margin-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-8 {
    margin-top: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-8 {
    margin-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-8 {
    margin-bottom: 0.5rem;
  }
}
#mxapp .pds-my-resp-12 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-12 {
    margin-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-12 {
    margin-top: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-12 {
    margin-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-12 {
    margin-bottom: 0.75rem;
  }
}
#mxapp .pds-my-resp-16 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-16 {
    margin-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-16 {
    margin-top: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-16 {
    margin-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-16 {
    margin-bottom: 1rem;
  }
}
#mxapp .pds-my-resp-20 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-20 {
    margin-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-20 {
    margin-top: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-20 {
    margin-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-20 {
    margin-bottom: 1.25rem;
  }
}
#mxapp .pds-my-resp-24 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-24 {
    margin-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-24 {
    margin-top: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-24 {
    margin-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-24 {
    margin-bottom: 1.5rem;
  }
}
#mxapp .pds-my-resp-32 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-32 {
    margin-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-32 {
    margin-top: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-32 {
    margin-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-32 {
    margin-bottom: 2rem;
  }
}
#mxapp .pds-my-resp-40 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-40 {
    margin-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-40 {
    margin-top: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-40 {
    margin-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-40 {
    margin-bottom: 2.5rem;
  }
}
#mxapp .pds-my-resp-48 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-48 {
    margin-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-48 {
    margin-top: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-48 {
    margin-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-48 {
    margin-bottom: 3rem;
  }
}
#mxapp .pds-my-resp-56 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-56 {
    margin-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-56 {
    margin-top: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-56 {
    margin-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-56 {
    margin-bottom: 3.5rem;
  }
}
#mxapp .pds-my-resp-64 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-64 {
    margin-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-64 {
    margin-top: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-64 {
    margin-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-64 {
    margin-bottom: 4rem;
  }
}
#mxapp .pds-my-resp-72 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-72 {
    margin-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-72 {
    margin-top: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-72 {
    margin-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-72 {
    margin-bottom: 5rem;
  }
}
#mxapp .pds-my-resp-96 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-96 {
    margin-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-96 {
    margin-top: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-96 {
    margin-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-96 {
    margin-bottom: 6rem;
  }
}
#mxapp .pds-my-resp-128 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-128 {
    margin-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-128 {
    margin-top: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-my-resp-128 {
    margin-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-my-resp-128 {
    margin-bottom: 8rem;
  }
}
#mxapp .pds-mx-resp-0 {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-0 {
    margin-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-0 {
    margin-left: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-0 {
    margin-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-0 {
    margin-right: 0;
  }
}
#mxapp .pds-mx-resp-2 {
  margin-left: 0.0625rem;
  margin-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-2 {
    margin-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-2 {
    margin-left: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-2 {
    margin-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-2 {
    margin-right: 0.125rem;
  }
}
#mxapp .pds-mx-resp-4 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-4 {
    margin-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-4 {
    margin-left: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-4 {
    margin-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-4 {
    margin-right: 0.25rem;
  }
}
#mxapp .pds-mx-resp-8 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-8 {
    margin-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-8 {
    margin-left: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-8 {
    margin-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-8 {
    margin-right: 0.5rem;
  }
}
#mxapp .pds-mx-resp-12 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-12 {
    margin-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-12 {
    margin-left: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-12 {
    margin-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-12 {
    margin-right: 0.75rem;
  }
}
#mxapp .pds-mx-resp-16 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-16 {
    margin-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-16 {
    margin-left: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-16 {
    margin-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-16 {
    margin-right: 1rem;
  }
}
#mxapp .pds-mx-resp-20 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-20 {
    margin-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-20 {
    margin-left: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-20 {
    margin-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-20 {
    margin-right: 1.25rem;
  }
}
#mxapp .pds-mx-resp-24 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-24 {
    margin-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-24 {
    margin-left: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-24 {
    margin-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-24 {
    margin-right: 1.5rem;
  }
}
#mxapp .pds-mx-resp-32 {
  margin-left: 1rem;
  margin-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-32 {
    margin-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-32 {
    margin-left: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-32 {
    margin-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-32 {
    margin-right: 2rem;
  }
}
#mxapp .pds-mx-resp-40 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-40 {
    margin-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-40 {
    margin-left: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-40 {
    margin-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-40 {
    margin-right: 2.5rem;
  }
}
#mxapp .pds-mx-resp-48 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-48 {
    margin-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-48 {
    margin-left: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-48 {
    margin-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-48 {
    margin-right: 3rem;
  }
}
#mxapp .pds-mx-resp-56 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-56 {
    margin-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-56 {
    margin-left: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-56 {
    margin-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-56 {
    margin-right: 3.5rem;
  }
}
#mxapp .pds-mx-resp-64 {
  margin-left: 2rem;
  margin-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-64 {
    margin-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-64 {
    margin-left: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-64 {
    margin-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-64 {
    margin-right: 4rem;
  }
}
#mxapp .pds-mx-resp-72 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-72 {
    margin-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-72 {
    margin-left: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-72 {
    margin-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-72 {
    margin-right: 5rem;
  }
}
#mxapp .pds-mx-resp-96 {
  margin-left: 3rem;
  margin-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-96 {
    margin-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-96 {
    margin-left: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-96 {
    margin-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-96 {
    margin-right: 6rem;
  }
}
#mxapp .pds-mx-resp-128 {
  margin-left: 4rem;
  margin-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-128 {
    margin-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-128 {
    margin-left: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-128 {
    margin-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-128 {
    margin-right: 8rem;
  }
}
#mxapp .pds-mx-resp-auto {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-auto {
    margin-left: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-auto {
    margin-left: auto;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-mx-resp-auto {
    margin-right: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-mx-resp-auto {
    margin-right: auto;
  }
}

#mxapp .pds-u-margin-responsive-0 {
  margin: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-0 {
    margin: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-0 {
    margin: 0;
  }
}
#mxapp .pds-u-margin-responsive-2 {
  margin: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-2 {
    margin: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-2 {
    margin: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-4 {
  margin: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-4 {
    margin: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-4 {
    margin: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-8 {
  margin: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-8 {
    margin: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-8 {
    margin: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-12 {
  margin: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-12 {
    margin: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-12 {
    margin: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-16 {
  margin: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-16 {
    margin: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-16 {
    margin: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-20 {
  margin: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-20 {
    margin: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-20 {
    margin: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-24 {
  margin: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-24 {
    margin: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-24 {
    margin: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-32 {
  margin: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-32 {
    margin: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-32 {
    margin: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-40 {
  margin: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-40 {
    margin: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-40 {
    margin: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-48 {
  margin: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-48 {
    margin: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-48 {
    margin: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-56 {
  margin: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-56 {
    margin: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-56 {
    margin: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-64 {
  margin: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-64 {
    margin: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-64 {
    margin: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-72 {
  margin: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-72 {
    margin: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-72 {
    margin: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-96 {
  margin: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-96 {
    margin: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-96 {
    margin: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-128 {
  margin: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-128 {
    margin: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-128 {
    margin: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-top-0 {
  margin-top: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-0 {
    margin-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-0 {
    margin-top: 0;
  }
}
#mxapp .pds-u-margin-responsive-top-2 {
  margin-top: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-2 {
    margin-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-2 {
    margin-top: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-top-4 {
  margin-top: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-4 {
    margin-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-4 {
    margin-top: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-top-8 {
  margin-top: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-8 {
    margin-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-8 {
    margin-top: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-top-12 {
  margin-top: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-12 {
    margin-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-12 {
    margin-top: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-top-16 {
  margin-top: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-16 {
    margin-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-16 {
    margin-top: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-top-20 {
  margin-top: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-20 {
    margin-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-20 {
    margin-top: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-top-24 {
  margin-top: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-24 {
    margin-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-24 {
    margin-top: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-top-32 {
  margin-top: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-32 {
    margin-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-32 {
    margin-top: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-top-40 {
  margin-top: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-40 {
    margin-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-40 {
    margin-top: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-top-48 {
  margin-top: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-48 {
    margin-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-48 {
    margin-top: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-top-56 {
  margin-top: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-56 {
    margin-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-56 {
    margin-top: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-top-64 {
  margin-top: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-64 {
    margin-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-64 {
    margin-top: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-top-72 {
  margin-top: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-72 {
    margin-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-72 {
    margin-top: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-top-96 {
  margin-top: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-96 {
    margin-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-96 {
    margin-top: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-top-128 {
  margin-top: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-128 {
    margin-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-128 {
    margin-top: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-top-auto {
  margin-top: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-top-auto {
    margin-top: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-top-auto {
    margin-top: auto;
  }
}
#mxapp .pds-u-margin-responsive-right-0 {
  margin-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-0 {
    margin-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-0 {
    margin-right: 0;
  }
}
#mxapp .pds-u-margin-responsive-right-2 {
  margin-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-2 {
    margin-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-2 {
    margin-right: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-right-4 {
  margin-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-4 {
    margin-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-4 {
    margin-right: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-right-8 {
  margin-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-8 {
    margin-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-8 {
    margin-right: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-right-12 {
  margin-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-12 {
    margin-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-12 {
    margin-right: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-right-16 {
  margin-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-16 {
    margin-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-16 {
    margin-right: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-right-20 {
  margin-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-20 {
    margin-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-20 {
    margin-right: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-right-24 {
  margin-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-24 {
    margin-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-24 {
    margin-right: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-right-32 {
  margin-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-32 {
    margin-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-32 {
    margin-right: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-right-40 {
  margin-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-40 {
    margin-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-40 {
    margin-right: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-right-48 {
  margin-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-48 {
    margin-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-48 {
    margin-right: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-right-56 {
  margin-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-56 {
    margin-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-56 {
    margin-right: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-right-64 {
  margin-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-64 {
    margin-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-64 {
    margin-right: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-right-72 {
  margin-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-72 {
    margin-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-72 {
    margin-right: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-right-96 {
  margin-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-96 {
    margin-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-96 {
    margin-right: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-right-128 {
  margin-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-128 {
    margin-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-128 {
    margin-right: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-right-auto {
  margin-right: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-right-auto {
    margin-right: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-right-auto {
    margin-right: auto;
  }
}
#mxapp .pds-u-margin-responsive-bottom-0 {
  margin-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-0 {
    margin-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-0 {
    margin-bottom: 0;
  }
}
#mxapp .pds-u-margin-responsive-bottom-2 {
  margin-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-2 {
    margin-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-2 {
    margin-bottom: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-4 {
  margin-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-4 {
    margin-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-4 {
    margin-bottom: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-8 {
  margin-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-8 {
    margin-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-8 {
    margin-bottom: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-12 {
  margin-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-12 {
    margin-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-12 {
    margin-bottom: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-16 {
  margin-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-16 {
    margin-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-16 {
    margin-bottom: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-20 {
  margin-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-20 {
    margin-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-20 {
    margin-bottom: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-24 {
  margin-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-24 {
    margin-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-24 {
    margin-bottom: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-32 {
  margin-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-32 {
    margin-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-32 {
    margin-bottom: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-40 {
  margin-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-40 {
    margin-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-40 {
    margin-bottom: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-48 {
  margin-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-48 {
    margin-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-48 {
    margin-bottom: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-56 {
  margin-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-56 {
    margin-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-56 {
    margin-bottom: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-64 {
  margin-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-64 {
    margin-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-64 {
    margin-bottom: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-72 {
  margin-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-72 {
    margin-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-72 {
    margin-bottom: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-96 {
  margin-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-96 {
    margin-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-96 {
    margin-bottom: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-128 {
  margin-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-128 {
    margin-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-128 {
    margin-bottom: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-bottom-auto {
  margin-bottom: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-bottom-auto {
    margin-bottom: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-bottom-auto {
    margin-bottom: auto;
  }
}
#mxapp .pds-u-margin-responsive-left-0 {
  margin-left: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-0 {
    margin-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-0 {
    margin-left: 0;
  }
}
#mxapp .pds-u-margin-responsive-left-2 {
  margin-left: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-2 {
    margin-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-2 {
    margin-left: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-left-4 {
  margin-left: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-4 {
    margin-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-4 {
    margin-left: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-left-8 {
  margin-left: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-8 {
    margin-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-8 {
    margin-left: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-left-12 {
  margin-left: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-12 {
    margin-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-12 {
    margin-left: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-left-16 {
  margin-left: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-16 {
    margin-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-16 {
    margin-left: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-left-20 {
  margin-left: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-20 {
    margin-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-20 {
    margin-left: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-left-24 {
  margin-left: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-24 {
    margin-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-24 {
    margin-left: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-left-32 {
  margin-left: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-32 {
    margin-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-32 {
    margin-left: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-left-40 {
  margin-left: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-40 {
    margin-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-40 {
    margin-left: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-left-48 {
  margin-left: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-48 {
    margin-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-48 {
    margin-left: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-left-56 {
  margin-left: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-56 {
    margin-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-56 {
    margin-left: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-left-64 {
  margin-left: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-64 {
    margin-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-64 {
    margin-left: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-left-72 {
  margin-left: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-72 {
    margin-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-72 {
    margin-left: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-left-96 {
  margin-left: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-96 {
    margin-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-96 {
    margin-left: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-left-128 {
  margin-left: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-128 {
    margin-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-128 {
    margin-left: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-left-auto {
  margin-left: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-left-auto {
    margin-left: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-left-auto {
    margin-left: auto;
  }
}
#mxapp .pds-u-margin-responsive-vertical-0 {
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-0 {
    margin-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-0 {
    margin-top: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-0 {
    margin-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-0 {
    margin-bottom: 0;
  }
}
#mxapp .pds-u-margin-responsive-vertical-2 {
  margin-top: 0.0625rem;
  margin-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-2 {
    margin-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-2 {
    margin-top: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-2 {
    margin-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-2 {
    margin-bottom: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-4 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-4 {
    margin-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-4 {
    margin-top: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-4 {
    margin-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-4 {
    margin-bottom: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-8 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-8 {
    margin-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-8 {
    margin-top: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-8 {
    margin-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-8 {
    margin-bottom: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-12 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-12 {
    margin-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-12 {
    margin-top: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-12 {
    margin-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-12 {
    margin-bottom: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-16 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-16 {
    margin-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-16 {
    margin-top: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-16 {
    margin-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-16 {
    margin-bottom: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-20 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-20 {
    margin-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-20 {
    margin-top: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-20 {
    margin-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-20 {
    margin-bottom: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-24 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-24 {
    margin-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-24 {
    margin-top: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-24 {
    margin-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-24 {
    margin-bottom: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-32 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-32 {
    margin-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-32 {
    margin-top: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-32 {
    margin-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-32 {
    margin-bottom: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-40 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-40 {
    margin-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-40 {
    margin-top: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-40 {
    margin-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-40 {
    margin-bottom: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-48 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-48 {
    margin-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-48 {
    margin-top: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-48 {
    margin-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-48 {
    margin-bottom: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-56 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-56 {
    margin-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-56 {
    margin-top: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-56 {
    margin-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-56 {
    margin-bottom: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-64 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-64 {
    margin-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-64 {
    margin-top: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-64 {
    margin-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-64 {
    margin-bottom: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-72 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-72 {
    margin-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-72 {
    margin-top: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-72 {
    margin-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-72 {
    margin-bottom: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-96 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-96 {
    margin-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-96 {
    margin-top: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-96 {
    margin-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-96 {
    margin-bottom: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-vertical-128 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-128 {
    margin-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-128 {
    margin-top: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-vertical-128 {
    margin-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-vertical-128 {
    margin-bottom: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-0 {
  margin-left: 0;
  margin-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-0 {
    margin-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-0 {
    margin-left: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-0 {
    margin-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-0 {
    margin-right: 0;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-2 {
  margin-left: 0.0625rem;
  margin-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-2 {
    margin-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-2 {
    margin-left: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-2 {
    margin-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-2 {
    margin-right: 0.125rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-4 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-4 {
    margin-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-4 {
    margin-left: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-4 {
    margin-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-4 {
    margin-right: 0.25rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-8 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-8 {
    margin-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-8 {
    margin-left: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-8 {
    margin-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-8 {
    margin-right: 0.5rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-12 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-12 {
    margin-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-12 {
    margin-left: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-12 {
    margin-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-12 {
    margin-right: 0.75rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-16 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-16 {
    margin-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-16 {
    margin-left: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-16 {
    margin-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-16 {
    margin-right: 1rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-20 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-20 {
    margin-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-20 {
    margin-left: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-20 {
    margin-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-20 {
    margin-right: 1.25rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-24 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-24 {
    margin-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-24 {
    margin-left: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-24 {
    margin-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-24 {
    margin-right: 1.5rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-32 {
  margin-left: 1rem;
  margin-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-32 {
    margin-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-32 {
    margin-left: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-32 {
    margin-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-32 {
    margin-right: 2rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-40 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-40 {
    margin-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-40 {
    margin-left: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-40 {
    margin-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-40 {
    margin-right: 2.5rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-48 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-48 {
    margin-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-48 {
    margin-left: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-48 {
    margin-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-48 {
    margin-right: 3rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-56 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-56 {
    margin-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-56 {
    margin-left: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-56 {
    margin-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-56 {
    margin-right: 3.5rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-64 {
  margin-left: 2rem;
  margin-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-64 {
    margin-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-64 {
    margin-left: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-64 {
    margin-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-64 {
    margin-right: 4rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-72 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-72 {
    margin-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-72 {
    margin-left: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-72 {
    margin-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-72 {
    margin-right: 5rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-96 {
  margin-left: 3rem;
  margin-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-96 {
    margin-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-96 {
    margin-left: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-96 {
    margin-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-96 {
    margin-right: 6rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-128 {
  margin-left: 4rem;
  margin-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-128 {
    margin-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-128 {
    margin-left: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-128 {
    margin-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-128 {
    margin-right: 8rem;
  }
}
#mxapp .pds-u-margin-responsive-horizontal-auto {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-auto {
    margin-left: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-auto {
    margin-left: auto;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-margin-responsive-horizontal-auto {
    margin-right: auto;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-margin-responsive-horizontal-auto {
    margin-right: auto;
  }
}

#mxapp .pds-m-0 {
  margin: 0;
}
#mxapp .pds-m-neg-0 {
  margin: 0;
}
#mxapp .pds-m-2 {
  margin: 0.125rem;
}
#mxapp .pds-m-neg-2 {
  margin: -0.125rem;
}
#mxapp .pds-m-4 {
  margin: 0.25rem;
}
#mxapp .pds-m-neg-4 {
  margin: -0.25rem;
}
#mxapp .pds-m-8 {
  margin: 0.5rem;
}
#mxapp .pds-m-neg-8 {
  margin: -0.5rem;
}
#mxapp .pds-m-12 {
  margin: 0.75rem;
}
#mxapp .pds-m-neg-12 {
  margin: -0.75rem;
}
#mxapp .pds-m-16 {
  margin: 1rem;
}
#mxapp .pds-m-neg-16 {
  margin: -1rem;
}
#mxapp .pds-m-20 {
  margin: 1.25rem;
}
#mxapp .pds-m-neg-20 {
  margin: -1.25rem;
}
#mxapp .pds-m-24 {
  margin: 1.5rem;
}
#mxapp .pds-m-neg-24 {
  margin: -1.5rem;
}
#mxapp .pds-m-32 {
  margin: 2rem;
}
#mxapp .pds-m-neg-32 {
  margin: -2rem;
}
#mxapp .pds-m-40 {
  margin: 2.5rem;
}
#mxapp .pds-m-neg-40 {
  margin: -2.5rem;
}
#mxapp .pds-m-48 {
  margin: 3rem;
}
#mxapp .pds-m-neg-48 {
  margin: -3rem;
}
#mxapp .pds-m-56 {
  margin: 3.5rem;
}
#mxapp .pds-m-neg-56 {
  margin: -3.5rem;
}
#mxapp .pds-m-64 {
  margin: 4rem;
}
#mxapp .pds-m-neg-64 {
  margin: -4rem;
}
#mxapp .pds-m-72 {
  margin: 5rem;
}
#mxapp .pds-m-neg-72 {
  margin: -5rem;
}
#mxapp .pds-m-96 {
  margin: 6rem;
}
#mxapp .pds-m-neg-96 {
  margin: -6rem;
}
#mxapp .pds-m-128 {
  margin: 8rem;
}
#mxapp .pds-m-neg-128 {
  margin: -8rem;
}
#mxapp .pds-mt-0 {
  margin-top: 0;
}
#mxapp .pds-mt-neg-0 {
  margin-top: 0;
}
#mxapp .pds-mt-2 {
  margin-top: 0.125rem;
}
#mxapp .pds-mt-neg-2 {
  margin-top: -0.125rem;
}
#mxapp .pds-mt-4 {
  margin-top: 0.25rem;
}
#mxapp .pds-mt-neg-4 {
  margin-top: -0.25rem;
}
#mxapp .pds-mt-8 {
  margin-top: 0.5rem;
}
#mxapp .pds-mt-neg-8 {
  margin-top: -0.5rem;
}
#mxapp .pds-mt-12 {
  margin-top: 0.75rem;
}
#mxapp .pds-mt-neg-12 {
  margin-top: -0.75rem;
}
#mxapp .pds-mt-16 {
  margin-top: 1rem;
}
#mxapp .pds-mt-neg-16 {
  margin-top: -1rem;
}
#mxapp .pds-mt-20 {
  margin-top: 1.25rem;
}
#mxapp .pds-mt-neg-20 {
  margin-top: -1.25rem;
}
#mxapp .pds-mt-24 {
  margin-top: 1.5rem;
}
#mxapp .pds-mt-neg-24 {
  margin-top: -1.5rem;
}
#mxapp .pds-mt-32 {
  margin-top: 2rem;
}
#mxapp .pds-mt-neg-32 {
  margin-top: -2rem;
}
#mxapp .pds-mt-40 {
  margin-top: 2.5rem;
}
#mxapp .pds-mt-neg-40 {
  margin-top: -2.5rem;
}
#mxapp .pds-mt-48 {
  margin-top: 3rem;
}
#mxapp .pds-mt-neg-48 {
  margin-top: -3rem;
}
#mxapp .pds-mt-56 {
  margin-top: 3.5rem;
}
#mxapp .pds-mt-neg-56 {
  margin-top: -3.5rem;
}
#mxapp .pds-mt-64 {
  margin-top: 4rem;
}
#mxapp .pds-mt-neg-64 {
  margin-top: -4rem;
}
#mxapp .pds-mt-72 {
  margin-top: 5rem;
}
#mxapp .pds-mt-neg-72 {
  margin-top: -5rem;
}
#mxapp .pds-mt-96 {
  margin-top: 6rem;
}
#mxapp .pds-mt-neg-96 {
  margin-top: -6rem;
}
#mxapp .pds-mt-128 {
  margin-top: 8rem;
}
#mxapp .pds-mt-neg-128 {
  margin-top: -8rem;
}
#mxapp .pds-mt-auto {
  margin-top: auto;
}
#mxapp .pds-mr-0 {
  margin-right: 0;
}
#mxapp .pds-mr-neg-0 {
  margin-right: 0;
}
#mxapp .pds-mr-2 {
  margin-right: 0.125rem;
}
#mxapp .pds-mr-neg-2 {
  margin-right: -0.125rem;
}
#mxapp .pds-mr-4 {
  margin-right: 0.25rem;
}
#mxapp .pds-mr-neg-4 {
  margin-right: -0.25rem;
}
#mxapp .pds-mr-8 {
  margin-right: 0.5rem;
}
#mxapp .pds-mr-neg-8 {
  margin-right: -0.5rem;
}
#mxapp .pds-mr-12 {
  margin-right: 0.75rem;
}
#mxapp .pds-mr-neg-12 {
  margin-right: -0.75rem;
}
#mxapp .pds-mr-16 {
  margin-right: 1rem;
}
#mxapp .pds-mr-neg-16 {
  margin-right: -1rem;
}
#mxapp .pds-mr-20 {
  margin-right: 1.25rem;
}
#mxapp .pds-mr-neg-20 {
  margin-right: -1.25rem;
}
#mxapp .pds-mr-24 {
  margin-right: 1.5rem;
}
#mxapp .pds-mr-neg-24 {
  margin-right: -1.5rem;
}
#mxapp .pds-mr-32 {
  margin-right: 2rem;
}
#mxapp .pds-mr-neg-32 {
  margin-right: -2rem;
}
#mxapp .pds-mr-40 {
  margin-right: 2.5rem;
}
#mxapp .pds-mr-neg-40 {
  margin-right: -2.5rem;
}
#mxapp .pds-mr-48 {
  margin-right: 3rem;
}
#mxapp .pds-mr-neg-48 {
  margin-right: -3rem;
}
#mxapp .pds-mr-56 {
  margin-right: 3.5rem;
}
#mxapp .pds-mr-neg-56 {
  margin-right: -3.5rem;
}
#mxapp .pds-mr-64 {
  margin-right: 4rem;
}
#mxapp .pds-mr-neg-64 {
  margin-right: -4rem;
}
#mxapp .pds-mr-72 {
  margin-right: 5rem;
}
#mxapp .pds-mr-neg-72 {
  margin-right: -5rem;
}
#mxapp .pds-mr-96 {
  margin-right: 6rem;
}
#mxapp .pds-mr-neg-96 {
  margin-right: -6rem;
}
#mxapp .pds-mr-128 {
  margin-right: 8rem;
}
#mxapp .pds-mr-neg-128 {
  margin-right: -8rem;
}
#mxapp .pds-mr-auto {
  margin-right: auto;
}
#mxapp .pds-mb-0 {
  margin-bottom: 0;
}
#mxapp .pds-mb-neg-0 {
  margin-bottom: 0;
}
#mxapp .pds-mb-2 {
  margin-bottom: 0.125rem;
}
#mxapp .pds-mb-neg-2 {
  margin-bottom: -0.125rem;
}
#mxapp .pds-mb-4 {
  margin-bottom: 0.25rem;
}
#mxapp .pds-mb-neg-4 {
  margin-bottom: -0.25rem;
}
#mxapp .pds-mb-8 {
  margin-bottom: 0.5rem;
}
#mxapp .pds-mb-neg-8 {
  margin-bottom: -0.5rem;
}
#mxapp .pds-mb-12 {
  margin-bottom: 0.75rem;
}
#mxapp .pds-mb-neg-12 {
  margin-bottom: -0.75rem;
}
#mxapp .pds-mb-16 {
  margin-bottom: 1rem;
}
#mxapp .pds-mb-neg-16 {
  margin-bottom: -1rem;
}
#mxapp .pds-mb-20 {
  margin-bottom: 1.25rem;
}
#mxapp .pds-mb-neg-20 {
  margin-bottom: -1.25rem;
}
#mxapp .pds-mb-24 {
  margin-bottom: 1.5rem;
}
#mxapp .pds-mb-neg-24 {
  margin-bottom: -1.5rem;
}
#mxapp .pds-mb-32 {
  margin-bottom: 2rem;
}
#mxapp .pds-mb-neg-32 {
  margin-bottom: -2rem;
}
#mxapp .pds-mb-40 {
  margin-bottom: 2.5rem;
}
#mxapp .pds-mb-neg-40 {
  margin-bottom: -2.5rem;
}
#mxapp .pds-mb-48 {
  margin-bottom: 3rem;
}
#mxapp .pds-mb-neg-48 {
  margin-bottom: -3rem;
}
#mxapp .pds-mb-56 {
  margin-bottom: 3.5rem;
}
#mxapp .pds-mb-neg-56 {
  margin-bottom: -3.5rem;
}
#mxapp .pds-mb-64 {
  margin-bottom: 4rem;
}
#mxapp .pds-mb-neg-64 {
  margin-bottom: -4rem;
}
#mxapp .pds-mb-72 {
  margin-bottom: 5rem;
}
#mxapp .pds-mb-neg-72 {
  margin-bottom: -5rem;
}
#mxapp .pds-mb-96 {
  margin-bottom: 6rem;
}
#mxapp .pds-mb-neg-96 {
  margin-bottom: -6rem;
}
#mxapp .pds-mb-128 {
  margin-bottom: 8rem;
}
#mxapp .pds-mb-neg-128 {
  margin-bottom: -8rem;
}
#mxapp .pds-mb-auto {
  margin-bottom: auto;
}
#mxapp .pds-ml-0 {
  margin-left: 0;
}
#mxapp .pds-ml-neg-0 {
  margin-left: 0;
}
#mxapp .pds-ml-2 {
  margin-left: 0.125rem;
}
#mxapp .pds-ml-neg-2 {
  margin-left: -0.125rem;
}
#mxapp .pds-ml-4 {
  margin-left: 0.25rem;
}
#mxapp .pds-ml-neg-4 {
  margin-left: -0.25rem;
}
#mxapp .pds-ml-8 {
  margin-left: 0.5rem;
}
#mxapp .pds-ml-neg-8 {
  margin-left: -0.5rem;
}
#mxapp .pds-ml-12 {
  margin-left: 0.75rem;
}
#mxapp .pds-ml-neg-12 {
  margin-left: -0.75rem;
}
#mxapp .pds-ml-16 {
  margin-left: 1rem;
}
#mxapp .pds-ml-neg-16 {
  margin-left: -1rem;
}
#mxapp .pds-ml-20 {
  margin-left: 1.25rem;
}
#mxapp .pds-ml-neg-20 {
  margin-left: -1.25rem;
}
#mxapp .pds-ml-24 {
  margin-left: 1.5rem;
}
#mxapp .pds-ml-neg-24 {
  margin-left: -1.5rem;
}
#mxapp .pds-ml-32 {
  margin-left: 2rem;
}
#mxapp .pds-ml-neg-32 {
  margin-left: -2rem;
}
#mxapp .pds-ml-40 {
  margin-left: 2.5rem;
}
#mxapp .pds-ml-neg-40 {
  margin-left: -2.5rem;
}
#mxapp .pds-ml-48 {
  margin-left: 3rem;
}
#mxapp .pds-ml-neg-48 {
  margin-left: -3rem;
}
#mxapp .pds-ml-56 {
  margin-left: 3.5rem;
}
#mxapp .pds-ml-neg-56 {
  margin-left: -3.5rem;
}
#mxapp .pds-ml-64 {
  margin-left: 4rem;
}
#mxapp .pds-ml-neg-64 {
  margin-left: -4rem;
}
#mxapp .pds-ml-72 {
  margin-left: 5rem;
}
#mxapp .pds-ml-neg-72 {
  margin-left: -5rem;
}
#mxapp .pds-ml-96 {
  margin-left: 6rem;
}
#mxapp .pds-ml-neg-96 {
  margin-left: -6rem;
}
#mxapp .pds-ml-128 {
  margin-left: 8rem;
}
#mxapp .pds-ml-neg-128 {
  margin-left: -8rem;
}
#mxapp .pds-ml-auto {
  margin-left: auto;
}
#mxapp .pds-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
#mxapp .pds-my-neg-0 {
  margin-top: 0;
  margin-bottom: 0;
}
#mxapp .pds-my-2 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
#mxapp .pds-my-neg-2 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
#mxapp .pds-my-4 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
#mxapp .pds-my-neg-4 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
#mxapp .pds-my-8 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
#mxapp .pds-my-neg-8 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
#mxapp .pds-my-12 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
#mxapp .pds-my-neg-12 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}
#mxapp .pds-my-16 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
#mxapp .pds-my-neg-16 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
#mxapp .pds-my-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
#mxapp .pds-my-neg-20 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}
#mxapp .pds-my-24 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
#mxapp .pds-my-neg-24 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
#mxapp .pds-my-32 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#mxapp .pds-my-neg-32 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
#mxapp .pds-my-40 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
#mxapp .pds-my-neg-40 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}
#mxapp .pds-my-48 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
#mxapp .pds-my-neg-48 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
#mxapp .pds-my-56 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}
#mxapp .pds-my-neg-56 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}
#mxapp .pds-my-64 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
#mxapp .pds-my-neg-64 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}
#mxapp .pds-my-72 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
#mxapp .pds-my-neg-72 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}
#mxapp .pds-my-96 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
#mxapp .pds-my-neg-96 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}
#mxapp .pds-my-128 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}
#mxapp .pds-my-neg-128 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}
#mxapp .pds-mx-0 {
  margin-left: 0;
  margin-right: 0;
}
#mxapp .pds-mx-neg-0 {
  margin-left: 0;
  margin-right: 0;
}
#mxapp .pds-mx-2 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
#mxapp .pds-mx-neg-2 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
#mxapp .pds-mx-4 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
#mxapp .pds-mx-neg-4 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
#mxapp .pds-mx-8 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
#mxapp .pds-mx-neg-8 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
#mxapp .pds-mx-12 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
#mxapp .pds-mx-neg-12 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
#mxapp .pds-mx-16 {
  margin-left: 1rem;
  margin-right: 1rem;
}
#mxapp .pds-mx-neg-16 {
  margin-left: -1rem;
  margin-right: -1rem;
}
#mxapp .pds-mx-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
#mxapp .pds-mx-neg-20 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
#mxapp .pds-mx-24 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
#mxapp .pds-mx-neg-24 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
#mxapp .pds-mx-32 {
  margin-left: 2rem;
  margin-right: 2rem;
}
#mxapp .pds-mx-neg-32 {
  margin-left: -2rem;
  margin-right: -2rem;
}
#mxapp .pds-mx-40 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
#mxapp .pds-mx-neg-40 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}
#mxapp .pds-mx-48 {
  margin-left: 3rem;
  margin-right: 3rem;
}
#mxapp .pds-mx-neg-48 {
  margin-left: -3rem;
  margin-right: -3rem;
}
#mxapp .pds-mx-56 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}
#mxapp .pds-mx-neg-56 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}
#mxapp .pds-mx-64 {
  margin-left: 4rem;
  margin-right: 4rem;
}
#mxapp .pds-mx-neg-64 {
  margin-left: -4rem;
  margin-right: -4rem;
}
#mxapp .pds-mx-72 {
  margin-left: 5rem;
  margin-right: 5rem;
}
#mxapp .pds-mx-neg-72 {
  margin-left: -5rem;
  margin-right: -5rem;
}
#mxapp .pds-mx-96 {
  margin-left: 6rem;
  margin-right: 6rem;
}
#mxapp .pds-mx-neg-96 {
  margin-left: -6rem;
  margin-right: -6rem;
}
#mxapp .pds-mx-128 {
  margin-left: 8rem;
  margin-right: 8rem;
}
#mxapp .pds-mx-neg-128 {
  margin-left: -8rem;
  margin-right: -8rem;
}
#mxapp .pds-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
#mxapp .pds-mx-neg-auto {
  margin-left: -auto;
  margin-right: -auto;
}

#mxapp .pds-u-margin-0 {
  margin: 0;
}
#mxapp .pds-u-margin-neg-0, #mxapp .pds-u-margin-negative-0 {
  margin: 0;
}
#mxapp .pds-u-margin-2 {
  margin: 0.125rem;
}
#mxapp .pds-u-margin-neg-2, #mxapp .pds-u-margin-negative-2 {
  margin: -0.125rem;
}
#mxapp .pds-u-margin-4 {
  margin: 0.25rem;
}
#mxapp .pds-u-margin-neg-4, #mxapp .pds-u-margin-negative-4 {
  margin: -0.25rem;
}
#mxapp .pds-u-margin-8 {
  margin: 0.5rem;
}
#mxapp .pds-u-margin-neg-8, #mxapp .pds-u-margin-negative-8 {
  margin: -0.5rem;
}
#mxapp .pds-u-margin-12 {
  margin: 0.75rem;
}
#mxapp .pds-u-margin-neg-12, #mxapp .pds-u-margin-negative-12 {
  margin: -0.75rem;
}
#mxapp .pds-u-margin-16 {
  margin: 1rem;
}
#mxapp .pds-u-margin-neg-16, #mxapp .pds-u-margin-negative-16 {
  margin: -1rem;
}
#mxapp .pds-u-margin-20 {
  margin: 1.25rem;
}
#mxapp .pds-u-margin-neg-20, #mxapp .pds-u-margin-negative-20 {
  margin: -1.25rem;
}
#mxapp .pds-u-margin-24 {
  margin: 1.5rem;
}
#mxapp .pds-u-margin-neg-24, #mxapp .pds-u-margin-negative-24 {
  margin: -1.5rem;
}
#mxapp .pds-u-margin-32 {
  margin: 2rem;
}
#mxapp .pds-u-margin-neg-32, #mxapp .pds-u-margin-negative-32 {
  margin: -2rem;
}
#mxapp .pds-u-margin-40 {
  margin: 2.5rem;
}
#mxapp .pds-u-margin-neg-40, #mxapp .pds-u-margin-negative-40 {
  margin: -2.5rem;
}
#mxapp .pds-u-margin-48 {
  margin: 3rem;
}
#mxapp .pds-u-margin-neg-48, #mxapp .pds-u-margin-negative-48 {
  margin: -3rem;
}
#mxapp .pds-u-margin-56 {
  margin: 3.5rem;
}
#mxapp .pds-u-margin-neg-56, #mxapp .pds-u-margin-negative-56 {
  margin: -3.5rem;
}
#mxapp .pds-u-margin-64 {
  margin: 4rem;
}
#mxapp .pds-u-margin-neg-64, #mxapp .pds-u-margin-negative-64 {
  margin: -4rem;
}
#mxapp .pds-u-margin-72 {
  margin: 5rem;
}
#mxapp .pds-u-margin-neg-72, #mxapp .pds-u-margin-negative-72 {
  margin: -5rem;
}
#mxapp .pds-u-margin-96 {
  margin: 6rem;
}
#mxapp .pds-u-margin-neg-96, #mxapp .pds-u-margin-negative-96 {
  margin: -6rem;
}
#mxapp .pds-u-margin-128 {
  margin: 8rem;
}
#mxapp .pds-u-margin-neg-128, #mxapp .pds-u-margin-negative-128 {
  margin: -8rem;
}
#mxapp .pds-u-margin-top-0 {
  margin-top: 0;
}
#mxapp .pds-u-margin-top-neg-0, #mxapp .pds-u-margin-top-negative-0 {
  margin-top: 0;
}
#mxapp .pds-u-margin-top-2 {
  margin-top: 0.125rem;
}
#mxapp .pds-u-margin-top-neg-2, #mxapp .pds-u-margin-top-negative-2 {
  margin-top: -0.125rem;
}
#mxapp .pds-u-margin-top-4 {
  margin-top: 0.25rem;
}
#mxapp .pds-u-margin-top-neg-4, #mxapp .pds-u-margin-top-negative-4 {
  margin-top: -0.25rem;
}
#mxapp .pds-u-margin-top-8 {
  margin-top: 0.5rem;
}
#mxapp .pds-u-margin-top-neg-8, #mxapp .pds-u-margin-top-negative-8 {
  margin-top: -0.5rem;
}
#mxapp .pds-u-margin-top-12 {
  margin-top: 0.75rem;
}
#mxapp .pds-u-margin-top-neg-12, #mxapp .pds-u-margin-top-negative-12 {
  margin-top: -0.75rem;
}
#mxapp .pds-u-margin-top-16 {
  margin-top: 1rem;
}
#mxapp .pds-u-margin-top-neg-16, #mxapp .pds-u-margin-top-negative-16 {
  margin-top: -1rem;
}
#mxapp .pds-u-margin-top-20 {
  margin-top: 1.25rem;
}
#mxapp .pds-u-margin-top-neg-20, #mxapp .pds-u-margin-top-negative-20 {
  margin-top: -1.25rem;
}
#mxapp .pds-u-margin-top-24 {
  margin-top: 1.5rem;
}
#mxapp .pds-u-margin-top-neg-24, #mxapp .pds-u-margin-top-negative-24 {
  margin-top: -1.5rem;
}
#mxapp .pds-u-margin-top-32 {
  margin-top: 2rem;
}
#mxapp .pds-u-margin-top-neg-32, #mxapp .pds-u-margin-top-negative-32 {
  margin-top: -2rem;
}
#mxapp .pds-u-margin-top-40 {
  margin-top: 2.5rem;
}
#mxapp .pds-u-margin-top-neg-40, #mxapp .pds-u-margin-top-negative-40 {
  margin-top: -2.5rem;
}
#mxapp .pds-u-margin-top-48 {
  margin-top: 3rem;
}
#mxapp .pds-u-margin-top-neg-48, #mxapp .pds-u-margin-top-negative-48 {
  margin-top: -3rem;
}
#mxapp .pds-u-margin-top-56 {
  margin-top: 3.5rem;
}
#mxapp .pds-u-margin-top-neg-56, #mxapp .pds-u-margin-top-negative-56 {
  margin-top: -3.5rem;
}
#mxapp .pds-u-margin-top-64 {
  margin-top: 4rem;
}
#mxapp .pds-u-margin-top-neg-64, #mxapp .pds-u-margin-top-negative-64 {
  margin-top: -4rem;
}
#mxapp .pds-u-margin-top-72 {
  margin-top: 5rem;
}
#mxapp .pds-u-margin-top-neg-72, #mxapp .pds-u-margin-top-negative-72 {
  margin-top: -5rem;
}
#mxapp .pds-u-margin-top-96 {
  margin-top: 6rem;
}
#mxapp .pds-u-margin-top-neg-96, #mxapp .pds-u-margin-top-negative-96 {
  margin-top: -6rem;
}
#mxapp .pds-u-margin-top-128 {
  margin-top: 8rem;
}
#mxapp .pds-u-margin-top-neg-128, #mxapp .pds-u-margin-top-negative-128 {
  margin-top: -8rem;
}
#mxapp .pds-u-margin-top-auto {
  margin-top: auto;
}
#mxapp .pds-u-margin-right-0 {
  margin-right: 0;
}
#mxapp .pds-u-margin-right-neg-0, #mxapp .pds-u-margin-right-negative-0 {
  margin-right: 0;
}
#mxapp .pds-u-margin-right-2 {
  margin-right: 0.125rem;
}
#mxapp .pds-u-margin-right-neg-2, #mxapp .pds-u-margin-right-negative-2 {
  margin-right: -0.125rem;
}
#mxapp .pds-u-margin-right-4 {
  margin-right: 0.25rem;
}
#mxapp .pds-u-margin-right-neg-4, #mxapp .pds-u-margin-right-negative-4 {
  margin-right: -0.25rem;
}
#mxapp .pds-u-margin-right-8 {
  margin-right: 0.5rem;
}
#mxapp .pds-u-margin-right-neg-8, #mxapp .pds-u-margin-right-negative-8 {
  margin-right: -0.5rem;
}
#mxapp .pds-u-margin-right-12 {
  margin-right: 0.75rem;
}
#mxapp .pds-u-margin-right-neg-12, #mxapp .pds-u-margin-right-negative-12 {
  margin-right: -0.75rem;
}
#mxapp .pds-u-margin-right-16 {
  margin-right: 1rem;
}
#mxapp .pds-u-margin-right-neg-16, #mxapp .pds-u-margin-right-negative-16 {
  margin-right: -1rem;
}
#mxapp .pds-u-margin-right-20 {
  margin-right: 1.25rem;
}
#mxapp .pds-u-margin-right-neg-20, #mxapp .pds-u-margin-right-negative-20 {
  margin-right: -1.25rem;
}
#mxapp .pds-u-margin-right-24 {
  margin-right: 1.5rem;
}
#mxapp .pds-u-margin-right-neg-24, #mxapp .pds-u-margin-right-negative-24 {
  margin-right: -1.5rem;
}
#mxapp .pds-u-margin-right-32 {
  margin-right: 2rem;
}
#mxapp .pds-u-margin-right-neg-32, #mxapp .pds-u-margin-right-negative-32 {
  margin-right: -2rem;
}
#mxapp .pds-u-margin-right-40 {
  margin-right: 2.5rem;
}
#mxapp .pds-u-margin-right-neg-40, #mxapp .pds-u-margin-right-negative-40 {
  margin-right: -2.5rem;
}
#mxapp .pds-u-margin-right-48 {
  margin-right: 3rem;
}
#mxapp .pds-u-margin-right-neg-48, #mxapp .pds-u-margin-right-negative-48 {
  margin-right: -3rem;
}
#mxapp .pds-u-margin-right-56 {
  margin-right: 3.5rem;
}
#mxapp .pds-u-margin-right-neg-56, #mxapp .pds-u-margin-right-negative-56 {
  margin-right: -3.5rem;
}
#mxapp .pds-u-margin-right-64 {
  margin-right: 4rem;
}
#mxapp .pds-u-margin-right-neg-64, #mxapp .pds-u-margin-right-negative-64 {
  margin-right: -4rem;
}
#mxapp .pds-u-margin-right-72 {
  margin-right: 5rem;
}
#mxapp .pds-u-margin-right-neg-72, #mxapp .pds-u-margin-right-negative-72 {
  margin-right: -5rem;
}
#mxapp .pds-u-margin-right-96 {
  margin-right: 6rem;
}
#mxapp .pds-u-margin-right-neg-96, #mxapp .pds-u-margin-right-negative-96 {
  margin-right: -6rem;
}
#mxapp .pds-u-margin-right-128 {
  margin-right: 8rem;
}
#mxapp .pds-u-margin-right-neg-128, #mxapp .pds-u-margin-right-negative-128 {
  margin-right: -8rem;
}
#mxapp .pds-u-margin-right-auto {
  margin-right: auto;
}
#mxapp .pds-u-margin-bottom-0 {
  margin-bottom: 0;
}
#mxapp .pds-u-margin-bottom-neg-0, #mxapp .pds-u-margin-bottom-negative-0 {
  margin-bottom: 0;
}
#mxapp .pds-u-margin-bottom-2 {
  margin-bottom: 0.125rem;
}
#mxapp .pds-u-margin-bottom-neg-2, #mxapp .pds-u-margin-bottom-negative-2 {
  margin-bottom: -0.125rem;
}
#mxapp .pds-u-margin-bottom-4 {
  margin-bottom: 0.25rem;
}
#mxapp .pds-u-margin-bottom-neg-4, #mxapp .pds-u-margin-bottom-negative-4 {
  margin-bottom: -0.25rem;
}
#mxapp .pds-u-margin-bottom-8 {
  margin-bottom: 0.5rem;
}
#mxapp .pds-u-margin-bottom-neg-8, #mxapp .pds-u-margin-bottom-negative-8 {
  margin-bottom: -0.5rem;
}
#mxapp .pds-u-margin-bottom-12 {
  margin-bottom: 0.75rem;
}
#mxapp .pds-u-margin-bottom-neg-12, #mxapp .pds-u-margin-bottom-negative-12 {
  margin-bottom: -0.75rem;
}
#mxapp .pds-u-margin-bottom-16 {
  margin-bottom: 1rem;
}
#mxapp .pds-u-margin-bottom-neg-16, #mxapp .pds-u-margin-bottom-negative-16 {
  margin-bottom: -1rem;
}
#mxapp .pds-u-margin-bottom-20 {
  margin-bottom: 1.25rem;
}
#mxapp .pds-u-margin-bottom-neg-20, #mxapp .pds-u-margin-bottom-negative-20 {
  margin-bottom: -1.25rem;
}
#mxapp .pds-u-margin-bottom-24 {
  margin-bottom: 1.5rem;
}
#mxapp .pds-u-margin-bottom-neg-24, #mxapp .pds-u-margin-bottom-negative-24 {
  margin-bottom: -1.5rem;
}
#mxapp .pds-u-margin-bottom-32 {
  margin-bottom: 2rem;
}
#mxapp .pds-u-margin-bottom-neg-32, #mxapp .pds-u-margin-bottom-negative-32 {
  margin-bottom: -2rem;
}
#mxapp .pds-u-margin-bottom-40 {
  margin-bottom: 2.5rem;
}
#mxapp .pds-u-margin-bottom-neg-40, #mxapp .pds-u-margin-bottom-negative-40 {
  margin-bottom: -2.5rem;
}
#mxapp .pds-u-margin-bottom-48 {
  margin-bottom: 3rem;
}
#mxapp .pds-u-margin-bottom-neg-48, #mxapp .pds-u-margin-bottom-negative-48 {
  margin-bottom: -3rem;
}
#mxapp .pds-u-margin-bottom-56 {
  margin-bottom: 3.5rem;
}
#mxapp .pds-u-margin-bottom-neg-56, #mxapp .pds-u-margin-bottom-negative-56 {
  margin-bottom: -3.5rem;
}
#mxapp .pds-u-margin-bottom-64 {
  margin-bottom: 4rem;
}
#mxapp .pds-u-margin-bottom-neg-64, #mxapp .pds-u-margin-bottom-negative-64 {
  margin-bottom: -4rem;
}
#mxapp .pds-u-margin-bottom-72 {
  margin-bottom: 5rem;
}
#mxapp .pds-u-margin-bottom-neg-72, #mxapp .pds-u-margin-bottom-negative-72 {
  margin-bottom: -5rem;
}
#mxapp .pds-u-margin-bottom-96 {
  margin-bottom: 6rem;
}
#mxapp .pds-u-margin-bottom-neg-96, #mxapp .pds-u-margin-bottom-negative-96 {
  margin-bottom: -6rem;
}
#mxapp .pds-u-margin-bottom-128 {
  margin-bottom: 8rem;
}
#mxapp .pds-u-margin-bottom-neg-128, #mxapp .pds-u-margin-bottom-negative-128 {
  margin-bottom: -8rem;
}
#mxapp .pds-u-margin-bottom-auto {
  margin-bottom: auto;
}
#mxapp .pds-u-margin-left-0 {
  margin-left: 0;
}
#mxapp .pds-u-margin-left-neg-0, #mxapp .pds-u-margin-left-negative-0 {
  margin-left: 0;
}
#mxapp .pds-u-margin-left-2 {
  margin-left: 0.125rem;
}
#mxapp .pds-u-margin-left-neg-2, #mxapp .pds-u-margin-left-negative-2 {
  margin-left: -0.125rem;
}
#mxapp .pds-u-margin-left-4 {
  margin-left: 0.25rem;
}
#mxapp .pds-u-margin-left-neg-4, #mxapp .pds-u-margin-left-negative-4 {
  margin-left: -0.25rem;
}
#mxapp .pds-u-margin-left-8 {
  margin-left: 0.5rem;
}
#mxapp .pds-u-margin-left-neg-8, #mxapp .pds-u-margin-left-negative-8 {
  margin-left: -0.5rem;
}
#mxapp .pds-u-margin-left-12 {
  margin-left: 0.75rem;
}
#mxapp .pds-u-margin-left-neg-12, #mxapp .pds-u-margin-left-negative-12 {
  margin-left: -0.75rem;
}
#mxapp .pds-u-margin-left-16 {
  margin-left: 1rem;
}
#mxapp .pds-u-margin-left-neg-16, #mxapp .pds-u-margin-left-negative-16 {
  margin-left: -1rem;
}
#mxapp .pds-u-margin-left-20 {
  margin-left: 1.25rem;
}
#mxapp .pds-u-margin-left-neg-20, #mxapp .pds-u-margin-left-negative-20 {
  margin-left: -1.25rem;
}
#mxapp .pds-u-margin-left-24 {
  margin-left: 1.5rem;
}
#mxapp .pds-u-margin-left-neg-24, #mxapp .pds-u-margin-left-negative-24 {
  margin-left: -1.5rem;
}
#mxapp .pds-u-margin-left-32 {
  margin-left: 2rem;
}
#mxapp .pds-u-margin-left-neg-32, #mxapp .pds-u-margin-left-negative-32 {
  margin-left: -2rem;
}
#mxapp .pds-u-margin-left-40 {
  margin-left: 2.5rem;
}
#mxapp .pds-u-margin-left-neg-40, #mxapp .pds-u-margin-left-negative-40 {
  margin-left: -2.5rem;
}
#mxapp .pds-u-margin-left-48 {
  margin-left: 3rem;
}
#mxapp .pds-u-margin-left-neg-48, #mxapp .pds-u-margin-left-negative-48 {
  margin-left: -3rem;
}
#mxapp .pds-u-margin-left-56 {
  margin-left: 3.5rem;
}
#mxapp .pds-u-margin-left-neg-56, #mxapp .pds-u-margin-left-negative-56 {
  margin-left: -3.5rem;
}
#mxapp .pds-u-margin-left-64 {
  margin-left: 4rem;
}
#mxapp .pds-u-margin-left-neg-64, #mxapp .pds-u-margin-left-negative-64 {
  margin-left: -4rem;
}
#mxapp .pds-u-margin-left-72 {
  margin-left: 5rem;
}
#mxapp .pds-u-margin-left-neg-72, #mxapp .pds-u-margin-left-negative-72 {
  margin-left: -5rem;
}
#mxapp .pds-u-margin-left-96 {
  margin-left: 6rem;
}
#mxapp .pds-u-margin-left-neg-96, #mxapp .pds-u-margin-left-negative-96 {
  margin-left: -6rem;
}
#mxapp .pds-u-margin-left-128 {
  margin-left: 8rem;
}
#mxapp .pds-u-margin-left-neg-128, #mxapp .pds-u-margin-left-negative-128 {
  margin-left: -8rem;
}
#mxapp .pds-u-margin-left-auto {
  margin-left: auto;
}
#mxapp .pds-u-margin-vertical-0 {
  margin-top: 0;
  margin-bottom: 0;
}
#mxapp .pds-u-margin-vertical-neg-0, #mxapp .pds-u-margin-vertical-negative-0 {
  margin-top: 0;
  margin-bottom: 0;
}
#mxapp .pds-u-margin-vertical-2 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
#mxapp .pds-u-margin-vertical-neg-2, #mxapp .pds-u-margin-vertical-negative-2 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
#mxapp .pds-u-margin-vertical-4 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
#mxapp .pds-u-margin-vertical-neg-4, #mxapp .pds-u-margin-vertical-negative-4 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
#mxapp .pds-u-margin-vertical-8 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
#mxapp .pds-u-margin-vertical-neg-8, #mxapp .pds-u-margin-vertical-negative-8 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
#mxapp .pds-u-margin-vertical-12 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
#mxapp .pds-u-margin-vertical-neg-12, #mxapp .pds-u-margin-vertical-negative-12 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}
#mxapp .pds-u-margin-vertical-16 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
#mxapp .pds-u-margin-vertical-neg-16, #mxapp .pds-u-margin-vertical-negative-16 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}
#mxapp .pds-u-margin-vertical-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
#mxapp .pds-u-margin-vertical-neg-20, #mxapp .pds-u-margin-vertical-negative-20 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}
#mxapp .pds-u-margin-vertical-24 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
#mxapp .pds-u-margin-vertical-neg-24, #mxapp .pds-u-margin-vertical-negative-24 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
#mxapp .pds-u-margin-vertical-32 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#mxapp .pds-u-margin-vertical-neg-32, #mxapp .pds-u-margin-vertical-negative-32 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}
#mxapp .pds-u-margin-vertical-40 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
#mxapp .pds-u-margin-vertical-neg-40, #mxapp .pds-u-margin-vertical-negative-40 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}
#mxapp .pds-u-margin-vertical-48 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
#mxapp .pds-u-margin-vertical-neg-48, #mxapp .pds-u-margin-vertical-negative-48 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
#mxapp .pds-u-margin-vertical-56 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}
#mxapp .pds-u-margin-vertical-neg-56, #mxapp .pds-u-margin-vertical-negative-56 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}
#mxapp .pds-u-margin-vertical-64 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
#mxapp .pds-u-margin-vertical-neg-64, #mxapp .pds-u-margin-vertical-negative-64 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}
#mxapp .pds-u-margin-vertical-72 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
#mxapp .pds-u-margin-vertical-neg-72, #mxapp .pds-u-margin-vertical-negative-72 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}
#mxapp .pds-u-margin-vertical-96 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
#mxapp .pds-u-margin-vertical-neg-96, #mxapp .pds-u-margin-vertical-negative-96 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}
#mxapp .pds-u-margin-vertical-128 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}
#mxapp .pds-u-margin-vertical-neg-128, #mxapp .pds-u-margin-vertical-negative-128 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}
#mxapp .pds-u-margin-horizontal-0 {
  margin-left: 0;
  margin-right: 0;
}
#mxapp .pds-u-margin-horizontal-neg-0, #mxapp .pds-u-margin-horizontal-negative-0 {
  margin-left: 0;
  margin-right: 0;
}
#mxapp .pds-u-margin-horizontal-2 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
#mxapp .pds-u-margin-horizontal-neg-2, #mxapp .pds-u-margin-horizontal-negative-2 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
#mxapp .pds-u-margin-horizontal-4 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
#mxapp .pds-u-margin-horizontal-neg-4, #mxapp .pds-u-margin-horizontal-negative-4 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
#mxapp .pds-u-margin-horizontal-8 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
#mxapp .pds-u-margin-horizontal-neg-8, #mxapp .pds-u-margin-horizontal-negative-8 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
#mxapp .pds-u-margin-horizontal-12 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
#mxapp .pds-u-margin-horizontal-neg-12, #mxapp .pds-u-margin-horizontal-negative-12 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
#mxapp .pds-u-margin-horizontal-16 {
  margin-left: 1rem;
  margin-right: 1rem;
}
#mxapp .pds-u-margin-horizontal-neg-16, #mxapp .pds-u-margin-horizontal-negative-16 {
  margin-left: -1rem;
  margin-right: -1rem;
}
#mxapp .pds-u-margin-horizontal-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
#mxapp .pds-u-margin-horizontal-neg-20, #mxapp .pds-u-margin-horizontal-negative-20 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
#mxapp .pds-u-margin-horizontal-24 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
#mxapp .pds-u-margin-horizontal-neg-24, #mxapp .pds-u-margin-horizontal-negative-24 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
#mxapp .pds-u-margin-horizontal-32 {
  margin-left: 2rem;
  margin-right: 2rem;
}
#mxapp .pds-u-margin-horizontal-neg-32, #mxapp .pds-u-margin-horizontal-negative-32 {
  margin-left: -2rem;
  margin-right: -2rem;
}
#mxapp .pds-u-margin-horizontal-40 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
#mxapp .pds-u-margin-horizontal-neg-40, #mxapp .pds-u-margin-horizontal-negative-40 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}
#mxapp .pds-u-margin-horizontal-48 {
  margin-left: 3rem;
  margin-right: 3rem;
}
#mxapp .pds-u-margin-horizontal-neg-48, #mxapp .pds-u-margin-horizontal-negative-48 {
  margin-left: -3rem;
  margin-right: -3rem;
}
#mxapp .pds-u-margin-horizontal-56 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}
#mxapp .pds-u-margin-horizontal-neg-56, #mxapp .pds-u-margin-horizontal-negative-56 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}
#mxapp .pds-u-margin-horizontal-64 {
  margin-left: 4rem;
  margin-right: 4rem;
}
#mxapp .pds-u-margin-horizontal-neg-64, #mxapp .pds-u-margin-horizontal-negative-64 {
  margin-left: -4rem;
  margin-right: -4rem;
}
#mxapp .pds-u-margin-horizontal-72 {
  margin-left: 5rem;
  margin-right: 5rem;
}
#mxapp .pds-u-margin-horizontal-neg-72, #mxapp .pds-u-margin-horizontal-negative-72 {
  margin-left: -5rem;
  margin-right: -5rem;
}
#mxapp .pds-u-margin-horizontal-96 {
  margin-left: 6rem;
  margin-right: 6rem;
}
#mxapp .pds-u-margin-horizontal-neg-96, #mxapp .pds-u-margin-horizontal-negative-96 {
  margin-left: -6rem;
  margin-right: -6rem;
}
#mxapp .pds-u-margin-horizontal-128 {
  margin-left: 8rem;
  margin-right: 8rem;
}
#mxapp .pds-u-margin-horizontal-neg-128, #mxapp .pds-u-margin-horizontal-negative-128 {
  margin-left: -8rem;
  margin-right: -8rem;
}
#mxapp .pds-u-margin-horizontal-auto {
  margin-left: auto;
  margin-right: auto;
}
#mxapp .pds-u-margin-horizontal-neg-auto, #mxapp .pds-u-margin-horizontal-negative-auto {
  margin-left: -auto;
  margin-right: -auto;
}

#mxapp .pds-max-h-0 {
  max-height: 0;
}
#mxapp .pds-max-h-2 {
  max-height: 0.125rem;
}
#mxapp .pds-max-h-4 {
  max-height: 0.25rem;
}
#mxapp .pds-max-h-8 {
  max-height: 0.5rem;
}
#mxapp .pds-max-h-12 {
  max-height: 0.75rem;
}
#mxapp .pds-max-h-16 {
  max-height: 1rem;
}
#mxapp .pds-max-h-20 {
  max-height: 1.25rem;
}
#mxapp .pds-max-h-24 {
  max-height: 1.5rem;
}
#mxapp .pds-max-h-32 {
  max-height: 2rem;
}
#mxapp .pds-max-h-40 {
  max-height: 2.5rem;
}
#mxapp .pds-max-h-48 {
  max-height: 3rem;
}
#mxapp .pds-max-h-56 {
  max-height: 3.5rem;
}
#mxapp .pds-max-h-64 {
  max-height: 4rem;
}
#mxapp .pds-max-h-72 {
  max-height: 5rem;
}
#mxapp .pds-max-h-96 {
  max-height: 6rem;
}
#mxapp .pds-max-h-128 {
  max-height: 8rem;
}
#mxapp .pds-max-h-none {
  max-height: none;
}
#mxapp .pds-max-h-full {
  max-height: 100%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-max-h-full\:xs.pds-max-h-full\:xs {
    max-height: 100%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-max-h-full\:sm.pds-max-h-full\:sm {
    max-height: 100%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-max-h-full\:md.pds-max-h-full\:md {
    max-height: 100%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-max-h-full\:lg.pds-max-h-full\:lg {
    max-height: 100%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-max-h-full\:xl.pds-max-h-full\:xl {
    max-height: 100%;
  }
}
#mxapp .pds-max-h-half {
  max-height: 50%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-max-h-half\:xs.pds-max-h-half\:xs {
    max-height: 50%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-max-h-half\:sm.pds-max-h-half\:sm {
    max-height: 50%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-max-h-half\:md.pds-max-h-half\:md {
    max-height: 50%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-max-h-half\:lg.pds-max-h-half\:lg {
    max-height: 50%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-max-h-half\:xl.pds-max-h-half\:xl {
    max-height: 50%;
  }
}
#mxapp .pds-max-h-screen {
  max-height: 100vh;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-max-h-screen\:xs.pds-max-h-screen\:xs {
    max-height: 100vh;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-max-h-screen\:sm.pds-max-h-screen\:sm {
    max-height: 100vh;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-max-h-screen\:md.pds-max-h-screen\:md {
    max-height: 100vh;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-max-h-screen\:lg.pds-max-h-screen\:lg {
    max-height: 100vh;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-max-h-screen\:xl.pds-max-h-screen\:xl {
    max-height: 100vh;
  }
}
#mxapp .pds-max-h-half-screen {
  max-height: 50vh;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-max-h-half-screen\:xs.pds-max-h-half-screen\:xs {
    max-height: 50vh;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-max-h-half-screen\:sm.pds-max-h-half-screen\:sm {
    max-height: 50vh;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-max-h-half-screen\:md.pds-max-h-half-screen\:md {
    max-height: 50vh;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-max-h-half-screen\:lg.pds-max-h-half-screen\:lg {
    max-height: 50vh;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-max-h-half-screen\:xl.pds-max-h-half-screen\:xl {
    max-height: 50vh;
  }
}

#mxapp .pds-u-max-height-0 {
  max-height: 0;
}
#mxapp .pds-u-max-height-2 {
  max-height: 0.125rem;
}
#mxapp .pds-u-max-height-4 {
  max-height: 0.25rem;
}
#mxapp .pds-u-max-height-8 {
  max-height: 0.5rem;
}
#mxapp .pds-u-max-height-12 {
  max-height: 0.75rem;
}
#mxapp .pds-u-max-height-16 {
  max-height: 1rem;
}
#mxapp .pds-u-max-height-20 {
  max-height: 1.25rem;
}
#mxapp .pds-u-max-height-24 {
  max-height: 1.5rem;
}
#mxapp .pds-u-max-height-32 {
  max-height: 2rem;
}
#mxapp .pds-u-max-height-40 {
  max-height: 2.5rem;
}
#mxapp .pds-u-max-height-48 {
  max-height: 3rem;
}
#mxapp .pds-u-max-height-56 {
  max-height: 3.5rem;
}
#mxapp .pds-u-max-height-64 {
  max-height: 4rem;
}
#mxapp .pds-u-max-height-72 {
  max-height: 5rem;
}
#mxapp .pds-u-max-height-96 {
  max-height: 6rem;
}
#mxapp .pds-u-max-height-128 {
  max-height: 8rem;
}
#mxapp .pds-u-max-height-none {
  max-height: none;
}
#mxapp .pds-u-max-height-full {
  max-height: 100%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-max-height-full\:xs.pds-u-max-height-full\:xs {
    max-height: 100%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-max-height-full\:sm.pds-u-max-height-full\:sm {
    max-height: 100%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-max-height-full\:md.pds-u-max-height-full\:md {
    max-height: 100%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-max-height-full\:lg.pds-u-max-height-full\:lg {
    max-height: 100%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-max-height-full\:xl.pds-u-max-height-full\:xl {
    max-height: 100%;
  }
}
#mxapp .pds-u-max-height-half {
  max-height: 50%;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-max-height-half\:xs.pds-u-max-height-half\:xs {
    max-height: 50%;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-max-height-half\:sm.pds-u-max-height-half\:sm {
    max-height: 50%;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-max-height-half\:md.pds-u-max-height-half\:md {
    max-height: 50%;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-max-height-half\:lg.pds-u-max-height-half\:lg {
    max-height: 50%;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-max-height-half\:xl.pds-u-max-height-half\:xl {
    max-height: 50%;
  }
}
#mxapp .pds-u-max-height-screen {
  max-height: 100vh;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-max-height-screen\:xs.pds-u-max-height-screen\:xs {
    max-height: 100vh;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-max-height-screen\:sm.pds-u-max-height-screen\:sm {
    max-height: 100vh;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-max-height-screen\:md.pds-u-max-height-screen\:md {
    max-height: 100vh;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-max-height-screen\:lg.pds-u-max-height-screen\:lg {
    max-height: 100vh;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-max-height-screen\:xl.pds-u-max-height-screen\:xl {
    max-height: 100vh;
  }
}
#mxapp .pds-u-max-height-half-screen {
  max-height: 50vh;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-u-max-height-half-screen\:xs.pds-u-max-height-half-screen\:xs {
    max-height: 50vh;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-max-height-half-screen\:sm.pds-u-max-height-half-screen\:sm {
    max-height: 50vh;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-max-height-half-screen\:md.pds-u-max-height-half-screen\:md {
    max-height: 50vh;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-u-max-height-half-screen\:lg.pds-u-max-height-half-screen\:lg {
    max-height: 50vh;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-u-max-height-half-screen\:xl.pds-u-max-height-half-screen\:xl {
    max-height: 50vh;
  }
}

#mxapp .pds-max-w-screen {
  max-width: 100vh;
}
#mxapp .pds-max-w-half-screen {
  max-width: 50vh;
}
#mxapp .pds-max-w-line-normal {
  max-width: 68ch;
}
#mxapp .pds-max-w-line-narrow {
  max-width: 45ch;
}
#mxapp .pds-max-w-line-wide {
  max-width: 75ch;
}
#mxapp .pds-max-w-0 {
  max-width: 0;
}
#mxapp .pds-max-w-2 {
  max-width: 0.125rem;
}
#mxapp .pds-max-w-4 {
  max-width: 0.25rem;
}
#mxapp .pds-max-w-8 {
  max-width: 0.5rem;
}
#mxapp .pds-max-w-12 {
  max-width: 0.75rem;
}
#mxapp .pds-max-w-16 {
  max-width: 1rem;
}
#mxapp .pds-max-w-20 {
  max-width: 1.25rem;
}
#mxapp .pds-max-w-24 {
  max-width: 1.5rem;
}
#mxapp .pds-max-w-32 {
  max-width: 2rem;
}
#mxapp .pds-max-w-40 {
  max-width: 2.5rem;
}
#mxapp .pds-max-w-48 {
  max-width: 3rem;
}
#mxapp .pds-max-w-56 {
  max-width: 3.5rem;
}
#mxapp .pds-max-w-64 {
  max-width: 4rem;
}
#mxapp .pds-max-w-72 {
  max-width: 5rem;
}
#mxapp .pds-max-w-96 {
  max-width: 6rem;
}
#mxapp .pds-max-w-128 {
  max-width: 8rem;
}
#mxapp .pds-max-w-none {
  max-width: none;
}
#mxapp .pds-max-w-full {
  max-width: 100%;
}
#mxapp .pds-max-w-1\/2 {
  max-width: 50%;
}
#mxapp .pds-max-w-1\/3 {
  max-width: 33.3333333333%;
}
#mxapp .pds-max-w-2\/3 {
  max-width: 66.6666666667%;
}
#mxapp .pds-max-w-1\/4 {
  max-width: 25%;
}
#mxapp .pds-max-w-3\/4 {
  max-width: 75%;
}
#mxapp .pds-max-w-auto {
  max-width: auto;
}
#mxapp .pds-max-w-2\/4 {
  max-width: 50%;
}
#mxapp .pds-max-w-1\/5 {
  max-width: 20%;
}
#mxapp .pds-max-w-2\/5 {
  max-width: 40%;
}
#mxapp .pds-max-w-3\/5 {
  max-width: 60%;
}
#mxapp .pds-max-w-4\/5 {
  max-width: 80%;
}
#mxapp .pds-max-w-1\/6 {
  max-width: 16.6666666667%;
}
#mxapp .pds-max-w-2\/6 {
  max-width: 33.3333333333%;
}
#mxapp .pds-max-w-3\/6 {
  max-width: 50%;
}
#mxapp .pds-max-w-4\/6 {
  max-width: 66.6666666667%;
}
#mxapp .pds-max-w-5\/6 {
  max-width: 83.3333333333%;
}
#mxapp .pds-max-w-1\/12 {
  max-width: 8.3333333333%;
}
#mxapp .pds-max-w-2\/12 {
  max-width: 16.6666666667%;
}
#mxapp .pds-max-w-3\/12 {
  max-width: 25%;
}
#mxapp .pds-max-w-4\/12 {
  max-width: 33.3333333333%;
}
#mxapp .pds-max-w-5\/12 {
  max-width: 41.6666666667%;
}
#mxapp .pds-max-w-6\/12 {
  max-width: 50%;
}
#mxapp .pds-max-w-7\/12 {
  max-width: 58.3333333333%;
}
#mxapp .pds-max-w-8\/12 {
  max-width: 66.6666666667%;
}
#mxapp .pds-max-w-9\/12 {
  max-width: 75%;
}
#mxapp .pds-max-w-10\/12 {
  max-width: 83.3333333333%;
}
#mxapp .pds-max-w-11\/12 {
  max-width: 91.6666666667%;
}
#mxapp .pds-max-w-160 {
  max-width: 10rem;
}
#mxapp .pds-max-w-240 {
  max-width: 15rem;
}
#mxapp .pds-max-w-320 {
  max-width: 20rem;
}
#mxapp .pds-max-w-400 {
  max-width: 25rem;
}
#mxapp .pds-max-w-480 {
  max-width: 30rem;
}
#mxapp .pds-max-w-560 {
  max-width: 35rem;
}
#mxapp .pds-max-w-640 {
  max-width: 40rem;
}
#mxapp .pds-max-w-720 {
  max-width: 45rem;
}
#mxapp .pds-max-w-800 {
  max-width: 50rem;
}

#mxapp .pds-u-max-width-0 {
  max-width: 0;
}
#mxapp .pds-u-max-width-2 {
  max-width: 0.125rem;
}
#mxapp .pds-u-max-width-4 {
  max-width: 0.25rem;
}
#mxapp .pds-u-max-width-8 {
  max-width: 0.5rem;
}
#mxapp .pds-u-max-width-12 {
  max-width: 0.75rem;
}
#mxapp .pds-u-max-width-16 {
  max-width: 1rem;
}
#mxapp .pds-u-max-width-20 {
  max-width: 1.25rem;
}
#mxapp .pds-u-max-width-24 {
  max-width: 1.5rem;
}
#mxapp .pds-u-max-width-32 {
  max-width: 2rem;
}
#mxapp .pds-u-max-width-40 {
  max-width: 2.5rem;
}
#mxapp .pds-u-max-width-48 {
  max-width: 3rem;
}
#mxapp .pds-u-max-width-56 {
  max-width: 3.5rem;
}
#mxapp .pds-u-max-width-64 {
  max-width: 4rem;
}
#mxapp .pds-u-max-width-72 {
  max-width: 5rem;
}
#mxapp .pds-u-max-width-96 {
  max-width: 6rem;
}
#mxapp .pds-u-max-width-128 {
  max-width: 8rem;
}
#mxapp .pds-u-max-width-none {
  max-width: none;
}
#mxapp .pds-u-max-width-full {
  max-width: 100%;
}
#mxapp .pds-u-max-width-half {
  max-width: 50%;
}
#mxapp .pds-u-max-width-layout {
  max-width: 1170px;
}
#mxapp .pds-u-max-width-screen {
  max-width: 100vw;
}
#mxapp .pds-u-max-width-screen-half {
  max-width: 50vw;
}
#mxapp .pds-u-max-width-192 {
  max-width: 12rem;
}
#mxapp .pds-u-max-width-256 {
  max-width: 16rem;
}

#mxapp .pds-min-h-screen {
  min-height: 100vh;
}
#mxapp .pds-min-h-half-screen {
  min-height: 50vh;
}
#mxapp .pds-min-h-0 {
  min-height: 0;
}
#mxapp .pds-min-h-2 {
  min-height: 0.125rem;
}
#mxapp .pds-min-h-4 {
  min-height: 0.25rem;
}
#mxapp .pds-min-h-8 {
  min-height: 0.5rem;
}
#mxapp .pds-min-h-12 {
  min-height: 0.75rem;
}
#mxapp .pds-min-h-16 {
  min-height: 1rem;
}
#mxapp .pds-min-h-20 {
  min-height: 1.25rem;
}
#mxapp .pds-min-h-24 {
  min-height: 1.5rem;
}
#mxapp .pds-min-h-32 {
  min-height: 2rem;
}
#mxapp .pds-min-h-40 {
  min-height: 2.5rem;
}
#mxapp .pds-min-h-48 {
  min-height: 3rem;
}
#mxapp .pds-min-h-56 {
  min-height: 3.5rem;
}
#mxapp .pds-min-h-64 {
  min-height: 4rem;
}
#mxapp .pds-min-h-72 {
  min-height: 5rem;
}
#mxapp .pds-min-h-96 {
  min-height: 6rem;
}
#mxapp .pds-min-h-128 {
  min-height: 8rem;
}
#mxapp .pds-min-h-none {
  min-height: none;
}
#mxapp .pds-min-h-full {
  min-height: 100%;
}
#mxapp .pds-min-h-1\/2 {
  min-height: 50%;
}
#mxapp .pds-min-h-1\/3 {
  min-height: 33.3333333333%;
}
#mxapp .pds-min-h-2\/3 {
  min-height: 66.6666666667%;
}
#mxapp .pds-min-h-1\/4 {
  min-height: 25%;
}
#mxapp .pds-min-h-3\/4 {
  min-height: 75%;
}
#mxapp .pds-min-h-auto {
  min-height: auto;
}
#mxapp .pds-min-h-2\/4 {
  min-height: 50%;
}
#mxapp .pds-min-h-1\/5 {
  min-height: 20%;
}
#mxapp .pds-min-h-2\/5 {
  min-height: 40%;
}
#mxapp .pds-min-h-3\/5 {
  min-height: 60%;
}
#mxapp .pds-min-h-4\/5 {
  min-height: 80%;
}
#mxapp .pds-min-h-1\/6 {
  min-height: 16.6666666667%;
}
#mxapp .pds-min-h-2\/6 {
  min-height: 33.3333333333%;
}
#mxapp .pds-min-h-3\/6 {
  min-height: 50%;
}
#mxapp .pds-min-h-4\/6 {
  min-height: 66.6666666667%;
}
#mxapp .pds-min-h-5\/6 {
  min-height: 83.3333333333%;
}
#mxapp .pds-min-h-1\/12 {
  min-height: 8.3333333333%;
}
#mxapp .pds-min-h-2\/12 {
  min-height: 16.6666666667%;
}
#mxapp .pds-min-h-3\/12 {
  min-height: 25%;
}
#mxapp .pds-min-h-4\/12 {
  min-height: 33.3333333333%;
}
#mxapp .pds-min-h-5\/12 {
  min-height: 41.6666666667%;
}
#mxapp .pds-min-h-6\/12 {
  min-height: 50%;
}
#mxapp .pds-min-h-7\/12 {
  min-height: 58.3333333333%;
}
#mxapp .pds-min-h-8\/12 {
  min-height: 66.6666666667%;
}
#mxapp .pds-min-h-9\/12 {
  min-height: 75%;
}
#mxapp .pds-min-h-10\/12 {
  min-height: 83.3333333333%;
}
#mxapp .pds-min-h-11\/12 {
  min-height: 91.6666666667%;
}
#mxapp .pds-min-h-160 {
  min-height: 10rem;
}
#mxapp .pds-min-h-240 {
  min-height: 15rem;
}
#mxapp .pds-min-h-320 {
  min-height: 20rem;
}
#mxapp .pds-min-h-400 {
  min-height: 25rem;
}
#mxapp .pds-min-h-480 {
  min-height: 30rem;
}
#mxapp .pds-min-h-560 {
  min-height: 35rem;
}
#mxapp .pds-min-h-640 {
  min-height: 40rem;
}
#mxapp .pds-min-h-720 {
  min-height: 45rem;
}
#mxapp .pds-min-h-800 {
  min-height: 50rem;
}

#mxapp .pds-u-min-height-0 {
  min-height: 0;
}
#mxapp .pds-u-min-height-full {
  min-height: 100%;
}
#mxapp .pds-u-min-height-half {
  min-height: 50%;
}
#mxapp .pds-u-min-height-screen {
  min-height: 100vh;
}
#mxapp .pds-u-min-height-half-viewport, #mxapp .pds-u-min-height-half-screen {
  min-height: 50vh;
}

#mxapp .pds-min-w-screen {
  min-width: 100vw;
}
#mxapp .pds-min-w-half-screen {
  min-width: 50vw;
}
#mxapp .pds-min-w-0 {
  min-width: 0;
}
#mxapp .pds-min-w-2 {
  min-width: 0.125rem;
}
#mxapp .pds-min-w-4 {
  min-width: 0.25rem;
}
#mxapp .pds-min-w-8 {
  min-width: 0.5rem;
}
#mxapp .pds-min-w-12 {
  min-width: 0.75rem;
}
#mxapp .pds-min-w-16 {
  min-width: 1rem;
}
#mxapp .pds-min-w-20 {
  min-width: 1.25rem;
}
#mxapp .pds-min-w-24 {
  min-width: 1.5rem;
}
#mxapp .pds-min-w-32 {
  min-width: 2rem;
}
#mxapp .pds-min-w-40 {
  min-width: 2.5rem;
}
#mxapp .pds-min-w-48 {
  min-width: 3rem;
}
#mxapp .pds-min-w-56 {
  min-width: 3.5rem;
}
#mxapp .pds-min-w-64 {
  min-width: 4rem;
}
#mxapp .pds-min-w-72 {
  min-width: 5rem;
}
#mxapp .pds-min-w-96 {
  min-width: 6rem;
}
#mxapp .pds-min-w-128 {
  min-width: 8rem;
}
#mxapp .pds-min-w-none {
  min-width: none;
}
#mxapp .pds-min-w-full {
  min-width: 100%;
}
#mxapp .pds-min-w-1\/2 {
  min-width: 50%;
}
#mxapp .pds-min-w-1\/3 {
  min-width: 33.3333333333%;
}
#mxapp .pds-min-w-2\/3 {
  min-width: 66.6666666667%;
}
#mxapp .pds-min-w-1\/4 {
  min-width: 25%;
}
#mxapp .pds-min-w-3\/4 {
  min-width: 75%;
}
#mxapp .pds-min-w-auto {
  min-width: auto;
}
#mxapp .pds-min-w-2\/4 {
  min-width: 50%;
}
#mxapp .pds-min-w-1\/5 {
  min-width: 20%;
}
#mxapp .pds-min-w-2\/5 {
  min-width: 40%;
}
#mxapp .pds-min-w-3\/5 {
  min-width: 60%;
}
#mxapp .pds-min-w-4\/5 {
  min-width: 80%;
}
#mxapp .pds-min-w-1\/6 {
  min-width: 16.6666666667%;
}
#mxapp .pds-min-w-2\/6 {
  min-width: 33.3333333333%;
}
#mxapp .pds-min-w-3\/6 {
  min-width: 50%;
}
#mxapp .pds-min-w-4\/6 {
  min-width: 66.6666666667%;
}
#mxapp .pds-min-w-5\/6 {
  min-width: 83.3333333333%;
}
#mxapp .pds-min-w-1\/12 {
  min-width: 8.3333333333%;
}
#mxapp .pds-min-w-2\/12 {
  min-width: 16.6666666667%;
}
#mxapp .pds-min-w-3\/12 {
  min-width: 25%;
}
#mxapp .pds-min-w-4\/12 {
  min-width: 33.3333333333%;
}
#mxapp .pds-min-w-5\/12 {
  min-width: 41.6666666667%;
}
#mxapp .pds-min-w-6\/12 {
  min-width: 50%;
}
#mxapp .pds-min-w-7\/12 {
  min-width: 58.3333333333%;
}
#mxapp .pds-min-w-8\/12 {
  min-width: 66.6666666667%;
}
#mxapp .pds-min-w-9\/12 {
  min-width: 75%;
}
#mxapp .pds-min-w-10\/12 {
  min-width: 83.3333333333%;
}
#mxapp .pds-min-w-11\/12 {
  min-width: 91.6666666667%;
}
#mxapp .pds-min-w-160 {
  min-width: 10rem;
}
#mxapp .pds-min-w-240 {
  min-width: 15rem;
}
#mxapp .pds-min-w-320 {
  min-width: 20rem;
}
#mxapp .pds-min-w-400 {
  min-width: 25rem;
}
#mxapp .pds-min-w-480 {
  min-width: 30rem;
}
#mxapp .pds-min-w-560 {
  min-width: 35rem;
}
#mxapp .pds-min-w-640 {
  min-width: 40rem;
}
#mxapp .pds-min-w-720 {
  min-width: 45rem;
}
#mxapp .pds-min-w-800 {
  min-width: 50rem;
}

#mxapp .pds-u-min-width-0 {
  min-width: 0;
}
#mxapp .pds-u-min-width-full {
  min-width: 100%;
}
#mxapp .pds-u-min-width-192 {
  min-width: 12rem;
}
#mxapp .pds-u-min-width-256 {
  min-width: 16rem;
}

#mxapp .pds-object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
#mxapp .pds-object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
#mxapp .pds-object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}
#mxapp .pds-object-none {
  -o-object-fit: none;
     object-fit: none;
}
#mxapp .pds-object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

#mxapp .pds-object-top {
  -o-object-position: top;
     object-position: top;
}
#mxapp .pds-object-right {
  -o-object-position: right;
     object-position: right;
}
#mxapp .pds-object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}
#mxapp .pds-object-left {
  -o-object-position: left;
     object-position: left;
}
#mxapp .pds-object-center {
  -o-object-position: center;
     object-position: center;
}
#mxapp .pds-object-right-top {
  -o-object-position: right top;
     object-position: right top;
}
#mxapp .pds-object-left-top {
  -o-object-position: left top;
     object-position: left top;
}
#mxapp .pds-object-left-bottom {
  -o-object-position: left bottom;
     object-position: left bottom;
}
#mxapp .pds-object-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
}

#mxapp .pds-opacity-0 {
  opacity: 0;
}
#mxapp .pds-opacity-3 {
  opacity: 0.03;
}
#mxapp .pds-opacity-5 {
  opacity: 0.05;
}
#mxapp .pds-opacity-10 {
  opacity: 0.1;
}
#mxapp .pds-opacity-15 {
  opacity: 0.15;
}
#mxapp .pds-opacity-20 {
  opacity: 0.2;
}
#mxapp .pds-opacity-25 {
  opacity: 0.25;
}
#mxapp .pds-opacity-30 {
  opacity: 0.3;
}
#mxapp .pds-opacity-35 {
  opacity: 0.35;
}
#mxapp .pds-opacity-40 {
  opacity: 0.4;
}
#mxapp .pds-opacity-45 {
  opacity: 0.45;
}
#mxapp .pds-opacity-50 {
  opacity: 0.5;
}
#mxapp .pds-opacity-55 {
  opacity: 0.55;
}
#mxapp .pds-opacity-60 {
  opacity: 0.6;
}
#mxapp .pds-opacity-65 {
  opacity: 0.65;
}
#mxapp .pds-opacity-70 {
  opacity: 0.7;
}
#mxapp .pds-opacity-75 {
  opacity: 0.75;
}
#mxapp .pds-opacity-80 {
  opacity: 0.8;
}
#mxapp .pds-opacity-85 {
  opacity: 0.85;
}
#mxapp .pds-opacity-90 {
  opacity: 0.9;
}
#mxapp .pds-opacity-95 {
  opacity: 0.95;
}
#mxapp .pds-opacity-97 {
  opacity: 0.97;
}
#mxapp .pds-opacity-100 {
  opacity: 1;
}

#mxapp .pds-order-1 {
  order: 1;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-1\:xs.pds-order-1\:xs {
    order: 1;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-1\:sm.pds-order-1\:sm {
    order: 1;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-1\:md.pds-order-1\:md {
    order: 1;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-1\:lg.pds-order-1\:lg {
    order: 1;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-1\:xl.pds-order-1\:xl {
    order: 1;
  }
}
#mxapp .pds-order-2 {
  order: 2;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-2\:xs.pds-order-2\:xs {
    order: 2;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-2\:sm.pds-order-2\:sm {
    order: 2;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-2\:md.pds-order-2\:md {
    order: 2;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-2\:lg.pds-order-2\:lg {
    order: 2;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-2\:xl.pds-order-2\:xl {
    order: 2;
  }
}
#mxapp .pds-order-3 {
  order: 3;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-3\:xs.pds-order-3\:xs {
    order: 3;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-3\:sm.pds-order-3\:sm {
    order: 3;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-3\:md.pds-order-3\:md {
    order: 3;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-3\:lg.pds-order-3\:lg {
    order: 3;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-3\:xl.pds-order-3\:xl {
    order: 3;
  }
}
#mxapp .pds-order-4 {
  order: 4;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-4\:xs.pds-order-4\:xs {
    order: 4;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-4\:sm.pds-order-4\:sm {
    order: 4;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-4\:md.pds-order-4\:md {
    order: 4;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-4\:lg.pds-order-4\:lg {
    order: 4;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-4\:xl.pds-order-4\:xl {
    order: 4;
  }
}
#mxapp .pds-order-5 {
  order: 5;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-5\:xs.pds-order-5\:xs {
    order: 5;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-5\:sm.pds-order-5\:sm {
    order: 5;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-5\:md.pds-order-5\:md {
    order: 5;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-5\:lg.pds-order-5\:lg {
    order: 5;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-5\:xl.pds-order-5\:xl {
    order: 5;
  }
}
#mxapp .pds-order-6 {
  order: 6;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-6\:xs.pds-order-6\:xs {
    order: 6;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-6\:sm.pds-order-6\:sm {
    order: 6;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-6\:md.pds-order-6\:md {
    order: 6;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-6\:lg.pds-order-6\:lg {
    order: 6;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-6\:xl.pds-order-6\:xl {
    order: 6;
  }
}
#mxapp .pds-order-7 {
  order: 7;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-7\:xs.pds-order-7\:xs {
    order: 7;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-7\:sm.pds-order-7\:sm {
    order: 7;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-7\:md.pds-order-7\:md {
    order: 7;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-7\:lg.pds-order-7\:lg {
    order: 7;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-7\:xl.pds-order-7\:xl {
    order: 7;
  }
}
#mxapp .pds-order-8 {
  order: 8;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-8\:xs.pds-order-8\:xs {
    order: 8;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-8\:sm.pds-order-8\:sm {
    order: 8;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-8\:md.pds-order-8\:md {
    order: 8;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-8\:lg.pds-order-8\:lg {
    order: 8;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-8\:xl.pds-order-8\:xl {
    order: 8;
  }
}
#mxapp .pds-order-9 {
  order: 9;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-9\:xs.pds-order-9\:xs {
    order: 9;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-9\:sm.pds-order-9\:sm {
    order: 9;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-9\:md.pds-order-9\:md {
    order: 9;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-9\:lg.pds-order-9\:lg {
    order: 9;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-9\:xl.pds-order-9\:xl {
    order: 9;
  }
}
#mxapp .pds-order-10 {
  order: 10;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-10\:xs.pds-order-10\:xs {
    order: 10;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-10\:sm.pds-order-10\:sm {
    order: 10;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-10\:md.pds-order-10\:md {
    order: 10;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-10\:lg.pds-order-10\:lg {
    order: 10;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-10\:xl.pds-order-10\:xl {
    order: 10;
  }
}
#mxapp .pds-order-11 {
  order: 11;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-11\:xs.pds-order-11\:xs {
    order: 11;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-11\:sm.pds-order-11\:sm {
    order: 11;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-11\:md.pds-order-11\:md {
    order: 11;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-11\:lg.pds-order-11\:lg {
    order: 11;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-11\:xl.pds-order-11\:xl {
    order: 11;
  }
}
#mxapp .pds-order-12 {
  order: 12;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-order-12\:xs.pds-order-12\:xs {
    order: 12;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-order-12\:sm.pds-order-12\:sm {
    order: 12;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-order-12\:md.pds-order-12\:md {
    order: 12;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-order-12\:lg.pds-order-12\:lg {
    order: 12;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-order-12\:xl.pds-order-12\:xl {
    order: 12;
  }
}

#mxapp .pds-u-overflow-wrap-break {
  overflow-wrap: break-word;
}
#mxapp .pds-u-overflow-wrap-normal {
  overflow-wrap: normal;
}

#mxapp .pds-overflow-visible {
  overflow: visible;
}
#mxapp .pds-overflow-hidden {
  overflow: hidden;
}
#mxapp .pds-overflow-scroll {
  overflow: scroll;
}
#mxapp .pds-overflow-auto {
  overflow: auto;
}
#mxapp .pds-overflow-x-visible {
  overflow-x: visible;
}
#mxapp .pds-overflow-x-hidden {
  overflow-x: hidden;
}
#mxapp .pds-overflow-x-scroll {
  overflow-x: scroll;
}
#mxapp .pds-overflow-x-auto {
  overflow-x: auto;
}
#mxapp .pds-overflow-y-visible {
  overflow-y: visible;
}
#mxapp .pds-overflow-y-hidden {
  overflow-y: hidden;
}
#mxapp .pds-overflow-y-scroll {
  overflow-y: scroll;
}
#mxapp .pds-overflow-y-auto {
  overflow-y: auto;
}

#mxapp .pds-u-overflow-visible {
  overflow: visible;
}
#mxapp .pds-u-overflow-hidden {
  overflow: hidden;
}
#mxapp .pds-u-overflow-scroll {
  overflow: scroll;
}
#mxapp .pds-u-overflow-auto {
  overflow: auto;
}
#mxapp .pds-u-overflow-x-visible {
  overflow-x: visible;
}
#mxapp .pds-u-overflow-x-hidden {
  overflow-x: hidden;
}
#mxapp .pds-u-overflow-x-scroll {
  overflow-x: scroll;
}
#mxapp .pds-u-overflow-x-auto {
  overflow-x: auto;
}
#mxapp .pds-u-overflow-y-visible {
  overflow-y: visible;
}
#mxapp .pds-u-overflow-y-hidden {
  overflow-y: hidden;
}
#mxapp .pds-u-overflow-y-scroll {
  overflow-y: scroll;
}
#mxapp .pds-u-overflow-y-auto {
  overflow-y: auto;
}

#mxapp .pds-overscroll-auto {
  -ms-scroll-chaining: chained;
      overscroll-behavior: auto;
}
#mxapp .pds-overscroll-contain {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
#mxapp .pds-overscroll-none {
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}
#mxapp .pds-overscroll-x-auto {
  overscroll-behavior-x: auto;
}
#mxapp .pds-overscroll-x-contain {
  overscroll-behavior-x: contain;
}
#mxapp .pds-overscroll-x-none {
  overscroll-behavior-x: none;
}
#mxapp .pds-overscroll-y-auto {
  overscroll-behavior-y: auto;
}
#mxapp .pds-overscroll-y-contain {
  overscroll-behavior-y: contain;
}
#mxapp .pds-overscroll-y-none {
  overscroll-behavior-y: none;
}

#mxapp .pds-p-resp-0 {
  padding: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-0 {
    padding: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-0 {
    padding: 0;
  }
}
#mxapp .pds-p-resp-2 {
  padding: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-2 {
    padding: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-2 {
    padding: 0.125rem;
  }
}
#mxapp .pds-p-resp-4 {
  padding: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-4 {
    padding: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-4 {
    padding: 0.25rem;
  }
}
#mxapp .pds-p-resp-8 {
  padding: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-8 {
    padding: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-8 {
    padding: 0.5rem;
  }
}
#mxapp .pds-p-resp-12 {
  padding: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-12 {
    padding: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-12 {
    padding: 0.75rem;
  }
}
#mxapp .pds-p-resp-16 {
  padding: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-16 {
    padding: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-16 {
    padding: 1rem;
  }
}
#mxapp .pds-p-resp-20 {
  padding: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-20 {
    padding: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-20 {
    padding: 1.25rem;
  }
}
#mxapp .pds-p-resp-24 {
  padding: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-24 {
    padding: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-24 {
    padding: 1.5rem;
  }
}
#mxapp .pds-p-resp-32 {
  padding: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-32 {
    padding: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-32 {
    padding: 2rem;
  }
}
#mxapp .pds-p-resp-40 {
  padding: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-40 {
    padding: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-40 {
    padding: 2.5rem;
  }
}
#mxapp .pds-p-resp-48 {
  padding: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-48 {
    padding: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-48 {
    padding: 3rem;
  }
}
#mxapp .pds-p-resp-56 {
  padding: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-56 {
    padding: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-56 {
    padding: 3.5rem;
  }
}
#mxapp .pds-p-resp-64 {
  padding: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-64 {
    padding: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-64 {
    padding: 4rem;
  }
}
#mxapp .pds-p-resp-72 {
  padding: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-72 {
    padding: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-72 {
    padding: 5rem;
  }
}
#mxapp .pds-p-resp-96 {
  padding: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-96 {
    padding: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-96 {
    padding: 6rem;
  }
}
#mxapp .pds-p-resp-128 {
  padding: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-p-resp-128 {
    padding: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-p-resp-128 {
    padding: 8rem;
  }
}
#mxapp .pds-pt-resp-0 {
  padding-top: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-0 {
    padding-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-0 {
    padding-top: 0;
  }
}
#mxapp .pds-pt-resp-2 {
  padding-top: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-2 {
    padding-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-2 {
    padding-top: 0.125rem;
  }
}
#mxapp .pds-pt-resp-4 {
  padding-top: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-4 {
    padding-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-4 {
    padding-top: 0.25rem;
  }
}
#mxapp .pds-pt-resp-8 {
  padding-top: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-8 {
    padding-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-8 {
    padding-top: 0.5rem;
  }
}
#mxapp .pds-pt-resp-12 {
  padding-top: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-12 {
    padding-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-12 {
    padding-top: 0.75rem;
  }
}
#mxapp .pds-pt-resp-16 {
  padding-top: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-16 {
    padding-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-16 {
    padding-top: 1rem;
  }
}
#mxapp .pds-pt-resp-20 {
  padding-top: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-20 {
    padding-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-20 {
    padding-top: 1.25rem;
  }
}
#mxapp .pds-pt-resp-24 {
  padding-top: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-24 {
    padding-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-24 {
    padding-top: 1.5rem;
  }
}
#mxapp .pds-pt-resp-32 {
  padding-top: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-32 {
    padding-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-32 {
    padding-top: 2rem;
  }
}
#mxapp .pds-pt-resp-40 {
  padding-top: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-40 {
    padding-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-40 {
    padding-top: 2.5rem;
  }
}
#mxapp .pds-pt-resp-48 {
  padding-top: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-48 {
    padding-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-48 {
    padding-top: 3rem;
  }
}
#mxapp .pds-pt-resp-56 {
  padding-top: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-56 {
    padding-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-56 {
    padding-top: 3.5rem;
  }
}
#mxapp .pds-pt-resp-64 {
  padding-top: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-64 {
    padding-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-64 {
    padding-top: 4rem;
  }
}
#mxapp .pds-pt-resp-72 {
  padding-top: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-72 {
    padding-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-72 {
    padding-top: 5rem;
  }
}
#mxapp .pds-pt-resp-96 {
  padding-top: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-96 {
    padding-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-96 {
    padding-top: 6rem;
  }
}
#mxapp .pds-pt-resp-128 {
  padding-top: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pt-resp-128 {
    padding-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pt-resp-128 {
    padding-top: 8rem;
  }
}
#mxapp .pds-pr-resp-0 {
  padding-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-0 {
    padding-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-0 {
    padding-right: 0;
  }
}
#mxapp .pds-pr-resp-2 {
  padding-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-2 {
    padding-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-2 {
    padding-right: 0.125rem;
  }
}
#mxapp .pds-pr-resp-4 {
  padding-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-4 {
    padding-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-4 {
    padding-right: 0.25rem;
  }
}
#mxapp .pds-pr-resp-8 {
  padding-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-8 {
    padding-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-8 {
    padding-right: 0.5rem;
  }
}
#mxapp .pds-pr-resp-12 {
  padding-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-12 {
    padding-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-12 {
    padding-right: 0.75rem;
  }
}
#mxapp .pds-pr-resp-16 {
  padding-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-16 {
    padding-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-16 {
    padding-right: 1rem;
  }
}
#mxapp .pds-pr-resp-20 {
  padding-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-20 {
    padding-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-20 {
    padding-right: 1.25rem;
  }
}
#mxapp .pds-pr-resp-24 {
  padding-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-24 {
    padding-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-24 {
    padding-right: 1.5rem;
  }
}
#mxapp .pds-pr-resp-32 {
  padding-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-32 {
    padding-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-32 {
    padding-right: 2rem;
  }
}
#mxapp .pds-pr-resp-40 {
  padding-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-40 {
    padding-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-40 {
    padding-right: 2.5rem;
  }
}
#mxapp .pds-pr-resp-48 {
  padding-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-48 {
    padding-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-48 {
    padding-right: 3rem;
  }
}
#mxapp .pds-pr-resp-56 {
  padding-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-56 {
    padding-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-56 {
    padding-right: 3.5rem;
  }
}
#mxapp .pds-pr-resp-64 {
  padding-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-64 {
    padding-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-64 {
    padding-right: 4rem;
  }
}
#mxapp .pds-pr-resp-72 {
  padding-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-72 {
    padding-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-72 {
    padding-right: 5rem;
  }
}
#mxapp .pds-pr-resp-96 {
  padding-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-96 {
    padding-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-96 {
    padding-right: 6rem;
  }
}
#mxapp .pds-pr-resp-128 {
  padding-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pr-resp-128 {
    padding-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pr-resp-128 {
    padding-right: 8rem;
  }
}
#mxapp .pds-pb-resp-0 {
  padding-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-0 {
    padding-bottom: 0;
  }
}
#mxapp .pds-pb-resp-2 {
  padding-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-2 {
    padding-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-2 {
    padding-bottom: 0.125rem;
  }
}
#mxapp .pds-pb-resp-4 {
  padding-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-4 {
    padding-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-4 {
    padding-bottom: 0.25rem;
  }
}
#mxapp .pds-pb-resp-8 {
  padding-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-8 {
    padding-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-8 {
    padding-bottom: 0.5rem;
  }
}
#mxapp .pds-pb-resp-12 {
  padding-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-12 {
    padding-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-12 {
    padding-bottom: 0.75rem;
  }
}
#mxapp .pds-pb-resp-16 {
  padding-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-16 {
    padding-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-16 {
    padding-bottom: 1rem;
  }
}
#mxapp .pds-pb-resp-20 {
  padding-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-20 {
    padding-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-20 {
    padding-bottom: 1.25rem;
  }
}
#mxapp .pds-pb-resp-24 {
  padding-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-24 {
    padding-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-24 {
    padding-bottom: 1.5rem;
  }
}
#mxapp .pds-pb-resp-32 {
  padding-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-32 {
    padding-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-32 {
    padding-bottom: 2rem;
  }
}
#mxapp .pds-pb-resp-40 {
  padding-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-40 {
    padding-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-40 {
    padding-bottom: 2.5rem;
  }
}
#mxapp .pds-pb-resp-48 {
  padding-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-48 {
    padding-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-48 {
    padding-bottom: 3rem;
  }
}
#mxapp .pds-pb-resp-56 {
  padding-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-56 {
    padding-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-56 {
    padding-bottom: 3.5rem;
  }
}
#mxapp .pds-pb-resp-64 {
  padding-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-64 {
    padding-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-64 {
    padding-bottom: 4rem;
  }
}
#mxapp .pds-pb-resp-72 {
  padding-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-72 {
    padding-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-72 {
    padding-bottom: 5rem;
  }
}
#mxapp .pds-pb-resp-96 {
  padding-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-96 {
    padding-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-96 {
    padding-bottom: 6rem;
  }
}
#mxapp .pds-pb-resp-128 {
  padding-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pb-resp-128 {
    padding-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pb-resp-128 {
    padding-bottom: 8rem;
  }
}
#mxapp .pds-pl-resp-0 {
  padding-left: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-0 {
    padding-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-0 {
    padding-left: 0;
  }
}
#mxapp .pds-pl-resp-2 {
  padding-left: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-2 {
    padding-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-2 {
    padding-left: 0.125rem;
  }
}
#mxapp .pds-pl-resp-4 {
  padding-left: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-4 {
    padding-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-4 {
    padding-left: 0.25rem;
  }
}
#mxapp .pds-pl-resp-8 {
  padding-left: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-8 {
    padding-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-8 {
    padding-left: 0.5rem;
  }
}
#mxapp .pds-pl-resp-12 {
  padding-left: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-12 {
    padding-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-12 {
    padding-left: 0.75rem;
  }
}
#mxapp .pds-pl-resp-16 {
  padding-left: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-16 {
    padding-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-16 {
    padding-left: 1rem;
  }
}
#mxapp .pds-pl-resp-20 {
  padding-left: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-20 {
    padding-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-20 {
    padding-left: 1.25rem;
  }
}
#mxapp .pds-pl-resp-24 {
  padding-left: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-24 {
    padding-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-24 {
    padding-left: 1.5rem;
  }
}
#mxapp .pds-pl-resp-32 {
  padding-left: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-32 {
    padding-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-32 {
    padding-left: 2rem;
  }
}
#mxapp .pds-pl-resp-40 {
  padding-left: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-40 {
    padding-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-40 {
    padding-left: 2.5rem;
  }
}
#mxapp .pds-pl-resp-48 {
  padding-left: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-48 {
    padding-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-48 {
    padding-left: 3rem;
  }
}
#mxapp .pds-pl-resp-56 {
  padding-left: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-56 {
    padding-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-56 {
    padding-left: 3.5rem;
  }
}
#mxapp .pds-pl-resp-64 {
  padding-left: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-64 {
    padding-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-64 {
    padding-left: 4rem;
  }
}
#mxapp .pds-pl-resp-72 {
  padding-left: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-72 {
    padding-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-72 {
    padding-left: 5rem;
  }
}
#mxapp .pds-pl-resp-96 {
  padding-left: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-96 {
    padding-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-96 {
    padding-left: 6rem;
  }
}
#mxapp .pds-pl-resp-128 {
  padding-left: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-pl-resp-128 {
    padding-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-pl-resp-128 {
    padding-left: 8rem;
  }
}
#mxapp .pds-py-resp-0 {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-0 {
    padding-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-0 {
    padding-top: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-0 {
    padding-bottom: 0;
  }
}
#mxapp .pds-py-resp-2 {
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-2 {
    padding-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-2 {
    padding-top: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-2 {
    padding-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-2 {
    padding-bottom: 0.125rem;
  }
}
#mxapp .pds-py-resp-4 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-4 {
    padding-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-4 {
    padding-top: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-4 {
    padding-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-4 {
    padding-bottom: 0.25rem;
  }
}
#mxapp .pds-py-resp-8 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-8 {
    padding-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-8 {
    padding-top: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-8 {
    padding-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-8 {
    padding-bottom: 0.5rem;
  }
}
#mxapp .pds-py-resp-12 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-12 {
    padding-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-12 {
    padding-top: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-12 {
    padding-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-12 {
    padding-bottom: 0.75rem;
  }
}
#mxapp .pds-py-resp-16 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-16 {
    padding-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-16 {
    padding-top: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-16 {
    padding-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-16 {
    padding-bottom: 1rem;
  }
}
#mxapp .pds-py-resp-20 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-20 {
    padding-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-20 {
    padding-top: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-20 {
    padding-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-20 {
    padding-bottom: 1.25rem;
  }
}
#mxapp .pds-py-resp-24 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-24 {
    padding-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-24 {
    padding-top: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-24 {
    padding-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-24 {
    padding-bottom: 1.5rem;
  }
}
#mxapp .pds-py-resp-32 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-32 {
    padding-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-32 {
    padding-top: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-32 {
    padding-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-32 {
    padding-bottom: 2rem;
  }
}
#mxapp .pds-py-resp-40 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-40 {
    padding-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-40 {
    padding-top: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-40 {
    padding-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-40 {
    padding-bottom: 2.5rem;
  }
}
#mxapp .pds-py-resp-48 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-48 {
    padding-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-48 {
    padding-top: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-48 {
    padding-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-48 {
    padding-bottom: 3rem;
  }
}
#mxapp .pds-py-resp-56 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-56 {
    padding-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-56 {
    padding-top: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-56 {
    padding-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-56 {
    padding-bottom: 3.5rem;
  }
}
#mxapp .pds-py-resp-64 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-64 {
    padding-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-64 {
    padding-top: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-64 {
    padding-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-64 {
    padding-bottom: 4rem;
  }
}
#mxapp .pds-py-resp-72 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-72 {
    padding-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-72 {
    padding-top: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-72 {
    padding-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-72 {
    padding-bottom: 5rem;
  }
}
#mxapp .pds-py-resp-96 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-96 {
    padding-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-96 {
    padding-top: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-96 {
    padding-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-96 {
    padding-bottom: 6rem;
  }
}
#mxapp .pds-py-resp-128 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-128 {
    padding-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-128 {
    padding-top: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-py-resp-128 {
    padding-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-py-resp-128 {
    padding-bottom: 8rem;
  }
}
#mxapp .pds-px-resp-0 {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-0 {
    padding-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-0 {
    padding-left: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-0 {
    padding-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-0 {
    padding-right: 0;
  }
}
#mxapp .pds-px-resp-2 {
  padding-left: 0.0625rem;
  padding-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-2 {
    padding-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-2 {
    padding-left: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-2 {
    padding-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-2 {
    padding-right: 0.125rem;
  }
}
#mxapp .pds-px-resp-4 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-4 {
    padding-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-4 {
    padding-left: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-4 {
    padding-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-4 {
    padding-right: 0.25rem;
  }
}
#mxapp .pds-px-resp-8 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-8 {
    padding-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-8 {
    padding-left: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-8 {
    padding-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-8 {
    padding-right: 0.5rem;
  }
}
#mxapp .pds-px-resp-12 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-12 {
    padding-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-12 {
    padding-left: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-12 {
    padding-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-12 {
    padding-right: 0.75rem;
  }
}
#mxapp .pds-px-resp-16 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-16 {
    padding-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-16 {
    padding-left: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-16 {
    padding-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-16 {
    padding-right: 1rem;
  }
}
#mxapp .pds-px-resp-20 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-20 {
    padding-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-20 {
    padding-left: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-20 {
    padding-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-20 {
    padding-right: 1.25rem;
  }
}
#mxapp .pds-px-resp-24 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-24 {
    padding-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-24 {
    padding-left: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-24 {
    padding-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-24 {
    padding-right: 1.5rem;
  }
}
#mxapp .pds-px-resp-32 {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-32 {
    padding-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-32 {
    padding-left: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-32 {
    padding-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-32 {
    padding-right: 2rem;
  }
}
#mxapp .pds-px-resp-40 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-40 {
    padding-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-40 {
    padding-left: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-40 {
    padding-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-40 {
    padding-right: 2.5rem;
  }
}
#mxapp .pds-px-resp-48 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-48 {
    padding-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-48 {
    padding-left: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-48 {
    padding-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-48 {
    padding-right: 3rem;
  }
}
#mxapp .pds-px-resp-56 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-56 {
    padding-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-56 {
    padding-left: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-56 {
    padding-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-56 {
    padding-right: 3.5rem;
  }
}
#mxapp .pds-px-resp-64 {
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-64 {
    padding-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-64 {
    padding-left: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-64 {
    padding-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-64 {
    padding-right: 4rem;
  }
}
#mxapp .pds-px-resp-72 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-72 {
    padding-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-72 {
    padding-left: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-72 {
    padding-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-72 {
    padding-right: 5rem;
  }
}
#mxapp .pds-px-resp-96 {
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-96 {
    padding-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-96 {
    padding-left: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-96 {
    padding-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-96 {
    padding-right: 6rem;
  }
}
#mxapp .pds-px-resp-128 {
  padding-left: 4rem;
  padding-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-128 {
    padding-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-128 {
    padding-left: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-px-resp-128 {
    padding-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-px-resp-128 {
    padding-right: 8rem;
  }
}

#mxapp .pds-u-padding-responsive-0 {
  padding: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-0 {
    padding: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-0 {
    padding: 0;
  }
}
#mxapp .pds-u-padding-responsive-2 {
  padding: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-2 {
    padding: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-2 {
    padding: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-4 {
  padding: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-4 {
    padding: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-4 {
    padding: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-8 {
  padding: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-8 {
    padding: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-8 {
    padding: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-12 {
  padding: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-12 {
    padding: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-12 {
    padding: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-16 {
  padding: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-16 {
    padding: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-16 {
    padding: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-20 {
  padding: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-20 {
    padding: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-20 {
    padding: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-24 {
  padding: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-24 {
    padding: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-24 {
    padding: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-32 {
  padding: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-32 {
    padding: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-32 {
    padding: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-40 {
  padding: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-40 {
    padding: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-40 {
    padding: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-48 {
  padding: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-48 {
    padding: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-48 {
    padding: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-56 {
  padding: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-56 {
    padding: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-56 {
    padding: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-64 {
  padding: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-64 {
    padding: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-64 {
    padding: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-72 {
  padding: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-72 {
    padding: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-72 {
    padding: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-96 {
  padding: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-96 {
    padding: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-96 {
    padding: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-128 {
  padding: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-128 {
    padding: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-128 {
    padding: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-top-0 {
  padding-top: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-0 {
    padding-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-0 {
    padding-top: 0;
  }
}
#mxapp .pds-u-padding-responsive-top-2 {
  padding-top: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-2 {
    padding-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-2 {
    padding-top: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-top-4 {
  padding-top: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-4 {
    padding-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-4 {
    padding-top: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-top-8 {
  padding-top: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-8 {
    padding-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-8 {
    padding-top: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-top-12 {
  padding-top: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-12 {
    padding-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-12 {
    padding-top: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-top-16 {
  padding-top: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-16 {
    padding-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-16 {
    padding-top: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-top-20 {
  padding-top: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-20 {
    padding-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-20 {
    padding-top: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-top-24 {
  padding-top: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-24 {
    padding-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-24 {
    padding-top: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-top-32 {
  padding-top: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-32 {
    padding-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-32 {
    padding-top: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-top-40 {
  padding-top: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-40 {
    padding-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-40 {
    padding-top: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-top-48 {
  padding-top: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-48 {
    padding-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-48 {
    padding-top: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-top-56 {
  padding-top: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-56 {
    padding-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-56 {
    padding-top: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-top-64 {
  padding-top: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-64 {
    padding-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-64 {
    padding-top: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-top-72 {
  padding-top: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-72 {
    padding-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-72 {
    padding-top: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-top-96 {
  padding-top: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-96 {
    padding-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-96 {
    padding-top: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-top-128 {
  padding-top: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-top-128 {
    padding-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-top-128 {
    padding-top: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-right-0 {
  padding-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-0 {
    padding-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-0 {
    padding-right: 0;
  }
}
#mxapp .pds-u-padding-responsive-right-2 {
  padding-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-2 {
    padding-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-2 {
    padding-right: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-right-4 {
  padding-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-4 {
    padding-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-4 {
    padding-right: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-right-8 {
  padding-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-8 {
    padding-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-8 {
    padding-right: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-right-12 {
  padding-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-12 {
    padding-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-12 {
    padding-right: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-right-16 {
  padding-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-16 {
    padding-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-16 {
    padding-right: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-right-20 {
  padding-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-20 {
    padding-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-20 {
    padding-right: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-right-24 {
  padding-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-24 {
    padding-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-24 {
    padding-right: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-right-32 {
  padding-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-32 {
    padding-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-32 {
    padding-right: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-right-40 {
  padding-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-40 {
    padding-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-40 {
    padding-right: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-right-48 {
  padding-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-48 {
    padding-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-48 {
    padding-right: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-right-56 {
  padding-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-56 {
    padding-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-56 {
    padding-right: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-right-64 {
  padding-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-64 {
    padding-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-64 {
    padding-right: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-right-72 {
  padding-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-72 {
    padding-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-72 {
    padding-right: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-right-96 {
  padding-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-96 {
    padding-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-96 {
    padding-right: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-right-128 {
  padding-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-right-128 {
    padding-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-right-128 {
    padding-right: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-0 {
  padding-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-0 {
    padding-bottom: 0;
  }
}
#mxapp .pds-u-padding-responsive-bottom-2 {
  padding-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-2 {
    padding-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-2 {
    padding-bottom: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-4 {
  padding-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-4 {
    padding-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-4 {
    padding-bottom: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-8 {
  padding-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-8 {
    padding-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-8 {
    padding-bottom: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-12 {
  padding-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-12 {
    padding-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-12 {
    padding-bottom: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-16 {
  padding-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-16 {
    padding-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-16 {
    padding-bottom: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-20 {
  padding-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-20 {
    padding-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-20 {
    padding-bottom: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-24 {
  padding-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-24 {
    padding-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-24 {
    padding-bottom: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-32 {
  padding-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-32 {
    padding-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-32 {
    padding-bottom: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-40 {
  padding-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-40 {
    padding-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-40 {
    padding-bottom: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-48 {
  padding-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-48 {
    padding-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-48 {
    padding-bottom: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-56 {
  padding-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-56 {
    padding-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-56 {
    padding-bottom: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-64 {
  padding-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-64 {
    padding-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-64 {
    padding-bottom: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-72 {
  padding-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-72 {
    padding-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-72 {
    padding-bottom: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-96 {
  padding-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-96 {
    padding-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-96 {
    padding-bottom: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-bottom-128 {
  padding-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-bottom-128 {
    padding-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-bottom-128 {
    padding-bottom: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-left-0 {
  padding-left: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-0 {
    padding-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-0 {
    padding-left: 0;
  }
}
#mxapp .pds-u-padding-responsive-left-2 {
  padding-left: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-2 {
    padding-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-2 {
    padding-left: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-left-4 {
  padding-left: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-4 {
    padding-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-4 {
    padding-left: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-left-8 {
  padding-left: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-8 {
    padding-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-8 {
    padding-left: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-left-12 {
  padding-left: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-12 {
    padding-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-12 {
    padding-left: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-left-16 {
  padding-left: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-16 {
    padding-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-16 {
    padding-left: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-left-20 {
  padding-left: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-20 {
    padding-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-20 {
    padding-left: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-left-24 {
  padding-left: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-24 {
    padding-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-24 {
    padding-left: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-left-32 {
  padding-left: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-32 {
    padding-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-32 {
    padding-left: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-left-40 {
  padding-left: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-40 {
    padding-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-40 {
    padding-left: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-left-48 {
  padding-left: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-48 {
    padding-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-48 {
    padding-left: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-left-56 {
  padding-left: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-56 {
    padding-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-56 {
    padding-left: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-left-64 {
  padding-left: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-64 {
    padding-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-64 {
    padding-left: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-left-72 {
  padding-left: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-72 {
    padding-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-72 {
    padding-left: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-left-96 {
  padding-left: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-96 {
    padding-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-96 {
    padding-left: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-left-128 {
  padding-left: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-left-128 {
    padding-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-left-128 {
    padding-left: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-0 {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-0 {
    padding-top: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-0 {
    padding-top: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-0 {
    padding-bottom: 0;
  }
}
#mxapp .pds-u-padding-responsive-vertical-2 {
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-2 {
    padding-top: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-2 {
    padding-top: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-2 {
    padding-bottom: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-2 {
    padding-bottom: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-4 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-4 {
    padding-top: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-4 {
    padding-top: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-4 {
    padding-bottom: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-4 {
    padding-bottom: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-8 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-8 {
    padding-top: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-8 {
    padding-top: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-8 {
    padding-bottom: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-8 {
    padding-bottom: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-12 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-12 {
    padding-top: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-12 {
    padding-top: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-12 {
    padding-bottom: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-12 {
    padding-bottom: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-16 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-16 {
    padding-top: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-16 {
    padding-top: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-16 {
    padding-bottom: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-16 {
    padding-bottom: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-20 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-20 {
    padding-top: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-20 {
    padding-top: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-20 {
    padding-bottom: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-20 {
    padding-bottom: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-24 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-24 {
    padding-top: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-24 {
    padding-top: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-24 {
    padding-bottom: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-24 {
    padding-bottom: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-32 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-32 {
    padding-top: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-32 {
    padding-top: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-32 {
    padding-bottom: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-32 {
    padding-bottom: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-40 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-40 {
    padding-top: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-40 {
    padding-top: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-40 {
    padding-bottom: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-40 {
    padding-bottom: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-48 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-48 {
    padding-top: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-48 {
    padding-top: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-48 {
    padding-bottom: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-48 {
    padding-bottom: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-56 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-56 {
    padding-top: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-56 {
    padding-top: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-56 {
    padding-bottom: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-56 {
    padding-bottom: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-64 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-64 {
    padding-top: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-64 {
    padding-top: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-64 {
    padding-bottom: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-64 {
    padding-bottom: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-72 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-72 {
    padding-top: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-72 {
    padding-top: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-72 {
    padding-bottom: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-72 {
    padding-bottom: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-96 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-96 {
    padding-top: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-96 {
    padding-top: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-96 {
    padding-bottom: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-96 {
    padding-bottom: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-vertical-128 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-128 {
    padding-top: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-128 {
    padding-top: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-vertical-128 {
    padding-bottom: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-vertical-128 {
    padding-bottom: 8rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-0 {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-0 {
    padding-left: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-0 {
    padding-left: 0;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-0 {
    padding-right: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-0 {
    padding-right: 0;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-2 {
  padding-left: 0.0625rem;
  padding-right: 0.0625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-2 {
    padding-left: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-2 {
    padding-left: 0.125rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-2 {
    padding-right: calc(0.518134715vw - 0.1314766839rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-2 {
    padding-right: 0.125rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-4 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-4 {
    padding-left: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-4 {
    padding-left: 0.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-4 {
    padding-right: calc(1.0362694301vw - 0.2629533679rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-4 {
    padding-right: 0.25rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-8 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-8 {
    padding-left: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-8 {
    padding-left: 0.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-8 {
    padding-right: calc(2.0725388601vw - 0.5259067358rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-8 {
    padding-right: 0.5rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-12 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-12 {
    padding-left: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-12 {
    padding-left: 0.75rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-12 {
    padding-right: calc(3.1088082902vw - 0.7888601036rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-12 {
    padding-right: 0.75rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-16 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-16 {
    padding-left: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-16 {
    padding-left: 1rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-16 {
    padding-right: calc(4.1450777202vw - 1.0518134715rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-16 {
    padding-right: 1rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-20 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-20 {
    padding-left: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-20 {
    padding-left: 1.25rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-20 {
    padding-right: calc(5.1813471503vw - 1.3147668394rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-20 {
    padding-right: 1.25rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-24 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-24 {
    padding-left: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-24 {
    padding-left: 1.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-24 {
    padding-right: calc(6.2176165803vw - 1.5777202073rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-24 {
    padding-right: 1.5rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-32 {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-32 {
    padding-left: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-32 {
    padding-left: 2rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-32 {
    padding-right: calc(8.2901554404vw - 2.103626943rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-32 {
    padding-right: 2rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-40 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-40 {
    padding-left: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-40 {
    padding-left: 2.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-40 {
    padding-right: calc(10.3626943005vw - 2.6295336788rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-40 {
    padding-right: 2.5rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-48 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-48 {
    padding-left: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-48 {
    padding-left: 3rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-48 {
    padding-right: calc(12.4352331606vw - 3.1554404145rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-48 {
    padding-right: 3rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-56 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-56 {
    padding-left: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-56 {
    padding-left: 3.5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-56 {
    padding-right: calc(14.5077720207vw - 3.6813471503rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-56 {
    padding-right: 3.5rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-64 {
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-64 {
    padding-left: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-64 {
    padding-left: 4rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-64 {
    padding-right: calc(16.5803108808vw - 4.207253886rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-64 {
    padding-right: 4rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-72 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-72 {
    padding-left: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-72 {
    padding-left: 5rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-72 {
    padding-right: calc(20.725388601vw - 5.2590673575rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-72 {
    padding-right: 5rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-96 {
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-96 {
    padding-left: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-96 {
    padding-left: 6rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-96 {
    padding-right: calc(24.8704663212vw - 6.310880829rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-96 {
    padding-right: 6rem;
  }
}
#mxapp .pds-u-padding-responsive-horizontal-128 {
  padding-left: 4rem;
  padding-right: 4rem;
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-128 {
    padding-left: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-128 {
    padding-left: 8rem;
  }
}
@media (min-width: 37.4375rem) {
  #mxapp .pds-u-padding-responsive-horizontal-128 {
    padding-right: calc(33.1606217617vw - 8.414507772rem);
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-u-padding-responsive-horizontal-128 {
    padding-right: 8rem;
  }
}

#mxapp .pds-p-0 {
  padding: 0;
}
#mxapp .pds-p-2 {
  padding: 0.125rem;
}
#mxapp .pds-p-4 {
  padding: 0.25rem;
}
#mxapp .pds-p-8 {
  padding: 0.5rem;
}
#mxapp .pds-p-12 {
  padding: 0.75rem;
}
#mxapp .pds-p-16 {
  padding: 1rem;
}
#mxapp .pds-p-20 {
  padding: 1.25rem;
}
#mxapp .pds-p-24 {
  padding: 1.5rem;
}
#mxapp .pds-p-32 {
  padding: 2rem;
}
#mxapp .pds-p-40 {
  padding: 2.5rem;
}
#mxapp .pds-p-48 {
  padding: 3rem;
}
#mxapp .pds-p-56 {
  padding: 3.5rem;
}
#mxapp .pds-p-64 {
  padding: 4rem;
}
#mxapp .pds-p-72 {
  padding: 5rem;
}
#mxapp .pds-p-96 {
  padding: 6rem;
}
#mxapp .pds-p-128 {
  padding: 8rem;
}
#mxapp .pds-pt-0 {
  padding-top: 0;
}
#mxapp .pds-pt-2 {
  padding-top: 0.125rem;
}
#mxapp .pds-pt-4 {
  padding-top: 0.25rem;
}
#mxapp .pds-pt-8 {
  padding-top: 0.5rem;
}
#mxapp .pds-pt-12 {
  padding-top: 0.75rem;
}
#mxapp .pds-pt-16 {
  padding-top: 1rem;
}
#mxapp .pds-pt-20 {
  padding-top: 1.25rem;
}
#mxapp .pds-pt-24 {
  padding-top: 1.5rem;
}
#mxapp .pds-pt-32 {
  padding-top: 2rem;
}
#mxapp .pds-pt-40 {
  padding-top: 2.5rem;
}
#mxapp .pds-pt-48 {
  padding-top: 3rem;
}
#mxapp .pds-pt-56 {
  padding-top: 3.5rem;
}
#mxapp .pds-pt-64 {
  padding-top: 4rem;
}
#mxapp .pds-pt-72 {
  padding-top: 5rem;
}
#mxapp .pds-pt-96 {
  padding-top: 6rem;
}
#mxapp .pds-pt-128 {
  padding-top: 8rem;
}
#mxapp .pds-pr-0 {
  padding-right: 0;
}
#mxapp .pds-pr-2 {
  padding-right: 0.125rem;
}
#mxapp .pds-pr-4 {
  padding-right: 0.25rem;
}
#mxapp .pds-pr-8 {
  padding-right: 0.5rem;
}
#mxapp .pds-pr-12 {
  padding-right: 0.75rem;
}
#mxapp .pds-pr-16 {
  padding-right: 1rem;
}
#mxapp .pds-pr-20 {
  padding-right: 1.25rem;
}
#mxapp .pds-pr-24 {
  padding-right: 1.5rem;
}
#mxapp .pds-pr-32 {
  padding-right: 2rem;
}
#mxapp .pds-pr-40 {
  padding-right: 2.5rem;
}
#mxapp .pds-pr-48 {
  padding-right: 3rem;
}
#mxapp .pds-pr-56 {
  padding-right: 3.5rem;
}
#mxapp .pds-pr-64 {
  padding-right: 4rem;
}
#mxapp .pds-pr-72 {
  padding-right: 5rem;
}
#mxapp .pds-pr-96 {
  padding-right: 6rem;
}
#mxapp .pds-pr-128 {
  padding-right: 8rem;
}
#mxapp .pds-pb-0 {
  padding-bottom: 0;
}
#mxapp .pds-pb-2 {
  padding-bottom: 0.125rem;
}
#mxapp .pds-pb-4 {
  padding-bottom: 0.25rem;
}
#mxapp .pds-pb-8 {
  padding-bottom: 0.5rem;
}
#mxapp .pds-pb-12 {
  padding-bottom: 0.75rem;
}
#mxapp .pds-pb-16 {
  padding-bottom: 1rem;
}
#mxapp .pds-pb-20 {
  padding-bottom: 1.25rem;
}
#mxapp .pds-pb-24 {
  padding-bottom: 1.5rem;
}
#mxapp .pds-pb-32 {
  padding-bottom: 2rem;
}
#mxapp .pds-pb-40 {
  padding-bottom: 2.5rem;
}
#mxapp .pds-pb-48 {
  padding-bottom: 3rem;
}
#mxapp .pds-pb-56 {
  padding-bottom: 3.5rem;
}
#mxapp .pds-pb-64 {
  padding-bottom: 4rem;
}
#mxapp .pds-pb-72 {
  padding-bottom: 5rem;
}
#mxapp .pds-pb-96 {
  padding-bottom: 6rem;
}
#mxapp .pds-pb-128 {
  padding-bottom: 8rem;
}
#mxapp .pds-pl-0 {
  padding-left: 0;
}
#mxapp .pds-pl-2 {
  padding-left: 0.125rem;
}
#mxapp .pds-pl-4 {
  padding-left: 0.25rem;
}
#mxapp .pds-pl-8 {
  padding-left: 0.5rem;
}
#mxapp .pds-pl-12 {
  padding-left: 0.75rem;
}
#mxapp .pds-pl-16 {
  padding-left: 1rem;
}
#mxapp .pds-pl-20 {
  padding-left: 1.25rem;
}
#mxapp .pds-pl-24 {
  padding-left: 1.5rem;
}
#mxapp .pds-pl-32 {
  padding-left: 2rem;
}
#mxapp .pds-pl-40 {
  padding-left: 2.5rem;
}
#mxapp .pds-pl-48 {
  padding-left: 3rem;
}
#mxapp .pds-pl-56 {
  padding-left: 3.5rem;
}
#mxapp .pds-pl-64 {
  padding-left: 4rem;
}
#mxapp .pds-pl-72 {
  padding-left: 5rem;
}
#mxapp .pds-pl-96 {
  padding-left: 6rem;
}
#mxapp .pds-pl-128 {
  padding-left: 8rem;
}
#mxapp .pds-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
#mxapp .pds-py-2 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
#mxapp .pds-py-4 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
#mxapp .pds-py-8 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
#mxapp .pds-py-12 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
#mxapp .pds-py-16 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
#mxapp .pds-py-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
#mxapp .pds-py-24 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
#mxapp .pds-py-32 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
#mxapp .pds-py-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
#mxapp .pds-py-48 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
#mxapp .pds-py-56 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
#mxapp .pds-py-64 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
#mxapp .pds-py-72 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
#mxapp .pds-py-96 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
#mxapp .pds-py-128 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
#mxapp .pds-px-0 {
  padding-left: 0;
  padding-right: 0;
}
#mxapp .pds-px-2 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
#mxapp .pds-px-4 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
#mxapp .pds-px-8 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
#mxapp .pds-px-12 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
#mxapp .pds-px-16 {
  padding-left: 1rem;
  padding-right: 1rem;
}
#mxapp .pds-px-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
#mxapp .pds-px-24 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
#mxapp .pds-px-32 {
  padding-left: 2rem;
  padding-right: 2rem;
}
#mxapp .pds-px-40 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
#mxapp .pds-px-48 {
  padding-left: 3rem;
  padding-right: 3rem;
}
#mxapp .pds-px-56 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
#mxapp .pds-px-64 {
  padding-left: 4rem;
  padding-right: 4rem;
}
#mxapp .pds-px-72 {
  padding-left: 5rem;
  padding-right: 5rem;
}
#mxapp .pds-px-96 {
  padding-left: 6rem;
  padding-right: 6rem;
}
#mxapp .pds-px-128 {
  padding-left: 8rem;
  padding-right: 8rem;
}

#mxapp .pds-u-padding-0 {
  padding: 0;
}
#mxapp .pds-u-padding-2 {
  padding: 0.125rem;
}
#mxapp .pds-u-padding-4 {
  padding: 0.25rem;
}
#mxapp .pds-u-padding-8 {
  padding: 0.5rem;
}
#mxapp .pds-u-padding-12 {
  padding: 0.75rem;
}
#mxapp .pds-u-padding-16 {
  padding: 1rem;
}
#mxapp .pds-u-padding-20 {
  padding: 1.25rem;
}
#mxapp .pds-u-padding-24 {
  padding: 1.5rem;
}
#mxapp .pds-u-padding-32 {
  padding: 2rem;
}
#mxapp .pds-u-padding-40 {
  padding: 2.5rem;
}
#mxapp .pds-u-padding-48 {
  padding: 3rem;
}
#mxapp .pds-u-padding-56 {
  padding: 3.5rem;
}
#mxapp .pds-u-padding-64 {
  padding: 4rem;
}
#mxapp .pds-u-padding-72 {
  padding: 5rem;
}
#mxapp .pds-u-padding-96 {
  padding: 6rem;
}
#mxapp .pds-u-padding-128 {
  padding: 8rem;
}
#mxapp .pds-u-padding-top-0 {
  padding-top: 0;
}
#mxapp .pds-u-padding-top-2 {
  padding-top: 0.125rem;
}
#mxapp .pds-u-padding-top-4 {
  padding-top: 0.25rem;
}
#mxapp .pds-u-padding-top-8 {
  padding-top: 0.5rem;
}
#mxapp .pds-u-padding-top-12 {
  padding-top: 0.75rem;
}
#mxapp .pds-u-padding-top-16 {
  padding-top: 1rem;
}
#mxapp .pds-u-padding-top-20 {
  padding-top: 1.25rem;
}
#mxapp .pds-u-padding-top-24 {
  padding-top: 1.5rem;
}
#mxapp .pds-u-padding-top-32 {
  padding-top: 2rem;
}
#mxapp .pds-u-padding-top-40 {
  padding-top: 2.5rem;
}
#mxapp .pds-u-padding-top-48 {
  padding-top: 3rem;
}
#mxapp .pds-u-padding-top-56 {
  padding-top: 3.5rem;
}
#mxapp .pds-u-padding-top-64 {
  padding-top: 4rem;
}
#mxapp .pds-u-padding-top-72 {
  padding-top: 5rem;
}
#mxapp .pds-u-padding-top-96 {
  padding-top: 6rem;
}
#mxapp .pds-u-padding-top-128 {
  padding-top: 8rem;
}
#mxapp .pds-u-padding-right-0 {
  padding-right: 0;
}
#mxapp .pds-u-padding-right-2 {
  padding-right: 0.125rem;
}
#mxapp .pds-u-padding-right-4 {
  padding-right: 0.25rem;
}
#mxapp .pds-u-padding-right-8 {
  padding-right: 0.5rem;
}
#mxapp .pds-u-padding-right-12 {
  padding-right: 0.75rem;
}
#mxapp .pds-u-padding-right-16 {
  padding-right: 1rem;
}
#mxapp .pds-u-padding-right-20 {
  padding-right: 1.25rem;
}
#mxapp .pds-u-padding-right-24 {
  padding-right: 1.5rem;
}
#mxapp .pds-u-padding-right-32 {
  padding-right: 2rem;
}
#mxapp .pds-u-padding-right-40 {
  padding-right: 2.5rem;
}
#mxapp .pds-u-padding-right-48 {
  padding-right: 3rem;
}
#mxapp .pds-u-padding-right-56 {
  padding-right: 3.5rem;
}
#mxapp .pds-u-padding-right-64 {
  padding-right: 4rem;
}
#mxapp .pds-u-padding-right-72 {
  padding-right: 5rem;
}
#mxapp .pds-u-padding-right-96 {
  padding-right: 6rem;
}
#mxapp .pds-u-padding-right-128 {
  padding-right: 8rem;
}
#mxapp .pds-u-padding-bottom-0 {
  padding-bottom: 0;
}
#mxapp .pds-u-padding-bottom-2 {
  padding-bottom: 0.125rem;
}
#mxapp .pds-u-padding-bottom-4 {
  padding-bottom: 0.25rem;
}
#mxapp .pds-u-padding-bottom-8 {
  padding-bottom: 0.5rem;
}
#mxapp .pds-u-padding-bottom-12 {
  padding-bottom: 0.75rem;
}
#mxapp .pds-u-padding-bottom-16 {
  padding-bottom: 1rem;
}
#mxapp .pds-u-padding-bottom-20 {
  padding-bottom: 1.25rem;
}
#mxapp .pds-u-padding-bottom-24 {
  padding-bottom: 1.5rem;
}
#mxapp .pds-u-padding-bottom-32 {
  padding-bottom: 2rem;
}
#mxapp .pds-u-padding-bottom-40 {
  padding-bottom: 2.5rem;
}
#mxapp .pds-u-padding-bottom-48 {
  padding-bottom: 3rem;
}
#mxapp .pds-u-padding-bottom-56 {
  padding-bottom: 3.5rem;
}
#mxapp .pds-u-padding-bottom-64 {
  padding-bottom: 4rem;
}
#mxapp .pds-u-padding-bottom-72 {
  padding-bottom: 5rem;
}
#mxapp .pds-u-padding-bottom-96 {
  padding-bottom: 6rem;
}
#mxapp .pds-u-padding-bottom-128 {
  padding-bottom: 8rem;
}
#mxapp .pds-u-padding-left-0 {
  padding-left: 0;
}
#mxapp .pds-u-padding-left-2 {
  padding-left: 0.125rem;
}
#mxapp .pds-u-padding-left-4 {
  padding-left: 0.25rem;
}
#mxapp .pds-u-padding-left-8 {
  padding-left: 0.5rem;
}
#mxapp .pds-u-padding-left-12 {
  padding-left: 0.75rem;
}
#mxapp .pds-u-padding-left-16 {
  padding-left: 1rem;
}
#mxapp .pds-u-padding-left-20 {
  padding-left: 1.25rem;
}
#mxapp .pds-u-padding-left-24 {
  padding-left: 1.5rem;
}
#mxapp .pds-u-padding-left-32 {
  padding-left: 2rem;
}
#mxapp .pds-u-padding-left-40 {
  padding-left: 2.5rem;
}
#mxapp .pds-u-padding-left-48 {
  padding-left: 3rem;
}
#mxapp .pds-u-padding-left-56 {
  padding-left: 3.5rem;
}
#mxapp .pds-u-padding-left-64 {
  padding-left: 4rem;
}
#mxapp .pds-u-padding-left-72 {
  padding-left: 5rem;
}
#mxapp .pds-u-padding-left-96 {
  padding-left: 6rem;
}
#mxapp .pds-u-padding-left-128 {
  padding-left: 8rem;
}
#mxapp .pds-u-padding-vertical-0 {
  padding-top: 0;
  padding-bottom: 0;
}
#mxapp .pds-u-padding-vertical-2 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
#mxapp .pds-u-padding-vertical-4 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
#mxapp .pds-u-padding-vertical-8 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
#mxapp .pds-u-padding-vertical-12 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
#mxapp .pds-u-padding-vertical-16 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
#mxapp .pds-u-padding-vertical-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
#mxapp .pds-u-padding-vertical-24 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
#mxapp .pds-u-padding-vertical-32 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
#mxapp .pds-u-padding-vertical-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
#mxapp .pds-u-padding-vertical-48 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
#mxapp .pds-u-padding-vertical-56 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
#mxapp .pds-u-padding-vertical-64 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
#mxapp .pds-u-padding-vertical-72 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
#mxapp .pds-u-padding-vertical-96 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
#mxapp .pds-u-padding-vertical-128 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
#mxapp .pds-u-padding-horizontal-0 {
  padding-left: 0;
  padding-right: 0;
}
#mxapp .pds-u-padding-horizontal-2 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
#mxapp .pds-u-padding-horizontal-4 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
#mxapp .pds-u-padding-horizontal-8 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
#mxapp .pds-u-padding-horizontal-12 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
#mxapp .pds-u-padding-horizontal-16 {
  padding-left: 1rem;
  padding-right: 1rem;
}
#mxapp .pds-u-padding-horizontal-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
#mxapp .pds-u-padding-horizontal-24 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
#mxapp .pds-u-padding-horizontal-32 {
  padding-left: 2rem;
  padding-right: 2rem;
}
#mxapp .pds-u-padding-horizontal-40 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
#mxapp .pds-u-padding-horizontal-48 {
  padding-left: 3rem;
  padding-right: 3rem;
}
#mxapp .pds-u-padding-horizontal-56 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
#mxapp .pds-u-padding-horizontal-64 {
  padding-left: 4rem;
  padding-right: 4rem;
}
#mxapp .pds-u-padding-horizontal-72 {
  padding-left: 5rem;
  padding-right: 5rem;
}
#mxapp .pds-u-padding-horizontal-96 {
  padding-left: 6rem;
  padding-right: 6rem;
}
#mxapp .pds-u-padding-horizontal-128 {
  padding-left: 8rem;
  padding-right: 8rem;
}

#mxapp .pds-placeholder::-moz-placeholder {
  color: #858992;
  color: var(--colorMidnight-50);
}

#mxapp .pds-placeholder:-ms-input-placeholder {
  color: #858992;
  color: var(--colorMidnight-50);
}

#mxapp .pds-placeholder::placeholder {
  color: #858992;
  color: var(--colorMidnight-50);
}

#mxapp .pds-pointer-events-none {
  pointer-events: none;
}
#mxapp .pds-pointer-events-auto {
  pointer-events: auto;
}

#mxapp .pds-position-absolute {
  position: absolute;
}
#mxapp .pds-position-relative {
  position: relative;
}
#mxapp .pds-position-fixed {
  position: fixed;
}
#mxapp .pds-position-static {
  position: static;
}
#mxapp .pds-position-sticky {
  position: sticky;
}

#mxapp .pds-u-position-absolute {
  position: absolute;
}
#mxapp .pds-u-position-relative {
  position: relative;
}
#mxapp .pds-u-position-fixed {
  position: fixed;
}
#mxapp .pds-u-position-static {
  position: static;
}
#mxapp .pds-u-position-sticky {
  position: sticky;
}

#mxapp .pds-resize {
  resize: both;
}
#mxapp .pds-resize-none {
  resize: none;
}
#mxapp .pds-resize-y {
  resize: vertical;
}
#mxapp .pds-resize-x {
  resize: horizontal;
}

#mxapp .pds-rotate-45 {
  --pds-rotate: 45deg;
}
#mxapp .pds-rotate-neg-45 {
  --pds-rotate: -45deg;
}
#mxapp .pds-rotate-90 {
  --pds-rotate: 90deg;
}
#mxapp .pds-rotate-neg-90 {
  --pds-rotate: -90deg;
}
#mxapp .pds-rotate-180 {
  --pds-rotate: 180deg;
}
#mxapp .pds-rotate-neg-180 {
  --pds-rotate: -180deg;
}

#mxapp .pds-rounded {
  border-radius: 0.25rem;
}
#mxapp .pds-rounded-tr {
  border-top-right-radius: 0.25rem;
}
#mxapp .pds-rounded-tl {
  border-top-left-radius: 0.25rem;
}
#mxapp .pds-rounded-br {
  border-bottom-right-radius: 0.25rem;
}
#mxapp .pds-rounded-bl {
  border-bottom-left-radius: 0.25rem;
}
#mxapp .pds-rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
#mxapp .pds-rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
#mxapp .pds-rounded-b {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
#mxapp .pds-rounded-l {
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 0.25rem;
}
#mxapp .pds-rounded-sm {
  border-radius: 0.125rem;
}
#mxapp .pds-rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}
#mxapp .pds-rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}
#mxapp .pds-rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}
#mxapp .pds-rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}
#mxapp .pds-rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
#mxapp .pds-rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
#mxapp .pds-rounded-b-sm {
  border-bottom-left-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
#mxapp .pds-rounded-l-sm {
  border-bottom-left-radius: 0.125rem;
  border-top-left-radius: 0.125rem;
}
#mxapp .pds-rounded-lg {
  border-radius: 0.5rem;
}
#mxapp .pds-rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}
#mxapp .pds-rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}
#mxapp .pds-rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}
#mxapp .pds-rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}
#mxapp .pds-rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
#mxapp .pds-rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
#mxapp .pds-rounded-b-lg {
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
#mxapp .pds-rounded-l-lg {
  border-bottom-left-radius: 0.5rem;
  border-top-left-radius: 0.5rem;
}
#mxapp .pds-rounded-full {
  border-radius: 9999px;
}
#mxapp .pds-rounded-tr-full {
  border-top-right-radius: 9999px;
}
#mxapp .pds-rounded-tl-full {
  border-top-left-radius: 9999px;
}
#mxapp .pds-rounded-br-full {
  border-bottom-right-radius: 9999px;
}
#mxapp .pds-rounded-bl-full {
  border-bottom-left-radius: 9999px;
}
#mxapp .pds-rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}
#mxapp .pds-rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
#mxapp .pds-rounded-b-full {
  border-bottom-left-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
#mxapp .pds-rounded-l-full {
  border-bottom-left-radius: 9999px;
  border-top-left-radius: 9999px;
}
#mxapp .pds-rounded-none {
  border-radius: 0;
}
#mxapp .pds-rounded-tr-none {
  border-top-right-radius: 0;
}
#mxapp .pds-rounded-tl-none {
  border-top-left-radius: 0;
}
#mxapp .pds-rounded-br-none {
  border-bottom-right-radius: 0;
}
#mxapp .pds-rounded-bl-none {
  border-bottom-left-radius: 0;
}
#mxapp .pds-rounded-t-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
#mxapp .pds-rounded-r-none {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#mxapp .pds-rounded-b-none {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#mxapp .pds-rounded-l-none {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

#mxapp .pds-c-aside,
#mxapp .pds-u-rounded,
#mxapp .pds-c-app-icon,
#mxapp .pds-u-rounded-regular {
  border-radius: 0.25rem;
}
#mxapp .pds-o-pagination > .pagination > ul > li,
#mxapp .pds-c-pagination__item,
#mxapp .pds-o-pagination > .pagination > ul > li.active,
#mxapp .pds-c-pagination__item--current,
#mxapp .pds-c-pagination__item--previous,
#mxapp .pds-c-pagination__item--next,
#mxapp .pds-u-rounded-small {
  border-radius: 0.125rem;
}
#mxapp .pds-u-rounded-large {
  border-radius: 0.5rem;
}
#mxapp .pds-u-rounded-full {
  border-radius: 50%;
}
#mxapp .pds-c-avatar,
#mxapp .pds-u-rounded-circle {
  border-radius: 1000px;
}
#mxapp .pds-u-rounded-none {
  border-radius: 0;
}

#mxapp .pds-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-sr-only\:xs.pds-sr-only\:xs {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-sr-only\:sm.pds-sr-only\:sm {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-sr-only\:md.pds-sr-only\:md {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-sr-only\:lg.pds-sr-only\:lg {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-sr-only\:xl.pds-sr-only\:xl {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
}

#mxapp .pds-not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-not-sr-only\:xs.pds-not-sr-only\:xs {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-not-sr-only\:sm.pds-not-sr-only\:sm {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-not-sr-only\:md.pds-not-sr-only\:md {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-not-sr-only\:lg.pds-not-sr-only\:lg {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-not-sr-only\:xl.pds-not-sr-only\:xl {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
}

#mxapp .pds-space-x-0 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(0 * 0);
  margin-right: calc(0 * var(--pds-space-x-reverse));
  margin-left: calc(0 * calc(1 - 0));
  margin-left: calc(0 * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-2 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(0.125rem * 0);
  margin-right: calc(0.125rem * var(--pds-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - 0));
  margin-left: calc(0.125rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-4 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(0.25rem * 0);
  margin-right: calc(0.25rem * var(--pds-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - 0));
  margin-left: calc(0.25rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-8 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(0.5rem * 0);
  margin-right: calc(0.5rem * var(--pds-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - 0));
  margin-left: calc(0.5rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-12 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(0.75rem * 0);
  margin-right: calc(0.75rem * var(--pds-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - 0));
  margin-left: calc(0.75rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-16 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(1rem * 0);
  margin-right: calc(1rem * var(--pds-space-x-reverse));
  margin-left: calc(1rem * calc(1 - 0));
  margin-left: calc(1rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-20 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(1.25rem * 0);
  margin-right: calc(1.25rem * var(--pds-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - 0));
  margin-left: calc(1.25rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-24 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(1.5rem * 0);
  margin-right: calc(1.5rem * var(--pds-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - 0));
  margin-left: calc(1.5rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-32 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(2rem * 0);
  margin-right: calc(2rem * var(--pds-space-x-reverse));
  margin-left: calc(2rem * calc(1 - 0));
  margin-left: calc(2rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-40 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(2.5rem * 0);
  margin-right: calc(2.5rem * var(--pds-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - 0));
  margin-left: calc(2.5rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-48 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(3rem * 0);
  margin-right: calc(3rem * var(--pds-space-x-reverse));
  margin-left: calc(3rem * calc(1 - 0));
  margin-left: calc(3rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-56 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(3.5rem * 0);
  margin-right: calc(3.5rem * var(--pds-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - 0));
  margin-left: calc(3.5rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-64 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(4rem * 0);
  margin-right: calc(4rem * var(--pds-space-x-reverse));
  margin-left: calc(4rem * calc(1 - 0));
  margin-left: calc(4rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-72 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(5rem * 0);
  margin-right: calc(5rem * var(--pds-space-x-reverse));
  margin-left: calc(5rem * calc(1 - 0));
  margin-left: calc(5rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-96 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(6rem * 0);
  margin-right: calc(6rem * var(--pds-space-x-reverse));
  margin-left: calc(6rem * calc(1 - 0));
  margin-left: calc(6rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-128 > * + * {
  --pds-space-x-reverse: 0;
  margin-right: calc(8rem * 0);
  margin-right: calc(8rem * var(--pds-space-x-reverse));
  margin-left: calc(8rem * calc(1 - 0));
  margin-left: calc(8rem * calc(1 - var(--pds-space-x-reverse)));
}
#mxapp .pds-space-x-reverse > * + * {
  --pds-space-x-reverse: 1;
}
#mxapp .pds-space-y-0 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(0 * 0);
  margin-top: calc(0 * var(--pds-space-y-reverse));
  margin-bottom: calc(0 * calc(1 - 0));
  margin-bottom: calc(0 * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-2 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(0.125rem * 0);
  margin-top: calc(0.125rem * var(--pds-space-y-reverse));
  margin-bottom: calc(0.125rem * calc(1 - 0));
  margin-bottom: calc(0.125rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-4 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(0.25rem * 0);
  margin-top: calc(0.25rem * var(--pds-space-y-reverse));
  margin-bottom: calc(0.25rem * calc(1 - 0));
  margin-bottom: calc(0.25rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-8 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(0.5rem * 0);
  margin-top: calc(0.5rem * var(--pds-space-y-reverse));
  margin-bottom: calc(0.5rem * calc(1 - 0));
  margin-bottom: calc(0.5rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-12 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(0.75rem * 0);
  margin-top: calc(0.75rem * var(--pds-space-y-reverse));
  margin-bottom: calc(0.75rem * calc(1 - 0));
  margin-bottom: calc(0.75rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-16 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(1rem * 0);
  margin-top: calc(1rem * var(--pds-space-y-reverse));
  margin-bottom: calc(1rem * calc(1 - 0));
  margin-bottom: calc(1rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-20 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(1.25rem * 0);
  margin-top: calc(1.25rem * var(--pds-space-y-reverse));
  margin-bottom: calc(1.25rem * calc(1 - 0));
  margin-bottom: calc(1.25rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-24 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(1.5rem * 0);
  margin-top: calc(1.5rem * var(--pds-space-y-reverse));
  margin-bottom: calc(1.5rem * calc(1 - 0));
  margin-bottom: calc(1.5rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-32 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(2rem * 0);
  margin-top: calc(2rem * var(--pds-space-y-reverse));
  margin-bottom: calc(2rem * calc(1 - 0));
  margin-bottom: calc(2rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-40 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(2.5rem * 0);
  margin-top: calc(2.5rem * var(--pds-space-y-reverse));
  margin-bottom: calc(2.5rem * calc(1 - 0));
  margin-bottom: calc(2.5rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-48 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(3rem * 0);
  margin-top: calc(3rem * var(--pds-space-y-reverse));
  margin-bottom: calc(3rem * calc(1 - 0));
  margin-bottom: calc(3rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-56 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(3.5rem * 0);
  margin-top: calc(3.5rem * var(--pds-space-y-reverse));
  margin-bottom: calc(3.5rem * calc(1 - 0));
  margin-bottom: calc(3.5rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-64 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(4rem * 0);
  margin-top: calc(4rem * var(--pds-space-y-reverse));
  margin-bottom: calc(4rem * calc(1 - 0));
  margin-bottom: calc(4rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-72 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(5rem * 0);
  margin-top: calc(5rem * var(--pds-space-y-reverse));
  margin-bottom: calc(5rem * calc(1 - 0));
  margin-bottom: calc(5rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-96 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(6rem * 0);
  margin-top: calc(6rem * var(--pds-space-y-reverse));
  margin-bottom: calc(6rem * calc(1 - 0));
  margin-bottom: calc(6rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-128 > * + * {
  --pds-space-y-reverse: 0;
  margin-top: calc(8rem * 0);
  margin-top: calc(8rem * var(--pds-space-y-reverse));
  margin-bottom: calc(8rem * calc(1 - 0));
  margin-bottom: calc(8rem * calc(1 - var(--pds-space-y-reverse)));
}
#mxapp .pds-space-y-reverse > * + * {
  --pds-space-y-reverse: 1;
}

#mxapp .pds-table-auto {
  table-layout: auto;
}
#mxapp .pds-table-fixed {
  table-layout: fixed;
}

#mxapp .pds-text-left {
  text-align: left;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-text-left\:xs.pds-text-left\:xs {
    text-align: left;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-text-left\:sm.pds-text-left\:sm {
    text-align: left;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-text-left\:md.pds-text-left\:md {
    text-align: left;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-text-left\:lg.pds-text-left\:lg {
    text-align: left;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-text-left\:xl.pds-text-left\:xl {
    text-align: left;
  }
}
#mxapp .pds-text-center {
  text-align: center;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-text-center\:xs.pds-text-center\:xs {
    text-align: center;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-text-center\:sm.pds-text-center\:sm {
    text-align: center;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-text-center\:md.pds-text-center\:md {
    text-align: center;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-text-center\:lg.pds-text-center\:lg {
    text-align: center;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-text-center\:xl.pds-text-center\:xl {
    text-align: center;
  }
}
#mxapp .pds-text-right {
  text-align: right;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-text-right\:xs.pds-text-right\:xs {
    text-align: right;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-text-right\:sm.pds-text-right\:sm {
    text-align: right;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-text-right\:md.pds-text-right\:md {
    text-align: right;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-text-right\:lg.pds-text-right\:lg {
    text-align: right;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-text-right\:xl.pds-text-right\:xl {
    text-align: right;
  }
}
#mxapp .pds-text-justify {
  text-align: justify;
}
@media (max-width: 37.4375rem) {
  #mxapp .pds-text-justify\:xs.pds-text-justify\:xs {
    text-align: justify;
  }
}
@media (min-width: 37.5rem) {
  #mxapp .pds-text-justify\:sm.pds-text-justify\:sm {
    text-align: justify;
  }
}
@media (min-width: 49.5rem) {
  #mxapp .pds-text-justify\:md.pds-text-justify\:md {
    text-align: justify;
  }
}
@media (min-width: 73.5rem) {
  #mxapp .pds-text-justify\:lg.pds-text-justify\:lg {
    text-align: justify;
  }
}
@media (min-width: 96rem) {
  #mxapp .pds-text-justify\:xl.pds-text-justify\:xl {
    text-align: justify;
  }
}

#mxapp .pds-u-text-align-left {
  text-align: left;
}
#mxapp .pds-u-text-align-center {
  text-align: center;
}
#mxapp .pds-u-text-align-right {
  text-align: right;
}

#mxapp .pds-no-underline {
  text-decoration: none;
}
#mxapp .pds-no-underline-after::after {
  text-decoration: none;
}
#mxapp .pds-no-underline-before::before {
  text-decoration: none;
}
#mxapp .pds-underline {
  text-decoration: underline;
}
#mxapp .pds-line-through {
  text-decoration: line-through;
}

#mxapp .pds-u-text-decoration-none {
  text-decoration: none;
}
#mxapp .pds-u-text-decoration-before-none::before {
  text-decoration: none;
}
#mxapp .pds-u-text-decoration-after-none::after {
  text-decoration: none;
}

#mxapp .pds-truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#mxapp .pds-overflow-ellipsis {
  text-overflow: ellipsis;
}
#mxapp .pds-overflow-clip {
  text-overflow: clip;
}

#mxapp .pds-u-text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#mxapp .pds-lowercase {
  text-transform: lowercase;
}
#mxapp .pds-uppercase {
  text-transform: uppercase;
}
#mxapp .pds-capitalize {
  text-transform: capitalize;
}
#mxapp .pds-normal-case {
  text-transform: none;
}

#mxapp .pds-u-text-transform-lowercase {
  text-transform: lowercase;
}
#mxapp .pds-u-text-transform-uppercase {
  text-transform: uppercase;
}
#mxapp .pds-u-text-transform-capitalize {
  text-transform: capitalize;
}

#mxapp .pds-inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#mxapp .pds-inset-2 {
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}
#mxapp .pds-inset-neg-2 {
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}
#mxapp .pds-inset-4 {
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}
#mxapp .pds-inset-neg-4 {
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}
#mxapp .pds-inset-8 {
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}
#mxapp .pds-inset-neg-8 {
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}
#mxapp .pds-inset-12 {
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}
#mxapp .pds-inset-neg-12 {
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}
#mxapp .pds-inset-16 {
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}
#mxapp .pds-inset-neg-16 {
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}
#mxapp .pds-inset-20 {
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}
#mxapp .pds-inset-neg-20 {
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}
#mxapp .pds-inset-24 {
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}
#mxapp .pds-inset-neg-24 {
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}
#mxapp .pds-inset-32 {
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}
#mxapp .pds-inset-neg-32 {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}
#mxapp .pds-inset-40 {
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}
#mxapp .pds-inset-neg-40 {
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}
#mxapp .pds-inset-48 {
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}
#mxapp .pds-inset-neg-48 {
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}
#mxapp .pds-inset-56 {
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}
#mxapp .pds-inset-neg-56 {
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}
#mxapp .pds-inset-64 {
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}
#mxapp .pds-inset-neg-64 {
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}
#mxapp .pds-inset-72 {
  top: 5rem;
  right: 5rem;
  bottom: 5rem;
  left: 5rem;
}
#mxapp .pds-inset-neg-72 {
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
}
#mxapp .pds-inset-96 {
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}
#mxapp .pds-inset-neg-96 {
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}
#mxapp .pds-inset-128 {
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}
#mxapp .pds-inset-neg-128 {
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}
#mxapp .pds-inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}
#mxapp .pds-inset-160 {
  top: 10rem;
  right: 10rem;
  bottom: 10rem;
  left: 10rem;
}
#mxapp .pds-inset-neg-160 {
  top: -10rem;
  right: -10rem;
  bottom: -10rem;
  left: -10rem;
}
#mxapp .pds-inset-240 {
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}
#mxapp .pds-inset-neg-240 {
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}
#mxapp .pds-inset-320 {
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}
#mxapp .pds-inset-neg-320 {
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}
#mxapp .pds-inset-400 {
  top: 25rem;
  right: 25rem;
  bottom: 25rem;
  left: 25rem;
}
#mxapp .pds-inset-neg-400 {
  top: -25rem;
  right: -25rem;
  bottom: -25rem;
  left: -25rem;
}
#mxapp .pds-inset-480 {
  top: 30rem;
  right: 30rem;
  bottom: 30rem;
  left: 30rem;
}
#mxapp .pds-inset-neg-480 {
  top: -30rem;
  right: -30rem;
  bottom: -30rem;
  left: -30rem;
}
#mxapp .pds-inset-560 {
  top: 35rem;
  right: 35rem;
  bottom: 35rem;
  left: 35rem;
}
#mxapp .pds-inset-neg-560 {
  top: -35rem;
  right: -35rem;
  bottom: -35rem;
  left: -35rem;
}
#mxapp .pds-inset-640 {
  top: 40rem;
  right: 40rem;
  bottom: 40rem;
  left: 40rem;
}
#mxapp .pds-inset-neg-640 {
  top: -40rem;
  right: -40rem;
  bottom: -40rem;
  left: -40rem;
}
#mxapp .pds-inset-720 {
  top: 45rem;
  right: 45rem;
  bottom: 45rem;
  left: 45rem;
}
#mxapp .pds-inset-neg-720 {
  top: -45rem;
  right: -45rem;
  bottom: -45rem;
  left: -45rem;
}
#mxapp .pds-inset-800 {
  top: 50rem;
  right: 50rem;
  bottom: 50rem;
  left: 50rem;
}
#mxapp .pds-inset-neg-800 {
  top: -50rem;
  right: -50rem;
  bottom: -50rem;
  left: -50rem;
}
#mxapp .pds-inset-full {
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}
#mxapp .pds-inset-neg-full {
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}
#mxapp .pds-inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}
#mxapp .pds-inset-neg-1\/2 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}
#mxapp .pds-inset-1\/3 {
  top: 33.3333333333%;
  right: 33.3333333333%;
  bottom: 33.3333333333%;
  left: 33.3333333333%;
}
#mxapp .pds-inset-neg-1\/3 {
  top: -33.3333333333%;
  right: -33.3333333333%;
  bottom: -33.3333333333%;
  left: -33.3333333333%;
}
#mxapp .pds-inset-2\/3 {
  top: 66.6666666667%;
  right: 66.6666666667%;
  bottom: 66.6666666667%;
  left: 66.6666666667%;
}
#mxapp .pds-inset-neg-2\/3 {
  top: -66.6666666667%;
  right: -66.6666666667%;
  bottom: -66.6666666667%;
  left: -66.6666666667%;
}
#mxapp .pds-inset-1\/4 {
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}
#mxapp .pds-inset-neg-1\/4 {
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}
#mxapp .pds-inset-3\/4 {
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}
#mxapp .pds-inset-neg-3\/4 {
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}
#mxapp .pds-inset-x-0 {
  left: 0;
  right: 0;
}
#mxapp .pds-inset-x-2 {
  left: 0.125rem;
  right: 0.125rem;
}
#mxapp .pds-inset-x-neg-2 {
  left: -0.125rem;
  right: -0.125rem;
}
#mxapp .pds-inset-x-4 {
  left: 0.25rem;
  right: 0.25rem;
}
#mxapp .pds-inset-x-neg-4 {
  left: -0.25rem;
  right: -0.25rem;
}
#mxapp .pds-inset-x-8 {
  left: 0.5rem;
  right: 0.5rem;
}
#mxapp .pds-inset-x-neg-8 {
  left: -0.5rem;
  right: -0.5rem;
}
#mxapp .pds-inset-x-12 {
  left: 0.75rem;
  right: 0.75rem;
}
#mxapp .pds-inset-x-neg-12 {
  left: -0.75rem;
  right: -0.75rem;
}
#mxapp .pds-inset-x-16 {
  left: 1rem;
  right: 1rem;
}
#mxapp .pds-inset-x-neg-16 {
  left: -1rem;
  right: -1rem;
}
#mxapp .pds-inset-x-20 {
  left: 1.25rem;
  right: 1.25rem;
}
#mxapp .pds-inset-x-neg-20 {
  left: -1.25rem;
  right: -1.25rem;
}
#mxapp .pds-inset-x-24 {
  left: 1.5rem;
  right: 1.5rem;
}
#mxapp .pds-inset-x-neg-24 {
  left: -1.5rem;
  right: -1.5rem;
}
#mxapp .pds-inset-x-32 {
  left: 2rem;
  right: 2rem;
}
#mxapp .pds-inset-x-neg-32 {
  left: -2rem;
  right: -2rem;
}
#mxapp .pds-inset-x-40 {
  left: 2.5rem;
  right: 2.5rem;
}
#mxapp .pds-inset-x-neg-40 {
  left: -2.5rem;
  right: -2.5rem;
}
#mxapp .pds-inset-x-48 {
  left: 3rem;
  right: 3rem;
}
#mxapp .pds-inset-x-neg-48 {
  left: -3rem;
  right: -3rem;
}
#mxapp .pds-inset-x-56 {
  left: 3.5rem;
  right: 3.5rem;
}
#mxapp .pds-inset-x-neg-56 {
  left: -3.5rem;
  right: -3.5rem;
}
#mxapp .pds-inset-x-64 {
  left: 4rem;
  right: 4rem;
}
#mxapp .pds-inset-x-neg-64 {
  left: -4rem;
  right: -4rem;
}
#mxapp .pds-inset-x-72 {
  left: 5rem;
  right: 5rem;
}
#mxapp .pds-inset-x-neg-72 {
  left: -5rem;
  right: -5rem;
}
#mxapp .pds-inset-x-96 {
  left: 6rem;
  right: 6rem;
}
#mxapp .pds-inset-x-neg-96 {
  left: -6rem;
  right: -6rem;
}
#mxapp .pds-inset-x-128 {
  left: 8rem;
  right: 8rem;
}
#mxapp .pds-inset-x-neg-128 {
  left: -8rem;
  right: -8rem;
}
#mxapp .pds-inset-x-auto {
  left: auto;
  right: auto;
}
#mxapp .pds-inset-x-160 {
  left: 10rem;
  right: 10rem;
}
#mxapp .pds-inset-x-neg-160 {
  left: -10rem;
  right: -10rem;
}
#mxapp .pds-inset-x-240 {
  left: 15rem;
  right: 15rem;
}
#mxapp .pds-inset-x-neg-240 {
  left: -15rem;
  right: -15rem;
}
#mxapp .pds-inset-x-320 {
  left: 20rem;
  right: 20rem;
}
#mxapp .pds-inset-x-neg-320 {
  left: -20rem;
  right: -20rem;
}
#mxapp .pds-inset-x-400 {
  left: 25rem;
  right: 25rem;
}
#mxapp .pds-inset-x-neg-400 {
  left: -25rem;
  right: -25rem;
}
#mxapp .pds-inset-x-480 {
  left: 30rem;
  right: 30rem;
}
#mxapp .pds-inset-x-neg-480 {
  left: -30rem;
  right: -30rem;
}
#mxapp .pds-inset-x-560 {
  left: 35rem;
  right: 35rem;
}
#mxapp .pds-inset-x-neg-560 {
  left: -35rem;
  right: -35rem;
}
#mxapp .pds-inset-x-640 {
  left: 40rem;
  right: 40rem;
}
#mxapp .pds-inset-x-neg-640 {
  left: -40rem;
  right: -40rem;
}
#mxapp .pds-inset-x-720 {
  left: 45rem;
  right: 45rem;
}
#mxapp .pds-inset-x-neg-720 {
  left: -45rem;
  right: -45rem;
}
#mxapp .pds-inset-x-800 {
  left: 50rem;
  right: 50rem;
}
#mxapp .pds-inset-x-neg-800 {
  left: -50rem;
  right: -50rem;
}
#mxapp .pds-inset-x-full {
  left: 100%;
  right: 100%;
}
#mxapp .pds-inset-x-neg-full {
  left: -100%;
  right: -100%;
}
#mxapp .pds-inset-x-1\/2 {
  left: 50%;
  right: 50%;
}
#mxapp .pds-inset-x-neg-1\/2 {
  left: -50%;
  right: -50%;
}
#mxapp .pds-inset-x-1\/3 {
  left: 33.3333333333%;
  right: 33.3333333333%;
}
#mxapp .pds-inset-x-neg-1\/3 {
  left: -33.3333333333%;
  right: -33.3333333333%;
}
#mxapp .pds-inset-x-2\/3 {
  left: 66.6666666667%;
  right: 66.6666666667%;
}
#mxapp .pds-inset-x-neg-2\/3 {
  left: -66.6666666667%;
  right: -66.6666666667%;
}
#mxapp .pds-inset-x-1\/4 {
  left: 25%;
  right: 25%;
}
#mxapp .pds-inset-x-neg-1\/4 {
  left: -25%;
  right: -25%;
}
#mxapp .pds-inset-x-3\/4 {
  left: 75%;
  right: 75%;
}
#mxapp .pds-inset-x-neg-3\/4 {
  left: -75%;
  right: -75%;
}
#mxapp .pds-inset-y-0 {
  top: 0;
  bottom: 0;
}
#mxapp .pds-inset-y-2 {
  top: 0.125rem;
  bottom: 0.125rem;
}
#mxapp .pds-inset-y-neg-2 {
  top: -0.125rem;
  bottom: -0.125rem;
}
#mxapp .pds-inset-y-4 {
  top: 0.25rem;
  bottom: 0.25rem;
}
#mxapp .pds-inset-y-neg-4 {
  top: -0.25rem;
  bottom: -0.25rem;
}
#mxapp .pds-inset-y-8 {
  top: 0.5rem;
  bottom: 0.5rem;
}
#mxapp .pds-inset-y-neg-8 {
  top: -0.5rem;
  bottom: -0.5rem;
}
#mxapp .pds-inset-y-12 {
  top: 0.75rem;
  bottom: 0.75rem;
}
#mxapp .pds-inset-y-neg-12 {
  top: -0.75rem;
  bottom: -0.75rem;
}
#mxapp .pds-inset-y-16 {
  top: 1rem;
  bottom: 1rem;
}
#mxapp .pds-inset-y-neg-16 {
  top: -1rem;
  bottom: -1rem;
}
#mxapp .pds-inset-y-20 {
  top: 1.25rem;
  bottom: 1.25rem;
}
#mxapp .pds-inset-y-neg-20 {
  top: -1.25rem;
  bottom: -1.25rem;
}
#mxapp .pds-inset-y-24 {
  top: 1.5rem;
  bottom: 1.5rem;
}
#mxapp .pds-inset-y-neg-24 {
  top: -1.5rem;
  bottom: -1.5rem;
}
#mxapp .pds-inset-y-32 {
  top: 2rem;
  bottom: 2rem;
}
#mxapp .pds-inset-y-neg-32 {
  top: -2rem;
  bottom: -2rem;
}
#mxapp .pds-inset-y-40 {
  top: 2.5rem;
  bottom: 2.5rem;
}
#mxapp .pds-inset-y-neg-40 {
  top: -2.5rem;
  bottom: -2.5rem;
}
#mxapp .pds-inset-y-48 {
  top: 3rem;
  bottom: 3rem;
}
#mxapp .pds-inset-y-neg-48 {
  top: -3rem;
  bottom: -3rem;
}
#mxapp .pds-inset-y-56 {
  top: 3.5rem;
  bottom: 3.5rem;
}
#mxapp .pds-inset-y-neg-56 {
  top: -3.5rem;
  bottom: -3.5rem;
}
#mxapp .pds-inset-y-64 {
  top: 4rem;
  bottom: 4rem;
}
#mxapp .pds-inset-y-neg-64 {
  top: -4rem;
  bottom: -4rem;
}
#mxapp .pds-inset-y-72 {
  top: 5rem;
  bottom: 5rem;
}
#mxapp .pds-inset-y-neg-72 {
  top: -5rem;
  bottom: -5rem;
}
#mxapp .pds-inset-y-96 {
  top: 6rem;
  bottom: 6rem;
}
#mxapp .pds-inset-y-neg-96 {
  top: -6rem;
  bottom: -6rem;
}
#mxapp .pds-inset-y-128 {
  top: 8rem;
  bottom: 8rem;
}
#mxapp .pds-inset-y-neg-128 {
  top: -8rem;
  bottom: -8rem;
}
#mxapp .pds-inset-y-auto {
  top: auto;
  bottom: auto;
}
#mxapp .pds-inset-y-160 {
  top: 10rem;
  bottom: 10rem;
}
#mxapp .pds-inset-y-neg-160 {
  top: -10rem;
  bottom: -10rem;
}
#mxapp .pds-inset-y-240 {
  top: 15rem;
  bottom: 15rem;
}
#mxapp .pds-inset-y-neg-240 {
  top: -15rem;
  bottom: -15rem;
}
#mxapp .pds-inset-y-320 {
  top: 20rem;
  bottom: 20rem;
}
#mxapp .pds-inset-y-neg-320 {
  top: -20rem;
  bottom: -20rem;
}
#mxapp .pds-inset-y-400 {
  top: 25rem;
  bottom: 25rem;
}
#mxapp .pds-inset-y-neg-400 {
  top: -25rem;
  bottom: -25rem;
}
#mxapp .pds-inset-y-480 {
  top: 30rem;
  bottom: 30rem;
}
#mxapp .pds-inset-y-neg-480 {
  top: -30rem;
  bottom: -30rem;
}
#mxapp .pds-inset-y-560 {
  top: 35rem;
  bottom: 35rem;
}
#mxapp .pds-inset-y-neg-560 {
  top: -35rem;
  bottom: -35rem;
}
#mxapp .pds-inset-y-640 {
  top: 40rem;
  bottom: 40rem;
}
#mxapp .pds-inset-y-neg-640 {
  top: -40rem;
  bottom: -40rem;
}
#mxapp .pds-inset-y-720 {
  top: 45rem;
  bottom: 45rem;
}
#mxapp .pds-inset-y-neg-720 {
  top: -45rem;
  bottom: -45rem;
}
#mxapp .pds-inset-y-800 {
  top: 50rem;
  bottom: 50rem;
}
#mxapp .pds-inset-y-neg-800 {
  top: -50rem;
  bottom: -50rem;
}
#mxapp .pds-inset-y-full {
  top: 100%;
  bottom: 100%;
}
#mxapp .pds-inset-y-neg-full {
  top: -100%;
  bottom: -100%;
}
#mxapp .pds-inset-y-1\/2 {
  top: 50%;
  bottom: 50%;
}
#mxapp .pds-inset-y-neg-1\/2 {
  top: -50%;
  bottom: -50%;
}
#mxapp .pds-inset-y-1\/3 {
  top: 33.3333333333%;
  bottom: 33.3333333333%;
}
#mxapp .pds-inset-y-neg-1\/3 {
  top: -33.3333333333%;
  bottom: -33.3333333333%;
}
#mxapp .pds-inset-y-2\/3 {
  top: 66.6666666667%;
  bottom: 66.6666666667%;
}
#mxapp .pds-inset-y-neg-2\/3 {
  top: -66.6666666667%;
  bottom: -66.6666666667%;
}
#mxapp .pds-inset-y-1\/4 {
  top: 25%;
  bottom: 25%;
}
#mxapp .pds-inset-y-neg-1\/4 {
  top: -25%;
  bottom: -25%;
}
#mxapp .pds-inset-y-3\/4 {
  top: 75%;
  bottom: 75%;
}
#mxapp .pds-inset-y-neg-3\/4 {
  top: -75%;
  bottom: -75%;
}
#mxapp .pds-top-0 {
  top: 0;
}
#mxapp .pds-top-2 {
  top: 0.125rem;
}
#mxapp .pds-top-neg-2 {
  top: -0.125rem;
}
#mxapp .pds-top-4 {
  top: 0.25rem;
}
#mxapp .pds-top-neg-4 {
  top: -0.25rem;
}
#mxapp .pds-top-8 {
  top: 0.5rem;
}
#mxapp .pds-top-neg-8 {
  top: -0.5rem;
}
#mxapp .pds-top-12 {
  top: 0.75rem;
}
#mxapp .pds-top-neg-12 {
  top: -0.75rem;
}
#mxapp .pds-top-16 {
  top: 1rem;
}
#mxapp .pds-top-neg-16 {
  top: -1rem;
}
#mxapp .pds-top-20 {
  top: 1.25rem;
}
#mxapp .pds-top-neg-20 {
  top: -1.25rem;
}
#mxapp .pds-top-24 {
  top: 1.5rem;
}
#mxapp .pds-top-neg-24 {
  top: -1.5rem;
}
#mxapp .pds-top-32 {
  top: 2rem;
}
#mxapp .pds-top-neg-32 {
  top: -2rem;
}
#mxapp .pds-top-40 {
  top: 2.5rem;
}
#mxapp .pds-top-neg-40 {
  top: -2.5rem;
}
#mxapp .pds-top-48 {
  top: 3rem;
}
#mxapp .pds-top-neg-48 {
  top: -3rem;
}
#mxapp .pds-top-56 {
  top: 3.5rem;
}
#mxapp .pds-top-neg-56 {
  top: -3.5rem;
}
#mxapp .pds-top-64 {
  top: 4rem;
}
#mxapp .pds-top-neg-64 {
  top: -4rem;
}
#mxapp .pds-top-72 {
  top: 5rem;
}
#mxapp .pds-top-neg-72 {
  top: -5rem;
}
#mxapp .pds-top-96 {
  top: 6rem;
}
#mxapp .pds-top-neg-96 {
  top: -6rem;
}
#mxapp .pds-top-128 {
  top: 8rem;
}
#mxapp .pds-top-neg-128 {
  top: -8rem;
}
#mxapp .pds-top-auto {
  top: auto;
}
#mxapp .pds-top-160 {
  top: 10rem;
}
#mxapp .pds-top-neg-160 {
  top: -10rem;
}
#mxapp .pds-top-240 {
  top: 15rem;
}
#mxapp .pds-top-neg-240 {
  top: -15rem;
}
#mxapp .pds-top-320 {
  top: 20rem;
}
#mxapp .pds-top-neg-320 {
  top: -20rem;
}
#mxapp .pds-top-400 {
  top: 25rem;
}
#mxapp .pds-top-neg-400 {
  top: -25rem;
}
#mxapp .pds-top-480 {
  top: 30rem;
}
#mxapp .pds-top-neg-480 {
  top: -30rem;
}
#mxapp .pds-top-560 {
  top: 35rem;
}
#mxapp .pds-top-neg-560 {
  top: -35rem;
}
#mxapp .pds-top-640 {
  top: 40rem;
}
#mxapp .pds-top-neg-640 {
  top: -40rem;
}
#mxapp .pds-top-720 {
  top: 45rem;
}
#mxapp .pds-top-neg-720 {
  top: -45rem;
}
#mxapp .pds-top-800 {
  top: 50rem;
}
#mxapp .pds-top-neg-800 {
  top: -50rem;
}
#mxapp .pds-top-full {
  top: 100%;
}
#mxapp .pds-top-neg-full {
  top: -100%;
}
#mxapp .pds-top-1\/2 {
  top: 50%;
}
#mxapp .pds-top-neg-1\/2 {
  top: -50%;
}
#mxapp .pds-top-1\/3 {
  top: 33.3333333333%;
}
#mxapp .pds-top-neg-1\/3 {
  top: -33.3333333333%;
}
#mxapp .pds-top-2\/3 {
  top: 66.6666666667%;
}
#mxapp .pds-top-neg-2\/3 {
  top: -66.6666666667%;
}
#mxapp .pds-top-1\/4 {
  top: 25%;
}
#mxapp .pds-top-neg-1\/4 {
  top: -25%;
}
#mxapp .pds-top-3\/4 {
  top: 75%;
}
#mxapp .pds-top-neg-3\/4 {
  top: -75%;
}
#mxapp .pds-right-0 {
  right: 0;
}
#mxapp .pds-right-2 {
  right: 0.125rem;
}
#mxapp .pds-right-neg-2 {
  right: -0.125rem;
}
#mxapp .pds-right-4 {
  right: 0.25rem;
}
#mxapp .pds-right-neg-4 {
  right: -0.25rem;
}
#mxapp .pds-right-8 {
  right: 0.5rem;
}
#mxapp .pds-right-neg-8 {
  right: -0.5rem;
}
#mxapp .pds-right-12 {
  right: 0.75rem;
}
#mxapp .pds-right-neg-12 {
  right: -0.75rem;
}
#mxapp .pds-right-16 {
  right: 1rem;
}
#mxapp .pds-right-neg-16 {
  right: -1rem;
}
#mxapp .pds-right-20 {
  right: 1.25rem;
}
#mxapp .pds-right-neg-20 {
  right: -1.25rem;
}
#mxapp .pds-right-24 {
  right: 1.5rem;
}
#mxapp .pds-right-neg-24 {
  right: -1.5rem;
}
#mxapp .pds-right-32 {
  right: 2rem;
}
#mxapp .pds-right-neg-32 {
  right: -2rem;
}
#mxapp .pds-right-40 {
  right: 2.5rem;
}
#mxapp .pds-right-neg-40 {
  right: -2.5rem;
}
#mxapp .pds-right-48 {
  right: 3rem;
}
#mxapp .pds-right-neg-48 {
  right: -3rem;
}
#mxapp .pds-right-56 {
  right: 3.5rem;
}
#mxapp .pds-right-neg-56 {
  right: -3.5rem;
}
#mxapp .pds-right-64 {
  right: 4rem;
}
#mxapp .pds-right-neg-64 {
  right: -4rem;
}
#mxapp .pds-right-72 {
  right: 5rem;
}
#mxapp .pds-right-neg-72 {
  right: -5rem;
}
#mxapp .pds-right-96 {
  right: 6rem;
}
#mxapp .pds-right-neg-96 {
  right: -6rem;
}
#mxapp .pds-right-128 {
  right: 8rem;
}
#mxapp .pds-right-neg-128 {
  right: -8rem;
}
#mxapp .pds-right-auto {
  right: auto;
}
#mxapp .pds-right-160 {
  right: 10rem;
}
#mxapp .pds-right-neg-160 {
  right: -10rem;
}
#mxapp .pds-right-240 {
  right: 15rem;
}
#mxapp .pds-right-neg-240 {
  right: -15rem;
}
#mxapp .pds-right-320 {
  right: 20rem;
}
#mxapp .pds-right-neg-320 {
  right: -20rem;
}
#mxapp .pds-right-400 {
  right: 25rem;
}
#mxapp .pds-right-neg-400 {
  right: -25rem;
}
#mxapp .pds-right-480 {
  right: 30rem;
}
#mxapp .pds-right-neg-480 {
  right: -30rem;
}
#mxapp .pds-right-560 {
  right: 35rem;
}
#mxapp .pds-right-neg-560 {
  right: -35rem;
}
#mxapp .pds-right-640 {
  right: 40rem;
}
#mxapp .pds-right-neg-640 {
  right: -40rem;
}
#mxapp .pds-right-720 {
  right: 45rem;
}
#mxapp .pds-right-neg-720 {
  right: -45rem;
}
#mxapp .pds-right-800 {
  right: 50rem;
}
#mxapp .pds-right-neg-800 {
  right: -50rem;
}
#mxapp .pds-right-full {
  right: 100%;
}
#mxapp .pds-right-neg-full {
  right: -100%;
}
#mxapp .pds-right-1\/2 {
  right: 50%;
}
#mxapp .pds-right-neg-1\/2 {
  right: -50%;
}
#mxapp .pds-right-1\/3 {
  right: 33.3333333333%;
}
#mxapp .pds-right-neg-1\/3 {
  right: -33.3333333333%;
}
#mxapp .pds-right-2\/3 {
  right: 66.6666666667%;
}
#mxapp .pds-right-neg-2\/3 {
  right: -66.6666666667%;
}
#mxapp .pds-right-1\/4 {
  right: 25%;
}
#mxapp .pds-right-neg-1\/4 {
  right: -25%;
}
#mxapp .pds-right-3\/4 {
  right: 75%;
}
#mxapp .pds-right-neg-3\/4 {
  right: -75%;
}
#mxapp .pds-bottom-0 {
  bottom: 0;
}
#mxapp .pds-bottom-2 {
  bottom: 0.125rem;
}
#mxapp .pds-bottom-neg-2 {
  bottom: -0.125rem;
}
#mxapp .pds-bottom-4 {
  bottom: 0.25rem;
}
#mxapp .pds-bottom-neg-4 {
  bottom: -0.25rem;
}
#mxapp .pds-bottom-8 {
  bottom: 0.5rem;
}
#mxapp .pds-bottom-neg-8 {
  bottom: -0.5rem;
}
#mxapp .pds-bottom-12 {
  bottom: 0.75rem;
}
#mxapp .pds-bottom-neg-12 {
  bottom: -0.75rem;
}
#mxapp .pds-bottom-16 {
  bottom: 1rem;
}
#mxapp .pds-bottom-neg-16 {
  bottom: -1rem;
}
#mxapp .pds-bottom-20 {
  bottom: 1.25rem;
}
#mxapp .pds-bottom-neg-20 {
  bottom: -1.25rem;
}
#mxapp .pds-bottom-24 {
  bottom: 1.5rem;
}
#mxapp .pds-bottom-neg-24 {
  bottom: -1.5rem;
}
#mxapp .pds-bottom-32 {
  bottom: 2rem;
}
#mxapp .pds-bottom-neg-32 {
  bottom: -2rem;
}
#mxapp .pds-bottom-40 {
  bottom: 2.5rem;
}
#mxapp .pds-bottom-neg-40 {
  bottom: -2.5rem;
}
#mxapp .pds-bottom-48 {
  bottom: 3rem;
}
#mxapp .pds-bottom-neg-48 {
  bottom: -3rem;
}
#mxapp .pds-bottom-56 {
  bottom: 3.5rem;
}
#mxapp .pds-bottom-neg-56 {
  bottom: -3.5rem;
}
#mxapp .pds-bottom-64 {
  bottom: 4rem;
}
#mxapp .pds-bottom-neg-64 {
  bottom: -4rem;
}
#mxapp .pds-bottom-72 {
  bottom: 5rem;
}
#mxapp .pds-bottom-neg-72 {
  bottom: -5rem;
}
#mxapp .pds-bottom-96 {
  bottom: 6rem;
}
#mxapp .pds-bottom-neg-96 {
  bottom: -6rem;
}
#mxapp .pds-bottom-128 {
  bottom: 8rem;
}
#mxapp .pds-bottom-neg-128 {
  bottom: -8rem;
}
#mxapp .pds-bottom-auto {
  bottom: auto;
}
#mxapp .pds-bottom-160 {
  bottom: 10rem;
}
#mxapp .pds-bottom-neg-160 {
  bottom: -10rem;
}
#mxapp .pds-bottom-240 {
  bottom: 15rem;
}
#mxapp .pds-bottom-neg-240 {
  bottom: -15rem;
}
#mxapp .pds-bottom-320 {
  bottom: 20rem;
}
#mxapp .pds-bottom-neg-320 {
  bottom: -20rem;
}
#mxapp .pds-bottom-400 {
  bottom: 25rem;
}
#mxapp .pds-bottom-neg-400 {
  bottom: -25rem;
}
#mxapp .pds-bottom-480 {
  bottom: 30rem;
}
#mxapp .pds-bottom-neg-480 {
  bottom: -30rem;
}
#mxapp .pds-bottom-560 {
  bottom: 35rem;
}
#mxapp .pds-bottom-neg-560 {
  bottom: -35rem;
}
#mxapp .pds-bottom-640 {
  bottom: 40rem;
}
#mxapp .pds-bottom-neg-640 {
  bottom: -40rem;
}
#mxapp .pds-bottom-720 {
  bottom: 45rem;
}
#mxapp .pds-bottom-neg-720 {
  bottom: -45rem;
}
#mxapp .pds-bottom-800 {
  bottom: 50rem;
}
#mxapp .pds-bottom-neg-800 {
  bottom: -50rem;
}
#mxapp .pds-bottom-full {
  bottom: 100%;
}
#mxapp .pds-bottom-neg-full {
  bottom: -100%;
}
#mxapp .pds-bottom-1\/2 {
  bottom: 50%;
}
#mxapp .pds-bottom-neg-1\/2 {
  bottom: -50%;
}
#mxapp .pds-bottom-1\/3 {
  bottom: 33.3333333333%;
}
#mxapp .pds-bottom-neg-1\/3 {
  bottom: -33.3333333333%;
}
#mxapp .pds-bottom-2\/3 {
  bottom: 66.6666666667%;
}
#mxapp .pds-bottom-neg-2\/3 {
  bottom: -66.6666666667%;
}
#mxapp .pds-bottom-1\/4 {
  bottom: 25%;
}
#mxapp .pds-bottom-neg-1\/4 {
  bottom: -25%;
}
#mxapp .pds-bottom-3\/4 {
  bottom: 75%;
}
#mxapp .pds-bottom-neg-3\/4 {
  bottom: -75%;
}
#mxapp .pds-left-0 {
  left: 0;
}
#mxapp .pds-left-2 {
  left: 0.125rem;
}
#mxapp .pds-left-neg-2 {
  left: -0.125rem;
}
#mxapp .pds-left-4 {
  left: 0.25rem;
}
#mxapp .pds-left-neg-4 {
  left: -0.25rem;
}
#mxapp .pds-left-8 {
  left: 0.5rem;
}
#mxapp .pds-left-neg-8 {
  left: -0.5rem;
}
#mxapp .pds-left-12 {
  left: 0.75rem;
}
#mxapp .pds-left-neg-12 {
  left: -0.75rem;
}
#mxapp .pds-left-16 {
  left: 1rem;
}
#mxapp .pds-left-neg-16 {
  left: -1rem;
}
#mxapp .pds-left-20 {
  left: 1.25rem;
}
#mxapp .pds-left-neg-20 {
  left: -1.25rem;
}
#mxapp .pds-left-24 {
  left: 1.5rem;
}
#mxapp .pds-left-neg-24 {
  left: -1.5rem;
}
#mxapp .pds-left-32 {
  left: 2rem;
}
#mxapp .pds-left-neg-32 {
  left: -2rem;
}
#mxapp .pds-left-40 {
  left: 2.5rem;
}
#mxapp .pds-left-neg-40 {
  left: -2.5rem;
}
#mxapp .pds-left-48 {
  left: 3rem;
}
#mxapp .pds-left-neg-48 {
  left: -3rem;
}
#mxapp .pds-left-56 {
  left: 3.5rem;
}
#mxapp .pds-left-neg-56 {
  left: -3.5rem;
}
#mxapp .pds-left-64 {
  left: 4rem;
}
#mxapp .pds-left-neg-64 {
  left: -4rem;
}
#mxapp .pds-left-72 {
  left: 5rem;
}
#mxapp .pds-left-neg-72 {
  left: -5rem;
}
#mxapp .pds-left-96 {
  left: 6rem;
}
#mxapp .pds-left-neg-96 {
  left: -6rem;
}
#mxapp .pds-left-128 {
  left: 8rem;
}
#mxapp .pds-left-neg-128 {
  left: -8rem;
}
#mxapp .pds-left-auto {
  left: auto;
}
#mxapp .pds-left-160 {
  left: 10rem;
}
#mxapp .pds-left-neg-160 {
  left: -10rem;
}
#mxapp .pds-left-240 {
  left: 15rem;
}
#mxapp .pds-left-neg-240 {
  left: -15rem;
}
#mxapp .pds-left-320 {
  left: 20rem;
}
#mxapp .pds-left-neg-320 {
  left: -20rem;
}
#mxapp .pds-left-400 {
  left: 25rem;
}
#mxapp .pds-left-neg-400 {
  left: -25rem;
}
#mxapp .pds-left-480 {
  left: 30rem;
}
#mxapp .pds-left-neg-480 {
  left: -30rem;
}
#mxapp .pds-left-560 {
  left: 35rem;
}
#mxapp .pds-left-neg-560 {
  left: -35rem;
}
#mxapp .pds-left-640 {
  left: 40rem;
}
#mxapp .pds-left-neg-640 {
  left: -40rem;
}
#mxapp .pds-left-720 {
  left: 45rem;
}
#mxapp .pds-left-neg-720 {
  left: -45rem;
}
#mxapp .pds-left-800 {
  left: 50rem;
}
#mxapp .pds-left-neg-800 {
  left: -50rem;
}
#mxapp .pds-left-full {
  left: 100%;
}
#mxapp .pds-left-neg-full {
  left: -100%;
}
#mxapp .pds-left-1\/2 {
  left: 50%;
}
#mxapp .pds-left-neg-1\/2 {
  left: -50%;
}
#mxapp .pds-left-1\/3 {
  left: 33.3333333333%;
}
#mxapp .pds-left-neg-1\/3 {
  left: -33.3333333333%;
}
#mxapp .pds-left-2\/3 {
  left: 66.6666666667%;
}
#mxapp .pds-left-neg-2\/3 {
  left: -66.6666666667%;
}
#mxapp .pds-left-1\/4 {
  left: 25%;
}
#mxapp .pds-left-neg-1\/4 {
  left: -25%;
}
#mxapp .pds-left-3\/4 {
  left: 75%;
}
#mxapp .pds-left-neg-3\/4 {
  left: -75%;
}

#mxapp .pds-transform {
  --pds-translate-x: 0;
  --pds-translate-y: 0;
  --pds-rotate: 0;
  --pds-skew-x: 0;
  --pds-skew-y: 0;
  --pds-scale-x: 1;
  --pds-scale-y: 1;
  transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
  transform: translateX(var(--pds-translate-x)) translateY(var(--pds-translate-y)) rotate(var(--pds-rotate)) skewX(var(--pds-skew-x)) skewY(var(--pds-skew-y)) scaleX(var(--pds-scale-x)) scaleY(var(--pds-scale-y));
}
#mxapp .pds-transform-gpu {
  --pds-translate-x: 0;
  --pds-translate-y: 0;
  --pds-rotate: 0;
  --pds-skew-x: 0;
  --pds-skew-y: 0;
  --pds-scale-x: 1;
  --pds-scale-y: 1;
  transform: translate3d(0, 0, 0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
  transform: translate3d(var(--pds-translate-x), var(--pds-translate-y), 0) rotate(var(--pds-rotate)) skewX(var(--pds-skew-x)) skewY(var(--pds-skew-y)) scaleX(var(--pds-scale-x)) scaleY(var(--pds-scale-y));
}
#mxapp .pds-transform-none {
  transform: none;
}

#mxapp .pds-translate-x-0 {
  --pds-translate-x: 0;
}
#mxapp .pds-translate-x-2 {
  --pds-translate-x: 0.125rem;
}
#mxapp .pds-translate-x-neg-2 {
  --pds-translate-x: -0.125rem;
}
#mxapp .pds-translate-x-4 {
  --pds-translate-x: 0.25rem;
}
#mxapp .pds-translate-x-neg-4 {
  --pds-translate-x: -0.25rem;
}
#mxapp .pds-translate-x-8 {
  --pds-translate-x: 0.5rem;
}
#mxapp .pds-translate-x-neg-8 {
  --pds-translate-x: -0.5rem;
}
#mxapp .pds-translate-x-12 {
  --pds-translate-x: 0.75rem;
}
#mxapp .pds-translate-x-neg-12 {
  --pds-translate-x: -0.75rem;
}
#mxapp .pds-translate-x-16 {
  --pds-translate-x: 1rem;
}
#mxapp .pds-translate-x-neg-16 {
  --pds-translate-x: -1rem;
}
#mxapp .pds-translate-x-20 {
  --pds-translate-x: 1.25rem;
}
#mxapp .pds-translate-x-neg-20 {
  --pds-translate-x: -1.25rem;
}
#mxapp .pds-translate-x-24 {
  --pds-translate-x: 1.5rem;
}
#mxapp .pds-translate-x-neg-24 {
  --pds-translate-x: -1.5rem;
}
#mxapp .pds-translate-x-32 {
  --pds-translate-x: 2rem;
}
#mxapp .pds-translate-x-neg-32 {
  --pds-translate-x: -2rem;
}
#mxapp .pds-translate-x-40 {
  --pds-translate-x: 2.5rem;
}
#mxapp .pds-translate-x-neg-40 {
  --pds-translate-x: -2.5rem;
}
#mxapp .pds-translate-x-48 {
  --pds-translate-x: 3rem;
}
#mxapp .pds-translate-x-neg-48 {
  --pds-translate-x: -3rem;
}
#mxapp .pds-translate-x-56 {
  --pds-translate-x: 3.5rem;
}
#mxapp .pds-translate-x-neg-56 {
  --pds-translate-x: -3.5rem;
}
#mxapp .pds-translate-x-64 {
  --pds-translate-x: 4rem;
}
#mxapp .pds-translate-x-neg-64 {
  --pds-translate-x: -4rem;
}
#mxapp .pds-translate-x-72 {
  --pds-translate-x: 5rem;
}
#mxapp .pds-translate-x-neg-72 {
  --pds-translate-x: -5rem;
}
#mxapp .pds-translate-x-96 {
  --pds-translate-x: 6rem;
}
#mxapp .pds-translate-x-neg-96 {
  --pds-translate-x: -6rem;
}
#mxapp .pds-translate-x-128 {
  --pds-translate-x: 8rem;
}
#mxapp .pds-translate-x-neg-128 {
  --pds-translate-x: -8rem;
}
#mxapp .pds-translate-x-full {
  --pds-translate-x: 100%;
}
#mxapp .pds-translate-x-neg-full {
  --pds-translate-x: -100%;
}
#mxapp .pds-translate-x-1\/2 {
  --pds-translate-x: 50%;
}
#mxapp .pds-translate-x-neg-1\/2 {
  --pds-translate-x: -50%;
}
#mxapp .pds-translate-x-1\/3 {
  --pds-translate-x: 33.3333333333%;
}
#mxapp .pds-translate-x-neg-1\/3 {
  --pds-translate-x: -33.3333333333%;
}
#mxapp .pds-translate-x-2\/3 {
  --pds-translate-x: 66.6666666667%;
}
#mxapp .pds-translate-x-neg-2\/3 {
  --pds-translate-x: -66.6666666667%;
}
#mxapp .pds-translate-x-1\/4 {
  --pds-translate-x: 25%;
}
#mxapp .pds-translate-x-neg-1\/4 {
  --pds-translate-x: -25%;
}
#mxapp .pds-translate-x-3\/4 {
  --pds-translate-x: 75%;
}
#mxapp .pds-translate-x-neg-3\/4 {
  --pds-translate-x: -75%;
}
#mxapp .pds-translate-y-0 {
  --pds-translate-y: 0;
}
#mxapp .pds-translate-y-2 {
  --pds-translate-y: 0.125rem;
}
#mxapp .pds-translate-y-neg-2 {
  --pds-translate-y: -0.125rem;
}
#mxapp .pds-translate-y-4 {
  --pds-translate-y: 0.25rem;
}
#mxapp .pds-translate-y-neg-4 {
  --pds-translate-y: -0.25rem;
}
#mxapp .pds-translate-y-8 {
  --pds-translate-y: 0.5rem;
}
#mxapp .pds-translate-y-neg-8 {
  --pds-translate-y: -0.5rem;
}
#mxapp .pds-translate-y-12 {
  --pds-translate-y: 0.75rem;
}
#mxapp .pds-translate-y-neg-12 {
  --pds-translate-y: -0.75rem;
}
#mxapp .pds-translate-y-16 {
  --pds-translate-y: 1rem;
}
#mxapp .pds-translate-y-neg-16 {
  --pds-translate-y: -1rem;
}
#mxapp .pds-translate-y-20 {
  --pds-translate-y: 1.25rem;
}
#mxapp .pds-translate-y-neg-20 {
  --pds-translate-y: -1.25rem;
}
#mxapp .pds-translate-y-24 {
  --pds-translate-y: 1.5rem;
}
#mxapp .pds-translate-y-neg-24 {
  --pds-translate-y: -1.5rem;
}
#mxapp .pds-translate-y-32 {
  --pds-translate-y: 2rem;
}
#mxapp .pds-translate-y-neg-32 {
  --pds-translate-y: -2rem;
}
#mxapp .pds-translate-y-40 {
  --pds-translate-y: 2.5rem;
}
#mxapp .pds-translate-y-neg-40 {
  --pds-translate-y: -2.5rem;
}
#mxapp .pds-translate-y-48 {
  --pds-translate-y: 3rem;
}
#mxapp .pds-translate-y-neg-48 {
  --pds-translate-y: -3rem;
}
#mxapp .pds-translate-y-56 {
  --pds-translate-y: 3.5rem;
}
#mxapp .pds-translate-y-neg-56 {
  --pds-translate-y: -3.5rem;
}
#mxapp .pds-translate-y-64 {
  --pds-translate-y: 4rem;
}
#mxapp .pds-translate-y-neg-64 {
  --pds-translate-y: -4rem;
}
#mxapp .pds-translate-y-72 {
  --pds-translate-y: 5rem;
}
#mxapp .pds-translate-y-neg-72 {
  --pds-translate-y: -5rem;
}
#mxapp .pds-translate-y-96 {
  --pds-translate-y: 6rem;
}
#mxapp .pds-translate-y-neg-96 {
  --pds-translate-y: -6rem;
}
#mxapp .pds-translate-y-128 {
  --pds-translate-y: 8rem;
}
#mxapp .pds-translate-y-neg-128 {
  --pds-translate-y: -8rem;
}
#mxapp .pds-translate-y-full {
  --pds-translate-y: 100%;
}
#mxapp .pds-translate-y-neg-full {
  --pds-translate-y: -100%;
}
#mxapp .pds-translate-y-1\/2 {
  --pds-translate-y: 50%;
}
#mxapp .pds-translate-y-neg-1\/2 {
  --pds-translate-y: -50%;
}
#mxapp .pds-translate-y-1\/3 {
  --pds-translate-y: 33.3333333333%;
}
#mxapp .pds-translate-y-neg-1\/3 {
  --pds-translate-y: -33.3333333333%;
}
#mxapp .pds-translate-y-2\/3 {
  --pds-translate-y: 66.6666666667%;
}
#mxapp .pds-translate-y-neg-2\/3 {
  --pds-translate-y: -66.6666666667%;
}
#mxapp .pds-translate-y-1\/4 {
  --pds-translate-y: 25%;
}
#mxapp .pds-translate-y-neg-1\/4 {
  --pds-translate-y: -25%;
}
#mxapp .pds-translate-y-3\/4 {
  --pds-translate-y: 75%;
}
#mxapp .pds-translate-y-neg-3\/4 {
  --pds-translate-y: -75%;
}

#mxapp .pds-select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
#mxapp .pds-select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
#mxapp .pds-select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
      -ms-user-select: all;
          user-select: all;
}
#mxapp .pds-select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

#mxapp .pds-vertical-align-baseline {
  vertical-align: baseline;
}
#mxapp .pds-vertical-align-top {
  vertical-align: top;
}
#mxapp .pds-vertical-align-middle {
  vertical-align: middle;
}
#mxapp .pds-vertical-align-bottom {
  vertical-align: bottom;
}
#mxapp .pds-vertical-align-text-top {
  vertical-align: text-top;
}
#mxapp .pds-vertical-align-text-bottom {
  vertical-align: text-bottom;
}

#mxapp .pds-u-vertical-align-baseline {
  vertical-align: baseline;
}
#mxapp .pds-u-vertical-align-top {
  vertical-align: top;
}
#mxapp .pds-u-vertical-align-middle {
  vertical-align: middle;
}
#mxapp .pds-u-vertical-align-bottom {
  vertical-align: bottom;
}
#mxapp .pds-u-vertical-align-text-top {
  vertical-align: text-top;
}
#mxapp .pds-u-vertical-align-text-bottom {
  vertical-align: text-bottom;
}

#mxapp .pds-visible {
  visibility: visible;
}
#mxapp .pds-invisible {
  visibility: hidden;
}
#mxapp .pds-hidden {
  visibility: hidden;
}

#mxapp .pds-white-space-normal {
  white-space: normal;
}
#mxapp .pds-white-space-nowrap {
  white-space: nowrap;
}
#mxapp .pds-white-space-pre {
  white-space: pre;
}
#mxapp .pds-white-space-pre-line {
  white-space: pre-line;
}
#mxapp .pds-white-space-pre-wrap {
  white-space: pre-wrap;
}

#mxapp .pds-u-white-space-normal {
  white-space: normal;
}
#mxapp .pds-u-white-space-nowrap {
  white-space: nowrap;
}
#mxapp .pds-u-white-space-pre {
  white-space: pre;
}
#mxapp .pds-u-white-space-pre-line {
  white-space: pre-line;
}
#mxapp .pds-u-white-space-pre-wrap {
  white-space: pre-wrap;
}

#mxapp .pds-w-screen {
  width: 100vw;
}
#mxapp .pds-w-half-screen {
  width: 50vw;
}
#mxapp .pds-w-0 {
  width: 0;
}
#mxapp .pds-w-2 {
  width: 0.125rem;
}
#mxapp .pds-w-4 {
  width: 0.25rem;
}
#mxapp .pds-w-8 {
  width: 0.5rem;
}
#mxapp .pds-w-12 {
  width: 0.75rem;
}
#mxapp .pds-w-16 {
  width: 1rem;
}
#mxapp .pds-w-20 {
  width: 1.25rem;
}
#mxapp .pds-w-24 {
  width: 1.5rem;
}
#mxapp .pds-w-32 {
  width: 2rem;
}
#mxapp .pds-w-40 {
  width: 2.5rem;
}
#mxapp .pds-w-48 {
  width: 3rem;
}
#mxapp .pds-w-56 {
  width: 3.5rem;
}
#mxapp .pds-w-64 {
  width: 4rem;
}
#mxapp .pds-w-72 {
  width: 5rem;
}
#mxapp .pds-w-96 {
  width: 6rem;
}
#mxapp .pds-w-128 {
  width: 8rem;
}
#mxapp .pds-w-auto {
  width: auto;
}
#mxapp .pds-w-full {
  width: 100%;
}
#mxapp .pds-w-1\/2 {
  width: 50%;
}
#mxapp .pds-w-1\/3 {
  width: 33.3333333333%;
}
#mxapp .pds-w-2\/3 {
  width: 66.6666666667%;
}
#mxapp .pds-w-1\/4 {
  width: 25%;
}
#mxapp .pds-w-3\/4 {
  width: 75%;
}
#mxapp .pds-w-2\/4 {
  width: 50%;
}
#mxapp .pds-w-1\/5 {
  width: 20%;
}
#mxapp .pds-w-2\/5 {
  width: 40%;
}
#mxapp .pds-w-3\/5 {
  width: 60%;
}
#mxapp .pds-w-4\/5 {
  width: 80%;
}
#mxapp .pds-w-1\/6 {
  width: 16.6666666667%;
}
#mxapp .pds-w-2\/6 {
  width: 33.3333333333%;
}
#mxapp .pds-w-3\/6 {
  width: 50%;
}
#mxapp .pds-w-4\/6 {
  width: 66.6666666667%;
}
#mxapp .pds-w-5\/6 {
  width: 83.3333333333%;
}
#mxapp .pds-w-1\/12 {
  width: 8.3333333333%;
}
#mxapp .pds-w-2\/12 {
  width: 16.6666666667%;
}
#mxapp .pds-w-3\/12 {
  width: 25%;
}
#mxapp .pds-w-4\/12 {
  width: 33.3333333333%;
}
#mxapp .pds-w-5\/12 {
  width: 41.6666666667%;
}
#mxapp .pds-w-6\/12 {
  width: 50%;
}
#mxapp .pds-w-7\/12 {
  width: 58.3333333333%;
}
#mxapp .pds-w-8\/12 {
  width: 66.6666666667%;
}
#mxapp .pds-w-9\/12 {
  width: 75%;
}
#mxapp .pds-w-10\/12 {
  width: 83.3333333333%;
}
#mxapp .pds-w-11\/12 {
  width: 91.6666666667%;
}
#mxapp .pds-w-160 {
  width: 10rem;
}
#mxapp .pds-w-240 {
  width: 15rem;
}
#mxapp .pds-w-320 {
  width: 20rem;
}
#mxapp .pds-w-400 {
  width: 25rem;
}
#mxapp .pds-w-480 {
  width: 30rem;
}
#mxapp .pds-w-560 {
  width: 35rem;
}
#mxapp .pds-w-640 {
  width: 40rem;
}
#mxapp .pds-w-720 {
  width: 45rem;
}
#mxapp .pds-w-800 {
  width: 50rem;
}

#mxapp .pds-u-width-0 {
  width: 0;
}
#mxapp .pds-u-width-2 {
  width: 0.125rem;
}
#mxapp .pds-u-width-4 {
  width: 0.25rem;
}
#mxapp .pds-u-width-8 {
  width: 0.5rem;
}
#mxapp .pds-u-width-12 {
  width: 0.75rem;
}
#mxapp .pds-u-width-16 {
  width: 1rem;
}
#mxapp .pds-u-width-20 {
  width: 1.25rem;
}
#mxapp .pds-u-width-24 {
  width: 1.5rem;
}
#mxapp .pds-u-width-32 {
  width: 2rem;
}
#mxapp .pds-u-width-40 {
  width: 2.5rem;
}
#mxapp .pds-u-width-48 {
  width: 3rem;
}
#mxapp .pds-u-width-56 {
  width: 3.5rem;
}
#mxapp .pds-u-width-64 {
  width: 4rem;
}
#mxapp .pds-u-width-72 {
  width: 5rem;
}
#mxapp .pds-u-width-96 {
  width: 6rem;
}
#mxapp .pds-u-width-128 {
  width: 8rem;
}
#mxapp .pds-u-width-auto {
  width: auto;
}
#mxapp .pds-u-width-auto {
  width: auto;
}
#mxapp .pds-u-width-full {
  width: 100%;
}
#mxapp .pds-u-width-half {
  width: 100%;
}
@media (min-width: 37.5rem) {
  #mxapp .pds-u-width-half {
    width: 50%;
  }
}
#mxapp .pds-u-width-screen {
  width: 100vw;
}
#mxapp .pds-u-width-screen-half {
  width: 50vw;
}
#mxapp .pds-u-width-192 {
  width: 12rem;
}
#mxapp .pds-u-width-256 {
  width: 16rem;
}

#mxapp .pds-break-normal {
  overflow-wrap: normal;
  word-break: normal;
}
#mxapp .pds-break-words {
  overflow-wrap: break-word;
}
#mxapp .pds-break-all {
  word-break: break-all;
}

#mxapp .pds-u-word-break {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
}

#mxapp .pds-z-0 {
  z-index: 0;
}
#mxapp .pds-z-10 {
  z-index: 10;
}
#mxapp .pds-z-20 {
  z-index: 20;
}
#mxapp .pds-z-30 {
  z-index: 30;
}
#mxapp .pds-z-40 {
  z-index: 40;
}
#mxapp .pds-z-50 {
  z-index: 50;
}
#mxapp .pds-z-auto {
  z-index: auto;
}
#mxapp .remove-border .form-control-static {
  border-bottom: 0;
}
#mxapp .pds-u-icon-arrow-small-right-before::before,
#mxapp .pds-u-icon-arrow-small-right-after::after {
  content: "\2b91";
  font-size: 0.6rem;
  font-weight: bold;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBkcy9jb25zdGFudHMvX2ZvbnQtaW1wb3J0LW5vdG8tc2Fucy5zY3NzIiwicGRzL2NvbnN0YW50cy9fZm9udC1pbXBvcnQtcGF0cm9uLnNjc3MiLCJwZHMvY29uc3RhbnRzL19mb250LWltcG9ydC1zdHJlYW1saW5lLnNjc3MiLCJwZHMvY29uc3RhbnRzL19wZHMtY29sb3JzLnNjc3MiLCJwZHMvY29uc3RhbnRzL19wZHMtZWxldmF0aW9uLnNjc3MiLCJwZHMvYmFzZS9fYW5pbWF0aW9uLnNjc3MiLCJwZHMvYmFzZS9fYmFzZS5zY3NzIiwicGRzL2NvbnN0YW50cy9fZm9udC1mYW1pbGllcy5zY3NzIiwicGRzL2NvbnN0YW50cy9fZm9udC13ZWlnaHQuc2NzcyIsInBkcy9uby1jb250cm9sL19tb2RhbC1kaWFsb2cuc2NzcyIsInBkcy9jb25zdGFudHMvX2JvcmRlci1yYWRpdXMuc2NzcyIsInBkcy9taXhpbnMvX3N0cmVhbWxpbmUuc2NzcyIsInBkcy9taXhpbnMvX21ha2UtdGV4dC5zY3NzIiwicGRzL21peGlucy9fbWFrZS1oZWFkaW5nLnNjc3MiLCJwZHMvbWl4aW5zL19wb2x5LWZsdWlkLXNpemluZy5zY3NzIiwicGRzL2NvbnN0YW50cy9fbGluZS1oZWlnaHQuc2NzcyIsInBkcy9jb25zdGFudHMvX2xpbmUtbGVuZ2h0LnNjc3MiLCJwZHMvY29uc3RhbnRzL19idXR0b24tdmFyaWFibGVzLnNjc3MiLCJwZHMvbm8tY29udHJvbC9fbXgtcHJvZ3Jlc3Muc2NzcyIsInBkcy9vdmVycmlkZXMvX3Bkcy1kYXRhdmlldy5zY3NzIiwicGRzL292ZXJyaWRlcy9fcGRzLW8tbG9hZG1vcmUtbGlzdHZpZXcuc2NzcyIsInBkcy9vdmVycmlkZXMvX3Bkcy1vLXJlbW92ZS1lbXB0eS1saXN0dmlldy5zY3NzIiwicGRzL292ZXJyaWRlcy9fcGRzLW8tcmVtb3ZlLWxvYWRtb3JlLWxpc3R2aWV3LnNjc3MiLCJwZHMvb3ZlcnJpZGVzL19wZHMtby1yZXNldC1kYXRhdmlldy5zY3NzIiwicGRzL292ZXJyaWRlcy9fcGRzLW8tcmVzZXQtZGF0YXZpZXctcG9wdXAuc2NzcyIsInBkcy9taXhpbnMvX2xpc3R2aWV3LXJlc2V0LnNjc3MiLCJwZHMvb3ZlcnJpZGVzL19wZHMtby1wYWdpbmF0aW9uLnNjc3MiLCJwZHMvb3ZlcnJpZGVzL19wZHMtby1wYWdpbmcuc2NzcyIsInBkcy9vdmVycmlkZXMvX3Bkcy1vLXRleHQtYm94LXNlYXJjaC5zY3NzIiwicGRzL21peGlucy9fcmVzZXQtaW5wdXQuc2NzcyIsInBkcy9jb25zdGFudHMvX3NwYWNpbmctc2l6ZXMuc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1sYWJlbC5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWMtdGFnLnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtYy10YWctZ3JvdXAuc2NzcyIsInBkcy9jb21wb25lbnRzL29iamVjdHMvX3Bkcy1jLW92ZXJsYXkuc2NzcyIsInBkcy9jb21wb25lbnRzL29iamVjdHMvX3Bkcy1jLXNjcm9sbGFibGUuc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1jLWFjdGlvbi1iYXIuc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1jLWFkbWluLXRhYmxlLnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtYy1hcHAtaWNvbi5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWMtYXNpZGUuc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1jLWF2YXRhci5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWMtY2FyZC5zY3NzIiwicGRzL21peGlucy9fY2FyZC5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWMtZ3JpZC5zY3NzIiwicGRzL21peGlucy9fbWVkaWEtcXVlcnkuc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1jLWljb24td2l0aC10ZXh0LnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtYy1saXN0dmlldy10by1ncmlkLnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtYy1wYWdpbmF0aW9uLnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtYy1wYW5lbC5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWMtcmF0aW8uc2NzcyIsInBkcy9jb21wb25lbnRzL2dlbmVyYWwvX3Bkcy1jLXdpdGgtdG9vbHRpcC5zY3NzIiwicGRzL2NvbXBvbmVudHMvZ2VuZXJhbC9fcGRzLWxheW91dC1mdWxsLXdpZHRoLnNjc3MiLCJwZHMvY29tcG9uZW50cy9nZW5lcmFsL19wZHMtbGF5b3V0LW1heC13aWR0aC5zY3NzIiwicGRzL2NvbnN0YW50cy9fbWVkaWEtcXVlcnkuc2NzcyIsInBkcy9jb21wb25lbnRzL2ZlZWRiYWNrL19wZHMtYy1jYWxsb3V0LnNjc3MiLCJwZHMvY29tcG9uZW50cy9mZWVkYmFjay9fcGRzLWMtbWVzc2FnZS5zY3NzIiwicGRzL2NvbXBvbmVudHMvZmVlZGJhY2svX3Bkcy1jLXNwaW5uZXIuc2NzcyIsInBkcy9jb21wb25lbnRzL25hdmlnYXRpb24vX3Bkcy1jLWJyZWFkY3J1bWJzLW14Ny5zY3NzIiwicGRzL21peGlucy9fY2FyZXQuc2NzcyIsInBkcy9jb21wb25lbnRzL25hdmlnYXRpb24vX3Bkcy1jLWJyZWFkY3J1bWJzLnNjc3MiLCJwZHMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL19wZHMtYy1ob3Jpem9udGFsLXRhYnMuc2NzcyIsInBkcy9taXhpbnMvX3Nob3ctYWN0aXZlLXRhYi5zY3NzIiwicGRzL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fcGRzLWMtbGlzdHZpZXctYWRtaW4tbmF2LnNjc3MiLCJwZHMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL19wZHMtYy1zdGFja2VkLW5hdmlnYXRpb24uc2NzcyIsInBkcy9taXhpbnMvX2NyZWF0ZS1hY3RpdmUtdGFicy5zY3NzIiwicGRzL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fcGRzLWMtdGFiLWNvbnRhaW5lci5zY3NzIiwicGRzL2NvbXBvbmVudHMvdGV4dC9fcGRzLWMtYW5jaG9yLnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy1jYXB0aW9uLnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy1kaXNwbGF5LTI0LnNjc3MiLCJwZHMvbWl4aW5zL19tYWtlLWRpc3BsYXkuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWRpc3BsYXktMzIuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWRpc3BsYXktNDAuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWRpc3BsYXktNTYuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWRpc3BsYXktNzIuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWgxLnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy1oMi5zY3NzIiwicGRzL2NvbXBvbmVudHMvdGV4dC9fcGRzLWMtaDMuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWg0LnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy1oNS5zY3NzIiwicGRzL2NvbXBvbmVudHMvdGV4dC9fcGRzLWMtaDYuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWhlYWRpbmcuc2NzcyIsInBkcy9jb21wb25lbnRzL3RleHQvX3Bkcy1jLWxpbmsuc2NzcyIsInBkcy9taXhpbnMvX21ha2UtbGluay5zY3NzIiwicGRzL2NvbXBvbmVudHMvdGV4dC9fcGRzLWMtbW9uby10ZXh0LnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy10ZXh0LTEyLnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy10ZXh0LTE0LnNjc3MiLCJwZHMvY29tcG9uZW50cy90ZXh0L19wZHMtYy10ZXh0LTE2LnNjc3MiLCJwZHMvY29tcG9uZW50cy9idXR0b25zL19iYXNlLnNjc3MiLCJwZHMvY29tcG9uZW50cy9idXR0b25zL19wZHMtYy1idXR0b24tYXJyb3cuc2NzcyIsInBkcy9jb21wb25lbnRzL2J1dHRvbnMvX3Bkcy1jLWJ1dHRvbi1iYWNrLnNjc3MiLCJwZHMvY29tcG9uZW50cy9idXR0b25zL19wZHMtYy1idXR0b24taWNvbi5zY3NzIiwicGRzL2NvbXBvbmVudHMvYnV0dG9ucy9fcGRzLWMtYnV0dG9uLWdyb3VwLnNjc3MiLCJwZHMvY29tcG9uZW50cy9idXR0b25zL19wZHMtYy1idXR0b24tZ3JvdXAtc2VnbWVudGVkLnNjc3MiLCJwZHMvY29tcG9uZW50cy9idXR0b25zL19wZHMtYy1idXR0b24tbGluay5zY3NzIiwicGRzL2NvbXBvbmVudHMvaW5wdXRzL19wZHMtYy1jb2RlLXByZXZpZXcuc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtaW5wdXQtdGV4dC5zY3NzIiwicGRzL2NvbXBvbmVudHMvaW5wdXRzL19wZHMtYy1pbnB1dC10ZXh0YXJlYS5zY3NzIiwicGRzL2NvbXBvbmVudHMvaW5wdXRzL19wZHMtYy1pbnB1dC1kcm9wZG93bi5zY3NzIiwicGRzL2NvbXBvbmVudHMvaW5wdXRzL19wZHMtYy1pbnB1dC1kYXRlLXBpY2tlci1teDcuc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtaW5wdXQtZGF0ZS1waWNrZXIuc2NzcyIsInBkcy9taXhpbnMvX2ljb24uc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtaW5wdXQtcmFkaW8uc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtaW5wdXQtY2hlY2tib3guc2NzcyIsInBkcy9taXhpbnMvX2llLW9ubHkuc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtaW5wdXQtY2hlY2tib3gtc2V0LnNjc3MiLCJwZHMvY29tcG9uZW50cy9pbnB1dHMvX3Bkcy1jLXNlYXJjaC1ib3guc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtc2VhcmNoaW5wdXQuc2NzcyIsInBkcy9jb21wb25lbnRzL2lucHV0cy9fcGRzLWMtc3dpdGNoLnNjc3MiLCJwZHMvbGF5b3V0cy9fcGRzLWwtYWRtaW4uc2NzcyIsInBkcy9sYXlvdXRzL19wZHMtbC1wb3B1cC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWFsaWduLnNjc3MiLCJwZHMvbWl4aW5zL19tYWtlLXJlc3BvbnNpdmUuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1hcHBlYXJhbmNlLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtYmFja2dyb3VuZC1jb2xvci5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWJhY2tncm91bmQtaW1hZ2Uuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1iYWNrZ3JvdW5kLXBvc2l0aW9uLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtYmFja2dyb3VuZC1yZXBlYXQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1iYWNrZ3JvdW5kLXNpemUuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ib3JkZXItY29sbGFwc2Uuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ib3JkZXItY29sb3Iuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ib3JkZXItc3R5bGUuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ib3JkZXItd2lkdGguc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ib3gtc2hhZG93LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtYm94LXNpemluZy5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWNsZWFyLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtY29sb3Iuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1jdXJzb3Iuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1kaXNhYmxlZC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWRpc3BsYXkuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1mbGV4LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtZmxvYXQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1mb250LXN0eWxlLnNjc3MiLCJwZHMvbWl4aW5zL19tYWtlLXBzZXVkby5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWZvbnQtdmFyaWFudC1udW1lcmljLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtZm9udC13ZWlnaHQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1nYXAuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ncmlkLWF1dG8uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1ncmlkLWNvbHVtbi5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWdyaWQtcm93LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtZ3JpZC10ZW1wbGF0ZS5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWhlaWdodC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWljb24uc2NzcyIsInBkcy9taXhpbnMvX2dlbmVyYXRlLWljb24tY2xhc3Nlcy5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWZvbnQtc2l6ZS5zY3NzIiwicGRzL2NvbnN0YW50cy9fZm9udC1zaXplcy5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWltZy1yZXNwb25zaXZlLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtanVzdGlmeS5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLWxpbmUtaGVpZ2h0LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtbGlzdC1zdHlsZS10eXBlLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtbWFyZ2luLXJlc3BvbnNpdmUuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1tYXJnaW4uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1tYXgtaGVpZ2h0LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtbWF4LXdpZHRoLnNjc3MiLCJwZHMvY29uc3RhbnRzL19tYXgtd2lkdGgtbGF5b3V0LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtbWluLWhlaWdodC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLW1pbi13aWR0aC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLW9iamVjdC1maXQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1vYmplY3QtcG9zaXRpb24uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1vcGFjaXR5LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtb3JkZXIuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1vdmVyZmxvdy13cmFwLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtb3ZlcmZsb3cuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1vdmVyc2Nyb2xsLWJlaGF2aW9yLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtcGFkZGluZy1yZXNwb25zaXZlLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtcGFkZGluZy5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXBsYWNlaG9sZGVyLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtcG9pbnRlci1ldmVudHMuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1wb3NpdGlvbi5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXJlc2l6ZS5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXJvdGF0ZS5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXJvdW5kZWQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy1zY3JlZW4tcmVhZGVyLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtc3BhY2UtYmV0d2Vlbi5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXRhYmxlLWxheW91dC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXRleHQtYWxpZ24uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy10ZXh0LWRlY29yYXRpb24uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy10ZXh0LW92ZXJmbG93LnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtdGV4dC10cmFuc2Zvcm0uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy10b3AtcmlnaHQtYm90dG9tLWxlZnQuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy10cmFuc2Zvcm0uc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy10cmFuc2xhdGUuc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy11c2VyLXNlbGVjdC5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXZlcnRpY2FsLWFsaWduLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtdmlzaWJpbGl0eS5zY3NzIiwicGRzL3V0aWxpdGllcy9fcGRzLXdoaXRlLXNwYWNlLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtd2lkdGguc2NzcyIsInBkcy91dGlsaXRpZXMvX3Bkcy13b3JkLWJyZWFrLnNjc3MiLCJwZHMvbWl4aW5zL193b3JkLWJyZWFrLnNjc3MiLCJwZHMvdXRpbGl0aWVzL19wZHMtei1pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUNsQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUFBMEI7O0FDWDVCO0VBQ0U7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUNxS0Y7RUFqQkk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBV0U7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQWVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7OztBQUdGO0VBM0tJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQVdFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUF5S0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7OztBQzFkRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QUFBQTtFQUVBO0FBQUE7RUFFQTtBQUFBO0VBRUE7QUFBQTtFQUVBO0FBQUE7RUFFQTtBQUFBOzs7QUFJRjtFQUVFO0FBQUE7RUFFQTtBQUFBO0VBRUE7QUFBQTtFQUVBO0FBQUE7RUFFQTtBQUFBO0VBRUE7QUFBQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QUFBQTtFQUVBO0FBQUE7RUFFQTtBQUFBO0VBRUE7QUFBQTtFQUVBO0FBQUE7RUFFQTtBQUFBOzs7QUN6REY7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FDL0JKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQSxhQ1RVO0VEVVYsYUVSb0I7RUZTcEI7RUFDQTs7O0FHWkY7RUFDRTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0VBR0E7O0FBRUE7RUFDRTtFQUNBLGVDWG9CO0VEWXBCO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUV6Q0o7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRmlDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUdwREYsT0NSMEI7RUNxQjFCO0VGWEEsYUpMa0I7RUlNbEIsYUdObUI7RUhPbkI7RUFDQSxlQ2Q0RTs7QUMwQjFFO0VMbUNBO0lLOUJJOzs7QUFhTjtFTGlCRTtJS2hCQTs7O0FGckJGO0VBQ0U7O0FIeUNGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VHOURGLE9BUFE7RUVvQlI7RUZYQSxhSk5vQjtFSU9wQixhR05tQjtFSE9uQjtFQUNBLGVBUmdCO0VBVWQsV0lWaUI7RUpjakI7RUFDQTs7QUVLQTtFTDZDQTtJS3hDSTs7O0FBYU47RUwyQkU7SUsxQkE7OztBRnJCRjtFQUNFOztBSG1ERjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQSxlQ2xGa0I7RURtRmxCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV1E1RWE7RVI2RWIsU1FuRm1CO0VSb0ZuQjtFQUNBO0VBQ0EsWVEvRW9CO0VSZ0ZwQjtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTUXpHbUI7O0FSMkduQjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FTdklGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFXQTs7QUFFQTtFQUNFOztBQUdGO0FBQUE7RUFFRTs7QUFHRjtFQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUMxQ0U7RUFDRTs7O0FDTE47RUFDRTtFQUNBO0VBQ0E7RUFDQSxhYkxRO0VhTVI7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUVFOzs7QUNqQko7RUFDRTs7O0FDREY7RUFDRTs7O0FDREY7RUFDRTs7O0FDREY7RUFDRTtFQUNBO0VBQ0E7OztBQ0ZGO0VBQ0U7RUFDQTtFQUNBOztBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQ2xCUjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFJRTtFQUVFOztBQVNOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFOztBQUdGO0VBQ0U7OztBQ2hDSjtFQUNFLGVqQkprQjtFaUJLbEI7RUFDQSxhWkxnQjtFWU1oQjtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTs7O0FDcEJKO0VDSUU7O0FBRUE7RUFDRTs7QUFHRjtFQUVFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5CeENvQjtFbUJ5Q3BCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtBQU1BOztBQUxBO0VBQ0U7RUFDQTtBQUFZOztBQUlkO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUtBO0VBR0U7RUFDQTs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUR4Rko7RUFDRTs7QUFFQTtFQUNFOztBQUdGO0VqQlZGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWlCRUk7RUFDQSxPRVVPO0VGVFA7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QXpCZ0pOO0VBakJJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQVdFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFlSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFHQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUdBOzs7QUFHRjtFQTNLSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFXRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBeUtKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUdBOzs7QTRCcmJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXZCNUNvQjtFdUI2Q3BCLFFBcENRO0VBcUNSO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRTtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFJRTs7O0FBWko7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFJRTs7O0FBWko7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFJRTs7O0FBWko7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFJRTs7O0FBWko7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFJRTs7O0FBWko7RUFFRTtFQUNBOzs7QUFHRjtFQUVFO0VBSUU7OztBQVpKO0VBRUU7RUFDQTs7O0FBR0Y7RUFFRTtFQUlFOzs7QUFaSjtFQUVFO0VBQ0E7OztBQUdGO0VBRUU7RUFFRTs7O0FDaENSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxheEJ2Q29CO0V3QndDcEIsUUE3QlE7RUE4QlI7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBRUU7RUFDQTs7O0FBRUE7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFLRjtFQUVFO0VBQ0E7OztBQUdFO0VBQ0U7OztBQUdGO0VBQ0U7OztBQVhOO0FBQUE7RUFFRTtFQUNBOzs7QUFHRTtBQUFBO0VBQ0U7OztBQUdGO0FBQUE7RUFDRTs7O0FBWE47QUFBQTtFQUVFO0VBQ0E7OztBQUdFO0FBQUE7RUFDRTs7O0FBR0Y7QUFBQTtFQUNFOzs7QUFYTjtBQUFBO0VBRUU7RUFDQTs7O0FBR0U7QUFBQTtFQUNFOzs7QUFHRjtBQUFBO0VBQ0U7OztBQVhOO0FBQUE7RUFFRTtFQUNBOzs7QUFHRTtBQUFBO0VBQ0U7OztBQUdGO0FBQUE7RUFDRTs7O0FBWE47RUFFRTtFQUNBOzs7QUFHRTtFQUNFOzs7QUFHRjtFQUNFOzs7QUFYTjtFQUVFO0VBQ0E7OztBQUdFO0VBQ0U7OztBQUdGO0VBQ0U7OztBQzFFVjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUE7RUFFRTs7O0FDUko7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUU7O0FBR0Y7RUFFRTs7QUFHRjtFQUVFOztBQUdGO0VBRUU7O0FBR0Y7RUFFRTtFQUNBOztBQUdGO0VBRUU7RUFDQTs7QUFHRjtFQUVFO0VBQ0E7O0FBR0Y7RUFFRTtFQUNBOztBQUdGO0VBRUU7OztBQ3RESjtFQUNFO0VBQ0E7OztBQ1dGO0VBTUUsUUFIb0I7RUFJcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdEJMQTtFQUFBOztBQUlFO0VzQlZKO0l0QmVROzs7QUFhTjtFc0I1QkY7SXRCNkJJOzs7QUFuQkE7RXNCVko7SXRCZVE7OztBQWFOO0VzQjVCRjtJdEI2Qkk7OztBc0JmRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7RUFFRSxRQWpCYzs7QUFxQlo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY05wQks7O0FNeUJYO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFHRTtFQUNBOztBQUlKO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFHRTtFQUNBOztBQUlKO0VBRUU7RUFDQSxXL0JwRWlCOzs7QWdDYXJCO0V2QkRFOztBQUlFO0V1QkhKO0l2QlFROzs7QUFhTjtFdUJyQkY7SXZCc0JJOzs7QXVCVEY7RUFSRTtFQUNBO0VBQ0EsU1BKUztFT0tUO0VBT0E7RUFDQSxhN0JqQ2dCO0U2QmtDaEI7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QVozQ0Y7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQU1BO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFDRTs7QVkrQko7QUFBQTtBQUFBO0VBekJBO0VBQ0E7RUFDQSxTUEpTO0VPS1Q7RUF3QkU7RUFDQTtFQUNBOztBQUtBO0VBQ0UsYVBwQ0s7RU9xQ0wsZ0JQckNLOztBTzJDUDtFQUNFOztBQUVBO0VBQ0Usa0JBeERLOztBQThEYjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUVFLGtCQXhFYztFQXlFZCxXaENqRmdCOztBZ0NvRmxCO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOzs7QUN0RkY7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7QUFGRjtFQUNFO0VBQ0E7O0FBRkY7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7QUFGRjtFQUNFO0VBQ0E7O0FBRkY7RUFDRTtFQUNBOzs7QUNkTjtFQUVFO0VBRUE7OztBQ1NFO0VBQ0U7RUFDQTs7QUFGRjtFQUNFO0VBQ0E7O0FBRkY7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7QUFGRjtFQUNFO0VBQ0E7O0FBRkY7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7O0FDZE47RUNVSTtFQUVGLFlBVlM7RUFXVCxlaENmb0I7RWdDZ0JwQixrQkFYVztFQVlYO0VBQ0E7O0FBR0U7QUFBQTtBQUFBO0VBSUksWUFsQmU7OztBQ1J2QjtFQUlFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBRUE7RUFDRTs7QUNMSjtFRGtCTTtJQUVJO0lBQ0E7OztBQ3JCVjtFRGtCTTtJQUVJO0lBQ0E7OztBQ3JCVjtFRGtCTTtJQUVJO0lBQ0E7OztBQ1NWO0VERVE7SUFFSTtJQUNBOzs7QUNMWjtFRFNRO0lBRUk7SUFDQTs7O0FDWlo7RURFUTtJQUVJO0lBQ0E7OztBQ0xaO0VEU1E7SUFFSTtJQUNBOzs7QUNMWjtFRFlRO0lBRUk7SUFDQTs7O0FDZlo7RURtQlE7SUFFSTtJQUNBOzs7QUN0Qlo7RURZUTtJQUVJO0lBQ0E7OztBQ2ZaO0VEbUJRO0lBRUk7SUFDQTs7OztBRXRFZDtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUlFO0VBQ0U7RUFDQTs7QUFLRjtFQUNFO0VBQ0E7O0FBT0Y7RUFDRTtFQUNBOztBQUtGO0VBQ0U7RUFDQTs7O0FDaENKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FGRkY7RUVGQTtJQU9JO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUZkSjtFRVNFO0lBUUk7SUFDQTs7O0FBSUY7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3pDckRTO0V5Q3NEVDtFQUNBOztBQU1KO0VBQ0U7O0FBS0Y7RUFDRTtFQUNBOztBQUtGO0VBQ0U7RUFDQTs7QUYxRUo7RUUrRUU7SUFFSTtJQUNBOzs7QUZwRE47RUUwREU7SUFFSTtJQUNBOzs7QUZ0RE47RUU0REU7SUFFSTtJQUNBOzs7QUFNSjtFQUNFOzs7QUNwSE47QUFBQTtFQUVFO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0EsYWpCV1M7RWlCVlQsY2pCVVM7RWlCVFQsUWpCWVM7RWlCWFQsYWpCV1M7RWlCVlQsV2pCVVM7RWlCVFQ7RUFDQSxjakJLUztFaUJKVCxlakJJUztFaUJIVDtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUU7RUFDQTs7QUFlQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOzs7QUM5Q1I7RUFDRTtFQUNBOztBQUVBO0VBQ0U7OztBQ2VKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlJO0VBRUU7O0FBRkY7RUFFRTs7QUFGRjtFQUVFOztBQUZGO0VBRUU7O0FBRkY7RUFFRTs7QUFLTjtFQUVFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDL0VKO0VBR0U7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFLQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBLGV4QzNCa0I7RXdDNEJsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FDL0ZSO0VBRUU7RUFDQTs7QVBrQkE7RU9yQkY7SUFPSTtJQUNBOzs7QVAyQkY7RU9uQ0Y7SUFhSTtJQUNBOzs7O0FDZEo7RUFFRTtFQUNBO0VBQ0EsV0NJZTs7QVRhZjtFUXJCRjtJQVFJOzs7O0FFUko7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGU1Q0xzQjtFNENNdEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhdkNwQmlCOztBdUNzQmpCO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7O0FBR0U7RUFDRTs7QUFLTjtFQUNFOztBQUdFO0VBQ0U7O0FBS047RUFDRTs7QUFHRTtFQUNFOzs7QUMvRFI7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBRUE7RUFDQSxlN0NKc0I7RTZDS3RCO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1Q2ZGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTRDTUU7O0FBR0Y7RUFFRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFFRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFFRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFFRTs7QUFFQTtFQUNFO0VBQ0E7OztBQ3JETjtBQUFBO0VBRUU7RUFFQSxRQURRO0VBRVIsT0FGUTs7QUFJUjtFQUVFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZUFmTTtFQWdCTixRQWhCTTtFQWlCTixPQWpCTTtFQWtCTixXbkRkYTtFbURlYjtFQUNBOzs7QUMxQkY7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FDaUJKO0VBQ0U7RUFFQTtFQUNBLFVBTHFKO0VBTXJKLFFEckIrRDtFQ3NCL0QsT0FQdUQ7RUFRdkQsUUFSdUQ7RUFTdkQ7RUFDQTtFQUNBO0VBQ0E7RUFDQSxRRDVCK0I7O0FBRzdCO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUtGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBLGFqRDFCYzs7QW9DRXBCO0VhNEJNO0lBQ0U7Ozs7QUVwQ1Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBLGFuRHZDYzs7QW9DQ2xCO0VlMENJO0lBQ0U7Ozs7QUN6Q1I7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFwRDNCZ0I7RW9ENEJoQjtFQUNBOztBQUVBO0VBRUU7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7O0FBSUE7RUFDRTs7QWhCcERKO0VnQndEQTtJQUVJOzs7QWhCNUJKO0VnQmdDQTtJQUVJOzs7O0FDaEVBO0VBQ0Usa0JBTDRFO0VBTTVFO0VBQ0EsT0RtRXVDO0VDbEV2Qzs7O0FBSkY7RUFDRSxrQkFMNEU7RUFNNUU7RUFDQSxPRG1FdUM7RUNsRXZDOzs7QUFKRjtFQUNFLGtCQUw0RTtFQU01RTtFQUNBLE9EbUV1QztFQ2xFdkM7OztBQUpGO0VBQ0Usa0JBTDRFO0VBTTVFO0VBQ0EsT0RtRXVDO0VDbEV2Qzs7O0FBSkY7RUFDRSxrQkFMNEU7RUFNNUU7RUFDQSxPRG1FdUM7RUNsRXZDOzs7QUFKRjtFQUNFLGtCQUw0RTtFQU01RTtFQUNBLE9EbUV1QztFQ2xFdkM7OztBQUpGO0VBQ0Usa0JBTDRFO0VBTTVFO0VBQ0EsT0RtRXVDO0VDbEV2Qzs7O0FBSkY7RUFDRSxrQkFMNEU7RUFNNUU7RUFDQSxPRG1FdUM7RUNsRXZDOzs7QUFKRjtFQUNFLGtCQUw0RTtFQU01RTtFQUNBLE9EbUV1QztFQ2xFdkM7OztBQUpGO0VBQ0Usa0JBTDRFO0VBTTVFO0VBQ0EsT0RtRXVDO0VDbEV2Qzs7O0FDWE47RUFDRTs7QUFHRjtFbERGQSxPQVBRO0VFb0JSO0VGWEEsYUpOb0I7RUlPcEIsYUdObUI7RUhPbkI7RUFDQSxla0RGZ0Q7RWxEUTlDO0VBQ0E7RWtEUkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FoRE9BO0VnRGZGO0loRDJCTSxXQVhPOzs7QUFpQmI7RWdEakNBO0loRGtDRTs7O0FGckJGO0VBQ0U7O0FrREpBO0VBQ0U7OztBQU9GO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQzFCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbkJpQ0Y7RW1CeENBO0lBVUk7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbkJvQkY7RW1CekJBO0lBUUk7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBRUU7RUFDQSxlckRuQ29COztBa0MwQ3RCO0VtQlZBO0lBTUk7SUFDQTs7O0FBR0Y7RUFDRTs7QUNsQ0E7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUN6Q2Y7RUFFRSxrQkRzQ2lCOztBQ3BDakI7RUFDRSxPRG9DVzs7QUFJbkI7RUFFRTtFQUNBO0VBQ0E7RUFDQSxPQTVEVztFQTZEWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVyRHRFb0I7RXFEdUVwQjtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7RUFDRTs7QUFJSjtFQUNFLE9BMUZTO0VBMkZUOztBbkJoREo7RW1CbURFO0lBRUk7OztBQUtOO0VBQ0U7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUU7RUFDRTs7QUFTRjtFQUNFO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZXJEL0lvQjtFcURnSnBCO0VBQ0E7RUFDQTs7QW5CeEdGO0VtQjRGQTtJQWVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUVqSko7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0EsYXpEeEJjO0V5RHlCZDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbUNBOztBQWpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFLRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBT0o7RUFDRTs7QUFNRjtFQUNFOztBckI1RUo7RXFCa0ZFO0lBRUk7OztBckJ0RE47RXFCOERFO0lBRUk7Ozs7QUM1R1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUU7OztBQ1RKO0V2RFNFLE9BaUN1QjtFRXBCdkI7RUZYQSxhSk5vQjtFSU9wQixhR05tQjtFSE9uQjtFQUNBLGVBNEJnRTtFQTFCOUQsV0lWaUI7RUpjakI7RUFDQTs7QUVLQTtFcUQxQko7SXJEc0NRLFdBWE87OztBQWlCYjtFcUQ1Q0Y7SXJENkNJOzs7QUZyQkY7RUFDRTs7O0F3RHpCSjtFeERTRSxPeURORTtFdkRtQkY7RUZYQSxheURQZ0I7RXpEUWhCLGFHUmtCO0VIU2xCO0VBQ0EsZXlEUGtCO0VBRWxCLGE5RExPOztBT3NCTDtFc0QxQko7SXREK0JROzs7QUFhTjtFc0Q1Q0Y7SXRENkNJOzs7QUZyQkY7RUFDRTs7O0EwRHpCSjtFMURTRSxPeURORTtFdkRtQkY7RUZYQSxheURQZ0I7RXpEUWhCLGFHUmtCO0VIU2xCO0VBQ0EsZXlEUGtCO0VBRWxCLGE5RExPOztBT3NCTDtFd0QxQko7SXhEK0JROzs7QUFhTjtFd0Q1Q0Y7SXhENkNJOzs7QUZyQkY7RUFDRTs7O0EyRHpCSjtFM0RTRSxPeURORTtFdkRtQkY7RUZYQSxheURQZ0I7RXpEUWhCLGFHUmtCO0VIU2xCO0VBQ0EsZXlEUGtCO0VBRWxCLGE5RExPOztBT3NCTDtFeUQxQko7SXpEK0JROzs7QUFhTjtFeUQ1Q0Y7SXpENkNJOzs7QUZyQkY7RUFDRTs7O0E0RHpCSjtFNURTRSxPeURORTtFdkRtQkY7RUZYQSxheURQZ0I7RXpEUWhCLGFHUmtCO0VIU2xCO0VBQ0EsZXlEUGtCO0VBRWxCLGE5RExPOztBT3NCTDtFMEQxQko7STFEK0JROzs7QUFhTjtFMEQ1Q0Y7STFENkNJOzs7QUZyQkY7RUFDRTs7O0E2RHpCSjtFN0RTRSxPeURORTtFdkRtQkY7RUZYQSxheURQZ0I7RXpEUWhCLGFHUmtCO0VIU2xCO0VBQ0EsZXlEUGtCO0VBRWxCLGE5RExPOztBT3NCTDtFMkQxQko7STNEK0JROzs7QUFhTjtFMkQ1Q0Y7STNENkNJOzs7QUZyQkY7RUFDRTs7O0E4RHpCSjtFOURTRSxPQ1IwQjtFQ3FCMUI7RUZYQSxhSkxrQjtFSU1sQixhR05tQjtFSE9uQjtFQUNBLGVDVDBDOztBQ3FCeEM7RTREMUJKO0k1RCtCUTs7O0FBYU47RTRENUNGO0k1RDZDSTs7O0FGckJGO0VBQ0U7OztBK0R6Qko7RS9EU0UsT0NSMEI7RUNxQjFCO0VGWEEsYUpMa0I7RUlNbEIsYUdObUI7RUhPbkI7RUFDQSxlQ2Q0RTs7QUMwQjFFO0U2RDFCSjtJN0QrQlE7OztBQWFOO0U2RDVDRjtJN0Q2Q0k7OztBRnJCRjtFQUNFOzs7QWdFekJKO0FBQUE7RWhFU0UsT0NSMEI7RUNxQjFCO0VGWEEsYUpMa0I7RUlNbEIsYUdObUI7RUhPbkI7RUFDQSxlQ2Q0RTs7QUMwQjFFO0U4RDFCSjtBQUFBO0k5RCtCUTs7O0FBYU47RThENUNGO0FBQUE7STlENkNJOzs7QUZyQkY7RUFDRTs7O0FpRXpCSjtFakVTRSxPQ1IwQjtFQ3FCMUI7RUZYQSxhSkxrQjtFSU1sQixhR05tQjtFSE9uQjtFQUNBLGVDZDRFOztBQzBCMUU7RStEMUJKO0kvRCtCUTs7O0FBYU47RStENUNGO0kvRDZDSTs7O0FGckJGO0VBQ0U7OztBa0V6Qko7QUFBQTtFbEVTRSxPQ1IwQjtFQ3FCMUI7RUZYQSxhSkxrQjtFSU1sQixhR05tQjtFSE9uQjtFQUNBLGVDZDRFOztBQzBCMUU7RWdFMUJKO0FBQUE7SWhFK0JROzs7QUFhTjtFZ0U1Q0Y7QUFBQTtJaEU2Q0k7OztBRnJCRjtFQUNFOzs7QW1FekJKO0VuRVNFLE9DUjBCO0VDcUIxQjtFRlhBLGFKTGtCO0VJTWxCLGFHTm1CO0VIT25CO0VBQ0EsZUNkNEU7O0FDMEIxRTtFaUUxQko7SWpFK0JROzs7QUFhTjtFaUU1Q0Y7SWpFNkNJOzs7QUZyQkY7RUFDRTs7O0FvRXpCSjtFcEVTRSxPQ1IwQjtFQ3FCMUI7RUZYQSxhSkxrQjtFSU1sQixhR05tQjtFSE9uQjtFQUNBLGVDZDRFOztBQzBCMUU7RWtFMUJKO0lsRStCUTs7O0FBYU47RWtFNUNGO0lsRTZDSTs7O0FGckJGO0VBQ0U7OztBcUV0QkY7RUFDRTs7QUFHRjtBQUFBO0VDTkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBREVGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FFakJKO0V2RVNFLE9BcUN1QjtFRXhCdkI7RUZYQSxhSk5vQjtFSU9wQixhR05tQjtFSE9uQjtFQUNBLGVBUmdCO0VBVWQsV0lWaUI7RUpjakI7RUFDQTtFQTBCRixhTDFDSzs7QU9xQkg7RXFFMUJKO0lyRStCUTs7O0FBYU47RXFFNUNGO0lyRTZDSTs7O0FGckJGO0VBQ0U7OztBd0V6Qko7RXhFU0UsT0FQUTtFRW9CUjtFRlhBLGFKTm9CO0VJT3BCLGFHTm1CO0VIT25CO0VBQ0EsZUFSZ0I7RUFjZDtFQUNBOztBRUtBO0VzRTFCSjtJdEVzQ1EsV0FYTzs7O0FBaUJiO0VzRTVDRjtJdEU2Q0k7OztBRnJCRjtFQUNFOzs7QXlFekJKO0V6RVNFLE9BUFE7RUVvQlI7RUZYQSxhSk5vQjtFSU9wQixhR05tQjtFSE9uQjtFQUNBLGVBUmdCO0VBVWQsV0lWaUI7RUpjakI7RUFDQTs7QUVLQTtFdUUxQko7SXZFK0JROzs7QUFhTjtFdUU1Q0Y7SXZFNkNJOzs7QUZyQkY7RUFDRTs7O0EwRXpCSjtFMUVTRSxPQVBRO0VFb0JSO0VGWEEsYUpOb0I7RUlPcEIsYUdObUI7RUhPbkI7RUFDQSxlQVJnQjtFQVVkLFdJVmlCO0VKY2pCO0VBQ0E7O0FFS0E7RXdFMUJKO0l4RStCUTs7O0FBYU47RXdFNUNGO0l4RTZDSTs7O0FGckJGO0VBQ0U7OztBUFhKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBRndJSjtFQWpCSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFXRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBZUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFHQTs7O0FBR0Y7RUEzS0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBV0U7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQXlLSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBR0E7RUFHQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFHQTs7O0FvRnJZRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxlN0V4RnNCO0U2RXlGdEI7RUFDQTtFQUNBLGEvRXhGb0I7RStFeUZwQixXdEVqRmlCO0VzRWtGakIsU3RFeEZ1QjtFc0V5RnZCO0VBQ0E7RUFDQSxZdEVwRndCO0VzRXFGeEI7RUFDQTtFQWpGQTtFQUNBO0VBQ0E7OztBQWlGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBMUZGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBS0Usa0JBZFU7RUFlVixPQXlGTTs7O0FBckZWO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9BNEVNOzs7QUFHVjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7RUFFRTtFQUNBLFN0RS9IbUI7OztBc0VrSXJCO0FBQUE7QUFBQTtFQUVFO0VBQ0EsU3RFN0htQjs7O0FzRWdJckI7QUFBQTtBQUFBO0VBeEhBO0VBQ0E7RUFDQTs7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFFRTtFQUNBLE9BWlU7OztBQW1CZDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUVFO0VBQ0EsT0F4Qlc7OztBQW1JYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7OztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7OztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7RUFDQTs7O0FBS047QUFBQTtFQXpMQTtFQUNBO0VBQ0E7OztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFLRSxrQkFkVTtFQWVWLE9BbUxROzs7QUEvS1o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFLRSxrQkExQlc7RUEyQlgsT0FzS1E7OztBQUlaO0FBQUE7QUFBQTtFQW5NQTtFQUNBO0VBQ0E7OztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBS0Usa0JBZFU7RUFlVixPQTZMUTs7O0FBekxaO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9BZ0xROzs7QUFJWjtBQUFBO0VBN01BO0VBQ0E7RUFDQTs7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUtFLGtCQWRVO0VBZVYsT0F3TVE7OztBQXBNWjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUtFLGtCQTFCVztFQTJCWCxPQTJMUTs7O0FBR1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXZORjtFQUNBOzs7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBS0Usa0JBZFU7RUFlVixPQWdOVTs7O0FBNU1kO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9BbU1VOzs7QUFJWjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBaE9GO0VBQ0E7OztBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFLRSxrQkFkVTtFQWVWLE9BeU5VOzs7QUFyTmQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFLRSxrQkExQlc7RUEyQlgsT0E0TVU7OztBQUlaO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBek9GO0VBQ0E7RUFDQTs7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBS0Usa0JBZFU7RUFlVixPQW1PVTs7O0FBL05kO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9Bc05VOzs7QUFFVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFJSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBdFBGO0VBQ0E7RUFDQTs7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUtFLGtCQWRVO0VBZVYsT0FnUFU7OztBQTVPZDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUtFLGtCQTFCVztFQTJCWCxPQW1PVTs7O0FBR1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTs7O0FBTUY7QUFBQTtFQUNFOzs7QUFLTjtFQWhSQTtFQUNBO0VBQ0E7OztBQUVBO0VBRUU7RUFLRSxrQkFkVTtFQWVWLE9BMFFROzs7QUF0UVo7RUFHRTtFQUtFLGtCQTFCVztFQTJCWCxPQTZQUTs7O0FBSVo7QUFBQTtBQUFBO0VBRUU7RUE1UkY7RUFDQTtFQUNBOzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUtFLGtCQWRVO0VBZVYsT0FpUmdFOzs7QUE3UXBFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9Bb1FnRTs7O0FBQ2xFO0FBQUE7QUFBQTtFQUNFOzs7QUFJSjtFQW5TQTtFQUNBO0VBQ0E7OztBQUVBO0FBQUE7RUFFRTtFQUtFLGtCQWRVO0VBZVYsT0F5UjBEOzs7QUFyUjlEO0FBQUE7QUFBQTtFQUdFO0VBS0Usa0JBMUJXO0VBMkJYLE9BNFEwRDs7O0FBQzVEO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFOzs7QUFNRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQUtOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFLTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdsRjdYVztFa0Y4WFg7RUFDQTs7O0FDMVlOO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFoRkhrQjtFZ0ZJbEIsV3ZFR2lCO0V1RUZqQjtFQUNBO0VBQ0E7RUFDQTtFQUNBLFl2RUR3QjtFdUVFeEI7O0FBRUE7RUFDRTs7QUFHRjtFQUVFO0VBQ0E7OztBQ3RCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFl4RUZ3Qjs7QXdFSXhCO0U5RWhCQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U4RVFFO0VBQ0E7RUFDQTtFQUNBLFl4RVZzQjs7QXdFYXhCO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E3Q1BKO0U2Q1JBO0lBbUJJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7O0FBRUE7RUFDRTs7QTdDL0JOO0U2QzJCRTtJQVFJOzs7O0FDOUVSO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUU7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUlKO0VBRUU7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUlKO0VBRUU7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQU1GO0FBQUE7QUFBQTtFQUdFO0VBQ0E7O0FBSUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7OztBQzFESjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QS9DTUE7RStDWkY7SUFTSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7QS9DcENGO0UrQ21DQTtJQUlJO0lBQ0E7Ozs7QUMvQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFwRlZrQjtFb0ZXbEIsVzNFSGU7RTJFSWYsUzNFVnFCO0UyRVdyQjtFQUNBLFkzRUxzQjtFMkVNdEI7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUtOO0VBQ0U7O0FBRUE7RUFDRTs7O0FDakVOO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXeEZ2Q1c7RXdGd0NYO0VBQ0E7OztBQ3JETjtFQUNFLGF2RklLO0V1RkhMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDSEY7RWxFRUU7O0FBRUE7RUFDRTs7QUFHRjtBQUFBO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJ4Q29CO0VtQnlDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBTUE7O0FBTEE7RUFDRTtFQUNBO0FBQVk7O0FBSWQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWtFckZKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBSUo7RUFDRTs7O0FDckNKO0VuRUdFOztBQUVBO0VBQ0U7O0FBR0Y7RUFFRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVuQnhDb0I7RW1CeUNwQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUE7QUFNQTs7QUFMQTtFQUNFO0VBQ0E7QUFBWTs7QUFJZDtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFLQTtFQUdFO0VBQ0E7O0FBT0o7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FtRXZGSjtFQUNFO0VBQ0E7RUFDQSxhakZIaUI7RWlGSWpCO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhakZaaUI7OztBa0ZKckI7RXBFSUU7O0FBRUE7RUFDRTs7QUFHRjtBQUFBO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJ4Q29CO0VtQnlDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBTUE7O0FBTEE7RUFDRTtFQUNBO0FBQVk7O0FBSWQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QW9FdkZKO0VBQ0U7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7OztBQVFGO0VBQ0U7OztBQzVDSjtFckVBQTs7QUFFQTtFQUNFOztBQUdGO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJ4Q29CO0VtQnlDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBTUE7O0FBTEE7RUFDRTtFQUNBO0FBQVk7O0FBSWQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0E7RUFHRTtFQUNBOztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBcUVuRkY7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUVBO0V2RnBCTjtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V1RllRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RXZGaEVKO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXVGd0RNOztBQUlKO0VBQ0U7O0FBSUo7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZXhGcEZrQjtFd0ZxRmxCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxRQXBHUTs7QUFzR1I7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBTVI7RUFDRTtFQUNBLGV4RnRLb0I7RXdGdUtwQjtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtBQUFBO0VBRUU7O0FBSUo7RUFDRTtFQUNBLGV4RnRMa0I7RXdGdUxsQjs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBLE9BcE5PO0VBcU5QLFFBcE5RO0VBcU5SO0VBQ0E7O0FBR0Y7RUFDRTs7QXhDbk1OO0VBQ0U7RUFFQTtFQUNBLFVBTHFKO0VBTXJKLFF3Q21NZTtFeENsTWYsT3dDaU1hO0V4Q2hNYixRd0NnTWE7RXhDL0xiO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsUUFiMk07O0F3QzhNdk07RUFDRTs7QUFJSjtFQUNFOztBeENuTk47RUFDRTtFQUVBO0VBQ0EsVUFMcUo7RUFNckosUXdDbU5lO0V4Q2xOZixPd0NpTmE7RXhDaE5iLFF3Q2dOYTtFeEMvTWI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxRQWIyTTs7QXdDOE52TTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBLGExRjFQWTtFMEYyUFo7RUFDQTtFQUNBLFFBL1BROztBQWlRUjtFQUNFO0VBQ0EsUUFuUU07O0FBdVFOO0VBQ0U7O0FBSUo7QUFBQTtBQUFBO0VBR0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBeEN4UlI7RUFDRTtFQUVBO0VBQ0EsVUFMb0g7RUFNcEgsUXdDcVJzRjtFeENwUnRGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFFBaEI2Sjs7QXdDOFJ6SjtFQUNFOztBQUlKO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0EsYTFGMVNjO0UwRjJTZDtFQUNBLFFBOVNVO0VBK1NWLE9BaFRTOztBQW1UWDtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9BdlRTO0VBd1RULFFBdlRVO0VBd1RWOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9BblVLO0VBb1VMLFFBcFVLO0VBcVVMO0VBQ0E7O0FBSUo7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9BcFdPO0VBcVdQLFFBcldPO0VBc1dQO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7O0FBS047RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7QUFBQTtFQUVFOzs7QUNqWU47RXRFSkU7O0FBRUE7RUFDRTs7QUFHRjtFQUVFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5CeENvQjtFbUJ5Q3BCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtBQU1BOztBQUxBO0VBQ0U7RUFDQTtBQUFZOztBQUlkO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUtBO0VBR0U7RUFDQTs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXNFaEZKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FDaEJGO0VBSUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdEU21DO0VDUm5DO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURNRjtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQSxlekY5Q3NCO0V5RitDdEI7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RXZGN0NBLE9DUjBCO0VDcUIxQjtFRlhBLGFKTGtCO0VJTWxCLGFHTm1CO0VIT25CO0VBQ0EsZUNkNEU7RXNGd0QxRTtFQUNBOztBckYvQkE7RXFGNEJGO0lyRnZCTTs7O0FBYU47RXFGVUE7SXJGVEU7OztBRnJCRjtFQUNFOztBdUZtQ0Y7RUFDRTs7QXpDdkRGO0VBQ0U7RUFFQTtFQUNBLFVBTG9IO0VBTXBILFF5Q3FEaUc7RXpDcERqRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxRQWhCNko7O0F5QytEL0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZXpGOUVvQjtFeUYrRXBCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RXZGOUVGLE9BUFE7RUVvQlI7RUZYQSxhSk5vQjtFSU9wQixhR05tQjtFSE9uQjtFQUNBLGVBUmdCO0VBVWQsV0lWaUI7RUpjakI7RUFDQTtFdUZvRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FyRnhFRjtFcUY2REE7SXJGeERJOzs7QUFhTjtFcUYyQ0U7SXJGMUNBOzs7QUZyQkY7RUFDRTs7QXVGMkVFO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FDM0dGO0VBUUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdEa0d3QztFQ2pHeEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXBCQTtFQVFBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXRHNHMEM7RUNyRzFDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QURtR0Y7RUFDRTtFQUNBO0VBQ0EsWXJFN0dTO0VxRThHVDtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBRUU7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBY0Y7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQTNCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBc0JFOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQXBDRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBK0JJO0VBQ0E7OztBRXZPUjtFeEVHRTtFd0VBQTs7QXhFRUE7RUFDRTs7QUFHRjtFQUVFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZW5CeENvQjtFbUJ5Q3BCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtBQU1BOztBQUxBO0VBQ0U7RUFDQTtBQUFZOztBQUlkO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUtBO0VBR0U7RUFDQTs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXdFckZKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXRGbEJnQjtFc0ZtQmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFNQTtBQUFBO0VBRUU7O0FBT0o7RUFDRTtFQUNBLGNBL0NpQjs7QUFvRHJCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FDOUROO0FBQUE7RUFHRTtBQTZFQTtBQUFBO0FBQUE7QUFBQTs7QUEzRUE7QUFBQTtBQUFBO0VBRUU7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTlGOUJrQjtFOEYrQmxCO0VBQ0E7RUFDQTtFQUNBLGFBOUJPOztBQWdDUDtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE5RnZEZ0I7RThGd0RoQjtFQUNBO0VBQ0E7RUFDQSxhQXZESztFQXdETDs7QUFJRjtFQUVFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQVNKO0VBQ0UsYUFuRm1COztBQXVGckI7RUFDRTtFQUNBO0VBQ0E7QUFtQ0E7QUFBQTtBQUFBO0FBQUE7O0FBaENBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFFRTs7QUMvSEo7RURnR0E7SUFtQ0k7OztBQVVBO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBOztBQUlKO0VBUUUsUUFQZ0I7RUFRaEIsT0FSZ0I7RUFTaEI7RUFDQTtFQUNBLFNBVmtCO0VBV2xCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTUE7QUFBQTtBQUFBO0FBQUE7O0FDaExKO0VEdUpFO0lBc0JJOzs7QUFRQTtBQUFBO0VBS0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxLQXhEZ0I7RUF5RGhCLE1BekRnQjtFQTBEaEIsUUEzRGM7RUE0RGQsT0E1RGM7RUE2RGQ7RUFDQTtFQUNBLGU1RnhOYztFNEZ5TmQ7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTUEzRWdCO0VBNEVoQixLQTVFZ0I7RUE2RWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFNSjtFQUNFO0VBQ0EsY0F2UEs7RUF3UEw7RUFDQTtFQUNBLGE5RjlQZ0I7RThGK1BoQjtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFrQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFWQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQVNKO0VBQ0U7O0FBTUY7RUFDRSxhOUZuU2M7RThGb1NkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FGclNKO0VBUUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdFeVJ3QztFRnhSeEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRXFSSTtFQUNFO0VBQ0E7RUFDQTs7O0FFdlRWO0UzRUdFO0UyRUFBO0VBQ0E7RUFDQTtFQUNBOztBM0VEQTtFQUNFOztBQUdGO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJ4Q29CO0VtQnlDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBTUE7O0FBTEE7RUFDRTtFQUNBO0FBQVk7O0FBSWQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0E7RUFHRTtFQUNBOztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBMkVsRko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhekZsQmdCO0V5Rm1CaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFNRjtBQUFBO0VBRUU7O0FBRUE7QUFBQTtFQUNFOztBQU9OO0VBQ0U7OztBQzFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFNUVGQTtFNEVJRTtFQUNBOztBNUVIRjtFQUNFOztBQUdGO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxlbkJ4Q29CO0VtQnlDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0FBTUE7O0FBTEE7RUFDRTtFQUNBO0FBQVk7O0FBSWQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0E7RUFHRTtFQUNBOztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNEVoRkY7RUFDRTtFQUNBOztBN0Q2Qko7RTZEL0JFO0lBS0k7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQ3pDUjtFQUVFO0U3RUVBO0U2RUFBOztBN0VFQTtFQUNFOztBQUdGO0FBQUE7RUFFRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVuQnhDb0I7RW1CeUNwQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUE7QUFNQTs7QUFMQTtFQUNFO0VBQ0E7QUFBWTs7QUFJZDtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBOztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNkVyRko7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFL0Z6QkE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFK0ZpQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNuQkY7QUFBQTtBQUFBO0VBQ0Usa0JBZlM7RUFnQlQ7RUFDQTtFQUNBO0VBQ0EsZUFYTTtFQVlOLFFBWk07RUFhTjtFQUNBO0VBQ0EsT0FoQks7RUFpQkw7RUFDQSxhQWZXO0VBZ0JYOztBQUVBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQSxXQXRCTztFQXVCUCxhQXhCSTtFQXlCSjs7QUFHRjtBQUFBO0FBQUE7RUFDRTs7QUFFQTtBQUFBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFPRSxrQkFyREk7RUFzREosY0F0REk7RUF1REo7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JBekRRO0VBMERSLGNBMURRO0VBMkRSOztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCQTlEUztFQStEVCxjQS9EUztFQWdFVDs7QUFLTjtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7RUFDRSxrQkExRVc7O0FBNkViO0FBQUE7QUFBQTtFQUNFLGtCQTdFWTs7QUFpRmhCO0FBQUE7QUFBQTtFQUVFLFlBbEZjO0VBbUZkO0VBQ0E7RUFDQSxRQXBGVztFQXFGWCxPQXJGVztFQXNGWDtFQUNBLEtBdEZXO0VBdUZYLE1BdkZXOztBQXlGWDtBQUFBO0FBQUE7RUFDRSxNQTFGUztFQTJGVDs7QUFFQTtBQUFBO0FBQUE7RUFDRSxPQS9GTztFQWdHUDs7QUFJSjtBQUFBO0FBQUE7RUFFRSxNQURPO0VBRVA7RUFDQSxrQkE1R0s7O0FBOEdMO0FBQUE7QUFBQTtFQUNFLE1BTks7RUFPTDtFQUNBLE9BN0dPO0VBOEdQOztBQUtOO0FBQUE7QUFBQTtFQUNFOztBQzdISjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBSUE7RUFDRSxjOUVXTztFOEVWUDs7O0FDTE47QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0FBd0ZBO0FBa0RBOztBQXhJQTtBQUFBO0FBQUE7RUFDRTtFQUNBLGVuR25Cb0I7RW1Hb0JwQjtFQUNBOztBQUdGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFbEdoREo7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFa0d3Q007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFDRSxZL0VsRE87RStFbURQO0VBQ0E7RUFDQTs7QWpFM0VKO0VpRXVFRTtBQUFBO0FBQUE7SUFPSTs7O0FBSUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVNOO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RWpHNUdKLE9DUjBCO0VDcUIxQjtFRlhBLGFKTGtCO0VJTWxCLGFHTm1CO0VIT25CO0VBQ0EsZUNkNEU7RWdHdUh0RTs7QS9GN0ZKO0UrRjJGRTtJL0Z0RkU7OztBQWFOO0UrRnlFSTtJL0Z4RUY7OztBRnJCRjtFQUNFOztBaUdtR0U7RUFDRTs7QUFRRjtFQUNFOztBQU9GO0VBQ0U7RUFDQTtFQUNBOztBQU1KO0VBQ0UsWS9FMUhPOztBK0VnSVg7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FDaElBO0VBRUk7O0FsRTFCTjtFbUVPQTtJRG1CTTs7O0FsRW5CTjtFbUVNQTtJRGFNOzs7QWxFWk47RW1FS0E7SURPTTs7O0FsRUxOO0VtRUlBO0lEQ007OztBbEVFTjtFbUVHQTtJRExNOzs7QUFGSjtFQUVJOztBbEUxQk47RW1FT0E7SURtQk07OztBbEVuQk47RW1FTUE7SURhTTs7O0FsRVpOO0VtRUtBO0lET007OztBbEVMTjtFbUVJQTtJRENNOzs7QWxFRU47RW1FR0E7SURMTTs7O0FBRko7RUFFSTs7QWxFMUJOO0VtRU9BO0lEbUJNOzs7QWxFbkJOO0VtRU1BO0lEYU07OztBbEVaTjtFbUVLQTtJRE9NOzs7QWxFTE47RW1FSUE7SURDTTs7O0FsRUVOO0VtRUdBO0lETE07OztBQUZKO0VBRUk7O0FsRTFCTjtFbUVPQTtJRG1CTTs7O0FsRW5CTjtFbUVNQTtJRGFNOzs7QWxFWk47RW1FS0E7SURPTTs7O0FsRUxOO0VtRUlBO0lEQ007OztBbEVFTjtFbUVHQTtJRExNOzs7QUFGSjtFQUVJOztBbEUxQk47RW1FT0E7SURtQk07OztBbEVuQk47RW1FTUE7SURhTTs7O0FsRVpOO0VtRUtBO0lET007OztBbEVMTjtFbUVJQTtJRENNOzs7QWxFRU47RW1FR0E7SURMTTs7O0FBTUo7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBRko7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBRko7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBRko7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBRko7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBRko7RUFFSTs7QWxFbENOO0VtRU9BO0lEMkJNOzs7QWxFM0JOO0VtRU1BO0lEcUJNOzs7QWxFcEJOO0VtRUtBO0lEZU07OztBbEViTjtFbUVJQTtJRFNNOzs7QWxFTk47RW1FR0E7SURHTTs7O0FBTUo7RUFFSTs7QWxFMUNOO0VtRU9BO0lEbUNNOzs7QWxFbkNOO0VtRU1BO0lENkJNOzs7QWxFNUJOO0VtRUtBO0lEdUJNOzs7QWxFckJOO0VtRUlBO0lEaUJNOzs7QWxFZE47RW1FR0E7SURXTTs7O0FBRko7RUFFSTs7QWxFMUNOO0VtRU9BO0lEbUNNOzs7QWxFbkNOO0VtRU1BO0lENkJNOzs7QWxFNUJOO0VtRUtBO0lEdUJNOzs7QWxFckJOO0VtRUlBO0lEaUJNOzs7QWxFZE47RW1FR0E7SURXTTs7O0FBRko7RUFFSTs7QWxFMUNOO0VtRU9BO0lEbUNNOzs7QWxFbkNOO0VtRU1BO0lENkJNOzs7QWxFNUJOO0VtRUtBO0lEdUJNOzs7QWxFckJOO0VtRUlBO0lEaUJNOzs7QWxFZE47RW1FR0E7SURXTTs7O0FBRko7RUFFSTs7QWxFMUNOO0VtRU9BO0lEbUNNOzs7QWxFbkNOO0VtRU1BO0lENkJNOzs7QWxFNUJOO0VtRUtBO0lEdUJNOzs7QWxFckJOO0VtRUlBO0lEaUJNOzs7QWxFZE47RW1FR0E7SURXTTs7O0FBRko7RUFFSTs7QWxFMUNOO0VtRU9BO0lEbUNNOzs7QWxFbkNOO0VtRU1BO0lENkJNOzs7QWxFNUJOO0VtRUtBO0lEdUJNOzs7QWxFckJOO0VtRUlBO0lEaUJNOzs7QWxFZE47RW1FR0E7SURXTTs7OztBRWhETjtFQUNFOzs7QUMwQkE7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0Y7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFLRjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFNQTtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FBUU47RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJQTtFQUNFOztBQUlKO0VBQ0U7O0FBSUE7RUFDRTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7O0FBR0U7RUFDRTs7QUFLTjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FDclNKO0VBQ0U7OztBQ2FFO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUNWRjtFQUNFLG1CQUxLOztBQUlQO0VBQ0UsbUJBTEs7O0FBSVA7RUFDRSxtQkFMSzs7QUFJUDtFQUNFLG1CQUxLOztBQUlQO0VBQ0UsbUJBTEs7O0FBSVA7RUFDRSxtQkFMSzs7O0FDR1A7RUFDRSxpQkFMSzs7QUFJUDtFQUNFLGlCQUxLOztBQUlQO0VBQ0UsaUJBTEs7OztBQ0lQO0VBQ0UsaUJBTEs7O0FBSVA7RUFDRSxpQkFMSzs7O0FDY1A7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUNYRjtFQUNFLGNBTEs7O0FBSVA7RUFDRSxjQUxLOztBQUlQO0VBQ0UsY0FMSzs7QUFJUDtFQUNFLGNBTEs7O0FBSVA7RUFDRSxjQUxLOzs7QUNnQkw7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FDbkJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVBO0VBRUU7RUFDQTs7QUFLQTtFQUVFO0VBQ0E7RUFDQTs7QUFKRjtFQUVFO0VBQ0E7RUFDQTs7QUFKRjtFQUVFO0VBQ0E7RUFDQTs7QUFKRjtFQUVFO0VBQ0E7RUFDQTs7QUFKRjtFQUVFO0VBQ0E7RUFDQTs7QUFKRjtFQUVFO0VBQ0E7RUFDQTs7QUFJSjtFQUVFO0VBQ0E7RUFDQTs7O0FDckJGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FDRkE7RUFDRSxPQUxLOztBQUlQO0VBQ0UsT0FMSzs7QUFJUDtFQUNFLE9BTEs7O0FBSVA7RUFDRSxPQUxLOzs7QUNzQlA7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBTEY7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7O0FBS0Y7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFLRjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFNQTtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FBUU47RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFFRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJQTtFQUNFOztBQUlKO0VBQ0U7O0FBSUE7RUFDRTs7QUFJSjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0U7RUFDRTs7QUFLTjtFQUNFOztBQUdGO0VBQ0U7OztBQ3RSQTtFQUNFLFFBTks7O0FBS1A7RUFDRSxRQU5LOztBQUtQO0VBQ0UsUUFOSzs7QUFLUDtFQUNFLFFBTks7O0FBS1A7RUFDRSxRQU5LOztBQUtQO0VBQ0UsUUFOSzs7QUFLUDtFQUNFLFFBTks7O0FBS1A7RUFDRSxRQU5LOztBQUtQO0VBQ0UsUUFOSzs7O0FBY1A7RUFDRSxRQWRnQjs7QUFhbEI7RUFDRSxRQWRnQjs7QUFhbEI7RUFDRSxRQWRnQjs7QUFhbEI7RUFDRSxRQWRnQjs7QUFhbEI7RUFDRSxRQWRnQjs7QUFhbEI7RUFDRSxRQWRnQjs7O0FDRHRCO0VBQ0U7OztBQUlGO0VBQ0U7OztBQ2NFO0VBRUksU0F0Qkc7O0FwRklUO0VtRU9BO0lpQldNLFNBdEJHOzs7QXBGV1Q7RW1FTUE7SWlCS00sU0F0Qkc7OztBcEZrQlQ7RW1FS0E7SWlCRE0sU0F0Qkc7OztBcEZ5QlQ7RW1FSUE7SWlCUE0sU0F0Qkc7OztBcEZnQ1Q7RW1FR0E7SWlCYk0sU0F0Qkc7OztBQW9CUDtFQUVJLFNBdEJHOztBcEZJVDtFbUVPQTtJaUJXTSxTQXRCRzs7O0FwRldUO0VtRU1BO0lpQktNLFNBdEJHOzs7QXBGa0JUO0VtRUtBO0lpQkRNLFNBdEJHOzs7QXBGeUJUO0VtRUlBO0lpQlBNLFNBdEJHOzs7QXBGZ0NUO0VtRUdBO0lpQmJNLFNBdEJHOzs7QUFvQlA7RUFFSSxTQXRCRzs7QXBGSVQ7RW1FT0E7SWlCV00sU0F0Qkc7OztBcEZXVDtFbUVNQTtJaUJLTSxTQXRCRzs7O0FwRmtCVDtFbUVLQTtJaUJETSxTQXRCRzs7O0FwRnlCVDtFbUVJQTtJaUJQTSxTQXRCRzs7O0FwRmdDVDtFbUVHQTtJaUJiTSxTQXRCRzs7O0FBb0JQO0VBRUksU0F0Qkc7O0FwRklUO0VtRU9BO0lpQldNLFNBdEJHOzs7QXBGV1Q7RW1FTUE7SWlCS00sU0F0Qkc7OztBcEZrQlQ7RW1FS0E7SWlCRE0sU0F0Qkc7OztBcEZ5QlQ7RW1FSUE7SWlCUE0sU0F0Qkc7OztBcEZnQ1Q7RW1FR0E7SWlCYk0sU0F0Qkc7OztBQW9CUDtFQUVJLFNBdEJHOztBcEZJVDtFbUVPQTtJaUJXTSxTQXRCRzs7O0FwRldUO0VtRU1BO0lpQktNLFNBdEJHOzs7QXBGa0JUO0VtRUtBO0lpQkRNLFNBdEJHOzs7QXBGeUJUO0VtRUlBO0lpQlBNLFNBdEJHOzs7QXBGZ0NUO0VtRUdBO0lpQmJNLFNBdEJHOzs7QUFvQlA7RUFFSSxTQXRCRzs7QXBGSVQ7RW1FT0E7SWlCV00sU0F0Qkc7OztBcEZXVDtFbUVNQTtJaUJLTSxTQXRCRzs7O0FwRmtCVDtFbUVLQTtJaUJETSxTQXRCRzs7O0FwRnlCVDtFbUVJQTtJaUJQTSxTQXRCRzs7O0FwRmdDVDtFbUVHQTtJaUJiTSxTQXRCRzs7O0FBb0JQO0VBRUksU0F0Qkc7O0FwRklUO0VtRU9BO0lpQldNLFNBdEJHOzs7QXBGV1Q7RW1FTUE7SWlCS00sU0F0Qkc7OztBcEZrQlQ7RW1FS0E7SWlCRE0sU0F0Qkc7OztBcEZ5QlQ7RW1FSUE7SWlCUE0sU0F0Qkc7OztBcEZnQ1Q7RW1FR0E7SWlCYk0sU0F0Qkc7OztBQW9CUDtFQUVJLFNBdEJHOztBcEZJVDtFbUVPQTtJaUJXTSxTQXRCRzs7O0FwRldUO0VtRU1BO0lpQktNLFNBdEJHOzs7QXBGa0JUO0VtRUtBO0lpQkRNLFNBdEJHOzs7QXBGeUJUO0VtRUlBO0lpQlBNLFNBdEJHOzs7QXBGZ0NUO0VtRUdBO0lpQmJNLFNBdEJHOzs7QUFvQlA7RUFFSSxTQXRCRzs7QXBGSVQ7RW1FT0E7SWlCV00sU0F0Qkc7OztBcEZXVDtFbUVNQTtJaUJLTSxTQXRCRzs7O0FwRmtCVDtFbUVLQTtJaUJETSxTQXRCRzs7O0FwRnlCVDtFbUVJQTtJaUJQTSxTQXRCRzs7O0FwRmdDVDtFbUVHQTtJaUJiTSxTQXRCRzs7O0FBNEJQO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7O0FBMkJiO0VBQ0UsU0E1Qlc7OztBQW9DYjtFQUVJLFNBckNjOztBcEZFcEI7RW1FT0E7SWlCNEJNLFNBckNjOzs7QXBGU3BCO0VtRU1BO0lpQnNCTSxTQXJDYzs7O0FwRmdCcEI7RW1FS0E7SWlCZ0JNLFNBckNjOzs7QXBGdUJwQjtFbUVJQTtJaUJVTSxTQXJDYzs7O0FwRjhCcEI7RW1FR0E7SWlCSU0sU0FyQ2M7OztBQW1DbEI7RUFFSSxTQXJDYzs7QXBGRXBCO0VtRU9BO0lpQjRCTSxTQXJDYzs7O0FwRlNwQjtFbUVNQTtJaUJzQk0sU0FyQ2M7OztBcEZnQnBCO0VtRUtBO0lpQmdCTSxTQXJDYzs7O0FwRnVCcEI7RW1FSUE7SWlCVU0sU0FyQ2M7OztBcEY4QnBCO0VtRUdBO0lpQklNLFNBckNjOzs7QUFtQ2xCO0VBRUksU0FyQ2M7O0FwRkVwQjtFbUVPQTtJaUI0Qk0sU0FyQ2M7OztBcEZTcEI7RW1FTUE7SWlCc0JNLFNBckNjOzs7QXBGZ0JwQjtFbUVLQTtJaUJnQk0sU0FyQ2M7OztBcEZ1QnBCO0VtRUlBO0lpQlVNLFNBckNjOzs7QXBGOEJwQjtFbUVHQTtJaUJJTSxTQXJDYzs7O0FBbUNsQjtFQUVJLFNBckNjOztBcEZFcEI7RW1FT0E7SWlCNEJNLFNBckNjOzs7QXBGU3BCO0VtRU1BO0lpQnNCTSxTQXJDYzs7O0FwRmdCcEI7RW1FS0E7SWlCZ0JNLFNBckNjOzs7QXBGdUJwQjtFbUVJQTtJaUJVTSxTQXJDYzs7O0FwRjhCcEI7RW1FR0E7SWlCSU0sU0FyQ2M7OztBQW1DbEI7RUFFSSxTQXJDYzs7QXBGRXBCO0VtRU9BO0lpQjRCTSxTQXJDYzs7O0FwRlNwQjtFbUVNQTtJaUJzQk0sU0FyQ2M7OztBcEZnQnBCO0VtRUtBO0lpQmdCTSxTQXJDYzs7O0FwRnVCcEI7RW1FSUE7SWlCVU0sU0FyQ2M7OztBcEY4QnBCO0VtRUdBO0lpQklNLFNBckNjOzs7QUFtQ2xCO0VBRUksU0FyQ2M7O0FwRkVwQjtFbUVPQTtJaUI0Qk0sU0FyQ2M7OztBcEZTcEI7RW1FTUE7SWlCc0JNLFNBckNjOzs7QXBGZ0JwQjtFbUVLQTtJaUJnQk0sU0FyQ2M7OztBcEZ1QnBCO0VtRUlBO0lpQlVNLFNBckNjOzs7QXBGOEJwQjtFbUVHQTtJaUJJTSxTQXJDYzs7O0FBbUNsQjtFQUVJLFNBckNjOztBcEZFcEI7RW1FT0E7SWlCNEJNLFNBckNjOzs7QXBGU3BCO0VtRU1BO0lpQnNCTSxTQXJDYzs7O0FwRmdCcEI7RW1FS0E7SWlCZ0JNLFNBckNjOzs7QXBGdUJwQjtFbUVJQTtJaUJVTSxTQXJDYzs7O0FwRjhCcEI7RW1FR0E7SWlCSU0sU0FyQ2M7OztBQW1DbEI7RUFFSSxTQXJDYzs7QXBGRXBCO0VtRU9BO0lpQjRCTSxTQXJDYzs7O0FwRlNwQjtFbUVNQTtJaUJzQk0sU0FyQ2M7OztBcEZnQnBCO0VtRUtBO0lpQmdCTSxTQXJDYzs7O0FwRnVCcEI7RW1FSUE7SWlCVU0sU0FyQ2M7OztBcEY4QnBCO0VtRUdBO0lpQklNLFNBckNjOzs7QUFtQ2xCO0VBRUksU0FyQ2M7O0FwRkVwQjtFbUVPQTtJaUI0Qk0sU0FyQ2M7OztBcEZTcEI7RW1FTUE7SWlCc0JNLFNBckNjOzs7QXBGZ0JwQjtFbUVLQTtJaUJnQk0sU0FyQ2M7OztBcEZ1QnBCO0VtRUlBO0lpQlVNLFNBckNjOzs7QXBGOEJwQjtFbUVHQTtJaUJJTSxTQXJDYzs7O0FBbUNsQjtFQUVJLFNBckNjOztBcEZFcEI7RW1FT0E7SWlCNEJNLFNBckNjOzs7QXBGU3BCO0VtRU1BO0lpQnNCTSxTQXJDYzs7O0FwRmdCcEI7RW1FS0E7SWlCZ0JNLFNBckNjOzs7QXBGdUJwQjtFbUVJQTtJaUJVTSxTQXJDYzs7O0FwRjhCcEI7RW1FR0E7SWlCSU0sU0FyQ2M7OztBQW1DbEI7RUFFSSxTQXJDYzs7QXBGRXBCO0VtRU9BO0lpQjRCTSxTQXJDYzs7O0FwRlNwQjtFbUVNQTtJaUJzQk0sU0FyQ2M7OztBcEZnQnBCO0VtRUtBO0lpQmdCTSxTQXJDYzs7O0FwRnVCcEI7RW1FSUE7SWlCVU0sU0FyQ2M7OztBcEY4QnBCO0VtRUdBO0lpQklNLFNBckNjOzs7QUFtQ2xCO0VBRUksU0FyQ2M7O0FwRkVwQjtFbUVPQTtJaUI0Qk0sU0FyQ2M7OztBcEZTcEI7RW1FTUE7SWlCc0JNLFNBckNjOzs7QXBGZ0JwQjtFbUVLQTtJaUJnQk0sU0FyQ2M7OztBcEZ1QnBCO0VtRUlBO0lpQlVNLFNBckNjOzs7QXBGOEJwQjtFbUVHQTtJaUJJTSxTQXJDYzs7O0FBbUNsQjtFQUVJLFNBckNjOztBcEZFcEI7RW1FT0E7SWlCNEJNLFNBckNjOzs7QXBGU3BCO0VtRU1BO0lpQnNCTSxTQXJDYzs7O0FwRmdCcEI7RW1FS0E7SWlCZ0JNLFNBckNjOzs7QXBGdUJwQjtFbUVJQTtJaUJVTSxTQXJDYzs7O0FwRjhCcEI7RW1FR0E7SWlCSU0sU0FyQ2M7Ozs7QUNRdEI7RUFFSTs7QXJGUkY7RW1FT0E7SWtCQ0U7OztBckZERjtFbUVNQTtJa0JMRTs7O0FyRk1GO0VtRUtBO0lrQlhFOzs7QXJGYUY7RW1FSUE7SWtCakJFOzs7QXJGb0JGO0VtRUdBO0lrQnZCRTs7O0FBSUE7RUFFSSxnQkFoQmE7O0FyRkVuQjtFbUVPQTtJa0JPTSxnQkFoQmE7OztBckZTbkI7RW1FTUE7SWtCQ00sZ0JBaEJhOzs7QXJGZ0JuQjtFbUVLQTtJa0JMTSxnQkFoQmE7OztBckZ1Qm5CO0VtRUlBO0lrQlhNLGdCQWhCYTs7O0FyRjhCbkI7RW1FR0E7SWtCakJNLGdCQWhCYTs7O0FBY2pCO0VBRUksZ0JBaEJhOztBckZFbkI7RW1FT0E7SWtCT00sZ0JBaEJhOzs7QXJGU25CO0VtRU1BO0lrQkNNLGdCQWhCYTs7O0FyRmdCbkI7RW1FS0E7SWtCTE0sZ0JBaEJhOzs7QXJGdUJuQjtFbUVJQTtJa0JYTSxnQkFoQmE7OztBckY4Qm5CO0VtRUdBO0lrQmpCTSxnQkFoQmE7OztBQWNqQjtFQUVJLGdCQWhCYTs7QXJGRW5CO0VtRU9BO0lrQk9NLGdCQWhCYTs7O0FyRlNuQjtFbUVNQTtJa0JDTSxnQkFoQmE7OztBckZnQm5CO0VtRUtBO0lrQkxNLGdCQWhCYTs7O0FyRnVCbkI7RW1FSUE7SWtCWE0sZ0JBaEJhOzs7QXJGOEJuQjtFbUVHQTtJa0JqQk0sZ0JBaEJhOzs7QUFjakI7RUFFSSxnQkFoQmE7O0FyRkVuQjtFbUVPQTtJa0JPTSxnQkFoQmE7OztBckZTbkI7RW1FTUE7SWtCQ00sZ0JBaEJhOzs7QXJGZ0JuQjtFbUVLQTtJa0JMTSxnQkFoQmE7OztBckZ1Qm5CO0VtRUlBO0lrQlhNLGdCQWhCYTs7O0FyRjhCbkI7RW1FR0E7SWtCakJNLGdCQWhCYTs7O0FBc0JqQjtFQUVJLFdBdkJROztBckZDZDtFbUVPQTtJa0JlTSxXQXZCUTs7O0FyRlFkO0VtRU1BO0lrQlNNLFdBdkJROzs7QXJGZWQ7RW1FS0E7SWtCR00sV0F2QlE7OztBckZzQmQ7RW1FSUE7SWtCSE0sV0F2QlE7OztBckY2QmQ7RW1FR0E7SWtCVE0sV0F2QlE7OztBQXFCWjtFQUVJLFdBdkJROztBckZDZDtFbUVPQTtJa0JlTSxXQXZCUTs7O0FyRlFkO0VtRU1BO0lrQlNNLFdBdkJROzs7QXJGZWQ7RW1FS0E7SWtCR00sV0F2QlE7OztBckZzQmQ7RW1FSUE7SWtCSE0sV0F2QlE7OztBckY2QmQ7RW1FR0E7SWtCVE0sV0F2QlE7OztBQXFCWjtFQUVJLFdBdkJROztBckZDZDtFbUVPQTtJa0JlTSxXQXZCUTs7O0FyRlFkO0VtRU1BO0lrQlNNLFdBdkJROzs7QXJGZWQ7RW1FS0E7SWtCR00sV0F2QlE7OztBckZzQmQ7RW1FSUE7SWtCSE0sV0F2QlE7OztBckY2QmQ7RW1FR0E7SWtCVE0sV0F2QlE7OztBQTZCWjtFQUVJLE1BOUJROztBckZBZDtFbUVPQTtJa0J1Qk0sTUE5QlE7OztBckZPZDtFbUVNQTtJa0JpQk0sTUE5QlE7OztBckZjZDtFbUVLQTtJa0JXTSxNQTlCUTs7O0FyRnFCZDtFbUVJQTtJa0JLTSxNQTlCUTs7O0FyRjRCZDtFbUVHQTtJa0JETSxNQTlCUTs7O0FBNEJaO0VBRUksTUE5QlE7O0FyRkFkO0VtRU9BO0lrQnVCTSxNQTlCUTs7O0FyRk9kO0VtRU1BO0lrQmlCTSxNQTlCUTs7O0FyRmNkO0VtRUtBO0lrQldNLE1BOUJROzs7QXJGcUJkO0VtRUlBO0lrQktNLE1BOUJROzs7QXJGNEJkO0VtRUdBO0lrQkRNLE1BOUJROzs7QUE0Qlo7RUFFSSxNQTlCUTs7QXJGQWQ7RW1FT0E7SWtCdUJNLE1BOUJROzs7QXJGT2Q7RW1FTUE7SWtCaUJNLE1BOUJROzs7QXJGY2Q7RW1FS0E7SWtCV00sTUE5QlE7OztBckZxQmQ7RW1FSUE7SWtCS00sTUE5QlE7OztBckY0QmQ7RW1FR0E7SWtCRE0sTUE5QlE7OztBQTJEVjtFQUVJLFdBMUJLOztBckZuQ2I7RW1FT0E7SWtCc0RRLFdBMUJLOzs7QXJGNUJiO0VtRU1BO0lrQmdEUSxXQTFCSzs7O0FyRnJCYjtFbUVLQTtJa0IwQ1EsV0ExQks7OztBckZkYjtFbUVJQTtJa0JvQ1EsV0ExQks7OztBckZQYjtFbUVHQTtJa0I4QlEsV0ExQks7OztBQThCVDtFQUVJLGFBaENLOztBckZuQ2I7RW1FT0E7SWtCNERRLGFBaENLOzs7QXJGNUJiO0VtRU1BO0lrQnNEUSxhQWhDSzs7O0FyRnJCYjtFbUVLQTtJa0JnRFEsYUFoQ0s7OztBckZkYjtFbUVJQTtJa0IwQ1EsYUFoQ0s7OztBckZQYjtFbUVHQTtJa0JvQ1EsYUFoQ0s7OztBQUVUO0VBRUk7O0FyRnZDUjtFbUVPQTtJa0JnQ1E7OztBckZoQ1I7RW1FTUE7SWtCMEJROzs7QXJGekJSO0VtRUtBO0lrQm9CUTs7O0FyRmxCUjtFbUVJQTtJa0JjUTs7O0FyRlhSO0VtRUdBO0lrQlFROzs7QUFNSjtFQUdJLFdBYks7O0FyRm5DYjtFbUVPQTtJa0J5Q1EsV0FiSzs7O0FyRjVCYjtFbUVNQTtJa0JtQ1EsV0FiSzs7O0FyRnJCYjtFbUVLQTtJa0I2QlEsV0FiSzs7O0FyRmRiO0VtRUlBO0lrQnVCUSxXQWJLOzs7QXJGUGI7RW1FR0E7SWtCaUJRLFdBYks7OztBQWlCVDtFQUdJLGFBcEJLOztBckZuQ2I7RW1FT0E7SWtCZ0RRLGFBcEJLOzs7QXJGNUJiO0VtRU1BO0lrQjBDUSxhQXBCSzs7O0FyRnJCYjtFbUVLQTtJa0JvQ1EsYUFwQks7OztBckZkYjtFbUVJQTtJa0I4QlEsYUFwQks7OztBckZQYjtFbUVHQTtJa0J3QlEsYUFwQks7OztBQUVUO0VBRUk7O0FyRnZDUjtFbUVPQTtJa0JnQ1E7OztBckZoQ1I7RW1FTUE7SWtCMEJROzs7QXJGekJSO0VtRUtBO0lrQm9CUTs7O0FyRmxCUjtFbUVJQTtJa0JjUTs7O0FyRlhSO0VtRUdBO0lrQlFROzs7QUFvQko7RUFFSSxXQTFCSzs7QXJGbkNiO0VtRU9BO0lrQnNEUSxXQTFCSzs7O0FyRjVCYjtFbUVNQTtJa0JnRFEsV0ExQks7OztBckZyQmI7RW1FS0E7SWtCMENRLFdBMUJLOzs7QXJGZGI7RW1FSUE7SWtCb0NRLFdBMUJLOzs7QXJGUGI7RW1FR0E7SWtCOEJRLFdBMUJLOzs7QUE4QlQ7RUFFSSxhQWhDSzs7QXJGbkNiO0VtRU9BO0lrQjREUSxhQWhDSzs7O0FyRjVCYjtFbUVNQTtJa0JzRFEsYUFoQ0s7OztBckZyQmI7RW1FS0E7SWtCZ0RRLGFBaENLOzs7QXJGZGI7RW1FSUE7SWtCMENRLGFBaENLOzs7QXJGUGI7RW1FR0E7SWtCb0NRLGFBaENLOzs7QUFFVDtFQUVJOztBckZ2Q1I7RW1FT0E7SWtCZ0NROzs7QXJGaENSO0VtRU1BO0lrQjBCUTs7O0FyRnpCUjtFbUVLQTtJa0JvQlE7OztBckZsQlI7RW1FSUE7SWtCY1E7OztBckZYUjtFbUVHQTtJa0JRUTs7O0FBb0JKO0VBRUksV0ExQks7O0FyRm5DYjtFbUVPQTtJa0JzRFEsV0ExQks7OztBckY1QmI7RW1FTUE7SWtCZ0RRLFdBMUJLOzs7QXJGckJiO0VtRUtBO0lrQjBDUSxXQTFCSzs7O0FyRmRiO0VtRUlBO0lrQm9DUSxXQTFCSzs7O0FyRlBiO0VtRUdBO0lrQjhCUSxXQTFCSzs7O0FBOEJUO0VBRUksYUFoQ0s7O0FyRm5DYjtFbUVPQTtJa0I0RFEsYUFoQ0s7OztBckY1QmI7RW1FTUE7SWtCc0RRLGFBaENLOzs7QXJGckJiO0VtRUtBO0lrQmdEUSxhQWhDSzs7O0FyRmRiO0VtRUlBO0lrQjBDUSxhQWhDSzs7O0FyRlBiO0VtRUdBO0lrQm9DUSxhQWhDSzs7O0FBRVQ7RUFFSTs7QXJGdkNSO0VtRU9BO0lrQmdDUTs7O0FyRmhDUjtFbUVNQTtJa0IwQlE7OztBckZ6QlI7RW1FS0E7SWtCb0JROzs7QXJGbEJSO0VtRUlBO0lrQmNROzs7QXJGWFI7RW1FR0E7SWtCUVE7OztBQW9CSjtFQUVJLFdBMUJLOztBckZuQ2I7RW1FT0E7SWtCc0RRLFdBMUJLOzs7QXJGNUJiO0VtRU1BO0lrQmdEUSxXQTFCSzs7O0FyRnJCYjtFbUVLQTtJa0IwQ1EsV0ExQks7OztBckZkYjtFbUVJQTtJa0JvQ1EsV0ExQks7OztBckZQYjtFbUVHQTtJa0I4QlEsV0ExQks7OztBQThCVDtFQUVJLGFBaENLOztBckZuQ2I7RW1FT0E7SWtCNERRLGFBaENLOzs7QXJGNUJiO0VtRU1BO0lrQnNEUSxhQWhDSzs7O0FyRnJCYjtFbUVLQTtJa0JnRFEsYUFoQ0s7OztBckZkYjtFbUVJQTtJa0IwQ1EsYUFoQ0s7OztBckZQYjtFbUVHQTtJa0JvQ1EsYUFoQ0s7OztBQUVUO0VBRUk7O0FyRnZDUjtFbUVPQTtJa0JnQ1E7OztBckZoQ1I7RW1FTUE7SWtCMEJROzs7QXJGekJSO0VtRUtBO0lrQm9CUTs7O0FyRmxCUjtFbUVJQTtJa0JjUTs7O0FyRlhSO0VtRUdBO0lrQlFROzs7QUFvQko7RUFFSSxXQTFCSzs7QXJGbkNiO0VtRU9BO0lrQnNEUSxXQTFCSzs7O0FyRjVCYjtFbUVNQTtJa0JnRFEsV0ExQks7OztBckZyQmI7RW1FS0E7SWtCMENRLFdBMUJLOzs7QXJGZGI7RW1FSUE7SWtCb0NRLFdBMUJLOzs7QXJGUGI7RW1FR0E7SWtCOEJRLFdBMUJLOzs7QUE4QlQ7RUFFSSxhQWhDSzs7QXJGbkNiO0VtRU9BO0lrQjREUSxhQWhDSzs7O0FyRjVCYjtFbUVNQTtJa0JzRFEsYUFoQ0s7OztBckZyQmI7RW1FS0E7SWtCZ0RRLGFBaENLOzs7QXJGZGI7RW1FSUE7SWtCMENRLGFBaENLOzs7QXJGUGI7RW1FR0E7SWtCb0NRLGFBaENLOzs7QUFFVDtFQUVJOztBckZ2Q1I7RW1FT0E7SWtCZ0NROzs7QXJGaENSO0VtRU1BO0lrQjBCUTs7O0FyRnpCUjtFbUVLQTtJa0JvQlE7OztBckZsQlI7RW1FSUE7SWtCY1E7OztBckZYUjtFbUVHQTtJa0JRUTs7O0FBb0JKO0VBRUksV0ExQks7O0FyRm5DYjtFbUVPQTtJa0JzRFEsV0ExQks7OztBckY1QmI7RW1FTUE7SWtCZ0RRLFdBMUJLOzs7QXJGckJiO0VtRUtBO0lrQjBDUSxXQTFCSzs7O0FyRmRiO0VtRUlBO0lrQm9DUSxXQTFCSzs7O0FyRlBiO0VtRUdBO0lrQjhCUSxXQTFCSzs7O0FBOEJUO0VBRUksYUFoQ0s7O0FyRm5DYjtFbUVPQTtJa0I0RFEsYUFoQ0s7OztBckY1QmI7RW1FTUE7SWtCc0RRLGFBaENLOzs7QXJGckJiO0VtRUtBO0lrQmdEUSxhQWhDSzs7O0FyRmRiO0VtRUlBO0lrQjBDUSxhQWhDSzs7O0FyRlBiO0VtRUdBO0lrQm9DUSxhQWhDSzs7O0FBRVQ7RUFFSTs7QXJGdkNSO0VtRU9BO0lrQmdDUTs7O0FyRmhDUjtFbUVNQTtJa0IwQlE7OztBckZ6QlI7RW1FS0E7SWtCb0JROzs7QXJGbEJSO0VtRUlBO0lrQmNROzs7QXJGWFI7RW1FR0E7SWtCUVE7OztBQW9CSjtFQUVJLFdBMUJLOztBckZuQ2I7RW1FT0E7SWtCc0RRLFdBMUJLOzs7QXJGNUJiO0VtRU1BO0lrQmdEUSxXQTFCSzs7O0FyRnJCYjtFbUVLQTtJa0IwQ1EsV0ExQks7OztBckZkYjtFbUVJQTtJa0JvQ1EsV0ExQks7OztBckZQYjtFbUVHQTtJa0I4QlEsV0ExQks7OztBQThCVDtFQUVJLGFBaENLOztBckZuQ2I7RW1FT0E7SWtCNERRLGFBaENLOzs7QXJGNUJiO0VtRU1BO0lrQnNEUSxhQWhDSzs7O0FyRnJCYjtFbUVLQTtJa0JnRFEsYUFoQ0s7OztBckZkYjtFbUVJQTtJa0IwQ1EsYUFoQ0s7OztBckZQYjtFbUVHQTtJa0JvQ1EsYUFoQ0s7OztBQUVUO0VBRUk7O0FyRnZDUjtFbUVPQTtJa0JnQ1E7OztBckZoQ1I7RW1FTUE7SWtCMEJROzs7QXJGekJSO0VtRUtBO0lrQm9CUTs7O0FyRmxCUjtFbUVJQTtJa0JjUTs7O0FyRlhSO0VtRUdBO0lrQlFROzs7QUFvQko7RUFFSSxXQTFCSzs7QXJGbkNiO0VtRU9BO0lrQnNEUSxXQTFCSzs7O0FyRjVCYjtFbUVNQTtJa0JnRFEsV0ExQks7OztBckZyQmI7RW1FS0E7SWtCMENRLFdBMUJLOzs7QXJGZGI7RW1FSUE7SWtCb0NRLFdBMUJLOzs7QXJGUGI7RW1FR0E7SWtCOEJRLFdBMUJLOzs7QUE4QlQ7RUFFSSxhQWhDSzs7QXJGbkNiO0VtRU9BO0lrQjREUSxhQWhDSzs7O0FyRjVCYjtFbUVNQTtJa0JzRFEsYUFoQ0s7OztBckZyQmI7RW1FS0E7SWtCZ0RRLGFBaENLOzs7QXJGZGI7RW1FSUE7SWtCMENRLGFBaENLOzs7QXJGUGI7RW1FR0E7SWtCb0NRLGFBaENLOzs7QUFFVDtFQUVJOztBckZ2Q1I7RW1FT0E7SWtCZ0NROzs7QXJGaENSO0VtRU1BO0lrQjBCUTs7O0FyRnpCUjtFbUVLQTtJa0JvQlE7OztBckZsQlI7RW1FSUE7SWtCY1E7OztBckZYUjtFbUVHQTtJa0JRUTs7O0FBb0JKO0VBRUksV0ExQks7O0FyRm5DYjtFbUVPQTtJa0JzRFEsV0ExQks7OztBckY1QmI7RW1FTUE7SWtCZ0RRLFdBMUJLOzs7QXJGckJiO0VtRUtBO0lrQjBDUSxXQTFCSzs7O0FyRmRiO0VtRUlBO0lrQm9DUSxXQTFCSzs7O0FyRlBiO0VtRUdBO0lrQjhCUSxXQTFCSzs7O0FBOEJUO0VBRUksYUFoQ0s7O0FyRm5DYjtFbUVPQTtJa0I0RFEsYUFoQ0s7OztBckY1QmI7RW1FTUE7SWtCc0RRLGFBaENLOzs7QXJGckJiO0VtRUtBO0lrQmdEUSxhQWhDSzs7O0FyRmRiO0VtRUlBO0lrQjBDUSxhQWhDSzs7O0FyRlBiO0VtRUdBO0lrQm9DUSxhQWhDSzs7O0FBRVQ7RUFFSTs7QXJGdkNSO0VtRU9BO0lrQmdDUTs7O0FyRmhDUjtFbUVNQTtJa0IwQlE7OztBckZ6QlI7RW1FS0E7SWtCb0JROzs7QXJGbEJSO0VtRUlBO0lrQmNROzs7QXJGWFI7RW1FR0E7SWtCUVE7OztBQW9CSjtFQUVJLFdBMUJLOztBckZuQ2I7RW1FT0E7SWtCc0RRLFdBMUJLOzs7QXJGNUJiO0VtRU1BO0lrQmdEUSxXQTFCSzs7O0FyRnJCYjtFbUVLQTtJa0IwQ1EsV0ExQks7OztBckZkYjtFbUVJQTtJa0JvQ1EsV0ExQks7OztBckZQYjtFbUVHQTtJa0I4QlEsV0ExQks7OztBQThCVDtFQUVJLGFBaENLOztBckZuQ2I7RW1FT0E7SWtCNERRLGFBaENLOzs7QXJGNUJiO0VtRU1BO0lrQnNEUSxhQWhDSzs7O0FyRnJCYjtFbUVLQTtJa0JnRFEsYUFoQ0s7OztBckZkYjtFbUVJQTtJa0IwQ1EsYUFoQ0s7OztBckZQYjtFbUVHQTtJa0JvQ1EsYUFoQ0s7Ozs7QUF3Q2Y7RUFFRTtBQStGQTtBQUFBO0FBQUE7O0FBNUZBO0VBRUk7O0FyRmxGSjtFbUVPQTtJa0IyRUk7OztBckYzRUo7RW1FTUE7SWtCcUVJOzs7QXJGcEVKO0VtRUtBO0lrQitESTs7O0FyRjdESjtFbUVJQTtJa0J5REk7OztBckZ0REo7RW1FR0E7SWtCbURJOzs7QUFJSjtFQUNFOztBQUdGO0VBRUk7O0FyRjVGSjtFbUVPQTtJa0JxRkk7OztBckZyRko7RW1FTUE7SWtCK0VJOzs7QXJGOUVKO0VtRUtBO0lrQnlFSTs7O0FyRnZFSjtFbUVJQTtJa0JtRUk7OztBckZoRUo7RW1FR0E7SWtCNkRJOzs7QUFJSjtFQUNFOztBQUlGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUlGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUY7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUlGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFRRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUY7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUlBO0VBRUk7O0FBTUo7RUFDRSxXQVZTOztBQWFYO0VBQ0UsYUFkUzs7QUFDWDtFQUlJOztBQUlKO0VBQ0UsV0FWUzs7QUFhWDtFQUNFLGFBZFM7O0FBQ1g7RUFJSTs7QUFJSjtFQUNFLFdBVlM7O0FBYVg7RUFDRSxhQWRTOztBQUNYO0VBSUk7O0FBSUo7RUFDRSxXQVZTOztBQWFYO0VBQ0UsYUFkUzs7QUFDWDtFQUlJOztBQUlKO0VBQ0UsV0FWUzs7QUFhWDtFQUNFLGFBZFM7O0FBQ1g7RUFJSTs7QUFJSjtFQUNFLFdBVlM7O0FBYVg7RUFDRSxhQWRTOztBQUNYO0VBSUk7O0FBSUo7RUFDRSxXQVZTOztBQWFYO0VBQ0UsYUFkUzs7QUFDWDtFQUlJOztBQUlKO0VBQ0UsV0FWUzs7QUFhWDtFQUNFLGFBZFM7O0FBQ1g7RUFJSTs7QUFJSjtFQUNFLFdBVlM7O0FBYVg7RUFDRSxhQWRTOztBQUNYO0VBSUk7O0FBSUo7RUFDRSxXQVZTOztBQWFYO0VBQ0UsYUFkUzs7QUFDWDtFQUlJOztBQUlKO0VBQ0UsV0FWUzs7QUFhWDtFQUNFLGFBZFM7OztBQzNOWDtFQUNFLE9BTEs7O0FBSVA7RUFDRSxPQUxLOztBQUlQO0VBQ0UsT0FMSzs7O0FDS1A7RUFFSSxZQU5HOztBQ1VUO0VESk0sWUFORzs7QUNjVDtFRFJNLFlBTkc7O0FBSVA7RUFFSSxZQU5HOztBQ1VUO0VESk0sWUFORzs7QUNjVDtFRFJNLFlBTkc7O0FBSVA7RUFFSSxZQU5HOztBQ1VUO0VESk0sWUFORzs7QUNjVDtFRFJNLFlBTkc7O0FBSVA7RUFFSSxZQU5HOztBQ1VUO0VESk0sWUFORzs7QUNjVDtFRFJNLFlBTkc7OztBRUlQO0VBQ0Usc0JBTEs7O0FBSVA7RUFDRSxzQkFMSzs7QUFJUDtFQUNFLHNCQUxLOztBQUlQO0VBQ0Usc0JBTEs7OztBQ0lQO0VBQ0UsYUFMSzs7QUFJUDtFQUNFLGFBTEs7OztBQWFQO0VBQ0UsYUFkSzs7QUFhUDtFQUNFLGFBZEs7OztBQ1FIO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFHRjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUNPTjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQUtGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBS0Y7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FDL0JKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJQTtFQUNFOztBQUlBO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQU9GO0VBQ0U7O0FBSUE7RUFDRSxtQkFGVTs7QUFDWjtFQUNFLG1CQUZVOztBQUNaO0VBQ0UsbUJBRlU7O0FBQ1o7RUFDRSxtQkFGVTs7QUFDWjtFQUNFLG1CQUZVOztBQUNaO0VBQ0UsbUJBRlU7O0FBQ1o7RUFDRSxtQkFGVTs7QUFDWjtFQUNFLG1CQUZVOztBQUNaO0VBQ0UsbUJBRlU7O0FBQ1o7RUFDRSxtQkFGVTs7QUFDWjtFQUNFLG1CQUZVOztBQUNaO0VBQ0UsbUJBRlU7O0FBQ1o7RUFDRSxtQkFGVTs7QUFKZDtFQUNFOztBQUlBO0VBQ0UsaUJBRlU7O0FBQ1o7RUFDRSxpQkFGVTs7QUFDWjtFQUNFLGlCQUZVOztBQUNaO0VBQ0UsaUJBRlU7O0FBQ1o7RUFDRSxpQkFGVTs7QUFDWjtFQUNFLGlCQUZVOztBQUNaO0VBQ0UsaUJBRlU7O0FBQ1o7RUFDRSxpQkFGVTs7QUFDWjtFQUNFLGlCQUZVOztBQUNaO0VBQ0UsaUJBRlU7O0FBQ1o7RUFDRSxpQkFGVTs7QUFDWjtFQUNFLGlCQUZVOztBQUNaO0VBQ0UsaUJBRlU7OztBQzFCbEI7RUFDRTs7QUFHRjtFQUNFOztBQUlBO0VBQ0U7O0FBSUE7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBT0Y7RUFDRTs7QUFJQTtFQUNFLGdCQUZVOztBQUNaO0VBQ0UsZ0JBRlU7O0FBQ1o7RUFDRSxnQkFGVTs7QUFDWjtFQUNFLGdCQUZVOztBQUNaO0VBQ0UsZ0JBRlU7O0FBQ1o7RUFDRSxnQkFGVTs7QUFDWjtFQUNFLGdCQUZVOztBQUpkO0VBQ0U7O0FBSUE7RUFDRSxjQUZVOztBQUNaO0VBQ0UsY0FGVTs7QUFDWjtFQUNFLGNBRlU7O0FBQ1o7RUFDRSxjQUZVOztBQUNaO0VBQ0UsY0FGVTs7QUFDWjtFQUNFLGNBRlU7O0FBQ1o7RUFDRSxjQUZVOzs7QUMzQnBCO0VBRUk7O0EvRkhGO0VtRU9BO0k0QkpFOzs7QS9GSUY7RW1FTUE7STRCVkU7OztBL0ZXRjtFbUVLQTtJNEJoQkU7OztBL0ZrQkY7RW1FSUE7STRCdEJFOzs7QS9GeUJGO0VtRUdBO0k0QjVCRTs7O0FBSUE7RUFDRTs7QUFJQTtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUNGSjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUFRRjtFQUNFLFE5RzFCVTs7QThHeUJaO0VBQ0UsUTlHMUJVOztBOEd5Qlo7RUFDRSxROUcxQlU7O0E4R3lCWjtFQUNFLFE5RzFCVTs7QThHeUJaO0VBQ0UsUTlHMUJVOztBOEd5Qlo7RUFDRSxROUcxQlU7O0E4R3lCWjtFQUNFLFE5RzFCVTs7QThHeUJaO0VBQ0UsUTlHMUJVOztBOEd5Qlo7RUFDRSxROUcxQlU7O0E4R3lCWjtFQUNFLFE5RzFCVTs7QThHeUJaO0VBQ0UsUTlHMUJVOztBOEd5Qlo7RUFDRSxROUcxQlU7O0E4R3lCWjtFQUNFLFE5RzFCVTs7QThHeUJaO0VBQ0UsUTlHMUJVOztBOEd5Qlo7RUFDRSxROUcxQlU7O0E4R3lCWjtFQUNFLFE5RzFCVTs7QThHOEJkO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7OztBQ3pDRjtBQUFBO0FBQUE7RWxJRkE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0F5SEFBO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFVVBNOztBVldOO0VVWE07OztBVk9OO0VVUE07O0FWV047RVVYTTs7O0FWT047RVVQTTs7QVZXTjtFVVhNOzs7QVZPTjtFU0dNOztBVENOO0VTRE07O0FUSE47RVNHTTs7QVRDTjtFU0RNOztBVEhOO0VTR007O0FUQ047RVNETTs7QVRITjtFU0dNOztBVENOO0VTRE07OztBQVNOO0FBQUE7QUFBQTtFbEl2QkE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FtSUVFO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7QUFBQTtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtBQUFBO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtBQUFBO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBQUhGO0FBQUE7RUFHRTs7O0FBSEY7QUFBQTtFQUdFOzs7QUFIRjtBQUFBO0VBR0U7OztBRGtCRjtFQUVFOztBQU1GO0VBRUU7O0FBTUY7RUFFRTs7QUFNRjtFQUVFOzs7QUV4REY7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07O0FBRko7RUFFSTs7QVhLTjtFV0xNOztBWFNOO0VXVE07OztBQVNKO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87O0FEaUJUO0VBR0UsV0NwQk87OztBQ0liO0VBQ0U7RUFDQTs7O0FDMEJJO0VBRUksZUE5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxlQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGVBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGVBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGVBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGVBOUJDOzs7QUE0Qkw7RUFFSSxlQTlCQzs7QXRHR1Q7RW1FT0E7SW1Db0JRLGVBOUJDOzs7QXRHVVQ7RW1FTUE7SW1DY1EsZUE5QkM7OztBdEdpQlQ7RW1FS0E7SW1DUVEsZUE5QkM7OztBdEd3QlQ7RW1FSUE7SW1DRVEsZUE5QkM7OztBdEcrQlQ7RW1FR0E7SW1DSlEsZUE5QkM7OztBQTRCTDtFQUVJLGVBOUJDOztBdEdHVDtFbUVPQTtJbUNvQlEsZUE5QkM7OztBdEdVVDtFbUVNQTtJbUNjUSxlQTlCQzs7O0F0R2lCVDtFbUVLQTtJbUNRUSxlQTlCQzs7O0F0R3dCVDtFbUVJQTtJbUNFUSxlQTlCQzs7O0F0RytCVDtFbUVHQTtJbUNKUSxlQTlCQzs7O0FBNEJMO0VBRUksZUE5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxlQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGVBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGVBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGVBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGVBOUJDOzs7QUE0Qkw7RUFFSSxlQTlCQzs7QXRHR1Q7RW1FT0E7SW1Db0JRLGVBOUJDOzs7QXRHVVQ7RW1FTUE7SW1DY1EsZUE5QkM7OztBdEdpQlQ7RW1FS0E7SW1DUVEsZUE5QkM7OztBdEd3QlQ7RW1FSUE7SW1DRVEsZUE5QkM7OztBdEcrQlQ7RW1FR0E7SW1DSlEsZUE5QkM7OztBQTRCTDtFQUVJLGlCQTlCQzs7QXRHR1Q7RW1FT0E7SW1Db0JRLGlCQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGlCQTlCQzs7O0F0R2lCVDtFbUVLQTtJbUNRUSxpQkE5QkM7OztBdEd3QlQ7RW1FSUE7SW1DRVEsaUJBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGlCQTlCQzs7O0FBNEJMO0VBRUksaUJBOUJDOztBdEdHVDtFbUVPQTtJbUNvQlEsaUJBOUJDOzs7QXRHVVQ7RW1FTUE7SW1DY1EsaUJBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGlCQTlCQzs7O0F0R3dCVDtFbUVJQTtJbUNFUSxpQkE5QkM7OztBdEcrQlQ7RW1FR0E7SW1DSlEsaUJBOUJDOzs7QUE0Qkw7RUFFSSxpQkE5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxpQkE5QkM7OztBdEdVVDtFbUVNQTtJbUNjUSxpQkE5QkM7OztBdEdpQlQ7RW1FS0E7SW1DUVEsaUJBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGlCQTlCQzs7O0F0RytCVDtFbUVHQTtJbUNKUSxpQkE5QkM7OztBQTRCTDtFQUVJLGlCQTlCQzs7QXRHR1Q7RW1FT0E7SW1Db0JRLGlCQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGlCQTlCQzs7O0F0R2lCVDtFbUVLQTtJbUNRUSxpQkE5QkM7OztBdEd3QlQ7RW1FSUE7SW1DRVEsaUJBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGlCQTlCQzs7O0FBNEJMO0VBRUksaUJBOUJDOztBdEdHVDtFbUVPQTtJbUNvQlEsaUJBOUJDOzs7QXRHVVQ7RW1FTUE7SW1DY1EsaUJBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGlCQTlCQzs7O0F0R3dCVDtFbUVJQTtJbUNFUSxpQkE5QkM7OztBdEcrQlQ7RW1FR0E7SW1DSlEsaUJBOUJDOzs7QUE0Qkw7RUFFSSxpQkE5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxpQkE5QkM7OztBdEdVVDtFbUVNQTtJbUNjUSxpQkE5QkM7OztBdEdpQlQ7RW1FS0E7SW1DUVEsaUJBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGlCQTlCQzs7O0F0RytCVDtFbUVHQTtJbUNKUSxpQkE5QkM7OztBQTRCTDtFQUVJLGNBOUJDOztBdEdHVDtFbUVPQTtJbUNvQlEsY0E5QkM7OztBdEdVVDtFbUVNQTtJbUNjUSxjQTlCQzs7O0F0R2lCVDtFbUVLQTtJbUNRUSxjQTlCQzs7O0F0R3dCVDtFbUVJQTtJbUNFUSxjQTlCQzs7O0F0RytCVDtFbUVHQTtJbUNKUSxjQTlCQzs7O0FBNEJMO0VBRUksY0E5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxjQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGNBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGNBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGNBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGNBOUJDOzs7QUE0Qkw7RUFFSSxjQTlCQzs7QXRHR1Q7RW1FT0E7SW1Db0JRLGNBOUJDOzs7QXRHVVQ7RW1FTUE7SW1DY1EsY0E5QkM7OztBdEdpQlQ7RW1FS0E7SW1DUVEsY0E5QkM7OztBdEd3QlQ7RW1FSUE7SW1DRVEsY0E5QkM7OztBdEcrQlQ7RW1FR0E7SW1DSlEsY0E5QkM7OztBQTRCTDtFQUVJLGNBOUJDOztBdEdHVDtFbUVPQTtJbUNvQlEsY0E5QkM7OztBdEdVVDtFbUVNQTtJbUNjUSxjQTlCQzs7O0F0R2lCVDtFbUVLQTtJbUNRUSxjQTlCQzs7O0F0R3dCVDtFbUVJQTtJbUNFUSxjQTlCQzs7O0F0RytCVDtFbUVHQTtJbUNKUSxjQTlCQzs7O0FBNEJMO0VBRUksY0E5QkM7O0F0R0dUO0VtRU9BO0ltQ29CUSxjQTlCQzs7O0F0R1VUO0VtRU1BO0ltQ2NRLGNBOUJDOzs7QXRHaUJUO0VtRUtBO0ltQ1FRLGNBOUJDOzs7QXRHd0JUO0VtRUlBO0ltQ0VRLGNBOUJDOzs7QXRHK0JUO0VtRUdBO0ltQ0pRLGNBOUJDOzs7O0FDT1A7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FBT0o7RUFDRSxhcEloQmdCOztBb0ltQmxCO0VBQ0UsYXBJbkJrQjs7QW9Jc0JwQjtFQUNFLGFwSXRCaUI7O0FvSXlCbkI7RUFDRTs7O0FDMUJBO0VBQ0UsaUJBTEs7O0FBSVA7RUFDRSxpQkFMSzs7QUFJUDtFQUNFLGlCQUxLOzs7QUNpREg7RXZJN0JOOztBQUlFO0V1SXlCSTtJdkliQSxRQVhPOzs7QUFpQmI7RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlNSTtFdkk3Qk47O0FBSUU7RXVJeUJJO0l2SXBCQTs7O0FBYU47RXVJT007SXZJTko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsWUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsWUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsY0FYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsY0FYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsZUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsZUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsYUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkkvQkE7OztBQWFOO0V1SWtCTTtJdklqQko7OztBdUlpQkk7RXZJeENOOztBQUlFO0V1SW9DSTtJdkl4QkEsYUFYTzs7O0FBaUJiO0V1SWtCTTtJdklqQko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdkl1QkEsWUFYTzs7O0FBaUJiO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdkl1QkEsZUFYTzs7O0FBaUJiO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUk5Qkk7RXZJT047RUFBQTs7QUFJRTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBQW5CQTtFdUlYSTtJdklnQkE7OztBQWFOO0V1STdCTTtJdkk4Qko7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUtBLGFBWE87OztBQWlCYjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUtBLGNBWE87OztBQWlCYjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QXVJWkk7RXZJWE47RUFBQTs7QUFJRTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBQW5CQTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QXVJWkk7RXZJWE47RUFBQTs7QUFJRTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBQW5CQTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QXVJWkk7RXZJWE47RUFBQTs7QUFJRTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBQW5CQTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QXVJWkk7RXZJWE47RUFBQTs7QUFJRTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBQW5CQTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJRkE7OztBQWFOO0V1SVhNO0l2SVlKOzs7QXVJWkk7RXZJWE47RUFBQTs7QUFJRTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBQW5CQTtFdUlPSTtJdklGQTs7O0FBYU47RXVJWE07SXZJWUo7OztBdUlaSTtFdklYTjtFQUFBOztBQUlFO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0FBbkJBO0V1SU9JO0l2SUZBOzs7QUFhTjtFdUlYTTtJdklZSjs7O0F1SVpJO0V2SVhOO0VBQUE7O0FBSUU7RXVJT0k7SXZJS0EsYUFYTzs7O0FBaUJiO0V1SVhNO0l2SVlKOzs7QUFuQkE7RXVJT0k7SXZJS0EsY0FYTzs7O0FBaUJiO0V1SVhNO0l2SVlKOzs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2STdFQSxRQVhPOzs7QUFpQmI7RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SXNFSTtFdkk3Rk47O0FBSUU7RXVJeUZJO0l2SXBGQTs7O0FBYU47RXVJdUVNO0l2SXRFSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxZQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxZQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxjQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxjQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxlQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxlQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxhQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2STlGQTs7O0FBYU47RXVJaUZNO0l2SWhGSjs7O0F1SWdGSTtFdkl2R047O0FBSUU7RXVJbUdJO0l2SXZGQSxhQVhPOzs7QUFpQmI7RXVJaUZNO0l2SWhGSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJM0NBLFlBWE87OztBQWlCYjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2STNDQSxlQVhPOzs7QUFpQmI7RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SW9DSTtFdkkzRE47RUFBQTs7QUFJRTtFdUl1REk7SXZJbERBOzs7QUFhTjtFdUlxQ007SXZJcENKOzs7QUFuQkE7RXVJdURJO0l2SWxEQTs7O0FBYU47RXVJcUNNO0l2SXBDSjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJNURBLGFBWE87OztBQWlCYjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2STVEQSxjQVhPOzs7QUFpQmI7RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJbkVBOzs7QUFhTjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2SW5FQTs7O0FBYU47RXVJc0RNO0l2SXJESjs7O0F1SXFESTtFdkk1RU47RUFBQTs7QUFJRTtFdUl3RUk7SXZJNURBLGFBWE87OztBQWlCYjtFdUlzRE07SXZJckRKOzs7QUFuQkE7RXVJd0VJO0l2STVEQSxjQVhPOzs7QUFpQmI7RXVJc0RNO0l2SXJESjs7OztBd0lUSTtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBTEY7RUFDRSxReEhoQlc7O0F3SG1CYjtFQUNFOztBQUxGO0VBQ0UsUXhIaEJXOztBd0htQmI7RUFDRTs7QUFMRjtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBTEY7RUFDRSxReEhoQlc7O0F3SG1CYjtFQUNFOztBQUxGO0VBQ0UsUXhIaEJXOztBd0htQmI7RUFDRTs7QUFMRjtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBTEY7RUFDRSxReEhoQlc7O0F3SG1CYjtFQUNFOztBQUxGO0VBQ0UsUXhIaEJXOztBd0htQmI7RUFDRTs7QUFMRjtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBTEY7RUFDRSxReEhoQlc7O0F3SG1CYjtFQUNFOztBQUxGO0VBQ0UsUXhIaEJXOztBd0htQmI7RUFDRTs7QUFMRjtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBTEY7RUFDRSxReEhoQlc7O0F3SG1CYjtFQUNFOztBQUxGO0VBQ0UsUXhIaEJXOztBd0htQmI7RUFDRTs7QUFMRjtFQUNFLFF4SGhCVzs7QXdIbUJiO0VBQ0U7O0FBSUY7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLFl4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLFl4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLFl4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLFl4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLFl4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxZeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsWXhIekJXOztBd0h3QmI7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGN4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGN4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGN4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGN4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGN4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxjeEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsY3hIekJXOztBd0h3QmI7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGV4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGV4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGV4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGV4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGV4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxleEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsZXhIekJXOztBd0h3QmI7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGF4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGF4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGF4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGF4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0g2Qlg7RUFDRTs7QUFOSjtFQUNFLGF4SHpCVzs7QXdINkJYO0VBQ0U7O0FBTko7RUFDRSxheEh6Qlc7O0F3SDZCWDtFQUNFOztBQU5KO0VBQ0UsYXhIekJXOztBd0hQYjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxZeEhNVztFd0hMWCxleEhLVzs7QXdIRmI7RUFDRTtFQUNBOztBQVBGO0VBQ0UsWXhITVc7RXdITFgsZXhIS1c7O0F3SEZiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxZeEhNVztFd0hMWCxleEhLVzs7QXdIRmI7RUFDRTtFQUNBOztBQVBGO0VBQ0UsWXhITVc7RXdITFgsZXhIS1c7O0F3SEZiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxZeEhNVztFd0hMWCxleEhLVzs7QXdIRmI7RUFDRTtFQUNBOztBQVBGO0VBQ0UsWXhITVc7RXdITFgsZXhIS1c7O0F3SEZiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxZeEhNVztFd0hMWCxleEhLVzs7QXdIRmI7RUFDRTtFQUNBOztBQVBGO0VBQ0UsWXhITVc7RXdITFgsZXhIS1c7O0F3SEZiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxZeEhNVztFd0hMWCxleEhLVzs7QXdIRmI7RUFDRTtFQUNBOztBQVBGO0VBQ0UsWXhITVc7RXdITFgsZXhIS1c7O0F3SEZiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLFl4SE1XO0V3SExYLGV4SEtXOztBd0hGYjtFQUNFO0VBQ0E7O0FBSUY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLGF4SExXO0V3SE1YLGN4SE5XOztBd0hTYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLGF4SExXO0V3SE1YLGN4SE5XOztBd0hTYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLGF4SExXO0V3SE1YLGN4SE5XOztBd0hTYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLGF4SExXO0V3SE1YLGN4SE5XOztBd0hTYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7QUFQRjtFQUNFLGF4SExXO0V3SE1YLGN4SE5XOztBd0hTYjtFQUNFO0VBQ0E7O0FBUEY7RUFDRSxheEhMVztFd0hNWCxjeEhOVzs7QXdIU2I7RUFDRTtFQUNBOztBQVBGO0VBQ0UsYXhITFc7RXdITVgsY3hITlc7O0F3SFNiO0VBQ0U7RUFDQTs7O0FBc0RGO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFORjtFQUNFLFF4SGxFVzs7QXdIcUViO0VBRUU7O0FBTkY7RUFDRSxReEhsRVc7O0F3SHFFYjtFQUVFOztBQU5GO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFORjtFQUNFLFF4SGxFVzs7QXdIcUViO0VBRUU7O0FBTkY7RUFDRSxReEhsRVc7O0F3SHFFYjtFQUVFOztBQU5GO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFORjtFQUNFLFF4SGxFVzs7QXdIcUViO0VBRUU7O0FBTkY7RUFDRSxReEhsRVc7O0F3SHFFYjtFQUVFOztBQU5GO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFORjtFQUNFLFF4SGxFVzs7QXdIcUViO0VBRUU7O0FBTkY7RUFDRSxReEhsRVc7O0F3SHFFYjtFQUVFOztBQU5GO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFORjtFQUNFLFF4SGxFVzs7QXdIcUViO0VBRUU7O0FBTkY7RUFDRSxReEhsRVc7O0F3SHFFYjtFQUVFOztBQU5GO0VBQ0UsUXhIbEVXOztBd0hxRWI7RUFFRTs7QUFHRjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsWXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsWXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsWXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsWXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsWXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLFl4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxZeEgzRVc7O0F3SDBFYjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsY3hIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsY3hIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsY3hIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsY3hIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsY3hIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGN4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxjeEgzRVc7O0F3SDBFYjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsZXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsZXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsZXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsZXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsZXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGV4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxleEgzRVc7O0F3SDBFYjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsYXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsYXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsYXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsYXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SCtFWDtFQUVFOztBQVBKO0VBQ0UsYXhIM0VXOztBd0grRVg7RUFFRTs7QUFQSjtFQUNFLGF4SDNFVzs7QXdIK0VYO0VBRUU7O0FBUEo7RUFDRSxheEgzRVc7O0F3SDJDYjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsWXhINUNXO0V3SDZDWCxleEg3Q1c7O0F3SGdEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxZeEg1Q1c7RXdINkNYLGV4SDdDVzs7QXdIZ0RiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsWXhINUNXO0V3SDZDWCxleEg3Q1c7O0F3SGdEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxZeEg1Q1c7RXdINkNYLGV4SDdDVzs7QXdIZ0RiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsWXhINUNXO0V3SDZDWCxleEg3Q1c7O0F3SGdEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxZeEg1Q1c7RXdINkNYLGV4SDdDVzs7QXdIZ0RiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsWXhINUNXO0V3SDZDWCxleEg3Q1c7O0F3SGdEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxZeEg1Q1c7RXdINkNYLGV4SDdDVzs7QXdIZ0RiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsWXhINUNXO0V3SDZDWCxleEg3Q1c7O0F3SGdEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxZeEg1Q1c7RXdINkNYLGV4SDdDVzs7QXdIZ0RiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLFl4SDVDVztFd0g2Q1gsZXhIN0NXOztBd0hnRGI7RUFFRTtFQUNBOztBQUdGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLGF4SHZEVztFd0h3RFgsY3hIeERXOztBd0gyRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLGF4SHZEVztFd0h3RFgsY3hIeERXOztBd0gyRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLGF4SHZEVztFd0h3RFgsY3hIeERXOztBd0gyRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLGF4SHZEVztFd0h3RFgsY3hIeERXOztBd0gyRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7QUFSRjtFQUNFLGF4SHZEVztFd0h3RFgsY3hIeERXOztBd0gyRGI7RUFFRTtFQUNBOztBQVJGO0VBQ0UsYXhIdkRXO0V3SHdEWCxjeEh4RFc7O0F3SDJEYjtFQUVFO0VBQ0E7O0FBUkY7RUFDRSxheEh2RFc7RXdId0RYLGN4SHhEVzs7QXdIMkRiO0VBRUU7RUFDQTs7O0FDdkVOO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhWakI7RUFDRSxZekhTZTs7QXlIVmpCO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhWakI7RUFDRSxZekhTZTs7QXlIVmpCO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhWakI7RUFDRSxZekhTZTs7QXlIVmpCO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhWakI7RUFDRSxZekhTZTs7QXlIVmpCO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhWakI7RUFDRSxZekhTZTs7QXlIVmpCO0VBQ0UsWXpIU2U7O0F5SFZqQjtFQUNFLFl6SFNlOztBeUhKakI7RUFFSTs7QTNHYk47RW1FT0E7SXdDTU07OztBM0dOTjtFbUVNQTtJd0NBTTs7O0EzR0NOO0VtRUtBO0l3Q05NOzs7QTNHUU47RW1FSUE7SXdDWk07OztBM0dlTjtFbUVHQTtJd0NsQk07OztBQUZKO0VBRUk7O0EzR2JOO0VtRU9BO0l3Q01NOzs7QTNHTk47RW1FTUE7SXdDQU07OztBM0dDTjtFbUVLQTtJd0NOTTs7O0EzR1FOO0VtRUlBO0l3Q1pNOzs7QTNHZU47RW1FR0E7SXdDbEJNOzs7QUFGSjtFQUVJOztBM0diTjtFbUVPQTtJd0NNTTs7O0EzR05OO0VtRU1BO0l3Q0FNOzs7QTNHQ047RW1FS0E7SXdDTk07OztBM0dRTjtFbUVJQTtJd0NaTTs7O0EzR2VOO0VtRUdBO0l3Q2xCTTs7O0FBRko7RUFFSTs7QTNHYk47RW1FT0E7SXdDTU07OztBM0dOTjtFbUVNQTtJd0NBTTs7O0EzR0NOO0VtRUtBO0l3Q05NOzs7QTNHUU47RW1FSUE7SXdDWk07OztBM0dlTjtFbUVHQTtJd0NsQk07Ozs7QUFTSjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIT2pCO0VBQ0UsWXpIUmU7O0F5SE9qQjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIT2pCO0VBQ0UsWXpIUmU7O0F5SE9qQjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIT2pCO0VBQ0UsWXpIUmU7O0F5SE9qQjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIT2pCO0VBQ0UsWXpIUmU7O0F5SE9qQjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIT2pCO0VBQ0UsWXpIUmU7O0F5SE9qQjtFQUNFLFl6SFJlOztBeUhPakI7RUFDRSxZekhSZTs7QXlIYWpCO0VBRUk7O0EzRzlCTjtFbUVPQTtJd0N1Qk07OztBM0d2Qk47RW1FTUE7SXdDaUJNOzs7QTNHaEJOO0VtRUtBO0l3Q1dNOzs7QTNHVE47RW1FSUE7SXdDS007OztBM0dGTjtFbUVHQTtJd0NETTs7O0FBRko7RUFFSTs7QTNHOUJOO0VtRU9BO0l3Q3VCTTs7O0EzR3ZCTjtFbUVNQTtJd0NpQk07OztBM0doQk47RW1FS0E7SXdDV007OztBM0dUTjtFbUVJQTtJd0NLTTs7O0EzR0ZOO0VtRUdBO0l3Q0RNOzs7QUFGSjtFQUVJOztBM0c5Qk47RW1FT0E7SXdDdUJNOzs7QTNHdkJOO0VtRU1BO0l3Q2lCTTs7O0EzR2hCTjtFbUVLQTtJd0NXTTs7O0EzR1ROO0VtRUlBO0l3Q0tNOzs7QTNHRk47RW1FR0E7SXdDRE07OztBQUZKO0VBRUk7O0EzRzlCTjtFbUVPQTtJd0N1Qk07OztBM0d2Qk47RW1FTUE7SXdDaUJNOzs7QTNHaEJOO0VtRUtBO0l3Q1dNOzs7QTNHVE47RW1FSUE7SXdDS007OztBM0dGTjtFbUVHQTtJd0NETTs7OztBQ2pCSjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7OztBQVFGO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhPakI7RUFDRSxXMUhSZTs7QTBIT2pCO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhPakI7RUFDRSxXMUhSZTs7QTBIT2pCO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhPakI7RUFDRSxXMUhSZTs7QTBIT2pCO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhPakI7RUFDRSxXMUhSZTs7QTBIT2pCO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhPakI7RUFDRSxXMUhSZTs7QTBIT2pCO0VBQ0UsVzFIUmU7O0EwSE9qQjtFQUNFLFcxSFJlOztBMEhZbkI7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0UsV0N6Q3NCOztBRDRDeEI7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FFMUNBO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FBT0o7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUVFOzs7QUMxQkE7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUFPSjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOzs7QUNoQ0E7RUFDRSxZQUxLOztBQUlQO0VBQ0UsWUFMSzs7QUFJUDtFQUNFLFlBTEs7O0FBSVA7RUFDRSxZQUxLOztBQUlQO0VBQ0UsWUFMSzs7O0FDWVA7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7OztBQ1BGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7O0FDRkY7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7O0FBSVA7RUFFSSxPQU5HOztBbkhJVDtFbUVPQTtJZ0RMTSxPQU5HOzs7QW5IV1Q7RW1FTUE7SWdEWE0sT0FORzs7O0FuSGtCVDtFbUVLQTtJZ0RqQk0sT0FORzs7O0FuSHlCVDtFbUVJQTtJZ0R2Qk0sT0FORzs7O0FuSGdDVDtFbUVHQTtJZ0Q3Qk0sT0FORzs7OztBQ0RUO0VBQ0U7O0FBR0Y7RUFDRTs7O0FDR0U7RUFDRSxVQU5HOztBQUtMO0VBQ0UsVUFORzs7QUFLTDtFQUNFLFVBTkc7O0FBS0w7RUFDRSxVQU5HOztBQUtMO0VBQ0UsWUFORzs7QUFLTDtFQUNFLFlBTkc7O0FBS0w7RUFDRSxZQU5HOztBQUtMO0VBQ0UsWUFORzs7QUFLTDtFQUNFLFlBTkc7O0FBS0w7RUFDRSxZQU5HOztBQUtMO0VBQ0UsWUFORzs7QUFLTDtFQUNFLFlBTkc7OztBQWdCTDtFQUNFLFVBakJHOztBQWdCTDtFQUNFLFVBakJHOztBQWdCTDtFQUNFLFVBakJHOztBQWdCTDtFQUNFLFVBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOztBQWdCTDtFQUNFLFlBakJHOzs7QUNJTDtFQUNFLHFCQU5HOztBQUtMO0VBQ0UscUJBTkc7O0FBS0w7RUFDRSxxQkFORzs7QUFLTDtFQUNFLHVCQU5HOztBQUtMO0VBQ0UsdUJBTkc7O0FBS0w7RUFDRSx1QkFORzs7QUFLTDtFQUNFLHVCQU5HOztBQUtMO0VBQ0UsdUJBTkc7O0FBS0w7RUFDRSx1QkFORzs7O0FDK0NIO0VySjdCTjs7QUFJRTtFcUp5Qkk7SXJKYkEsU0FYTzs7O0FBaUJiO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKTUk7RXJKN0JOOztBQUlFO0VxSnlCSTtJckpwQkE7OztBQWFOO0VxSk9NO0lySk5KOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKeEJBLGFBWE87OztBQWlCYjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKeEJBLGVBWE87OztBQWlCYjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKL0JBOzs7QUFhTjtFcUprQk07SXJKakJKOzs7QXFKaUJJO0VySnhDTjs7QUFJRTtFcUpvQ0k7SXJKeEJBLGdCQVhPOzs7QUFpQmI7RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySnhCQSxjQVhPOzs7QUFpQmI7RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSmlCSTtFckp4Q047O0FBSUU7RXFKb0NJO0lySi9CQTs7O0FBYU47RXFKa0JNO0lySmpCSjs7O0FxSjlCSTtFckpPTjtFQUFBOztBQUlFO0VxSlhJO0lySnVCQSxhQVhPOzs7QUFpQmI7RXFKN0JNO0lySjhCSjs7O0FBbkJBO0VxSlhJO0lySnVCQSxnQkFYTzs7O0FBaUJiO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUo5Qkk7RXJKT047RUFBQTs7QUFJRTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBQW5CQTtFcUpYSTtJckpnQkE7OztBQWFOO0VxSjdCTTtJcko4Qko7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySktBLGNBWE87OztBQWlCYjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySktBLGVBWE87OztBQWlCYjtFcUpYTTtJckpZSjs7O0FxSlpJO0VySlhOO0VBQUE7O0FBSUU7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QUFuQkE7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QXFKWkk7RXJKWE47RUFBQTs7QUFJRTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBQW5CQTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FxSlpJO0VySlhOO0VBQUE7O0FBSUU7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QUFuQkE7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QXFKWkk7RXJKWE47RUFBQTs7QUFJRTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBQW5CQTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FxSlpJO0VySlhOO0VBQUE7O0FBSUU7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QUFuQkE7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QXFKWkk7RXJKWE47RUFBQTs7QUFJRTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBQW5CQTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FxSlpJO0VySlhOO0VBQUE7O0FBSUU7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QUFuQkE7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QXFKWkk7RXJKWE47RUFBQTs7QUFJRTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBQW5CQTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FxSlpJO0VySlhOO0VBQUE7O0FBSUU7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QUFuQkE7RXFKT0k7SXJKRkE7OztBQWFOO0VxSlhNO0lySllKOzs7QXFKWkk7RXJKWE47RUFBQTs7QUFJRTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBQW5CQTtFcUpPSTtJckpGQTs7O0FBYU47RXFKWE07SXJKWUo7OztBcUpaSTtFckpYTjtFQUFBOztBQUlFO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7O0FBbkJBO0VxSk9JO0lySkZBOzs7QUFhTjtFcUpYTTtJckpZSjs7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJcko3RUEsU0FYTzs7O0FBaUJiO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpzRUk7RXJKN0ZOOztBQUlFO0VxSnlGSTtJckpwRkE7OztBQWFOO0VxSnVFTTtJckp0RUo7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJckp2RkEsYUFYTzs7O0FBaUJiO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJckp2RkEsZUFYTzs7O0FBaUJiO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJcko5RkE7OztBQWFOO0VxSmlGTTtJckpoRko7OztBcUpnRkk7RXJKdkdOOztBQUlFO0VxSm1HSTtJckp2RkEsZ0JBWE87OztBQWlCYjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKdkZBLGNBWE87OztBQWlCYjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKZ0ZJO0VySnZHTjs7QUFJRTtFcUptR0k7SXJKOUZBOzs7QUFhTjtFcUppRk07SXJKaEZKOzs7QXFKb0NJO0VySjNETjtFQUFBOztBQUlFO0VxSnVESTtJckozQ0EsYUFYTzs7O0FBaUJiO0VxSnFDTTtJckpwQ0o7OztBQW5CQTtFcUp1REk7SXJKM0NBLGdCQVhPOzs7QUFpQmI7RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSm9DSTtFckozRE47RUFBQTs7QUFJRTtFcUp1REk7SXJKbERBOzs7QUFhTjtFcUpxQ007SXJKcENKOzs7QUFuQkE7RXFKdURJO0lySmxEQTs7O0FBYU47RXFKcUNNO0lySnBDSjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKNURBLGNBWE87OztBQWlCYjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySjVEQSxlQVhPOzs7QUFpQmI7RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7O0FxSnFESTtFcko1RU47RUFBQTs7QUFJRTtFcUp3RUk7SXJKbkVBOzs7QUFhTjtFcUpzRE07SXJKckRKOzs7QUFuQkE7RXFKd0VJO0lySm5FQTs7O0FBYU47RXFKc0RNO0lySnJESjs7OztBc0puQkk7RUFDRSxTdEl6Qk07O0FzSXdCUjtFQUNFLFN0SXpCTTs7QXNJd0JSO0VBQ0UsU3RJekJNOztBc0l3QlI7RUFDRSxTdEl6Qk07O0FzSXdCUjtFQUNFLFN0SXpCTTs7QXNJd0JSO0VBQ0UsU3RJekJNOztBc0l3QlI7RUFDRSxTdEl6Qk07O0FzSXdCUjtFQUNFLFN0SXpCTTs7QXNJd0JSO0VBQ0UsU3RJekJNOztBc0l3QlI7RUFDRSxTdEl6Qk07O0FzSXdCUjtFQUNFLFN0SXpCTTs7QXNJd0JSO0VBQ0UsU3RJekJNOztBc0l3QlI7RUFDRSxTdEl6Qk07O0FzSXdCUjtFQUNFLFN0SXpCTTs7QXNJd0JSO0VBQ0UsU3RJekJNOztBc0l3QlI7RUFDRSxTdEl6Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsYXRJOUJNOztBc0k2QlI7RUFDRSxhdEk5Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsYXRJOUJNOztBc0k2QlI7RUFDRSxhdEk5Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsYXRJOUJNOztBc0k2QlI7RUFDRSxhdEk5Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsYXRJOUJNOztBc0k2QlI7RUFDRSxhdEk5Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsYXRJOUJNOztBc0k2QlI7RUFDRSxhdEk5Qk07O0FzSTZCUjtFQUNFLGF0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxldEk5Qk07O0FzSTZCUjtFQUNFLGV0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxldEk5Qk07O0FzSTZCUjtFQUNFLGV0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxldEk5Qk07O0FzSTZCUjtFQUNFLGV0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxldEk5Qk07O0FzSTZCUjtFQUNFLGV0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxldEk5Qk07O0FzSTZCUjtFQUNFLGV0STlCTTs7QXNJNkJSO0VBQ0UsZXRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxnQnRJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSTZCUjtFQUNFLGN0STlCTTs7QXNJNkJSO0VBQ0UsY3RJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSTZCUjtFQUNFLGN0STlCTTs7QXNJNkJSO0VBQ0UsY3RJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSTZCUjtFQUNFLGN0STlCTTs7QXNJNkJSO0VBQ0UsY3RJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSTZCUjtFQUNFLGN0STlCTTs7QXNJNkJSO0VBQ0UsY3RJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSTZCUjtFQUNFLGN0STlCTTs7QXNJNkJSO0VBQ0UsY3RJOUJNOztBc0k2QlI7RUFDRSxjdEk5Qk07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lZUjtFQUNFLGF0SWJNO0VzSWNOLGdCdElkTTs7QXNJWVI7RUFDRSxhdEliTTtFc0ljTixnQnRJZE07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lZUjtFQUNFLGF0SWJNO0VzSWNOLGdCdElkTTs7QXNJWVI7RUFDRSxhdEliTTtFc0ljTixnQnRJZE07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lZUjtFQUNFLGF0SWJNO0VzSWNOLGdCdElkTTs7QXNJWVI7RUFDRSxhdEliTTtFc0ljTixnQnRJZE07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lZUjtFQUNFLGF0SWJNO0VzSWNOLGdCdElkTTs7QXNJWVI7RUFDRSxhdEliTTtFc0ljTixnQnRJZE07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lZUjtFQUNFLGF0SWJNO0VzSWNOLGdCdElkTTs7QXNJWVI7RUFDRSxhdEliTTtFc0ljTixnQnRJZE07O0FzSVlSO0VBQ0UsYXRJYk07RXNJY04sZ0J0SWRNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7QXNJa0JSO0VBQ0UsY3RJbkJNO0VzSW9CTixldElwQk07O0FzSWtCUjtFQUNFLGN0SW5CTTtFc0lvQk4sZXRJcEJNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7QXNJa0JSO0VBQ0UsY3RJbkJNO0VzSW9CTixldElwQk07O0FzSWtCUjtFQUNFLGN0SW5CTTtFc0lvQk4sZXRJcEJNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7QXNJa0JSO0VBQ0UsY3RJbkJNO0VzSW9CTixldElwQk07O0FzSWtCUjtFQUNFLGN0SW5CTTtFc0lvQk4sZXRJcEJNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7QXNJa0JSO0VBQ0UsY3RJbkJNO0VzSW9CTixldElwQk07O0FzSWtCUjtFQUNFLGN0SW5CTTtFc0lvQk4sZXRJcEJNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7QXNJa0JSO0VBQ0UsY3RJbkJNO0VzSW9CTixldElwQk07O0FzSWtCUjtFQUNFLGN0SW5CTTtFc0lvQk4sZXRJcEJNOztBc0lrQlI7RUFDRSxjdEluQk07RXNJb0JOLGV0SXBCTTs7O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJcURSO0VBQ0UsU3RJdERNOztBc0lxRFI7RUFDRSxTdEl0RE07O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJcURSO0VBQ0UsU3RJdERNOztBc0lxRFI7RUFDRSxTdEl0RE07O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJcURSO0VBQ0UsU3RJdERNOztBc0lxRFI7RUFDRSxTdEl0RE07O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJcURSO0VBQ0UsU3RJdERNOztBc0lxRFI7RUFDRSxTdEl0RE07O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJcURSO0VBQ0UsU3RJdERNOztBc0lxRFI7RUFDRSxTdEl0RE07O0FzSXFEUjtFQUNFLFN0SXRETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxhdEkxRE07O0FzSXlEUjtFQUNFLGF0STFETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxhdEkxRE07O0FzSXlEUjtFQUNFLGF0STFETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxhdEkxRE07O0FzSXlEUjtFQUNFLGF0STFETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxhdEkxRE07O0FzSXlEUjtFQUNFLGF0STFETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxhdEkxRE07O0FzSXlEUjtFQUNFLGF0STFETTs7QXNJeURSO0VBQ0UsYXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGV0STFETTs7QXNJeURSO0VBQ0UsZXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGV0STFETTs7QXNJeURSO0VBQ0UsZXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGV0STFETTs7QXNJeURSO0VBQ0UsZXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGV0STFETTs7QXNJeURSO0VBQ0UsZXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGV0STFETTs7QXNJeURSO0VBQ0UsZXRJMURNOztBc0l5RFI7RUFDRSxldEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGdCdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJeURSO0VBQ0UsY3RJMURNOztBc0l5RFI7RUFDRSxjdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJeURSO0VBQ0UsY3RJMURNOztBc0l5RFI7RUFDRSxjdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJeURSO0VBQ0UsY3RJMURNOztBc0l5RFI7RUFDRSxjdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJeURSO0VBQ0UsY3RJMURNOztBc0l5RFI7RUFDRSxjdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJeURSO0VBQ0UsY3RJMURNOztBc0l5RFI7RUFDRSxjdEkxRE07O0FzSXlEUjtFQUNFLGN0STFETTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0kyQ1I7RUFDRSxhdEk1Q007RXNJNkNOLGdCdEk3Q007O0FzSTJDUjtFQUNFLGF0STVDTTtFc0k2Q04sZ0J0STdDTTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0kyQ1I7RUFDRSxhdEk1Q007RXNJNkNOLGdCdEk3Q007O0FzSTJDUjtFQUNFLGF0STVDTTtFc0k2Q04sZ0J0STdDTTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0kyQ1I7RUFDRSxhdEk1Q007RXNJNkNOLGdCdEk3Q007O0FzSTJDUjtFQUNFLGF0STVDTTtFc0k2Q04sZ0J0STdDTTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0kyQ1I7RUFDRSxhdEk1Q007RXNJNkNOLGdCdEk3Q007O0FzSTJDUjtFQUNFLGF0STVDTTtFc0k2Q04sZ0J0STdDTTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0kyQ1I7RUFDRSxhdEk1Q007RXNJNkNOLGdCdEk3Q007O0FzSTJDUjtFQUNFLGF0STVDTTtFc0k2Q04sZ0J0STdDTTs7QXNJMkNSO0VBQ0UsYXRJNUNNO0VzSTZDTixnQnRJN0NNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7QXNJZ0RSO0VBQ0UsY3RJakRNO0VzSWtETixldElsRE07O0FzSWdEUjtFQUNFLGN0SWpETTtFc0lrRE4sZXRJbERNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7QXNJZ0RSO0VBQ0UsY3RJakRNO0VzSWtETixldElsRE07O0FzSWdEUjtFQUNFLGN0SWpETTtFc0lrRE4sZXRJbERNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7QXNJZ0RSO0VBQ0UsY3RJakRNO0VzSWtETixldElsRE07O0FzSWdEUjtFQUNFLGN0SWpETTtFc0lrRE4sZXRJbERNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7QXNJZ0RSO0VBQ0UsY3RJakRNO0VzSWtETixldElsRE07O0FzSWdEUjtFQUNFLGN0SWpETTtFc0lrRE4sZXRJbERNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7QXNJZ0RSO0VBQ0UsY3RJakRNO0VzSWtETixldElsRE07O0FzSWdEUjtFQUNFLGN0SWpETTtFc0lrRE4sZXRJbERNOztBc0lnRFI7RUFDRSxjdElqRE07RXNJa0ROLGV0SWxETTs7O0F1SURkO0VBQ0U7OztBQ0lBO0VBQ0UsZ0JBTEs7O0FBSVA7RUFDRSxnQkFMSzs7O0FDS1A7RUFDRSxVQUxLOztBQUlQO0VBQ0UsVUFMSzs7QUFJUDtFQUNFLFVBTEs7O0FBSVA7RUFDRSxVQUxLOztBQUlQO0VBQ0UsVUFMSzs7O0FBWVQ7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOzs7QUMxQko7RUFDRTs7QUFHRTtFQUNFLFFBWEs7O0FBVVA7RUFDRSxRQVhLOztBQVVQO0VBQ0UsUUFYSzs7O0FDSVA7RUFDRTs7QUFHRjtFQUNFOztBQUxGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFMRjtFQUNFOztBQUdGO0VBQ0U7OztBQ2dDRTtFQUNFOztBQVBGO0VBRUk7O0FBRko7RUFFSTs7QUFGSjtFQUVJOztBQUZKO0VBRUk7O0FBRko7RUFFSTtFQUFBOztBQUZKO0VBRUk7RUFBQTs7QUFGSjtFQUVJO0VBQUE7O0FBRko7RUFFSTtFQUFBOztBQUlKO0VBQ0U7O0FBUEY7RUFFSTs7QUFGSjtFQUVJOztBQUZKO0VBRUk7O0FBRko7RUFFSTs7QUFGSjtFQUVJO0VBQUE7O0FBRko7RUFFSTtFQUFBOztBQUZKO0VBRUk7RUFBQTs7QUFGSjtFQUVJO0VBQUE7O0FBSUo7RUFDRTs7QUFQRjtFQUVJOztBQUZKO0VBRUk7O0FBRko7RUFFSTs7QUFGSjtFQUVJOztBQUZKO0VBRUk7RUFBQTs7QUFGSjtFQUVJO0VBQUE7O0FBRko7RUFFSTtFQUFBOztBQUZKO0VBRUk7RUFBQTs7QUFJSjtFQUNFOztBQVBGO0VBRUk7O0FBRko7RUFFSTs7QUFGSjtFQUVJOztBQUZKO0VBRUk7O0FBRko7RUFFSTtFQUFBOztBQUZKO0VBRUk7RUFBQTs7QUFGSjtFQUVJO0VBQUE7O0FBRko7RUFFSTtFQUFBOztBQUlKO0VBQ0U7O0FBUEY7RUFFSTs7QUFGSjtFQUVJOztBQUZKO0VBRUk7O0FBRko7RUFFSTs7QUFGSjtFQUVJO0VBQUE7O0FBRko7RUFFSTtFQUFBOztBQUZKO0VBRUk7RUFBQTs7QUFGSjtFQUVJO0VBQUE7OztBQVlaO0FBQUE7QUFBQTtBQUFBO0VBRUUsZWhLakRzQjs7QWdLdUR0QjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxlaEt2RGtCOztBZ0swRHBCO0VBQ0UsZWhLN0RrQjs7QWdLZ0VwQjtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFHRjtFQUNFOzs7QUN0RUo7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EvSFBGO0VtRU9BO0k0RFJFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0EvSEFGO0VtRU1BO0k0RGRFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0EvSE9GO0VtRUtBO0k0RHBCRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBL0hjRjtFbUVJQTtJNEQxQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QS9IcUJGO0VtRUdBO0k0RGhDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFJSjtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EvSHBCRjtFbUVPQTtJNERNRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QS9IYkY7RW1FTUE7STREQUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0EvSE5GO0VtRUtBO0k0RE5FO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBL0hDRjtFbUVJQTtJNERaRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QS9IUUY7RW1FR0E7STREbEJFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUNoQkk7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBSEY7RUFDRTtFQUNBO0VBQ0E7O0FBY047RUFDRTs7QUFURTtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFIRjtFQUNFO0VBQ0E7RUFDQTs7QUFLTjtFQUNFOzs7QUN2QkY7RUFDRSxjQUxLOztBQUlQO0VBQ0UsY0FMSzs7O0FDTVA7RUFFSSxZQU5HOztBbElHVDtFbUVPQTtJK0RKTSxZQU5HOzs7QWxJVVQ7RW1FTUE7SStEVk0sWUFORzs7O0FsSWlCVDtFbUVLQTtJK0RoQk0sWUFORzs7O0FsSXdCVDtFbUVJQTtJK0R0Qk0sWUFORzs7O0FsSStCVDtFbUVHQTtJK0Q1Qk0sWUFORzs7O0FBSVA7RUFFSSxZQU5HOztBbElHVDtFbUVPQTtJK0RKTSxZQU5HOzs7QWxJVVQ7RW1FTUE7SStEVk0sWUFORzs7O0FsSWlCVDtFbUVLQTtJK0RoQk0sWUFORzs7O0FsSXdCVDtFbUVJQTtJK0R0Qk0sWUFORzs7O0FsSStCVDtFbUVHQTtJK0Q1Qk0sWUFORzs7O0FBSVA7RUFFSSxZQU5HOztBbElHVDtFbUVPQTtJK0RKTSxZQU5HOzs7QWxJVVQ7RW1FTUE7SStEVk0sWUFORzs7O0FsSWlCVDtFbUVLQTtJK0RoQk0sWUFORzs7O0FsSXdCVDtFbUVJQTtJK0R0Qk0sWUFORzs7O0FsSStCVDtFbUVHQTtJK0Q1Qk0sWUFORzs7O0FBSVA7RUFFSSxZQU5HOztBbElHVDtFbUVPQTtJK0RKTSxZQU5HOzs7QWxJVVQ7RW1FTUE7SStEVk0sWUFORzs7O0FsSWlCVDtFbUVLQTtJK0RoQk0sWUFORzs7O0FsSXdCVDtFbUVJQTtJK0R0Qk0sWUFORzs7O0FsSStCVDtFbUVHQTtJK0Q1Qk0sWUFORzs7OztBQWNUO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOzs7QUMxQkY7RUFFSTs7QTNDVUo7RTJDVkk7O0EzQ2NKO0UyQ2RJOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBTUY7RUFDRTs7QUFLRTtFQUNFOztBQU9GO0VBQ0U7OztBQzdCTjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7OztBQUtKO0VBQ0U7RUFDQTtFQUNBOzs7QUNURTtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOzs7QUFRRjtFQUNFLGdCQWRnQjs7QUFhbEI7RUFDRSxnQkFkZ0I7O0FBYWxCO0VBQ0UsZ0JBZGdCOzs7QUNFZDtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUpGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSkY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBWko7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQVpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFaSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0o7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFGRjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7O0FBRkY7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUZGO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQVJKO0VBQ0U7RUFDQTs7QUFJQTtFQUNFO0VBQ0E7O0FBUko7RUFDRTtFQUNBOztBQUlBO0VBQ0U7RUFDQTs7QUFSSjtFQUNFO0VBQ0E7O0FBSUE7RUFDRTtFQUNBOztBQUtKO0VBQ0U7O0FBREY7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFERjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQURGO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBREY7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFERjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQURGO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBREY7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFERjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7O0FDMURaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTs7O0FDZkU7RUFDRTs7QUFERjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQURGO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOztBQU5KO0VBQ0U7O0FBSUE7RUFDRTs7QUFOSjtFQUNFOztBQUlBO0VBQ0U7O0FBTko7RUFDRTs7QUFJQTtFQUNFOzs7QUNYTjtFQUNFLGFBTEs7O0FBSVA7RUFDRSxhQUxLOztBQUlQO0VBQ0UsYUFMSzs7QUFJUDtFQUNFLGFBTEs7OztBQ0lQO0VBQ0UsZ0JBTEs7O0FBSVA7RUFDRSxnQkFMSzs7QUFJUDtFQUNFLGdCQUxLOztBQUlQO0VBQ0UsZ0JBTEs7O0FBSVA7RUFDRSxnQkFMSzs7QUFJUDtFQUNFLGdCQUxLOzs7QUFhUDtFQUNFLGdCQWRLOztBQWFQO0VBQ0UsZ0JBZEs7O0FBYVA7RUFDRSxnQkFkSzs7QUFhUDtFQUNFLGdCQWRLOztBQWFQO0VBQ0UsZ0JBZEs7O0FBYVA7RUFDRSxnQkFkSzs7O0FDUVA7RUFDRSxZQVRLOztBQVFQO0VBQ0UsWUFUSzs7QUFRUDtFQUNFLFlBVEs7OztBQ0lQO0VBQ0UsYUFMSzs7QUFJUDtFQUNFLGFBTEs7O0FBSVA7RUFDRSxhQUxLOztBQUlQO0VBQ0UsYUFMSzs7QUFJUDtFQUNFLGFBTEs7OztBQWFQO0VBQ0UsYUFkSzs7QUFhUDtFQUNFLGFBZEs7O0FBYVA7RUFDRSxhQWRLOztBQWFQO0VBQ0UsYUFkSzs7QUFhUDtFQUNFLGFBZEs7OztBQ2VQO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7OztBQVFGO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpNakI7RUFDRSxPM0pQZTs7QTJKTWpCO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpNakI7RUFDRSxPM0pQZTs7QTJKTWpCO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpNakI7RUFDRSxPM0pQZTs7QTJKTWpCO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpNakI7RUFDRSxPM0pQZTs7QTJKTWpCO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpNakI7RUFDRSxPM0pQZTs7QTJKTWpCO0VBQ0UsTzNKUGU7O0EySk1qQjtFQUNFLE8zSlBlOztBMkpXbkI7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0E3STNCRjtFNkkwQkE7SUFJSTs7O0FBSUo7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FDekRGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7OztBQUtKO0VDbEJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ0RFO0VBQ0UsU0FMSzs7QUFJUDtFQUNFLFNBTEs7O0FBSVA7RUFDRSxTQUxLOztBQUlQO0VBQ0UsU0FMSzs7QUFJUDtFQUNFLFNBTEs7O0FBSVA7RUFDRSxTQUxLOztBQUlQO0VBQ0UsU0FMSyIsImZpbGUiOiJwZHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcclxuKiBodHRwOi8vd3d3Lmdvb2dsZS5jb20vZ2V0L25vdG8vaGVscC9ndWlkZWxpbmVzL1xyXG4qIFNJTCBPcGVuIEZvbnQgTGNlbnNlOiBodHRwOi8vc2NyaXB0cy5zaWwub3JnL2Ntcy9zY3JpcHRzL3BhZ2UucGhwP3NpdGVfaWQ9bnJzaSZpZD1PRkxcclxuKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiO1xyXG4gIHNyYzogbG9jYWwoXCJub3RvLXNhbnNcIiksIHVybChcIi9mb250cy9ub3RvLXNhbnMvbm90by1zYW5zLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi9mb250cy9ub3RvLXNhbnMvbm90by1zYW5zLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9ub3RvLXNhbnMvbm90by1zYW5zLTQwMC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJub3RvLXNhbnNcIjtcclxuICBzcmM6IGxvY2FsKFwibm90by1zYW5zXCIpLCB1cmwoXCIvZm9udHMvbm90by1zYW5zL25vdG8tc2Fucy00MDAtaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiL2ZvbnRzL25vdG8tc2Fucy9ub3RvLXNhbnMtNDAwLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9ub3RvLXNhbnMvbm90by1zYW5zLTQwMC1pdGFsaWMub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwibm90by1zYW5zXCI7XHJcbiAgc3JjOiBsb2NhbChcIm5vdG8tc2Fuc1wiKSwgdXJsKFwiL2ZvbnRzL25vdG8tc2Fucy9ub3RvLXNhbnMtNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiL2ZvbnRzL25vdG8tc2Fucy9ub3RvLXNhbnMtNjAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL25vdG8tc2Fucy9ub3RvLXNhbnMtNjAwLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIm5vdG8tc2Fuc1wiO1xyXG4gIHNyYzogbG9jYWwoXCJub3RvLXNhbnNcIiksIHVybChcIi9mb250cy9ub3RvLXNhbnMvbm90by1zYW5zLTYwMC1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIvZm9udHMvbm90by1zYW5zL25vdG8tc2Fucy02MDAtaXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL25vdG8tc2Fucy9ub3RvLXNhbnMtNjAwLWl0YWxpYy5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiIsIi8vLyBQYXRyb24gbWVkaXVtXHJcbi8vLyBAaW5mbyBpcyBhIGxpY2Vuc2VkIGZvbnQgYW5kIG9ubHkgY2FuIGJlIHVzZWQgaW4gbWVuZGl4LmNvbSBhbmQgbWVuZGl4d29ybGQuY29tXHJcbi8vLyBAdGFnIHRhZy1wYXRyb24gdGFnLXBhdHJvbi1tZWRpdW0gdGFnLWRpc3BsYXktZm9udFxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUGF0cm9uXCI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogbG9jYWwoXCJQYXRyb25cIiksIHVybChcIi9mb250cy9wYXRyb24vUGF0cm9uV0VCLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi9mb250cy9wYXRyb24vUGF0cm9uV0VCLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAtNUZGOyAvKiBMYXRpbiBnbHlwaHMgKi9cclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJzdHJlYW1saW5lXCI7XHJcbiAgc3JjOiB1cmwoXCIvZm9udHMvc3RyZWFtbGluZS9zdHJlYW1saW5lLmVvdD9cIiskY2FjaGUtYnVzdCk7XHJcbiAgc3JjOiB1cmwoXCIvZm9udHMvc3RyZWFtbGluZS9zdHJlYW1saW5lLmVvdD9cIiskY2FjaGUtYnVzdCtcIiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgIHVybChcIi9mb250cy9zdHJlYW1saW5lL3N0cmVhbWxpbmUudHRmP1wiKyRjYWNoZS1idXN0KSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgIHVybChcIi9mb250cy9zdHJlYW1saW5lL3N0cmVhbWxpbmUud29mZj9cIiskY2FjaGUtYnVzdCkgZm9ybWF0KFwid29mZlwiKSxcclxuICAgIHVybChcIi9mb250cy9zdHJlYW1saW5lL3N0cmVhbWxpbmUuc3ZnP1wiKyRjYWNoZS1idXN0K1wiI3N0cmVhbWxpbmVcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbiIsIi8vLyBQRFMgQ29sb3JzXHJcbi8vLyBAaW5mbyBpZiB5b3UgY3JlYXRlIGEgbmV3IGNvbG9yIHZhcmlhYmxlLCB5b3UgbmVlZCB0byBhZGQgaXQgdG8gdGhlIGRlZmF1bHQgYW5kIGRhcmsgdGhlbWVcclxuLy8vIEB0b2RvIGNvbG9ycyBuZWVkIHRvIGJlIGNob29zZW4gYW5kIHVwZGF0ZWQgKGdldHRpbmcgdGhlcmUpXHJcbi8vLyBAdG9kbyBjcmVhdGUgd2l0aCBqcyBzb21ldGhpbmcgdG8gc2hvdyBSR0IgY29sb3JzXHJcbi8vLyBAZXhhbXBsZSAucGRzLXUtY29sb3Itd2hpdGVcclxuLy8vIEB0YWcgdGFnLWNvbG9yIHRhZy1jb2xvcnMgdGFnLWRhcmstdGhlbWUgdGFnLWxpZ2h0LXRoZW1lIHRhZy1kZWZhdWx0LXRoZW1lIHRhZy10aGVtZVxyXG5cclxuJG1pZG5pZ2h0OiAjMGExMzI1O1xyXG5cclxuJHBkcy1jb2xvcnM6IChcclxuICBcIlZpb2xldC0xXCI6ICNmOWViZmUsXHJcbiAgXCJWaW9sZXQtMlwiOiAjZjJkN2ZlLFxyXG4gIFwiVmlvbGV0LTNcIjogI2VhYmNmYyxcclxuICBcIlZpb2xldC00XCI6ICNlM2EzZmEsXHJcbiAgXCJWaW9sZXQtNVwiOiAjZGQ4YmY3LFxyXG4gIFwiVmlvbGV0LTZcIjogI2Q3NzNmMyxcclxuICBcIlZpb2xldC03XCI6ICNkMjViZWUsXHJcbiAgXCJWaW9sZXQtOFwiOiAjY2Q0NWU5LFxyXG4gIFwiVmlvbGV0LTlcIjogI2JlM2RkNyxcclxuICBcIlZpb2xldC0xMFwiOiAjYWYzNmM0LFxyXG4gIFwiVmlvbGV0LTExXCI6ICM5ZjJmYjEsXHJcbiAgXCJWaW9sZXQtMTJcIjogIzhlMjg5ZCxcclxuICBcIlZpb2xldC0xM1wiOiAjN2UyMjhhLFxyXG4gIFwiVmlvbGV0LTE0XCI6ICM2YzFjNzUsXHJcbiAgXCJDb3JhbC0xXCI6ICNmZmVlZjAsXHJcbiAgXCJDb3JhbC0yXCI6ICNmZmRjZTEsXHJcbiAgXCJDb3JhbC0zXCI6ICNmZmM2Y2QsXHJcbiAgXCJDb3JhbC00XCI6ICNmZmIwYjgsXHJcbiAgXCJDb3JhbC01XCI6ICNmZjljYTIsXHJcbiAgXCJDb3JhbC02XCI6ICNmZjg3OGQsXHJcbiAgXCJDb3JhbC03XCI6ICNmZjc0NzcsXHJcbiAgXCJDb3JhbC04XCI6ICNmZjYxNjEsXHJcbiAgXCJDb3JhbC05XCI6ICNmMTRmNTYsXHJcbiAgXCJDb3JhbC0xMFwiOiAjZTMzZjRlLFxyXG4gIFwiQ29yYWwtMTFcIjogI2Q1MzA0NyxcclxuICBcIkNvcmFsLTEyXCI6ICNjNzIzNDMsXHJcbiAgXCJDb3JhbC0xM1wiOiAjYjkxNzNmLFxyXG4gIFwiQ29yYWwtMTRcIjogI2FiMGMzZSxcclxuICBcIlllbGxvdy0xXCI6ICNmZmY5ZTYsXHJcbiAgXCJZZWxsb3ctMlwiOiAjZmZmM2NjLFxyXG4gIFwiWWVsbG93LTNcIjogI2ZmZWRhYSxcclxuICBcIlllbGxvdy00XCI6ICNmZmU3OGYsXHJcbiAgXCJZZWxsb3ctNVwiOiAjZmZlMTc4LFxyXG4gIFwiWWVsbG93LTZcIjogI2ZmZGE2NSxcclxuICBcIlllbGxvdy03XCI6ICNmZmQzNTUsXHJcbiAgXCJZZWxsb3ctOFwiOiAjZmFjYTRhLFxyXG4gIFwiWWVsbG93LTlcIjogI2Y5YzAzYSxcclxuICBcIlllbGxvdy0xMFwiOiAjZjJiNDJhLFxyXG4gIFwiWWVsbG93LTExXCI6ICNlY2E1MWMsXHJcbiAgXCJZZWxsb3ctMTJcIjogI2U2OTMwZSxcclxuICBcIlllbGxvdy0xM1wiOiAjZGY4MDAxLFxyXG4gIFwiWWVsbG93LTE0XCI6ICNkOTZhMDAsXHJcbiAgXCJHcmVlbi0xXCI6ICNmMWZjZjEsXHJcbiAgXCJHcmVlbi0yXCI6ICNlM2Y5ZTMsXHJcbiAgXCJHcmVlbi0zXCI6ICNkMGY1ZDAsXHJcbiAgXCJHcmVlbi00XCI6ICNiZWYxYmUsXHJcbiAgXCJHcmVlbi01XCI6ICNhY2VjYWMsXHJcbiAgXCJHcmVlbi02XCI6ICM5YWU3OWEsXHJcbiAgXCJHcmVlbi03XCI6ICM4OGUyODgsXHJcbiAgXCJHcmVlbi04XCI6ICM3N2RkNzcsXHJcbiAgXCJHcmVlbi05XCI6ICM2NmQ0NjcsXHJcbiAgXCJHcmVlbi0xMFwiOiAjNTdjYTU3LFxyXG4gIFwiR3JlZW4tMTFcIjogIzQ5YmY0YSxcclxuICBcIkdyZWVuLTEyXCI6ICMzY2IzM2QsXHJcbiAgXCJHcmVlbi0xM1wiOiAjMzA5ZjMxLFxyXG4gIFwiR3JlZW4tMTRcIjogIzI1OGMyNyxcclxuICBcIkJsdWUtMVwiOiAjZWNmOWZmLFxyXG4gIFwiQmx1ZS0yXCI6ICNkOWYzZmYsXHJcbiAgXCJCbHVlLTNcIjogI2I1ZThmZixcclxuICBcIkJsdWUtNFwiOiAjOTJkY2ZmLFxyXG4gIFwiQmx1ZS01XCI6ICM3MGQwZmYsXHJcbiAgXCJCbHVlLTZcIjogIzRlYzRmZSxcclxuICBcIkJsdWUtN1wiOiAjMmRiYWZjLFxyXG4gIFwiQmx1ZS04XCI6ICMwY2FiZjksXHJcbiAgXCJCbHVlLTlcIjogIzAwOThlYyxcclxuICBcIkJsdWUtMTBcIjogIzAwODZkOSxcclxuICBcIkJsdWUtMTFcIjogIzAwNzJjNixcclxuICBcIkJsdWUtMTJcIjogIzAwNWRiMyxcclxuICBcIkJsdWUtMTNcIjogIzAwNDc5ZixcclxuICBcIkJsdWUtMTRcIjogIzAwMzM4YyxcclxuICBcIkluZGlnby0xXCI6ICNmMWYzZmYsXHJcbiAgXCJJbmRpZ28tMlwiOiAjZTNlN2ZmLFxyXG4gIFwiSW5kaWdvLTNcIjogI2NhY2VmZixcclxuICBcIkluZGlnby00XCI6ICNiMWI0ZmYsXHJcbiAgXCJJbmRpZ28tNVwiOiAjOTk5OGZmLFxyXG4gIFwiSW5kaWdvLTZcIjogIzg2ODBmZixcclxuICBcIkluZGlnby03XCI6ICM3NTY4ZmYsXHJcbiAgXCJJbmRpZ28tOFwiOiAjNjc1MGZmLFxyXG4gIFwiSW5kaWdvLTlcIjogIzViNDdlYyxcclxuICBcIkluZGlnby0xMFwiOiAjNGYzZWRhLFxyXG4gIFwiSW5kaWdvLTExXCI6ICM0NDM2YzcsXHJcbiAgXCJJbmRpZ28tMTJcIjogIzM5MmViNCxcclxuICBcIkluZGlnby0xM1wiOiAjMmYyN2EyLFxyXG4gIFwiSW5kaWdvLTE0XCI6ICMyNjIxOGYsXHJcbiAgXCJVbHRyYW1hcmluZS0xXCI6ICNmM2Y1ZmYsXHJcbiAgXCJVbHRyYW1hcmluZS0yXCI6ICNlNmVhZmYsXHJcbiAgXCJVbHRyYW1hcmluZS0zXCI6ICNiZmNhZmYsXHJcbiAgXCJVbHRyYW1hcmluZS00XCI6ICM5OWE5ZmYsXHJcbiAgXCJVbHRyYW1hcmluZS01XCI6ICM3Mzg4ZmYsXHJcbiAgXCJVbHRyYW1hcmluZS02XCI6ICM0ZDY4ZjUsXHJcbiAgXCJVbHRyYW1hcmluZS03XCI6ICMyNjRhZTUsXHJcbiAgXCJVbHRyYW1hcmluZS04XCI6ICMwZDJlZDEsXHJcbiAgXCJVbHRyYW1hcmluZS05XCI6ICMwYjI1YmQsXHJcbiAgXCJVbHRyYW1hcmluZS0xMFwiOiAjMDgxY2E5LFxyXG4gIFwiVWx0cmFtYXJpbmUtMTFcIjogIzA2MTU5NSxcclxuICBcIlVsdHJhbWFyaW5lLTEyXCI6ICMwNTBmODEsXHJcbiAgXCJVbHRyYW1hcmluZS0xM1wiOiAjMDMwOTZjLFxyXG4gIFwiVWx0cmFtYXJpbmUtMTRcIjogIzAyMDU1NyxcclxuICBcIk1pZG5pZ2h0XCI6ICRtaWRuaWdodCxcclxuICBcIldoaXRlXCI6IHdoaXRlLFxyXG4gIFwiQmxhY2tcIjogYmxhY2ssXHJcbiAgXCJUcmFuc3BhcmVudFwiOiB0cmFuc3BhcmVudFxyXG4pO1xyXG5cclxuJHBkcy1jb2xvcnMtcHVyZTogKFxyXG4gIFwiVmlvbGV0XCI6IG1hcC1nZXQoJHBkcy1jb2xvcnMsIFwiVmlvbGV0LThcIiksXHJcbiAgXCJDb3JhbFwiOiBtYXAtZ2V0KCRwZHMtY29sb3JzLCBcIkNvcmFsLTlcIiksXHJcbiAgXCJZZWxsb3dcIjogbWFwLWdldCgkcGRzLWNvbG9ycywgXCJZZWxsb3ctOVwiKSxcclxuICBcIkdyZWVuXCI6IG1hcC1nZXQoJHBkcy1jb2xvcnMsIFwiR3JlZW4tOVwiKSxcclxuICBcIkJsdWVcIjogbWFwLWdldCgkcGRzLWNvbG9ycywgXCJCbHVlLTlcIiksXHJcbiAgXCJJbmRpZ29cIjogbWFwLWdldCgkcGRzLWNvbG9ycywgXCJJbmRpZ28tOFwiKSxcclxuICBcIlVsdHJhbWFyaW5lXCI6IG1hcC1nZXQoJHBkcy1jb2xvcnMsIFwiVWx0cmFtYXJpbmUtOFwiKSxcclxuICBcIk1pZG5pZ2h0XCI6IG1hcC1nZXQoJHBkcy1jb2xvcnMsIFwiTWlkbmlnaHRcIiksXHJcbiAgXCJXaGl0ZVwiOiBtYXAtZ2V0KCRwZHMtY29sb3JzLCBcIldoaXRlXCIpLFxyXG4gIFwiQmxhY2tcIjogbWFwLWdldCgkcGRzLWNvbG9ycywgXCJCbGFja1wiKVxyXG4pO1xyXG5cclxuJGdyZXl0b25lczogKFxyXG4gIE1pZG5pZ2h0LTM6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCAzJSksXHJcbiAgTWlkbmlnaHQtNTogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDUlKSxcclxuICBNaWRuaWdodC0xMDogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDEwJSksXHJcbiAgTWlkbmlnaHQtMTU6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCAxNSUpLFxyXG4gIE1pZG5pZ2h0LTIwOiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgMjAlKSxcclxuICBNaWRuaWdodC0yNTogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDI1JSksXHJcbiAgTWlkbmlnaHQtMzA6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCAzMCUpLFxyXG4gIE1pZG5pZ2h0LTM1OiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgMzUlKSxcclxuICBNaWRuaWdodC00MDogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDQwJSksXHJcbiAgTWlkbmlnaHQtNDU6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCA0NSUpLFxyXG4gIE1pZG5pZ2h0LTUwOiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgNTAlKSxcclxuICBNaWRuaWdodC01NTogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDU1JSksXHJcbiAgTWlkbmlnaHQtNjA6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCA2MCUpLFxyXG4gIE1pZG5pZ2h0LTY1OiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgNjUlKSxcclxuICBNaWRuaWdodC03MDogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDcwJSksXHJcbiAgTWlkbmlnaHQtNzU6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCA3NSUpLFxyXG4gIE1pZG5pZ2h0LTgwOiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgODAlKSxcclxuICBNaWRuaWdodC04NTogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDg1JSksXHJcbiAgTWlkbmlnaHQtOTA6IG1peCgkbWlkbmlnaHQsIHdoaXRlLCA5MCUpLFxyXG4gIE1pZG5pZ2h0LTk1OiBtaXgoJG1pZG5pZ2h0LCB3aGl0ZSwgOTUlKSxcclxuICBNaWRuaWdodC05NzogbWl4KCRtaWRuaWdodCwgd2hpdGUsIDk3JSlcclxuKTtcclxuXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBjb2xvcnMgZGVjbGFyYXRpb25zIGFzIENTUyBjdXN0b20gcHJvcGVydGllcyBmb3IgbGlnaHQgdGhlbWVcclxuLy8vIC0tY29sb3JJbmRpZ286ICNoNjc1MGZmO1xyXG4vLy8gaW4gdXNlIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9ySW5kaWdvKTtcclxuQG1peGluIGdlbmVyYXRlQ29sb3JWYXJpYWJsZXMoJGNvbG9yLW1hcCkge1xyXG4gIEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3ItdmFsdWUgaW4gJGNvbG9yLW1hcCB7XHJcbiAgICAtLWNvbG9yI3skY29sb3ItbmFtZX06ICN7JGNvbG9yLXZhbHVlfTtcclxuICB9XHJcbn1cclxuXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiB0cmFuc3BhcmVudCBjb2xvciBkZWNsYXJhdGlvbnMgYXMgQ1NTIGN1c3RvbSBwcm9wZXJ0aWVzIGZvciBsaWdodCB0aGVtZVxyXG4vLy8gaW4gdXNlIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9ySW5kaWdvKTtcclxuQG1peGluIGdlbmVyYXRlVHJhbnNwYXJlbnRDb2xvclZhcmlhYmxlcyB7XHJcbiAgQGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvci12YWx1ZSBpbiAkcGRzLWNvbG9ycy1wdXJlIHtcclxuICAgIEBmb3IgJGkgZnJvbSAwIHRvIDIwIHtcclxuICAgICAgJGNvbG9yLXdpdGgtYWxwaGE6IHRyYW5zcGFyZW50aXplKCRjb2xvci12YWx1ZSwgMSAtICgkaSAqIDAuMDUpKTtcclxuXHJcbiAgICAgIC0tY29sb3IjeyRjb2xvci1uYW1lfUFscGhhLSN7JGkgKiA1fTogI3skY29sb3Itd2l0aC1hbHBoYX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQHdhcm4gY2Fubm90IGhhdmUgdGhlIGB0aGVtZS1kZWZhdWx0YCBjbGFzcyBiZWNhdXNlIG9mIHRoZSBjdXN0b20gcHJvcGVydGllcyBwb2x5ZmlsbFxyXG46LS1uYW1lc3BhY2Uge1xyXG4gIC8vICMgRGVmYXVsdCBDb2xvcnNcclxuICBAaW5jbHVkZSBnZW5lcmF0ZUNvbG9yVmFyaWFibGVzKCRwZHMtY29sb3JzKTtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZUNvbG9yVmFyaWFibGVzKCRncmV5dG9uZXMpO1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlVHJhbnNwYXJlbnRDb2xvclZhcmlhYmxlcztcclxuXHJcbiAgLy8gIyBBbGlhc2VkIENvbG9yc1xyXG5cclxuICAvLyAjIyBNaXJyb3IgQmFzZWQgQ29sb3JzXHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0OiB2YXIoLS1jb2xvck1pZG5pZ2h0KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMzogdmFyKC0tY29sb3JNaWRuaWdodC0zKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNTogdmFyKC0tY29sb3JNaWRuaWdodC01KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTA6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC0xNTogdmFyKC0tY29sb3JNaWRuaWdodC0xNSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTIwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTIwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMjU6IHZhcigtLWNvbG9yTWlkbmlnaHQtMjUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC0zMDogdmFyKC0tY29sb3JNaWRuaWdodC0zMCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTM1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTM1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNDA6IHZhcigtLWNvbG9yTWlkbmlnaHQtNDApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC00NTogdmFyKC0tY29sb3JNaWRuaWdodC00NSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTUwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTUwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNTU6IHZhcigtLWNvbG9yTWlkbmlnaHQtNTUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC02MDogdmFyKC0tY29sb3JNaWRuaWdodC02MCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTY1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTY1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNzA6IHZhcigtLWNvbG9yTWlkbmlnaHQtNzApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC03NTogdmFyKC0tY29sb3JNaWRuaWdodC03NSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTgwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtODU6IHZhcigtLWNvbG9yTWlkbmlnaHQtODUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC05MDogdmFyKC0tY29sb3JNaWRuaWdodC05MCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTk1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTk1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTc6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTcpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodEFscGhhLTU6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS01KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0xMDogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTEwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0xNTogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTE1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0yMDogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTIwKTtcclxuICAtLWNvbG9yTWlycm9yV2hpdGU6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTUwOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtNTApO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTgwOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtODApO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTkwOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtOTApO1xyXG4gIC0tY29sb3JNaXJyb3JCbGFjazogdmFyKC0tY29sb3JCbGFjayk7XHJcbiAgLS1jb2xvck1pcnJvckJsYWNrQWxwaGEtMTA6IHZhcigtLWNvbG9yQmxhY2tBbHBoYS0xMCk7XHJcbiAgLS1jb2xvck1pcnJvckJsYWNrQWxwaGEtMjU6IHZhcigtLWNvbG9yQmxhY2tBbHBoYS0yNSk7XHJcbiAgLS1jb2xvck1pcnJvckJsdWUtOTogdmFyKC0tY29sb3JCbHVlLTkpO1xyXG4gIC0tY29sb3JNaXJyb3JZZWxsb3ctMTogdmFyKC0tY29sb3JZZWxsb3ctMSk7XHJcbiAgLS1jb2xvck1pcnJvclllbGxvdy04OiB2YXIoLS1jb2xvclllbGxvdy04KTtcclxuICAtLWNvbG9yTWlycm9yWWVsbG93LTEwOiB2YXIoLS1jb2xvclllbGxvdy0xMCk7XHJcbiAgLS1jb2xvck1pcnJvckNvcmFsLTg6IHZhcigtLWNvbG9yQ29yYWwtOCk7XHJcbiAgLS1jb2xvck1pcnJvckNvcmFsLTEwOiB2YXIoLS1jb2xvckNvcmFsLTEwKTtcclxuICAtLWNvbG9yTWlycm9yQ29yYWwtMTI6IHZhcigtLWNvbG9yQ29yYWwtMTIpO1xyXG4gIC0tY29sb3JNaXJyb3JJbmRpZ28tODogdmFyKC0tY29sb3JJbmRpZ28tOCk7XHJcbiAgLS1jb2xvck1pcnJvckluZGlnby0xMDogdmFyKC0tY29sb3JJbmRpZ28tMTApO1xyXG4gIC0tY29sb3JNaXJyb3JHcmVlbi0xMDogdmFyKC0tY29sb3JHcmVlbi0xMCk7XHJcbiAgLS1jb2xvck1pcnJvclVsdHJhbWFyaW5lLTc6IHZhcigtLWNvbG9yVWx0cmFtYXJpbmUtNyk7XHJcbiAgLS1jb2xvck1pcnJvclVsdHJhbWFyaW5lLTg6IHZhcigtLWNvbG9yVWx0cmFtYXJpbmUtOCk7XHJcbiAgLS1jb2xvck1pcnJvclVsdHJhbWFyaW5lLTEwOiB2YXIoLS1jb2xvclVsdHJhbWFyaW5lLTEwKTtcclxuICAtLWNvbG9yTWlycm9yVWx0cmFtYXJpbmUtMTI6IHZhcigtLWNvbG9yVWx0cmFtYXJpbmUtMTIpO1xyXG4gIC0tY29sb3JNaXJyb3JWaW9sZXQtODogdmFyKC0tY29sb3JWaW9sZXQtOCk7XHJcblxyXG4gIC8vICMjIFB1cnBvc2UgQmFzZWQgQ29sb3JzXHJcblxyXG4gIC8vICMjIyBQcmltYXJ5XHJcbiAgLS1jb2xvclByaW1hcnk6IHZhcigtLWNvbG9yQmx1ZS05KTtcclxuICAtLWNvbG9yUHJpbWFyeUxpZ2h0OiB2YXIoLS1jb2xvckJsdWUtNyk7XHJcbiAgLS1jb2xvclByaW1hcnlMaWdodGVyOiB2YXIoLS1jb2xvckJsdWUtNSk7XHJcbiAgLS1jb2xvclByaW1hcnlEYXJrOiB2YXIoLS1jb2xvckJsdWUtMTApO1xyXG4gIC0tY29sb3JQcmltYXJ5RGFya2VyOiB2YXIoLS1jb2xvckJsdWUtMTIpO1xyXG4gIC0tY29sb3JQcmltYXJ5T25CYWNrZ3JvdW5kTGlnaHQ6IHZhcigtLWNvbG9yQmx1ZUFscGhhLTIwKTtcclxuICAtLWNvbG9yUHJpbWFyeU9uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yQmx1ZUFscGhhLTEwKTtcclxuXHJcbiAgLy8gIyMjIFNlY29uZGFyeVxyXG4gIC0tY29sb3JTZWNvbmRhcnk6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gIC0tY29sb3JTZWNvbmRhcnlMaWdodDogdmFyKC0tY29sb3JNaWRuaWdodC03NSk7XHJcbiAgLS1jb2xvclNlY29uZGFyeUxpZ2h0ZXI6IHZhcigtLWNvbG9yTWlkbmlnaHQtNTUpO1xyXG4gIC0tY29sb3JTZWNvbmRhcnlEYXJrOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTg1KTtcclxuICAtLWNvbG9yU2Vjb25kYXJ5RGFya2VyOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTk3KTtcclxuICAtLWNvbG9yU2Vjb25kYXJ5T25CYWNrZ3JvdW5kTGlnaHQ6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS0xNSk7XHJcbiAgLS1jb2xvclNlY29uZGFyeU9uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS01KTtcclxuXHJcbiAgLy8gIyMjIERhbmdlclxyXG4gIC0tY29sb3JEYW5nZXI6IHZhcigtLWNvbG9yQ29yYWwtOSk7XHJcbiAgLS1jb2xvckRhbmdlckxpZ2h0OiB2YXIoLS1jb2xvckNvcmFsLTcpO1xyXG4gIC0tY29sb3JEYW5nZXJMaWdodGVyOiB2YXIoLS1jb2xvckNvcmFsLTUpO1xyXG4gIC0tY29sb3JEYW5nZXJEYXJrOiB2YXIoLS1jb2xvckNvcmFsLTEwKTtcclxuICAtLWNvbG9yRGFuZ2VyRGFya2VyOiB2YXIoLS1jb2xvckNvcmFsLTEyKTtcclxuICAtLWNvbG9yRGFuZ2VyT25CYWNrZ3JvdW5kTGlnaHQ6IHZhcigtLWNvbG9yQ29yYWxBbHBoYS0yNSk7XHJcbiAgLS1jb2xvckRhbmdlck9uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yQ29yYWxBbHBoYS0xNSk7XHJcblxyXG4gIC8vICMjIyBXYXJuaW5nXHJcbiAgLS1jb2xvcldhcm5pbmc6IHZhcigtLWNvbG9yWWVsbG93LTkpO1xyXG4gIC0tY29sb3JXYXJuaW5nTGlnaHQ6IHZhcigtLWNvbG9yWWVsbG93LTcpO1xyXG4gIC0tY29sb3JXYXJuaW5nTGlnaHRlcjogdmFyKC0tY29sb3JZZWxsb3ctNSk7XHJcbiAgLS1jb2xvcldhcm5pbmdEYXJrOiB2YXIoLS1jb2xvclllbGxvdy0xMCk7XHJcbiAgLS1jb2xvcldhcm5pbmdEYXJrZXI6IHZhcigtLWNvbG9yWWVsbG93LTEyKTtcclxuICAtLWNvbG9yV2FybmluZ09uQmFja2dyb3VuZExpZ2h0OiB2YXIoLS1jb2xvclllbGxvd0FscGhhLTMwKTtcclxuICAtLWNvbG9yV2FybmluZ09uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yWWVsbG93QWxwaGEtMjApO1xyXG5cclxuICAvLyAjIyMgU3VjY2Vzc1xyXG4gIC0tY29sb3JTdWNjZXNzOiB2YXIoLS1jb2xvckdyZWVuLTkpO1xyXG4gIC0tY29sb3JTdWNjZXNzTGlnaHQ6IHZhcigtLWNvbG9yR3JlZW4tNyk7XHJcbiAgLS1jb2xvclN1Y2Nlc3NMaWdodGVyOiB2YXIoLS1jb2xvckdyZWVuLTUpO1xyXG4gIC0tY29sb3JTdWNjZXNzRGFyazogdmFyKC0tY29sb3JHcmVlbi0xMCk7XHJcbiAgLS1jb2xvclN1Y2Nlc3NEYXJrZXI6IHZhcigtLWNvbG9yR3JlZW4tMTIpO1xyXG4gIC0tY29sb3JTdWNjZXNzT25CYWNrZ3JvdW5kTGlnaHQ6IHZhcigtLWNvbG9yR3JlZW5BbHBoYS0yNSk7XHJcbiAgLS1jb2xvclN1Y2Nlc3NPbkJhY2tncm91bmRMaWdodGVyOiB2YXIoLS1jb2xvckdyZWVuQWxwaGEtMTUpO1xyXG5cclxuICAvLyAjIyBDb21wb25lbnQgQmFzZWQgQ29sb3JzXHJcblxyXG4gIC8vICMjIyBCYWNrZ3JvdW5kIENvbG9yc1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kTWFpbjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvckJhY2tncm91bmRTaWRlYmFyOiB2YXIoLS1jb2xvck1pZG5pZ2h0KTtcclxuICAtLWNvbG9yQmFja2dyb3VuZFNpZGViYXJBbHQ6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTUpO1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kU2VjdGlvbjogdmFyKC0tY29sb3JNaWRuaWdodC05NSk7XHJcblxyXG4gIC8vICMjIyBUZXh0IENvbG9yc1xyXG4gIC0tY29sb3JUZXh0UHJpbWFyeTogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTkwKTtcclxuICAtLWNvbG9yVGV4dFNlY29uZGFyeTogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTc1KTtcclxuICAtLWNvbG9yVGV4dENhcHRpb246IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS02MCk7XHJcblxyXG4gIC8vICMjIyBDYXJkIGNvbG9yc1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kQ2FyZDogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvckJvcmRlcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcblxyXG4gIC8vICMjIyBNZW51YmFyIENvbG9yc1xyXG4gIC0tY29sb3JNZW51YmFyQnV0dG9uczogdmFyKC0tY29sb3JXaGl0ZSk7XHJcblxyXG4gIC8vICMjIyBNdWx0aSBTZWxlY3QgRHJvcGRvd24gQ29sb3JzO1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kRHJvcGRvd246IHZhcigtLWNvbG9yV2hpdGUpO1xyXG5cclxuICAvLyAjIyMgT3ZlcmxheXNcclxuICAtLWNvbG9yT3ZlcmxheVByaW1hcnk6IHZhcigtLWNvbG9yQmx1ZUFscGhhLTc1KTtcclxuXHJcbiAgLy8gIyMjIFRhYiBDb250YWluZXIgQ29sb3JzXHJcbiAgLS1jb2xvclRleHRUYWI6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS02MCk7XHJcblxyXG4gIC8vICMgQm94IHNoYWRvd3Mgc3BlY2lhbCBjYXNlc1xyXG4gIC0tc2hhZG93Q2FyZDogMCAxcHggMC4xMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMTUpO1xyXG4gIC0tc2hhZG93Q2FyZERhcms6IDAgMXB4IDAuMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMjApO1xyXG4gIC0tc2hhZG93RHJvcGRvd246IDAgMXB4IDAuMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMjApO1xyXG4gIC0tc2hhZG93RHJvcExlZnQ6IC0wLjEyNXJlbSAwIDAuMTI1cmVtIDAgdmFyKC0tY29sb3JCbGFja0FscGhhLTIwKTtcclxuICAtLXNoYWRvd01lbnU6IDAgMXB4IDAuMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtNTApO1xyXG4gIC0tc2hhZG93UG9wdXA6IDAgMCAwLjVyZW0gMC4yNXJlbSB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMzApO1xyXG4gIC0tc2hhZG93SW5uZXJPdmVyZmxvdzogMCAtMC41cmVtIDAuNXJlbSAtMC41cmVtIHZhcigtLWNvbG9yQmxhY2tBbHBoYS01MCkgaW5zZXQ7XHJcbiAgLS1zaGFkb3dBY3Rpb25CYXI6IDAgLTAuMTI1cmVtIDAuMjVyZW0gdmFyKC0tY29sb3JCbGFja0FscGhhLTEwKTtcclxuXHJcbiAgLy8gIyBMaW5lYXIgZ3JhZGllbnRzXHJcbiAgLS1ncmFkaWVudFRyYW5zcGFyZW50VG9CYWNrZ3JvdW5kTWFpbjogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMCksIHZhcigtLWNvbG9yV2hpdGUpKTtcclxuXHJcbiAgLy8gIyBPdmVybGF5IGZvciBwb3B1cHNcclxuICAtLW92ZXJsYXlCYWNrZ3JvdW5kOiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtNjApO1xyXG5cclxuICAvLyAjIFNWRyBJY29uc1xyXG4gIC0taWNvbkNoZWNrbWFya01pcnJvcldoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEFpSUdobGFXZG9kRDBpT0NJZ2RtbGxkMEp2ZUQwaU1DQXdJREV3SURnaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStQSEJoZEdnZ1pEMGlUVGtnTVV3MExqZ3dORGNnTmk0MU5qa3lOa00wTGpZeE5Ua3hJRFl1T0RFNU1EZ2dOQzR6TWpjek5TQTJMamszTlRJMElEUXVNREV6TnpRZ05pNDVPVGN6UXpNdU56QXdNVE1nTnk0d01Ua3pOeUF6TGpNNU1qTXhJRFl1T1RBMU1UY2dNeTR4TmprNU9DQTJMalk0TkRJM1RERWdOQzQxTWpjNE55SWdjM1J5YjJ0bFBTSWpSa1pHSWlCemRISnZhMlV0ZDJsa2RHZzlJakV1TlNJZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJaUJ6ZEhKdmEyVXRiR2x1WldwdmFXNDlJbkp2ZFc1a0lpOCtQQzl6ZG1jK1wiKTtcclxufVxyXG5cclxuOi0tbmFtZXNwYWNlLnRoZW1lLWRhcmsge1xyXG4gIC8vICMgRGVmYXVsdCBDb2xvcnNcclxuICBAaW5jbHVkZSBnZW5lcmF0ZUNvbG9yVmFyaWFibGVzKCRwZHMtY29sb3JzKTtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZUNvbG9yVmFyaWFibGVzKCRncmV5dG9uZXMpO1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlVHJhbnNwYXJlbnRDb2xvclZhcmlhYmxlcztcclxuXHJcbiAgLy8gIyBBbGlhc2VkIENvbG9yc1xyXG5cclxuICAvLyAjIyBNaXJyb3IgQmFzZWQgQ29sb3JzXHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0OiB2YXIoLS1jb2xvcldoaXRlKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMzogdmFyKC0tY29sb3JNaWRuaWdodC05Nyk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTU6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMDogdmFyKC0tY29sb3JNaWRuaWdodC05MCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTE1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTg1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMjA6IHZhcigtLWNvbG9yTWlkbmlnaHQtODApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC0yNTogdmFyKC0tY29sb3JNaWRuaWdodC03NSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTMwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTcwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtMzU6IHZhcigtLWNvbG9yTWlkbmlnaHQtNjUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC00MDogdmFyKC0tY29sb3JNaWRuaWdodC02MCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTQ1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTU1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNTA6IHZhcigtLWNvbG9yTWlkbmlnaHQtNTApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC01NTogdmFyKC0tY29sb3JNaWRuaWdodC00NSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTYwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTQwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtNjU6IHZhcigtLWNvbG9yTWlkbmlnaHQtMzUpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC03MDogdmFyKC0tY29sb3JNaWRuaWdodC0zMCk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTc1OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTI1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtODA6IHZhcigtLWNvbG9yTWlkbmlnaHQtMjApO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodC04NTogdmFyKC0tY29sb3JNaWRuaWdodC0xNSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTkwOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTU6IHZhcigtLWNvbG9yTWlkbmlnaHQtNSk7XHJcbiAgLS1jb2xvck1pcnJvck1pZG5pZ2h0LTk5OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTMpO1xyXG4gIC0tY29sb3JNaXJyb3JNaWRuaWdodEFscGhhLTU6IHZhcigtLWNvbG9yV2hpdGVBbHBoYS01KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0xMDogdmFyKC0tY29sb3JXaGl0ZUFscGhhLTEwKTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0xNTogdmFyKC0tY29sb3JXaGl0ZUFscGhhLTE1KTtcclxuICAtLWNvbG9yTWlycm9yTWlkbmlnaHRBbHBoYS0yMDogdmFyKC0tY29sb3JXaGl0ZUFscGhhLTIwKTtcclxuICAtLWNvbG9yTWlycm9yV2hpdGU6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTUwOiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtNTApO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTgwOiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtODApO1xyXG4gIC0tY29sb3JNaXJyb3JXaGl0ZUFscGhhLTkwOiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtOTApO1xyXG4gIC0tY29sb3JNaXJyb3JCbGFjazogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvck1pcnJvckJsYWNrQWxwaGEtMTA6IHZhcigtLWNvbG9yV2hpdGVBbHBoYS0xMCk7XHJcbiAgLS1jb2xvck1pcnJvckJsYWNrQWxwaGEtMjU6IHZhcigtLWNvbG9yV2hpdGVBbHBoYS0yNSk7XHJcbiAgLS1jb2xvck1pcnJvckJsdWUtOTogdmFyKC0tY29sb3JCbHVlLTYpO1xyXG4gIC0tY29sb3JNaXJyb3JZZWxsb3ctMTogdmFyKC0tY29sb3JZZWxsb3ctMik7XHJcbiAgLS1jb2xvck1pcnJvclllbGxvdy04OiB2YXIoLS1jb2xvclllbGxvdy01KTtcclxuICAtLWNvbG9yTWlycm9yWWVsbG93LTEwOiB2YXIoLS1jb2xvclllbGxvdy02KTtcclxuICAtLWNvbG9yTWlycm9yQ29yYWwtODogdmFyKC0tY29sb3JDb3JhbC02KTtcclxuICAtLWNvbG9yTWlycm9yQ29yYWwtMTA6IHZhcigtLWNvbG9yQ29yYWwtOCk7XHJcbiAgLS1jb2xvck1pcnJvckNvcmFsLTEyOiB2YXIoLS1jb2xvckNvcmFsLTEwKTtcclxuICAtLWNvbG9yTWlycm9ySW5kaWdvLTEwOiB2YXIoLS1jb2xvckluZGlnby0xMSk7XHJcbiAgLS1jb2xvck1pcnJvckluZGlnby04OiB2YXIoLS1jb2xvckluZGlnby0xMCk7XHJcbiAgLS1jb2xvck1pcnJvckdyZWVuLTEwOiB2YXIoLS1jb2xvckdyZWVuLTExKTtcclxuICAtLWNvbG9yTWlycm9yVWx0cmFtYXJpbmUtNzogdmFyKC0tY29sb3JVbHRyYW1hcmluZS0xMSk7XHJcbiAgLS1jb2xvck1pcnJvclVsdHJhbWFyaW5lLTg6IHZhcigtLWNvbG9yVWx0cmFtYXJpbmUtNik7XHJcbiAgLS1jb2xvck1pcnJvclVsdHJhbWFyaW5lLTEwOiB2YXIoLS1jb2xvclVsdHJhbWFyaW5lLTgpO1xyXG4gIC0tY29sb3JNaXJyb3JVbHRyYW1hcmluZS0xMjogdmFyKC0tY29sb3JVbHRyYW1hcmluZS0xMCk7XHJcbiAgLS1jb2xvck1pcnJvclZpb2xldC04OiB2YXIoLS1jb2xvclZpb2xldC02KTtcclxuXHJcbiAgLy8gIyMgUHVycG9zZSBCYXNlZCBDb2xvcnNcclxuXHJcbiAgLy8gIyMjIFByaW1hcnlcclxuICAtLWNvbG9yUHJpbWFyeTogdmFyKC0tY29sb3JCbHVlLTgpO1xyXG4gIC0tY29sb3JQcmltYXJ5TGlnaHQ6IHZhcigtLWNvbG9yQmx1ZS02KTtcclxuICAtLWNvbG9yUHJpbWFyeUxpZ2h0ZXI6IHZhcigtLWNvbG9yQmx1ZS00KTtcclxuICAtLWNvbG9yUHJpbWFyeURhcms6IHZhcigtLWNvbG9yQmx1ZS05KTtcclxuICAtLWNvbG9yUHJpbWFyeURhcmtlcjogdmFyKC0tY29sb3JCbHVlLTExKTtcclxuICAtLWNvbG9yUHJpbWFyeU9uQmFja2dyb3VuZExpZ2h0OiB2YXIoLS1jb2xvckJsdWVBbHBoYS0yNSk7XHJcbiAgLS1jb2xvclByaW1hcnlPbkJhY2tncm91bmRMaWdodGVyOiB2YXIoLS1jb2xvckJsdWVBbHBoYS0zNSk7XHJcblxyXG4gIC8vICMjIyBTZWNvbmRhcnlcclxuICAtLWNvbG9yU2Vjb25kYXJ5OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTU1KTtcclxuICAtLWNvbG9yU2Vjb25kYXJ5TGlnaHQ6IHZhcigtLWNvbG9yTWlkbmlnaHQtNDUpO1xyXG4gIC0tY29sb3JTZWNvbmRhcnlMaWdodGVyOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTM1KTtcclxuICAtLWNvbG9yU2Vjb25kYXJ5RGFyazogdmFyKC0tY29sb3JNaWRuaWdodC02MCk7XHJcbiAgLS1jb2xvclNlY29uZGFyeURhcmtlcjogdmFyKC0tY29sb3JNaWRuaWdodC03MCk7XHJcbiAgLS1jb2xvclNlY29uZGFyeU9uQmFja2dyb3VuZExpZ2h0OiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMTUpO1xyXG4gIC0tY29sb3JTZWNvbmRhcnlPbkJhY2tncm91bmRMaWdodGVyOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMjUpO1xyXG5cclxuICAvLyAjIyMgRGFuZ2VyXHJcbiAgLS1jb2xvckRhbmdlcjogdmFyKC0tY29sb3JDb3JhbC04KTtcclxuICAtLWNvbG9yRGFuZ2VyTGlnaHQ6IHZhcigtLWNvbG9yQ29yYWwtNik7XHJcbiAgLS1jb2xvckRhbmdlckxpZ2h0ZXI6IHZhcigtLWNvbG9yQ29yYWwtNSk7XHJcbiAgLS1jb2xvckRhbmdlckRhcms6IHZhcigtLWNvbG9yQ29yYWwtOSk7XHJcbiAgLS1jb2xvckRhbmdlckRhcmtlcjogdmFyKC0tY29sb3JDb3JhbC0xMCk7XHJcbiAgLS1jb2xvckRhbmdlck9uQmFja2dyb3VuZExpZ2h0OiB2YXIoLS1jb2xvckNvcmFsQWxwaGEtMjUpO1xyXG4gIC0tY29sb3JEYW5nZXJPbkJhY2tncm91bmRMaWdodGVyOiB2YXIoLS1jb2xvckNvcmFsQWxwaGEtMzUpO1xyXG5cclxuICAvLyAjIyMgV2FybmluZ1xyXG4gIC0tY29sb3JXYXJuaW5nOiB2YXIoLS1jb2xvclllbGxvdy04KTtcclxuICAtLWNvbG9yV2FybmluZ0xpZ2h0OiB2YXIoLS1jb2xvclllbGxvdy02KTtcclxuICAtLWNvbG9yV2FybmluZ0xpZ2h0ZXI6IHZhcigtLWNvbG9yWWVsbG93LTUpO1xyXG4gIC0tY29sb3JXYXJuaW5nRGFyazogdmFyKC0tY29sb3JZZWxsb3ctOSk7XHJcbiAgLS1jb2xvcldhcm5pbmdEYXJrZXI6IHZhcigtLWNvbG9yWWVsbG93LTEwKTtcclxuICAtLWNvbG9yV2FybmluZ09uQmFja2dyb3VuZExpZ2h0OiB2YXIoLS1jb2xvclllbGxvd0FscGhhLTI1KTtcclxuICAtLWNvbG9yV2FybmluZ09uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yWWVsbG93QWxwaGEtMzUpO1xyXG5cclxuICAvLyAjIyMgU3VjY2Vzc1xyXG4gIC0tY29sb3JTdWNjZXNzOiB2YXIoLS1jb2xvckdyZWVuLTgpO1xyXG4gIC0tY29sb3JTdWNjZXNzTGlnaHQ6IHZhcigtLWNvbG9yR3JlZW4tNik7XHJcbiAgLS1jb2xvclN1Y2Nlc3NMaWdodGVyOiB2YXIoLS1jb2xvckdyZWVuLTUpO1xyXG4gIC0tY29sb3JTdWNjZXNzRGFyazogdmFyKC0tY29sb3JHcmVlbi05KTtcclxuICAtLWNvbG9yU3VjY2Vzc0RhcmtlcjogdmFyKC0tY29sb3JHcmVlbi0xMCk7XHJcbiAgLS1jb2xvclN1Y2Nlc3NPbkJhY2tncm91bmRMaWdodDogdmFyKC0tY29sb3JHcmVlbkFscGhhLTI1KTtcclxuICAtLWNvbG9yU3VjY2Vzc09uQmFja2dyb3VuZExpZ2h0ZXI6IHZhcigtLWNvbG9yR3JlZW5BbHBoYS0zNSk7XHJcblxyXG4gIC8vICMjIENvbXBvbmVudCBCYXNlZCAgQ29sb3JzXHJcblxyXG4gIC8vICMjIyBCYWNrZ3JvdW5kIENvbG9yc1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kTWFpbjogdmFyKC0tY29sb3JNaWRuaWdodCk7XHJcbiAgLS1jb2xvckJhY2tncm91bmRTaWRlYmFyOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTkwKTtcclxuICAtLWNvbG9yQmFja2dyb3VuZFNpZGViYXJBbHQ6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTApO1xyXG4gIC0tY29sb3JCYWNrZ3JvdW5kU2VjdGlvbjogdmFyKC0tY29sb3JNaWRuaWdodC05MCk7XHJcblxyXG4gIC8vICMjIyBUZXh0IENvbG9yc1xyXG4gIC0tY29sb3JUZXh0UHJpbWFyeTogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvclRleHRTZWNvbmRhcnk6IHZhcigtLWNvbG9yV2hpdGVBbHBoYS05MCk7XHJcbiAgLS1jb2xvclRleHRDYXB0aW9uOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtNjApO1xyXG5cclxuICAvLyAjIyMgQ2FyZCBjb2xvcnNcclxuICAtLWNvbG9yQmFja2dyb3VuZENhcmQ6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTApO1xyXG4gIC0tY29sb3JCb3JkZXI6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG5cclxuICAvLyAjIyMgTWVudWJhciBDb2xvcnNcclxuICAtLWNvbG9yTWVudWJhckJ1dHRvbnM6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTApO1xyXG5cclxuICAvLyAjIyMgTXVsdGkgU2VsZWN0IERyb3Bkb3duIENvbG9ycztcclxuICAtLWNvbG9yQmFja2dyb3VuZERyb3Bkb3duOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTg1KTtcclxuXHJcbiAgLy8gIyMjIE92ZXJsYXlzXHJcbiAgLS1jb2xvck92ZXJsYXlQcmltYXJ5OiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtNzUpO1xyXG5cclxuICAvLyAjIyMgVGFiIENvbnRhaW5lciBDb2xvcnNcclxuICAtLWNvbG9yVGV4dFRhYjogdmFyKC0tY29sb3JXaGl0ZUFscGhhLTYwKTtcclxuXHJcbiAgLy8gIyBCb3ggc2hhZG93c1xyXG4gIC0tc2hhZG93Q2FyZDogMCAxcHggMC4xMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMTApO1xyXG4gIC0tc2hhZG93Q2FyZERhcms6IDAgMXB4IDAuMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMTUpO1xyXG4gIC0tc2hhZG93RHJvcGRvd246IDAgMXB4IDAuMjVyZW0gMCB2YXIoLS1jb2xvckJsYWNrQWxwaGEtMTApO1xyXG4gIC0tc2hhZG93TWVudTogMCAxcHggMC4yNXJlbSAwIHZhcigtLWNvbG9yQmxhY2spO1xyXG4gIC0tc2hhZG93UG9wdXA6IDAgMCAwLjVyZW0gMC4yNXJlbSB2YXIoLS1jb2xvckJsYWNrQWxwaGEtNjApO1xyXG4gIC0tc2hhZG93SW5uZXJPdmVyZmxvdzogMCAtMXJlbSAxcmVtIC0xcmVtIHZhcigtLWNvbG9yQmxhY2spIGluc2V0O1xyXG4gIC0tc2hhZG93QWN0aW9uQmFyOiAwIC0wLjEyNXJlbSAwLjI1cmVtIHZhcigtLWNvbG9yQmxhY2tBbHBoYS0yMCk7XHJcblxyXG4gIC8vICMgTGluZWFyIGdyYWRpZW50c1xyXG4gIC0tZ3JhZGllbnRUcmFuc3BhcmVudFRvQmFja2dyb3VuZE1haW46IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTApLCB2YXIoLS1jb2xvck1pZG5pZ2h0KSk7XHJcblxyXG4gIC8vICMgT3ZlcmxheSBmb3IgcG9wdXBzXHJcbiAgLS1vdmVybGF5QmFja2dyb3VuZDogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTYwKTtcclxuXHJcbiAgLy8gIyBTVkcgSWNvbnNcclxuICAtLWljb25DaGVja21hcmtNaXJyb3JXaGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRBaUlHaGxhV2RvZEQwaU9DSWdkbWxsZDBKdmVEMGlNQ0F3SURFd0lEZ2lJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEhCaGRHZ2daRDBpVFRrZ01VdzBMamd3TkRjZ05pNDFOamt5TmtNMExqWXhOVGt4SURZdU9ERTVNRGdnTkM0ek1qY3pOU0EyTGprM05USTBJRFF1TURFek56UWdOaTQ1T1RjelF6TXVOekF3TVRNZ055NHdNVGt6TnlBekxqTTVNak14SURZdU9UQTFNVGNnTXk0eE5qazVPQ0EyTGpZNE5ESTNUREVnTkM0MU1qYzROeUlnYzNSeWIydGxQU0lqTUdFeE16STFJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRXVOU0lnYzNSeWIydGxMV3hwYm1WallYQTlJbkp2ZFc1a0lpQnpkSEp2YTJVdGJHbHVaV3B2YVc0OUluSnZkVzVrSWk4K1BDOXpkbWMrXCIpO1xyXG59XHJcbiIsIi8vLyBUaGlzIGZpbGUgaG9sZHMgdGhlIGVsZXZhdGlvbiB0eXBlIHBkcyB0aGVtZSBjb25maWd1cmF0aW9uLlxyXG4vLy8gRXZlcnkgdmFyaWFibGUgaGFzIHRvIGJlIG1pcnJvcmVkIGZvciBldmVyeSB0aGVtZS5cclxuXHJcbjotLW5hbWVzcGFjZSB7XHJcbiAgLy8gIyMgQmFja2dyb3VuZFxyXG4gIC0tY29sb3JFbGV2YXRpb25CZy0xOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQmctMjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJnLTM6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gIC0tY29sb3JFbGV2YXRpb25CZy00OiB2YXIoLS1jb2xvcldoaXRlKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQmctNTogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJnLTY6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG5cclxuICAvLyAjIyMgQm9yZGVyc1xyXG4gIC0tY29sb3JFbGV2YXRpb25Cb3JkZXItMDogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJvcmRlci0xOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQm9yZGVyLTI6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gIC0tY29sb3JFbGV2YXRpb25Cb3JkZXItMzogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJvcmRlci00OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQm9yZGVyLTU6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gIC0tY29sb3JFbGV2YXRpb25Cb3JkZXItNjogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcblxyXG4gIC8vICMjIyBCb3ggc2hhZG93c1xyXG4gIC0tc2hhZG93RWxldmF0aW9uLTE6IDAgMXB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMC4xMjVyZW0gMXB4IC0wLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDIpLFxyXG4gICAgMCAwLjEyNXJlbSAwLjE4NzVyZW0gLTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gIC0tc2hhZG93RWxldmF0aW9uLTI6IDAgMC4zMTI1cmVtIDAuNXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDAuODc1cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjAyKSxcclxuICAgIDAgMXB4IDAuMzEyNXJlbSAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgLS1zaGFkb3dFbGV2YXRpb24tMzogMCAwLjVyZW0gMC42MjVyZW0gMXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMC4xODc1cmVtIDAuODc1cmVtIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wMiksXHJcbiAgICAwIDAuMzEyNXJlbSAwLjMxMjVyZW0gLTAuMTg3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gIC0tc2hhZG93RWxldmF0aW9uLTQ6IDAgMC44MTI1cmVtIDEuMTg3NXJlbSAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDQpLCAwIDAuMzEyNXJlbSAxLjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDIpLFxyXG4gICAgMCAwLjQzNzVyZW0gMC41cmVtIC0wLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgLS1zaGFkb3dFbGV2YXRpb24tNTogMCAxLjEzMjVyZW0gMi4wNjI1cmVtIDAuMTg3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDQpLCAwIDAuNXJlbSAyLjVyZW0gMC40Mzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4wMiksXHJcbiAgICAwIDAuNjI1cmVtIDAuODEyNXJlbSAtMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAtLXNoYWRvd0VsZXZhdGlvbi02OiAwIDIuMTI1cmVtIDMuNDM3NXJlbSAwLjMxMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAwLjgxMjVyZW0gNC4xMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDIpLFxyXG4gICAgMCAxcmVtIDEuMjVyZW0gLTAuNTYyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG46LS1uYW1lc3BhY2UudGhlbWUtZGFyayB7XHJcbiAgLy8gIyMgQmFja2dyb3VuZFxyXG4gIC0tY29sb3JFbGV2YXRpb25CZy0xOiBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3JXaGl0ZUFscGhhLTUpLCB2YXIoLS1jb2xvcldoaXRlQWxwaGEtNSkpLFxyXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yTWlkbmlnaHQpLCB2YXIoLS1jb2xvck1pZG5pZ2h0KSk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJnLTI6IGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvcldoaXRlQWxwaGEtMTApLCB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMTApKSxcclxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvck1pZG5pZ2h0KSwgdmFyKC0tY29sb3JNaWRuaWdodCkpO1xyXG4gIC0tY29sb3JFbGV2YXRpb25CZy0zOiBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3JXaGl0ZUFscGhhLTE1KSwgdmFyKC0tY29sb3JXaGl0ZUFscGhhLTE1KSksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3JNaWRuaWdodCksIHZhcigtLWNvbG9yTWlkbmlnaHQpKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQmctNDogbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yV2hpdGVBbHBoYS0yMCksIHZhcigtLWNvbG9yV2hpdGVBbHBoYS0yMCkpLFxyXG4gICAgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yTWlkbmlnaHQpLCB2YXIoLS1jb2xvck1pZG5pZ2h0KSk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJnLTU6IGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvcldoaXRlQWxwaGEtMjUpLCB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMjUpKSxcclxuICAgIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvck1pZG5pZ2h0KSwgdmFyKC0tY29sb3JNaWRuaWdodCkpO1xyXG4gIC0tY29sb3JFbGV2YXRpb25CZy02OiBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3JXaGl0ZUFscGhhLTM1KSwgdmFyKC0tY29sb3JXaGl0ZUFscGhhLTM1KSksXHJcbiAgICBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3JNaWRuaWdodCksIHZhcigtLWNvbG9yTWlkbmlnaHQpKTtcclxuXHJcbiAgLy8gIyMjIEJvcmRlcnNcclxuICAtLWNvbG9yRWxldmF0aW9uQm9yZGVyLTA6IHZhcigtLWNvbG9yTWlkbmlnaHQtODUpO1xyXG4gIC0tY29sb3JFbGV2YXRpb25Cb3JkZXItMTogdmFyKC0tY29sb3JNaWRuaWdodC04NSk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJvcmRlci0yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKTtcclxuICAtLWNvbG9yRWxldmF0aW9uQm9yZGVyLTM6IHZhcigtLWNvbG9yTWlkbmlnaHQtNzUpO1xyXG4gIC0tY29sb3JFbGV2YXRpb25Cb3JkZXItNDogdmFyKC0tY29sb3JNaWRuaWdodC01MCk7XHJcbiAgLS1jb2xvckVsZXZhdGlvbkJvcmRlci01OiB2YXIoLS1jb2xvck1pZG5pZ2h0LTY1KTtcclxuICAtLWNvbG9yRWxldmF0aW9uQm9yZGVyLTY6IHZhcigtLWNvbG9yTWlkbmlnaHQtNjUpO1xyXG5cclxuICAvLyAjIyMgQm94IHNoYWRvd3NcclxuICAtLXNoYWRvd0VsZXZhdGlvbi0xOiAwIDFweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDAuMTI1cmVtIDFweCAtMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KSxcclxuICAgIDAgMC4xMjVyZW0gMC4xODc1cmVtIC0xcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuICAtLXNoYWRvd0VsZXZhdGlvbi0yOiAwIDAuMzEyNXJlbSAwLjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAwLjg3NXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4wNiksXHJcbiAgICAwIDFweCAwLjMxMjVyZW0gLTFweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gIC0tc2hhZG93RWxldmF0aW9uLTM6IDAgMC41cmVtIDAuNjI1cmVtIDFweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDAuMTg3NXJlbSAwLjg3NXJlbSAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDYpLFxyXG4gICAgMCAwLjMxMjVyZW0gMC4zMTI1cmVtIC0wLjE4NzVyZW0gcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuICAtLXNoYWRvd0VsZXZhdGlvbi00OiAwIDAuODEyNXJlbSAxLjE4NzVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAwLjMxMjVyZW0gMS41cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KSxcclxuICAgIDAgMC40Mzc1cmVtIDAuNXJlbSAtMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gIC0tc2hhZG93RWxldmF0aW9uLTU6IDAgMS4xMzI1cmVtIDIuMDYyNXJlbSAwLjE4NzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAwLjVyZW0gMi41cmVtIDAuNDM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMDYpLFxyXG4gICAgMCAwLjYyNXJlbSAwLjgxMjVyZW0gLTAuMzc1cmVtIHJnYmEoMCwgMCwgMCwgMC4yNCk7XHJcbiAgLS1zaGFkb3dFbGV2YXRpb24tNjogMCAyLjEyNXJlbSAzLjQzNzVyZW0gMC4zMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMC44MTI1cmVtIDQuMTI1cmVtIDAuNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KSxcclxuICAgIDAgMXJlbSAxLjI1cmVtIC0wLjU2MjVyZW0gcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxufVxyXG4iLCIvL3ZhbHVlLWJhc2VkIGR1cmF0aW9uc1xyXG4kZHVyYXRpb24tZmFzdDogMC4ycztcclxuJGR1cmF0aW9uLW1lZGl1bTogMC4zcztcclxuJGR1cmF0aW9uLXNsb3c6IDAuNXM7XHJcbi8vZGVmYXVsdCBkdXJhdGlvblxyXG4kZHVyYXRpb24tZGVmYXVsdDogJGR1cmF0aW9uLW1lZGl1bTtcclxuXHJcbi8vZGVmYXVsdCB0aW1pbmcgZnVuY3Rpb25cclxuJHRpbWluZy1mdW5jdGlvbi1kZWZhdWx0OiBlYXNlLW91dDtcclxuXHJcbiRhbmltYXRpb24tc2xpZGUtdXA6ICRkdXJhdGlvbi1kZWZhdWx0ICR0aW1pbmctZnVuY3Rpb24tZGVmYXVsdCBzbGlkZS11cDtcclxuJGFuaW1hdGlvbi1mYWRlLWluOiAkZHVyYXRpb24tZmFzdCAkdGltaW5nLWZ1bmN0aW9uLWRlZmF1bHQgZmFkZS1pbjtcclxuJGFuaW1hdGlvbi1zcGluOiBzcGluIDAuN3MgY3ViaWMtYmV6aWVyKDAuNSwgMC40LCAwLjYsIDAuOCkgMHMgaW5maW5pdGUgbm9ybWFsIG5vbmU7XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLWluIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuIiwiLy8vIEJhc2UgaGFzIGJhc2ljIG92ZXJyaWRlcyB3ZSB1c2UgZm9yIGFsbCBhcHBzLlxyXG5cclxuLy8gU2V0IFVURi04IGVuY29kaW5nIHRvIGRpc3BsYXkgaWNvbnMgcHJvcGVybHkuXHJcbkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vIFJvb3QgZm9udCBzaXplLlxyXG46LS1uYW1lc3BhY2Uge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkbm90by1zYW5zO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xyXG59XHJcbiIsIi8vIEZvbnQgZmFtaWxpZXNcclxuLy8vIEBpbmZvIE5vdG8gU2FucywgUGF0cm9uIGFuZCBOb3RvIE1vbm8gYXJlIHVzZWQgaW4gc3BlY2lmaWMgYmxvY2tzLlxyXG4vLy8gQHRhZyB0YWctZm9udC1mYW1pbGllcyB0YWctZm9udC1mYW1pbHkgdGFnLXR5cG9ncmFwaHkgdGFnLXR5cGVmYWNlIHRhZy1wYXRyb24gdGFnLW5vdG8tbW9ubyB0YWctbW9ubyB0YWctbm90by1zYW5zXHJcbiRub3RvLXNhbnM6IFwibm90by1zYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiRwYXRyb246IFwiUGF0cm9uXCIsIFwibm90by1zYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiRtb25vOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG4kZm9udC1yZWd1bGFyOiAkbm90by1zYW5zO1xyXG4kZm9udC1kaXNwbGF5OiAkcGF0cm9uO1xyXG4iLCIvLyBGb250IHdlaWdodHNcclxuLy8vIEBpbmZvIGZvbnQgd2VpZ2h0IHZhcmlhYmxlc1xyXG4vLy8gQGluZm8gaWYgeW91IHdhbnQgdG8gdXNlIHRoZSB1dGlsaXR5IGNsYXNzIEBzZWUgcGRzL3V0aWxpdGllcy9tcHMtdS1mb250LXdlaWdodFxyXG4vLy8gQHRhZyB0YWctZm9udC13ZWlnaHQgdGFnLXdlaWdodCB0YWctdHlwZS13ZWlnaHRcclxuXHJcbiRmb250LXdlaWdodC1kZWZhdWx0OiA0MDA7XHJcbiRmb250LXdlaWdodC10aGljazogNjAwO1xyXG4iLCIvLy8gQGluZm8gVGhpcyBvdmVycmlkZSB0aGUgbW9kYWwgdGhhdCBpcyBnZW5lcmF0ZWQgYnkgTWVuZGl4XHJcbi8vLyBAdGFnIHRhZy1tb2RhbCB0YWctbW9kYWwtZGlhbG9nXHJcblxyXG4ubW9kYWwtZGlhbG9nOm5vdCgubXgtd2luZG93KSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgLyogSWYgdGhlIG1hcmdpbiBpcyBzZXQgdG8gYXV0bywgSUU5IHJlcG9ydHMgdGhlIGNhbGN1bGF0ZWQgdmFsdWUgb2YgdGhlXHJcbiAgICAgKiBtYXJnaW4gYXMgdGhlIGFjdHVhbCB2YWx1ZS4gT3RoZXIgYnJvd3NlcnMgd2lsbCBqdXN0IHJlcG9ydCAwLiBFbGltaW5hdGVcclxuICAgICAqIHRoaXMgZGlmZmVyZW5jZSBieSBzZXR0aW5nIG1hcmdpbiB0byAwIGZvciBldmVyeSBicm93c2VyLiAqL1xyXG4gIG1hcmdpbjogMDtcclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93UG9wdXApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuXHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHN0cmVhbWxpbmU7XHJcbiAgICAgICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1jbG9zZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNik7IC8vIE92ZXJyaWRlIHRvIG1ha2UgaWNvbiBjb3JyZWN0IHNpemVcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXB0aW9uIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1oNDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1ib2R5IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDJyZW07XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtdGV4dC0xNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMDsgLy8gQm9vc3RyYXAgb3ZlcnJpZGVcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0U2Vjb25kYXJ5KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICAgIG1pbi13aWR0aDogJGJ1dHRvbi1taW4td2lkdGg7XHJcbiAgICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy1yZWd1bGFyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IC8vIEJvb3RzdHJhcCBvdmVycmlkZVxyXG4gICAgICB0cmFuc2l0aW9uOiAkYnV0dG9uLWhvdmVyLXRyYW5zaXRpb247XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeU9uQmFja2dyb3VuZExpZ2h0ZXIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JTZWNvbmRhcnlPbkJhY2tncm91bmRMaWdodCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXByaW1hcnkge1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXJlZ3VsYXI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlMaWdodCk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlMaWdodCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlEYXJrKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeURhcmspO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubXgtdW5kZXJsYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS02MCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm14LWRhdGF2aWV3LWNvbnRyb2xzIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIi8vLyBCb3JkZXIgcmFkaXVzIHZhcmlhYmxlc1xyXG4kYm9yZGVyLXJhZGl1cy1sYXJnZTogMC41cmVtO1xyXG4kYm9yZGVyLXJhZGl1cy1yZWd1bGFyOiAwLjI1cmVtO1xyXG4kYm9yZGVyLXJhZGl1cy1zbWFsbDogMC4xMjVyZW07XHJcbiIsIkBtaXhpbiBzdHJlYW1saW5lIHtcclxuICAvLy8gQGluZm8gdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHNcclxuICBmb250LWZhbWlseTogXCJzdHJlYW1saW5lXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbiwgVWJ1bnR1LCBDYW50YXJlbGwsIFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIixcclxuICAgIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuIiwiQG1peGluIG1ha2UtdGV4dChcclxuICAkc2l6ZTogMTYsXHJcbiAgJGNvbG9yOiB2YXIoLS1jb2xvclRleHRTZWNvbmRhcnkpLFxyXG4gICRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRlZmF1bHQsXHJcbiAgJGZvbnQtc21vb3RoaW5nOiB0cnVlLFxyXG4gICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW5vcm1hbCxcclxuICAkbWFyZ2luLWJvdHRvbTogMS41ZW0sXHJcbiAgJG1heC13aWR0aDogbnVsbFxyXG4pIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udC1zaXplKCRzaXplKTtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luLWJvdHRvbTtcclxuICBAaWYgKCRtYXgtd2lkdGgpIHtcclxuICAgIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICB9XHJcblxyXG4gIEBpZiAoJGZvbnQtc21vb3RoaW5nKSB7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgfVxyXG5cclxuICAmLS1ub3QtcmVzcG9uc2l2ZSB7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgkc2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWFrZS10ZXh0LTEyIHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQoMTIpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS10ZXh0LTE0IHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQoMTQsICRtYXgtd2lkdGg6ICRsaW5lLWxlbmd0aC1ub3JtYWwpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS10ZXh0LTE2IHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQoJG1heC13aWR0aDogJGxpbmUtbGVuZ3RoLW5vcm1hbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNhcHRpb24ge1xyXG4gIEBpbmNsdWRlIG1ha2UtdGV4dCgxMiwgdmFyKC0tY29sb3JUZXh0Q2FwdGlvbiksICRtYXJnaW4tYm90dG9tOiAwLjVlbSwgJG1heC13aWR0aDogJGxpbmUtbGVuZ3RoLW5vcm1hbCk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLW1vbm8ge1xyXG4gIEBpbmNsdWRlIG1ha2UtdGV4dCgxNCwgdmFyKC0tY29sb3JUZXh0U2Vjb25kYXJ5KSwgJG1heC13aWR0aDogJGxpbmUtbGVuZ3RoLW5vcm1hbCk7XHJcbiAgZm9udC1mYW1pbHk6ICRtb25vO1xyXG59XHJcbiIsIkBtaXhpbiBtYWtlLWhlYWRpbmcoJHNpemUsICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW5vcm1hbCwgJG1hcmdpbi1ib3R0b206IDAuNWVtLCAkZm9udC1zbW9vdGhpbmc6IGZhbHNlKSB7XHJcbiAgQGluY2x1ZGUgbWFrZS10ZXh0KCRzaXplLCB2YXIoLS1jb2xvclRleHRQcmltYXJ5KSwgJGZvbnQtd2VpZ2h0LXRoaWNrLCAkZm9udC1zbW9vdGhpbmcsICRsaW5lLWhlaWdodCwgJG1hcmdpbi1ib3R0b20pO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1oMSB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oZWFkaW5nKDMyLCAkbWFyZ2luLWJvdHRvbTogMWVtKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtaDIge1xyXG4gIEBpbmNsdWRlIG1ha2UtaGVhZGluZygyNCk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWgzIHtcclxuICBAaW5jbHVkZSBtYWtlLWhlYWRpbmcoMjApO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1oNCB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oZWFkaW5nKDE4KTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtaDUge1xyXG4gIEBpbmNsdWRlIG1ha2UtaGVhZGluZygxNik7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWg2IHtcclxuICBAaW5jbHVkZSBtYWtlLWhlYWRpbmcoMTQpO1xyXG59XHJcbiIsIi8vLyBwb2x5LWZsdWlkLXNpemluZ1xyXG4vLy8gR2VuZXJhdGUgbGluZWFyIGludGVycG9sYXRlZCBzaXplIHZhbHVlcyB0aHJvdWdoIG11bHRpcGxlIGJyZWFrIHBvaW50c1xyXG4vLy8gQHBhcmFtICRwcm9wZXJ0eSAtIEEgc3RyaW5nIENTUyBwcm9wZXJ0eSBuYW1lXHJcbi8vLyBAcGFyYW0gJG1hcCAtIEEgU2FzcyBtYXAgb2Ygdmlld3BvcnQgdW5pdCBhbmQgc2l6ZSB2YWx1ZSBwYWlyc1xyXG4vLy8gQHJlcXVpcmVzIGZ1bmN0aW9uIGxpbmVhci1pbnRlcnBvbGF0aW9uXHJcbi8vLyBAcmVxdWlyZXMgZnVuY3Rpb24gbWFwLXNvcnRcclxuLy8vIEBleGFtcGxlIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKCdmb250LXNpemUnLCAoNTc2cHg6IDIycHgsIDc2OHB4OiAyNHB4LCA5OTJweDogMzRweCkpO1xyXG4vLy8gQGF1dGhvciBKYWtlIFdpbHNvbiA8amFrZS5lLndpbHNvbkBnbWFpbC5jb20+XHJcblxyXG5AbWl4aW4gcG9seS1mbHVpZC1zaXppbmcoJHByb3BlcnR5LCAkbWFwKSB7XHJcbiAgLy8gR2V0IHRoZSBudW1iZXIgb2YgcHJvdmlkZWQgYnJlYWtwb2ludHNcclxuICAkbGVuZ3RoOiBsZW5ndGgobWFwLWtleXMoJG1hcCkpO1xyXG5cclxuICAvLyBFcnJvciBpZiB0aGUgbnVtYmVyIG9mIGJyZWFrcG9pbnRzIGlzIDwgMlxyXG4gIEBpZiAoJGxlbmd0aCA8IDIpIHtcclxuICAgIEBlcnJvciBcInBvbHktZmx1aWQtc2l6aW5nKCkgJG1hcCByZXF1aXJlcyBhdCBsZWFzdCB2YWx1ZXNcIjtcclxuICB9XHJcblxyXG4gIC8vIFNvcnQgdGhlIG1hcCBieSB2aWV3cG9ydCB3aWR0aCAoa2V5KVxyXG4gICRrZXlzOiBtYXAta2V5cygkbWFwKTtcclxuXHJcbiAgLy8gTWluaW11bSBzaXplXHJcbiAgI3skcHJvcGVydHl9OiBtYXAtZ2V0KCRtYXAsIG50aCgka2V5cywgMSkpO1xyXG5cclxuICAvLyBJbnRlcnBvbGF0ZWQgc2l6ZSB0aHJvdWdoIGJyZWFrcG9pbnRzXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGxlbmd0aCAtIDEpIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBudGgoJGtleXMsJGkpKSB7XHJcbiAgICAgICR2YWx1ZTE6IG1hcC1nZXQoJG1hcCwgbnRoKCRrZXlzLCAkaSkpO1xyXG4gICAgICAkdmFsdWUyOiBtYXAtZ2V0KCRtYXAsIG50aCgka2V5cywgKCRpICsgMSkpKTtcclxuICAgICAgLy8gSWYgdmFsdWVzIGFyZSBub3QgZXF1YWwsIHBlcmZvcm0gbGluZWFyIGludGVycG9sYXRpb25cclxuICAgICAgQGlmICgkdmFsdWUxICE9ICR2YWx1ZTIpIHtcclxuICAgICAgICAjeyRwcm9wZXJ0eX06IGxpbmVhci1pbnRlcnBvbGF0aW9uKFxyXG4gICAgICAgICAgKFxyXG4gICAgICAgICAgICBudGgoJGtleXMsICRpKTogJHZhbHVlMSxcclxuICAgICAgICAgICAgbnRoKCRrZXlzLCAoJGkgKyAxKSk6ICR2YWx1ZTJcclxuICAgICAgICAgIClcclxuICAgICAgICApO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE1heGltdW0gc2l6ZVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBudGgoJGtleXMsJGxlbmd0aCkpIHtcclxuICAgICN7JHByb3BlcnR5fTogbWFwLWdldCgkbWFwLCBudGgoJGtleXMsICRsZW5ndGgpKTtcclxuICB9XHJcbn1cclxuIiwiLy8gTGluZSBoZWlnaHRcclxuLy8vIEBpbmZvIGxpbmUgaGVpZ2h0IHZhcmlhYmxlc1xyXG4vLy8gQHRhZyB0YWctbGluZS1oZWlnaHQgdGFnLWxpbmUtaGVpZ2h0LWNvbXBhY3QgdGFnLWxpbmUtaGVpZ2h0LW5vcm1hbFxyXG4vLy8gQHRvZG8gYWRkICRsaW5lLWhlaWdodC1kZW5zZSB0byBkaXNwbGF5IHRleHQgc2l6ZXMuXHJcbiRsaW5lLWhlaWdodC1kZW5zZTogMS4yNTtcclxuJGxpbmUtaGVpZ2h0LWNvbXBhY3Q6IDEuNTtcclxuJGxpbmUtaGVpZ2h0LW5vcm1hbDogMS42O1xyXG4iLCIvLy8gTGluZSBsZW5ndGhcclxuLy8vIEBpbmZvIGxpbmUgbGVuZ2h0IHZhcmlhYmxlc1xyXG4vLy8gQGluZm8gbGluZS1sZW5naHQtbm9ybWFsIGlzIHRoZSBkZWZhdWx0XHJcbi8vLyBAc2VlIHBkcy91dGlsaXRpZXMvbGluZS1sZW5ndGhcclxuLy8vIEB0YWcgdGFnLWxpbmUtbGVuZ3RoIHRhZy1saW5lLWxlbmd0aC1uYXJyb3cgdGFnLWxpbmUtbGVuZ3RoLW5vcm1hbCB0YWctbGluZS1sZW5ndGgtd2lkZVxyXG4kbGluZS1sZW5ndGgtbmFycm93OiA0NWNoO1xyXG4kbGluZS1sZW5ndGgtbm9ybWFsOiA2OGNoOyAvLyBEZWZhdWx0IGxpbmUgbGVuZ3RoXHJcbiRsaW5lLWxlbmd0aC13aWRlOiA3NWNoO1xyXG4iLCIvLy8gQnV0dG9uIHZhcmlhYmxlc1xyXG4kYnV0dG9uLXBhZGRpbmctc21hbGwtdjogMC4yNXJlbTtcclxuJGJ1dHRvbi1wYWRkaW5nLXNtYWxsLWg6IDAuNXJlbTtcclxuJGJ1dHRvbi1wYWRkaW5nLXNtYWxsOiAkYnV0dG9uLXBhZGRpbmctc21hbGwtdiAkYnV0dG9uLXBhZGRpbmctc21hbGwtaDtcclxuLy9cclxuJGJ1dHRvbi1wYWRkaW5nLXJlZ3VsYXItdjogMC41cmVtO1xyXG4kYnV0dG9uLXBhZGRpbmctcmVndWxhci1oOiAxcmVtO1xyXG4kYnV0dG9uLXBhZGRpbmctcmVndWxhcjogJGJ1dHRvbi1wYWRkaW5nLXJlZ3VsYXItdiAkYnV0dG9uLXBhZGRpbmctcmVndWxhci1oO1xyXG4vL1xyXG4kYnV0dG9uLXBhZGRpbmctbGFyZ2UtdjogMC41cmVtO1xyXG4kYnV0dG9uLXBhZGRpbmctbGFyZ2UtaDogMS41cmVtO1xyXG4kYnV0dG9uLXBhZGRpbmctbGFyZ2U6ICRidXR0b24tcGFkZGluZy1sYXJnZS12ICRidXR0b24tcGFkZGluZy1sYXJnZS1oO1xyXG4vL1xyXG4kYnV0dG9uLW1pbi13aWR0aDogNHJlbTtcclxuJGJ1dHRvbi1ob3Zlci10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuIiwiLy8vIEBpbmZvIG14LXByb2dyZXNzIGNvbXBvbmVudCByZW5kZXJzIGFzIHRoZSBmb2xsb3dpbmcgbWFya3VwOlxyXG4vLy8gPGRpdiBjbGFzcz1cIm14LXByb2dyZXNzIG14LXByb2dyZXNzLWVtcHR5XCIgaWQ9XCJteHVpX3dpZGdldF9Qcm9ncmVzc18wXCIgd2lkZ2V0aWQ9XCJteHVpX3dpZGdldF9Qcm9ncmVzc18wXCI+XHJcbi8vLyAgIDxkaXYgY2xhc3M9XCJteC1wcm9ncmVzcy1tZXNzYWdlXCI+PC9kaXY+XHJcbi8vLyAgIDxkaXYgY2xhc3M9XCJteC1wcm9ncmVzcy1pbmRpY2F0b3JcIj48L2Rpdj5cclxuLy8vIDwvZGl2PlxyXG4ubXgtcHJvZ3Jlc3Mge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIG1heC13aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiA1cHg7IC8vIFNob3VsZCBiZSAwLjI1cmVtIGFmdGVyIE14RG9jayBuZXcgc3R5bGluZyBoYXMgcmVsZWFzZWQgMjAyMS8wMi8wMlxyXG4gIG1pbi1oZWlnaHQ6IDVweDsgLy9vdmVycmlkZSBwbGF0Zm9ybS5jc3NcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICA5MGRlZyxcclxuICAgIHZhcigtLWNvbG9yVmlvbGV0LTgpLFxyXG4gICAgdmFyKC0tY29sb3JVbHRyYW1hcmluZS03KSxcclxuICAgIHZhcigtLWNvbG9ySW5kaWdvLTcpLFxyXG4gICAgdmFyKC0tY29sb3JCbHVlLTcpLFxyXG4gICAgdmFyKC0tY29sb3JHcmVlbi03KSxcclxuICAgIHZhcigtLWNvbG9yWWVsbG93LTYpLFxyXG4gICAgdmFyKC0tY29sb3JDb3JhbC0xMCksXHJcbiAgICB2YXIoLS1jb2xvclZpb2xldC04KVxyXG4gICk7XHJcbiAgYW5pbWF0aW9uOiBncmFkaWVudCAzcyBsaW5lYXIgaW5maW5pdGU7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubXgtcHJvZ3Jlc3MtbWVzc2FnZSxcclxuICAubXgtcHJvZ3Jlc3MtaW5kaWNhdG9yIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLm14LXByb2dyZXNzLWhpZGRlbiB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBncmFkaWVudCB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwdnc7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwdnc7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBPdmVyd3JpdGUgc2V2ZXJhbCBhc3BlY3RzIG9mIGRhdGF2aWV3cy5cclxuLy8vIERhdGF2aWV3cyBoYXZlIHR3byBjb250YWluZXJzIHByZXZlbnRpbmcgdG8gdXNlIGNsYXNzZXMgb24gdGhlIGNoaWxkLlxyXG4vLy8gQGV4YW1wbGUgcGRzLWRhdGF2aWV3LWgtZnVsbFxyXG5cclxuLnBkcy1kYXRhdmlldyB7XHJcbiAgLy8gaGVpZ2h0XHJcbiAgJi1oIHtcclxuICAgICYtZnVsbCB7XHJcbiAgICAgID4gLm14LWRhdGF2aWV3LWNvbnRlbnQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyAvLyBPdmVyd3JpdGUgaW5saW5lIHN0eWxpbmdcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQWRkIHN0eWxpbmcgdG8gbG9hZG1vcmUgYnV0dG9uIGZyb20gTWVuZGl4IGxpc3R2aWV3LlxyXG4vLy8gdGFnIHRhZy1saXN0dmlldy1sb2FkbW9yZSB0YWctbG9hZG1vcmUtYnV0dG9uXHJcblxyXG4ucGRzLW8tbG9hZG1vcmUtbGlzdHZpZXcge1xyXG4gID4gLm14LWxpc3R2aWV3LWxvYWRNb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTMpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFNlY29uZGFyeSk7XHJcbiAgICBmb250LWZhbWlseTogJG5vdG8tc2FucztcclxuICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDE0KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBSZW1vdmVzIHRoZSBkZWZhdWx0IGVtcHR5IGxpc3R2aWV3IGNvbnRhaW5lciB0aGF0IE1lbmRpeCByZW5kZXJzIHdoZW4gbm8gaXRlbXMgYXJlIGZvdW5kLlxyXG5cclxuLnBkcy1vLXJlbW92ZS1lbXB0eS1saXN0dmlldyB7XHJcbiAgPiB1bCA+IGxpLm14LWxpc3R2aWV3LWVtcHR5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBSZW1vdmUgbG9hZG1vcmUgYnV0dG9uIGZyb20gTWVuZGl4IGxpc3R2aWV3LlxyXG5cclxuLnBkcy1vLXJlbW92ZS1sb2FkbW9yZS1saXN0dmlldyB7XHJcbiAgPiAubXgtbGlzdHZpZXctbG9hZE1vcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLy8vIHJlc2V0IHRoZSBNZW5kaXggZGF0YXZpZXcgdG8gaGF2aW5nIG5vIHN0eWxpbmcuXHJcblxyXG4ucGRzLW8tcmVzZXQtZGF0YXZpZXcge1xyXG4gID4gLm14LWRhdGF2aWV3LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuIiwiLy8vIHJlc2V0IHRoZSBNZW5kaXggZGF0YXZpZXcgdG8gaGF2aW5nIG5vIG92ZXJmbG93LlxyXG5cclxuLnBkcy1vLXJlc2V0LWRhdGF2aWV3LXBvcHVwIHtcclxuICA+IC5teC1kYXRhdmlldy1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEBtaXhpbiBsaXN0dmlldy1yZXNldDogcmVtb3ZlL3Jlc2V0IHN0eWxlcyBvbiBhIE1lbmRpeCBMaXN0Vmlld1xyXG4vLyBAcGFyYW0gJGZsZXg6Qm9vbGVhbiB3aWxsIHNldCBkaXNwbGF5OmZsZXggYW5kIGZsZXgtd3JhcDp0cnVlXHJcbi8vIGFkYXB0ZWQgZnJvbSBwZHMtby1yZXNldC1saXN0dmlld1xyXG5AbWl4aW4gbGlzdHZpZXctcmVzZXQoJGZsZXg6IGZhbHNlKSB7XHJcbiAgPiB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy9Cb290c3RyYXAgb3ZlcnJpZGVcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAaWYgJGZsZXgge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgPiBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBQYXJ0IG9mIENvbnRyb2wgQ2VudGVyIFN0YXJ0ZXIga2l0XHJcbi8vLyBSZXN0eWxlIExpc3R2aWV3Q29udHJvbHMgUGFnaW5hdGlvbiB3aWRnZXQgdG8gbWF0Y2ggcGRzLWMtcGFnaW5hdGlvblxyXG4vLy8gQHRhZyB0YWctY29udHJvbC1jZW50ZXItc3RhcnRlci1raXRcclxuXHJcbi5wZHMtby1wYWdpbmF0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gID4gLnBhZ2luYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgPiB1bCB7XHJcbiAgICAgIEBleHRlbmQgJXBkcy1jLXBhZ2luYXRpb247XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIEBleHRlbmQgJXBkcy1jLXBhZ2luYXRpb25fX2l0ZW07XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIEBleHRlbmQgJXBkcy1jLXBhZ2luYXRpb25fX2l0ZW0tLWN1cnJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnaW5nLXN0YXR1cyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxMik7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwICRzcGFjaW5nLW1kO1xyXG4gIH1cclxuXHJcbiAgJi0taXRlbXMtY291bnQtdmlzaWJsZSB7XHJcbiAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5nLXN0YXR1cyB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFJlc3R5bGUgUGFnaW5nIHdpZGdldCB0aGF0IGNhbiBiZSB1c2VkIHdpdGggbGlzdHZpZXdzXHJcbi8vLyBAdXNhZ2UgcGxhY2UgaW4gdGhlIGxlYXJuaW5nIHBhdGhzIG92ZXJ2aWV3IHBhZ2VcclxuLy8vIEBsaW5rIGh0dHBzOi8vYXBwc3RvcmUuaG9tZS5tZW5kaXguY29tL2xpbmsvYXBwLzExMzQ2MC9cclxuLy8vIEB0YWcgdGFnLXBhZ2luYXRpb24gdGFnLXBhZ2luZy13aWRnZXRcclxuXHJcbi5wZHMtby1wYWdpbmcge1xyXG4gID4gdWwgPiBsaSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbWFsbDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRQcmltYXJ5KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZGVuc2U7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWluLWhlaWdodDogcHgtdG8tcmVtcygyNik7XHJcbiAgICBtaW4td2lkdGg6IHB4LXRvLXJlbXMoMjYpO1xyXG4gICAgcGFkZGluZzogJHNwYWNpbmcteHMgJHNwYWNpbmctc207XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiB1bCA+IGxpLmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JXaGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICB9XHJcbn1cclxuIiwiLy8vIGRlZmF1bHQgc3R5bGluZyBmb3IgdGV4dCBib3ggc2VhcmNoIHdpZGdldFxyXG5cclxuLnBkcy1vLXRleHQtYm94LXNlYXJjaCB7XHJcbiAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XHJcblxyXG4gIC5zZWFyY2gtYmFyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgaGVpZ2h0OiAyLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgc3RyZWFtbGluZTtcclxuICAgICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1zZWFyY2g7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6ICRzcGFjaW5nLXNtO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC01MCk7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgLy8gVGhlIHdpZGdldCBjcmVhdGVzIGEgY2FuY2VsIGJ1dHRvbiBvbmNlIHR5cGluZyBzdGFydHMuXHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2NvbnN0YW50cy9ib3JkZXItcmFkaXVzXCI7XHJcbkB1c2UgXCIuLi9mdW5jdGlvbnMvZm9udC1zaXplXCIgYXMgKjtcclxuXHJcbiRfbWFyZ2luOiAxcmVtO1xyXG5cclxuQG1peGluIHJlc2V0LWlucHV0IHtcclxuICBtYXJnaW46IDAgMCAkX21hcmdpbjtcclxuXHJcbiAgJi0tZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICA+IGRpdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcblxyXG4gID4gLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFByaW1hcnkpO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvcldoaXRlKTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMjUpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFByaW1hcnkpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IGJvcmRlci1yYWRpdXMuJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcblxyXG4gICAgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KTtcclxuICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xyXG4gICAgfVxyXG5cclxuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExLCBFZGdlICovXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTM1KTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotbXMtY2xlYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvckJsdWUtOCk7XHJcbiAgICB9XHJcblxyXG4gICAgJltkaXNhYmxlZF0sXHJcbiAgICAmW3JlYWRvbmx5XSB7XHJcbiAgICAgICYsXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBNZW5kaXggc3BlY2lmaWMgY2xhc3MgaW5kaWNhdGluZyBmYWlsZWQgZm9ybSB2YWxpZGF0aW9uXHJcbiAgJi5oYXMtZXJyb3Ige1xyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JEYW5nZXIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGVydC1kYW5nZXIge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JEYW5nZXJEYXJrKTtcclxuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMC4yNXJlbTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwic2FzczptYXBcIjtcclxuXHJcbiRzcGFjaW5nLXNpemVzOiAoXHJcbiAgMDogMCxcclxuICAyOiAwLjEyNXJlbSxcclxuICA0OiAwLjI1cmVtLFxyXG4gIDg6IDAuNXJlbSxcclxuICAxMjogMC43NXJlbSxcclxuICAxNjogMXJlbSxcclxuICAyMDogMS4yNXJlbSxcclxuICAyNDogMS41cmVtLFxyXG4gIDMyOiAycmVtLFxyXG4gIDQwOiAyLjVyZW0sXHJcbiAgNDg6IDNyZW0sXHJcbiAgNTY6IDMuNXJlbSxcclxuICA2NDogNHJlbSxcclxuICA3MjogNXJlbSxcclxuICA5NjogNnJlbSxcclxuICAxMjg6IDhyZW1cclxuKTtcclxuXHJcbiRzcGFjaW5nLXNpemVzLWF1dG86IG1hcC5zZXQoJHNwYWNpbmctc2l6ZXMsIGF1dG8sIGF1dG8pO1xyXG4kc3BhY2luZy1zaXplcy1ub25lOiBtYXAuc2V0KCRzcGFjaW5nLXNpemVzLCBub25lLCBub25lKTtcclxuJHNwYWNpbmctc2l6ZXMtYXV0by1ub25lOiBtYXAtbWVyZ2UoJHNwYWNpbmctc2l6ZXMtYXV0bywgJHNwYWNpbmctc2l6ZXMtbm9uZSk7XHJcblxyXG4kc3BhY2luZy14czogbWFwLWdldCgkc3BhY2luZy1zaXplcywgNCk7XHJcbiRzcGFjaW5nLXNtOiBtYXAtZ2V0KCRzcGFjaW5nLXNpemVzLCA4KTtcclxuJHNwYWNpbmctbWQ6IG1hcC1nZXQoJHNwYWNpbmctc2l6ZXMsIDE2KTtcclxuJHNwYWNpbmctbGc6IG1hcC1nZXQoJHNwYWNpbmctc2l6ZXMsIDI0KTtcclxuJHNwYWNpbmcteGw6IG1hcC1nZXQoJHNwYWNpbmctc2l6ZXMsIDMyKTtcclxuIiwiLy8vIEEgbGFiZWwgY2FuIGJlIGFkZGVkIG9yIHJlbW92ZWQgYnkgYSB1c2VyLiBMYWJlbHMgY29tZSBpbiBicmlnaHQgY29sb3JzIGFuZCBsaWdodCBjb2xvcnMuXHJcbi8vLyBAc2VlIHBkcy1jLXRhZyBmb3IgY2xpY2thYmxlIHZlcnNpb25zIG9mIGxhYmVscy5cclxuLy8vIEF2YWlsYWJsZSBjb2xvcnMgYXJlIGRhbmdlciwgc3VjY2VzcywgaW5mb3JtYXRpb24sIHdhcm5pbmcsIHZpb2xldCwgY29yYWwsIHllbGxvdywgZ3JlZW4sIGJsdWUsIGluZGlnbywgdWx0cmFtYXJpbmVcclxuLy8vIEBleGFtcGxlIHBkcy1sYWJlbC0taW5mb3JtYXRpb25cclxuLy8vIEBleGFtcGxlIHBkcy1sYWJlbC0tY29yYWxcclxuLy8vIEBleGFtcGxlIHBkcy1sYWJlbC0tY29yYWwtbGlnaHRcclxuLy8vIEBleGFtcGxlIHBkcy1sYWJlbC0tdWx0cmFtYXJpbmVcclxuLy8vIEBleGFtcGxlIHBkcy1sYWJlbC0tdWx0cmFtYXJpbmUtbGlnaHRcclxuXHJcbkB1c2UgJy4uLy4uL2NvbnN0YW50cy9wZHMtY29sb3JzJyBhcyBjb2xvcnM7IC8vIFRvIGJlIGNvbnNvbGlkYXRlZCB1bmRlciBjb250YW50c1xyXG5AdXNlICcuLi8uLi9jb25zdGFudHMvZm9udC13ZWlnaHQnOyAvLyBUbyBiZSBjb25zb2xpZGF0ZWQgdW5kZXIgY29udGFudHNcclxuQHVzZSAnLi4vLi4vY29uc3RhbnRzL3NwYWNpbmctc2l6ZXMnIGFzIHNwYWNpbmc7IC8vIFRvIGJlIGNvbnNvbGlkYXRlZCB1bmRlciBjb250YW50c1xyXG5AdXNlICcuLi8uLi9mdW5jdGlvbnMvZm9udC1zaXplJyBhcyBmb250LXNpemU7IC8vIFRvIGJlIGNvbnNvbGlkYXRlZCB1bmRlciBmdW5jdGlvbnNcclxuXHJcbiRfaGVpZ2h0OiAxLjVyZW07XHJcbiRfY29sb3JzOiBtYXAta2V5cyhtYXAtcmVtb3ZlKGNvbG9ycy4kcGRzLWNvbG9ycy1wdXJlLCBcIldoaXRlXCIsIFwiQmxhY2tcIikpO1xyXG5cclxuJF9zZW1hbnRpYy1jbGFzc2VzOiAoXHJcbiAgZGFuZ2VyOiBcImNvcmFsXCIsXHJcbiAgc3VjY2VzczogXCJncmVlblwiLFxyXG4gIGluZm9ybWF0aW9uOiBcImJsdWVcIixcclxuICB3YXJuaW5nOiBcInllbGxvd1wiXHJcbik7XHJcblxyXG5AZnVuY3Rpb24gX2xhYmVsLWNvbG9yKCRjb2xvciwgJHRleHQ6IGZhbHNlKSB7XHJcbiAgQGlmICgkY29sb3IgPT0gXCJJbmRpZ29cIiBhbmQgJHRleHQpIHtcclxuICAgIEByZXR1cm4gdmFyKC0tY29sb3IjeyRjb2xvcn0tOSk7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRjb2xvciA9PSBcIlVsdHJhbWFyaW5lXCIpIHtcclxuICAgIEByZXR1cm4gdmFyKC0tY29sb3IjeyRjb2xvcn0tOSk7XHJcbiAgfSBAZWxzZSBpZigkY29sb3IgPT0gXCJCbHVlXCIpIHtcclxuICAgIEByZXR1cm4gdmFyKC0tY29sb3IjeyRjb2xvcn0tMTIpO1xyXG4gIH0gQGVsc2UgaWYoJGNvbG9yID09IFwiTWlkbmlnaHRcIikge1xyXG4gICAgQHJldHVybiB2YXIoLS1jb2xvciN7JGNvbG9yfSk7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuIHZhcigtLWNvbG9yI3skY29sb3J9LTE0KTtcclxufVxyXG5cclxuLnBkcy1sYWJlbCxcclxuJXBkcy1sYWJlbCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICBib3JkZXItcmFkaXVzOiAkX2hlaWdodCAvIDI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBmb250LXNpemU6IGZvbnQtc2l6ZS5mb250LXNpemUoMTIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBmb250LXdlaWdodC4kZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICBoZWlnaHQ6ICRfaGVpZ2h0O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAgc3BhY2luZy4kc3BhY2luZy1zbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgQGVhY2ggJGNvbG9yIGluICRfY29sb3JzIHtcclxuICAgICYtLSN7dG8tbG93ZXItY2FzZSgkY29sb3IpfSB7XHJcbiAgICAgIEBleHRlbmQgJXBkcy1sYWJlbDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogX2xhYmVsLWNvbG9yKCRjb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0je3RvLWxvd2VyLWNhc2UoJGNvbG9yKX0tbGlnaHQge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtbGFiZWw7XHJcbiAgICAgIGNvbG9yOiBfbGFiZWwtY29sb3IoJGNvbG9yKTtcclxuICAgICAgQGlmICgkY29sb3IgPT0gXCJNaWRuaWdodFwiKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IjeyRjb2xvcn0pO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvciN7JGNvbG9yfS0xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkX3NlbWFudGljLWNsYXNzZXMge1xyXG4gICAgJi0tI3skbmFtZX0ge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtbGFiZWwtLSN7JHZhbHVlfTsgLy9lZyBwZHMtbGFiZWwtLWNvcmFsXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBVc2FnZTogcGxhY2UgdGhpcyBjbGFzcyBvbiBhbnkgZWxlbWVudCB0byBzdHlsZSBpdCBhcyBhIHRhZy4gVGFncyBvbmx5IGNvbWUgaW4gbGlnaHQgY29sb3JzLlxyXG4vLy8gQSB0YWcgY2FuIGJlIGFkZGVkIG9yIHJlbW92ZWQgYnkgYSB1c2VyLlxyXG4vLy8gQHNlZSBwZHMtYy1sYWJlbCBmb3Igbm9uLWNsaWNrYWJsZSB2ZXJzaW9ucyBvZiB0YWdzLlxyXG4vLy8gQXZhaWxhYmxlIGNvbG9ycyBhcmUgZGFuZ2VyLCBzdWNjZXNzLCBpbmZvcm1hdGlvbiwgd2FybmluZywgdmlvbGV0LCBjb3JhbCwgeWVsbG93LCBncmVlbiwgYmx1ZSwgaW5kaWdvLCB1bHRyYW1hcmluZVxyXG4vLy8gQGV4YW1wbGUgLS1pbnRlcmFjdGl2ZSAtIGFkZHMgaG92ZXIgYW5kIGFjdGl2ZSBzdGF0ZXMgLSB1c2VmdWwgZm9yIDxhPiB0YWdzXHJcbi8vLyBAZXhhbXBsZSBwZHMtYy10YWctLWluZm9ybWF0aW9uXHJcbi8vLyBAZXhhbXBsZSBwZHMtYy10YWctLWNvcmFsXHJcbi8vLyBAZXhhbXBsZSBwZHMtYy10YWctLXVsdHJhbWFyaW5lXHJcblxyXG4vLy8gQHRvZG8gY29uc29saWRhdGUgbG9vc2UgbW9kdWxlcyBpbnRvIGEgc2luZ2xlIEB1c2UgcGVyIGNhdGVnb3J5XHJcblxyXG5AdXNlICcuLi8uLi9jb25zdGFudHMvcGRzLWNvbG9ycycgYXMgY29sb3JzOyAvLyBUbyBiZSBjb25zb2xpZGF0ZWQgdW5kZXIgY29udGFudHNcclxuQHVzZSAnLi4vLi4vY29uc3RhbnRzL2ZvbnQtd2VpZ2h0JzsgLy8gVG8gYmUgY29uc29saWRhdGVkIHVuZGVyIGNvbnRhbnRzXHJcbkB1c2UgJy4uLy4uL2NvbnN0YW50cy9zcGFjaW5nLXNpemVzJyBhcyBzcGFjaW5nOyAvLyBUbyBiZSBjb25zb2xpZGF0ZWQgdW5kZXIgY29udGFudHNcclxuQHVzZSAnLi4vLi4vZnVuY3Rpb25zL2ZvbnQtc2l6ZScgYXMgZm9udC1zaXplOyAvLyBUbyBiZSBjb25zb2xpZGF0ZWQgdW5kZXIgZnVuY3Rpb25zXHJcblxyXG4kX2hlaWdodDogMS41cmVtO1xyXG4kX2NvbG9yczogbWFwLWtleXMobWFwLXJlbW92ZShjb2xvcnMuJHBkcy1jb2xvcnMtcHVyZSwgXCJNaWRuaWdodFwiLCBcIldoaXRlXCIsIFwiQmxhY2tcIikpO1xyXG5cclxuJF9zZW1hbnRpYy1jbGFzc2VzOiAoXHJcbiAgZGFuZ2VyOiBcImNvcmFsXCIsXHJcbiAgc3VjY2VzczogXCJncmVlblwiLFxyXG4gIGluZm9ybWF0aW9uOiBcImJsdWVcIixcclxuICB3YXJuaW5nOiBcInllbGxvd1wiXHJcbik7XHJcblxyXG5AZnVuY3Rpb24gX3RhZy1jb2xvcigkY29sb3IpIHtcclxuICBAaWYgKCRjb2xvciA9PSBcIkluZGlnb1wiIG9yICRjb2xvciA9PSBcIlVsdHJhbWFyaW5lXCIpIHtcclxuICAgIEByZXR1cm4gdmFyKC0tY29sb3IjeyRjb2xvcn0tOSk7XHJcbiAgfSBAZWxzZSBpZigkY29sb3IgPT0gXCJCbHVlXCIpIHtcclxuICAgIEByZXR1cm4gdmFyKC0tY29sb3IjeyRjb2xvcn0tMTIpO1xyXG4gIH1cclxuICBAcmV0dXJuIHZhcigtLWNvbG9yI3skY29sb3J9LTE0KTtcclxufVxyXG5cclxuLnBkcy1jLXRhZyxcclxuJXBkcy1jLXRhZyB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICBib3JkZXItcmFkaXVzOiAkX2hlaWdodCAvIDI7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBmb250LXNpemU6IGZvbnQtc2l6ZS5mb250LXNpemUoMTIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBmb250LXdlaWdodC4kZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICBoZWlnaHQ6ICRfaGVpZ2h0O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAgc3BhY2luZy4kc3BhY2luZy1zbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgJi0taW50ZXJhY3RpdmUge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtdGFnO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMjApO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciBpbiAkX2NvbG9ycyB7XHJcbiAgICAmLS0je3RvLWxvd2VyLWNhc2UoJGNvbG9yKX0ge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtYy10YWc7XHJcbiAgICAgIGNvbG9yOiBfdGFnLWNvbG9yKCRjb2xvcik7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yI3skY29sb3J9LTEpO1xyXG5cclxuICAgICAgJi5wZHMtYy10YWctLWludGVyYWN0aXZlIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yI3skY29sb3J9LTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogX3RhZy1jb2xvcigkY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkX3NlbWFudGljLWNsYXNzZXMge1xyXG4gICAgJi0tI3skbmFtZX0ge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtYy10YWctLSN7JHZhbHVlfTsgLy9lZyBwZHMtYy10YWctLWNvcmFsXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAaW5mbyBzdHlsZSBhIGxpc3Qgb2YgcGRzLWMtdGFncyB3aXRoIHNvbWUgZGVmYXVsdCBtYXJnaW5cclxuXHJcbiRfbWFyZ2luOiAwLjVyZW07XHJcblxyXG4ucGRzLWMtdGFnLWdyb3VwIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vcmVzZXQgZm9yIHVsIGVsZW1lbnRcclxuICBtYXJnaW4tbGVmdDogLSRfbWFyZ2luLzI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtJF9tYXJnaW4vMjtcclxuXHJcbiAgJXBkcy1jLXRhZyxcclxuICAucGRzLWMtdGFnIHtcclxuICAgIG1hcmdpbjogJF9tYXJnaW4vMjtcclxuICB9XHJcbn1cclxuIiwiLy8vIEBpbmZvIGFwcGx5IHdoZW4geW91IG5lZWQgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGVsZW1lbnRzIHRvIGZpbGwgYSBzcGFjZS4gQnkgZGVmYXVsdCBleHBhbmRzIHRvIGRpbWVuc2lvbnMgb2YgcGFyZW50LlxyXG4vLy8gQGluZm8gbW9kaWZpZXJzIHRvcC9ib3R0b20vbGVmdC9yaWdodCBmb3IgbW9yZSBzcGVjaWZpYyBwb3NpdGlvbmluZy5cclxuXHJcbiVwZHMtYy1vdmVybGF5LFxyXG4ucGRzLWMtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuXHJcbiAgJi0tYm90dG9tIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLW92ZXJsYXk7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLS1sZWZ0IHtcclxuICAgIEBleHRlbmQgJXBkcy1jLW92ZXJsYXk7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICYtLXRvcCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1vdmVybGF5O1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi0tcmlnaHQge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtb3ZlcmxheTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLS10b3AtcmlnaHQge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtb3ZlcmxheTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLS10b3AtbGVmdCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1vdmVybGF5O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGJvdHRvbTtcclxuICB9XHJcblxyXG4gICYtLWJvdHRvbS1yaWdodCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1vdmVybGF5O1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICB9XHJcblxyXG4gICYtLWJvdHRvbS1sZWZ0IHtcclxuICAgIEBleHRlbmQgJXBkcy1jLW92ZXJsYXk7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRvcDogYm90dG9tO1xyXG4gIH1cclxuXHJcbiAgJi0tZml4ZWQge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtb3ZlcmxheTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICB9XHJcbn1cclxuIiwiLy8vIFNjcm9sbGFibGUgY29tcG9uZW50IGZpbGxzIGF2YWlsYWJsZSB2ZXJ0aWNhbCBoZWlnaHQsIGFuZCBhbGxvd3Mgc2Nyb2xsaW5nIGNvbnRlbnQgd2l0aGluLlxyXG4vLy8gTm90ZSBtdXN0IGhhdmUgc29tZSBhbmNlc3RvciB3aXRoIGRlZmluZWQgaGVpZ2h0LlxyXG5cclxuLnBkcy1jLXNjcm9sbGFibGUge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbiIsIi8vLyBQYXJ0IG9mIENvbnRyb2wgQ2VudGVyIENvbW1vbnMgcHJvamVjdFxyXG4vLy8gQWN0aW9uIGJhciBjb250YWlucyBhY3Rpb25zIHJlbGF0ZWQgdG8gc2VsZWN0ZWQgaXRlbSAoZWcgaW4gYWRtaW4gdGFibGUpXHJcbi8vLyAjIyBFbGVtZW50c1xyXG4vLy8gIyMjIF9fbGlua1xyXG4vLy8gYWRkcyBzdHlsZSBydWxlcyB0byBhIGxpbmtcclxuLy8vICMjIyBfX2J1dHRvblxyXG4vLy8gYWRkcyBzdHlsZXMgdG8gYSBidXR0b25cclxuLy8vICMjIyBfX2NhbmNlbFxyXG4vLy8gc3BlY2lmaWMgc3R5bGVzIGZvciBjYW5jZWwgYnV0dG9uXHJcbi8vLyAjIyMgX19zZWxlY3RlZFxyXG4vLy8gc3BlY2lmaWMgc3R5bGVzIGZvciBzZWxlY3RlZCBidXR0b25cclxuLy8vICMjIE1vZGlmaWVyc1xyXG4vLy8gIyMjIC0tb3ZlcmxheVxyXG4vLy8gTWFrZXMgYWN0aW9uIGJhciBhcHBlYXIgYXQgYm90dG9tIG9mIHJlbGF0aXZlIGNvbnRhaW5lci4gSG90IFRpcDogdXNlIGNvbmRpdGlvbmFsIHZpc2liaWx0eSB0byB0cmlnZ2VyIGFuaW1hdGlvbi5cclxuLy8vIEB0YWcgdGFnLWNvbnRyb2wtY2VudGVyLXN0YXJ0ZXIta2l0XHJcblxyXG4lcGRzLWMtYWN0aW9uLWJhcixcclxuLnBkcy1jLWFjdGlvbi1iYXIge1xyXG4gICRibG9jazogYmxvY2stcm9vdCgmKTtcclxuICAkYWN0aW9uLWJhci1oZWlnaHQ6IHB4LXRvLXJlbXMoNzIpO1xyXG4gICRidXR0b24taGVpZ2h0OiBweC10by1yZW1zKDM2KTtcclxuICAvL1xyXG4gIGhlaWdodDogJGFjdGlvbi1iYXItaGVpZ2h0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JXaGl0ZSk7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXNpemU6IGZvbnQtc2l6ZSgxMik7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIEBpbmNsdWRlIHBhZGRpbmctcmVzcG9uc2l2ZSgzMiwgaG9yaXpvbnRhbCk7XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgbWFyZ2luOiAwICRzcGFjaW5nLWxnLzI7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICBbY2xhc3MqPVwicGRzLWMtYnV0dG9uXCJdIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWFjdGlvbi1iYXJfX2xpbms7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xyXG5cclxuICAgICZbY2xhc3MqPVwicGRzLXUtaWNvblwiXSxcclxuICAgICZbY2xhc3MqPVwicGRzLWMtaWNvblwiXSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IHB4LXRvLXJlbXMoMik7XHJcbiAgICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTYpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmctc207XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhbmNlbCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1hY3Rpb24tYmFyX19saW5rO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFNlY29uZGFyeSk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvckRhbmdlcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zZWxlY3RlZCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1hY3Rpb24tYmFyX19saW5rO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFNlY29uZGFyeSk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tb3ZlcmxheSB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1vdmVybGF5LS1ib3R0b207XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3dBY3Rpb25CYXIpO1xyXG4gICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uLXNsaWRlLXVwO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gIyBwZHMtYy1hZG1pbi10YWJsZVxyXG4vLy8gUGFydCBvZiBDb250cm9sIENlbnRlciBjb21tb25zIHByb2plY3QuXHJcbi8vLyBJbnRlbmRlZCB1c2UgbXVzdCBpbmNsdWRlIGEgTWVuZGl4IExpc3R2aWV3IGFzIGEgY2hpbGQgZWxlbWVudC5cclxuLy8vICMjIEVsZW1lbnRzOlxyXG4vLy8gIyMjIF9faGVhZFxyXG4vLy8gUGxhY2UgdGhpcyBjbGFzcyBjbGFzcyBvbiBhIE1lbmRpeCBDb250YWluZXIgYWJvdmUgdGhlIGxpc3R2aWV3IHRvIGVtdWxhdGUgYSB0YWJsZSBoZWFkXHJcbi8vLyAjIyMgX19jZWxsXHJcbi8vLyBFdmVyeSBcImNlbGxcIiBpbiB0aGUgdGFibGUsIGJvdGggaGVhZCBhbmQgbGlzdHZpZXcoYm9keSkgbXVzdCBoYXZlIHRoaXMgY2xhc3MgYXBwbGllZFxyXG4vLy8gIyMjIF9fbGlzdHZpZXdcclxuLy8vIE11c3QgYmUgcGxhY2VkIG9uIGEgbWVuZGl4IGxpc3R2aWV3IGFuZCBmb3JtcyB0aGUgYm9keSBvZiB0aGUgdGFibGUuXHJcbi8vLyAjIyMjIF9fbGlzdHZpZXctLXBhZGRlZFxyXG4vLy8gSW5jcmVhc2VzIHBhZGRpbmcgb24gZWFjaCByb3dcclxuLy8vICMjIyMgX19saXN0dmlldy0taG92ZXJhYmxlXHJcbi8vLyBHaXZlcyBob3ZlciBzdHlsZXMgdG8gdGFibGUgcm93c1xyXG4vLy8gIyMjX19tZWRpYVxyXG4vLy8gVXNlZnVsIGZvciBjZWxsIGNvbnRlbnQgd2l0aCBpbWFnZSAvIHRleHQgbGF5b3V0LlxyXG4vLy8gQHRhZyB0YWctY29udHJvbC1jZW50ZXItY29tbW9uc1xyXG5cclxuJF9ob3Zlci1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTEpO1xyXG4kX3NlbGVjdGVkLWNvbG9yOiB2YXIoLS1jb2xvckJsdWVBbHBoYS01KTtcclxuJF90cmFuc2l0aW9uLXRpbWU6IDAuMnM7XHJcbiRfdHJhbnNpdGlvbi1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblxyXG4lcGRzLWMtYWRtaW4tdGFibGUsXHJcbi5wZHMtYy1hZG1pbi10YWJsZSB7XHJcbiAgJGJsb2NrOiBibG9jay1yb290KCYpO1xyXG5cclxuICBAbWl4aW4gcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1zbTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByZXNwb25zaXZlLWZvbnQtc2l6ZSgxNCk7XHJcblxyXG4gICZfX2hlYWQge1xyXG4gICAgQGluY2x1ZGUgcm93O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0zKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpY2s7XHJcbiAgICBtaW4taGVpZ2h0OiBweC10by1yZW1zKDQwKTtcclxuICB9XHJcblxyXG4gICZfX2NlbGwge1xyXG4gICAgZmxleDogMSAwIDA7IC8vIERlZmF1bHQgLSBhbGwgY2VsbHMgZ3JvdyBldmVubHkgdG8gZmlsbCBhdmFpbGFibGUgc3BhY2VcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmctc207XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICZfX2xpc3R2aWV3IHtcclxuICAgIEBpbmNsdWRlIGxpc3R2aWV3LXJlc2V0O1xyXG5cclxuICAgID4gdWwgPiBsaSA+IC5teC1kYXRhdmlldyA+IC5teC1kYXRhdmlldy1jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgcm93O1xyXG4gICAgICBtaW4taGVpZ2h0OiBweC10by1yZW1zKDU0KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJF90cmFuc2l0aW9uLXRpbWUgZWFzZS1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGFkZGVkIHtcclxuICAgICAgQGV4dGVuZCAlcGRzLWMtYWRtaW4tdGFibGVfX2xpc3R2aWV3O1xyXG4gICAgICA+IHVsID4gbGkgPiAubXgtZGF0YXZpZXcgPiAubXgtZGF0YXZpZXctY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nLW1kO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWhvdmVyYWJsZSB7XHJcbiAgICAgIEBleHRlbmQgJXBkcy1jLWFkbWluLXRhYmxlX19saXN0dmlldztcclxuICAgICAgPiB1bCA+IGxpID4gLm14LWRhdGF2aWV3ID4gLm14LWRhdGF2aWV3LWNvbnRlbnQge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJF90cmFuc2l0aW9uLXRpbWUgJF90cmFuc2l0aW9uLWZ1bmN0aW9uO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfaG92ZXItY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ob3Zlci1hY3Rpb24ge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkX3RyYW5zaXRpb24tdGltZSAkX3RyYW5zaXRpb24tZnVuY3Rpb247XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIC5wZHMtYy1hZG1pbi10YWJsZV9fbGlzdHZpZXcgPiB1bCA+IGxpID4gLm14LWRhdGF2aWV3ID4gLm14LWRhdGF2aWV3LWNvbnRlbnQ6aG92ZXIgJiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zZWxlY3RlZC1pbmRpY2F0b3Ige1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtb3ZlcmxheTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRfc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBhbmltYXRpb246ICRhbmltYXRpb24tZmFkZS1pbjtcclxuICB9XHJcblxyXG4gICZfX21lZGlhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZHMtYy1hcHAtaWNvbiB7XHJcbiAgQGV4dGVuZCAlcGRzLXUtcm91bmRlZC1yZWd1bGFyO1xyXG5cclxuICAkc2l6ZXM6IChcclxuICAgIHhzOiAyNCxcclxuICAgIHNtOiAzMixcclxuICAgIG1kOiA0MCxcclxuICAgIGxnOiA1NixcclxuICAgIHhsOiA4MCxcclxuICAgIHh4bDogMTEyLFxyXG4gICAgeHh4bDogMTQ0XHJcbiAgKTtcclxuXHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRzaXplcyB7XHJcbiAgICAmLS0je2tleX0ge1xyXG4gICAgICBoZWlnaHQ6IHB4LXRvLXJlbXMoJHZhbHVlKTtcclxuICAgICAgd2lkdGg6IHB4LXRvLXJlbXMoJHZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBpbmZvIHJlcHJlc2VudHMgYSBwb3J0aW9uIG9mIGEgZG9jdW1lbnQgd2hvc2UgY29udGVudCBpcyBvbmx5IGluZGlyZWN0bHkgcmVsYXRlZCB0byB0aGUgZG9jdW1lbnQncyBtYWluIGNvbnRlbnQuXHJcbi8vLyBBc2lkZXMgYXJlIGZyZXF1ZW50bHkgcHJlc2VudGVkIGFzIHNpZGViYXJzIG9yIGNhbGwtb3V0IGJveGVzLlxyXG4lcGRzLWMtYXNpZGUsXHJcbi5wZHMtYy1hc2lkZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC01KTtcclxuICBAZXh0ZW5kICVwZHMtdS1yb3VuZGVkO1xyXG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG59XHJcbiIsIiVwZHMtYy1hdmF0YXIsXHJcbi5wZHMtYy1hdmF0YXIge1xyXG4gIEBleHRlbmQgJXBkcy11LXJvdW5kZWQtY2lyY2xlO1xyXG5cclxuICAkc2l6ZXM6IChcclxuICAgIHhzOiAyNCxcclxuICAgIHNtOiAzMixcclxuICAgIG1kOiA0MCxcclxuICAgIGxnOiA1NixcclxuICAgIHhsOiA4MCxcclxuICAgIHh4bDogMTEyLFxyXG4gICAgeHh4bDogMTQ0XHJcbiAgKTtcclxuXHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRzaXplcyB7XHJcbiAgICAmLS0jeyRrZXl9IHtcclxuICAgICAgaGVpZ2h0OiBweC10by1yZW1zKCR2YWx1ZSk7XHJcbiAgICAgIHdpZHRoOiBweC10by1yZW1zKCR2YWx1ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIGdlbmVyaWMgY2FyZCBjb21wb25lbnRcclxuLy8gQHRhZyB0YWctY2FyZFxyXG5cclxuJXBkcy1jLWNhcmQsXHJcbi5wZHMtYy1jYXJkIHtcclxuICBAaW5jbHVkZSBjYXJkO1xyXG59XHJcbiIsIi8vIEBpbmZvIGlmIHlvdSBkb24ndCB3YW50IHRoZSBzaGFkb3csIHBhc3MgYCRzaGFkb3c6IG51bGxgXHJcbkB1c2UgJy4uL2NvbnN0YW50cy9ib3JkZXItcmFkaXVzJztcclxuXHJcbkBtaXhpbiBjYXJkKFxyXG4gICRib3JkZXI6IHRydWUsXHJcbiAgJHNoYWRvdzogdmFyKC0tc2hhZG93Q2FyZCksXHJcbiAgJGJnLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvcldoaXRlKSxcclxuICAkYm9yZGVyLXJhZGl1czogYm9yZGVyLXJhZGl1cy4kYm9yZGVyLXJhZGl1cy1sYXJnZSxcclxuICAkaW50ZXJhY3RpdmUtc3R5bGVzOiAoXHJcbiAgICBcImJveC1zaGFkb3dcIjogdmFyKC0tc2hhZG93Q2FyZERhcmspXHJcbiAgKVxyXG4pIHtcclxuICBAaWYgJGJvcmRlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvckJvcmRlcik7XHJcbiAgfVxyXG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gIHBhZGRpbmc6IDEuNXJlbTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuXHJcbiAgJi0taW50ZXJhY3RpdmUge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIEBlYWNoICRwcm9wLCAkdmFsdWUgaW4gJGludGVyYWN0aXZlLXN0eWxlcyB7XHJcbiAgICAgICAgI3skcHJvcH06ICR2YWx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGRzLWMtZ3JpZCB7XHJcbiAgJF9jb25kZW5zZWQ6IG1hcC1nZXQoJHNwYWNpbmctc2l6ZXMsIDEyKTtcclxuICAkX2Jsb2NrOiBibG9jay1yb290KCYpO1xyXG4gICRfZWxlbWVudDogZWxlbWVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogMCAtMXJlbTtcclxuXHJcbiAgJl9fI3skX2VsZW1lbnR9IHtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB9XHJcblxyXG4gICYtLWNvbmRlbnNlZCB7XHJcbiAgICBtYXJnaW46IDAgI3stJF9jb25kZW5zZWQgLyAyfTtcclxuXHJcbiAgICAjeyRfYmxvY2t9X18jeyRfZWxlbWVudH0ge1xyXG4gICAgICBwYWRkaW5nOiAwICN7JF9jb25kZW5zZWQgLyAyfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtaXhpbiByYXRpby1ncmlkKCRfcmF0aW8pIHtcclxuICAgIC8vIENhbm5vdCBiZSAgZW1wdHlcclxuICAgIEBpZiAobGVuZ3RoKCRfcmF0aW8pIDwgMSBvciBsZW5ndGgoJF9yYXRpbykgPiAyKSB7XHJcbiAgICAgIEB3YXJuIFwiUmF0aW8gY2Fubm90IGJlIGVtcHR5LCBzbWFsbGVyIHRoYW4gMSBvciBiaWdnZXIgdGhhbiAyLiBBZGQgbnVtYmVyIGluIG9yZGVyIG9mIHJhdGlvLlwiO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEFsbCB0aGUgc2FtZSByYXRpb1xyXG4gICAgQGlmIChsZW5ndGgoJF9yYXRpbykgPT0gMSkge1xyXG4gICAgICAmLS1zcGxpdC0je250aCgkX3JhdGlvLCAxKX0ge1xyXG4gICAgICAgICN7JF9ibG9ja31fXyN7JF9lbGVtZW50fSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gI3tudGgoJF9yYXRpbywgMSl9KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAje250aCgkX3JhdGlvLCAxKX0pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFVzZSByYXRpb3MgdG8gY3JlYXRlIHNwbGl0c1xyXG4gICAgQGlmIChsZW5ndGgoJF9yYXRpbykgPT0gMikge1xyXG4gICAgICAmLS1zcGxpdC0je250aCgkX3JhdGlvLCAxKX0tI3tudGgoJF9yYXRpbywgMil9IHtcclxuICAgICAgICAvLyBMYW5kc2NhcGUgdXAgaWYgcmF0aW8gc3VtcyB0byAzXHJcbiAgICAgICAgQGlmIChzdW0tbGlzdCgkX3JhdGlvKSA9PSAzKSB7XHJcbiAgICAgICAgICAjeyRfYmxvY2t9X18jeyRfZWxlbWVudH0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAje3N1bS1saXN0KCRfcmF0aW8pfSAqICN7bnRoKCRfcmF0aW8sIDEpfSk7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAje3N1bS1saXN0KCRfcmF0aW8pfSAqICN7bnRoKCRfcmF0aW8sIDEpfSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAjeyRfYmxvY2t9X18jeyRfZWxlbWVudH0gfiAjeyRfYmxvY2t9X18jeyRfZWxlbWVudH0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyAje3N1bS1saXN0KCRfcmF0aW8pfSAqICN7bnRoKCRfcmF0aW8sIDIpfSk7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAje3N1bS1saXN0KCRfcmF0aW8pfSAqICN7bnRoKCRfcmF0aW8sIDIpfSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIERlc2t0b3AgdXAgaWYgcmF0aW8gc3VtcyBvdmVyIDNcclxuICAgICAgICBAaWYgKHN1bS1saXN0KCRfcmF0aW8pID4gMykge1xyXG4gICAgICAgICAgI3skX2Jsb2NrfV9fI3skX2VsZW1lbnR9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAtZGVwcmVjYXRlZCB7XHJcbiAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gI3tzdW0tbGlzdCgkX3JhdGlvKX0gKiAje250aCgkX3JhdGlvLCAxKX0pO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gI3tzdW0tbGlzdCgkX3JhdGlvKX0gKiAje250aCgkX3JhdGlvLCAxKX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgI3skX2Jsb2NrfV9fI3skX2VsZW1lbnR9IH4gI3skX2Jsb2NrfV9fI3skX2VsZW1lbnR9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAtZGVwcmVjYXRlZCB7XHJcbiAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gI3tzdW0tbGlzdCgkX3JhdGlvKX0gKiAje250aCgkX3JhdGlvLCAyKX0pO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gI3tzdW0tbGlzdCgkX3JhdGlvKX0gKiAje250aCgkX3JhdGlvLCAyKX0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSByYXRpby1ncmlkKDIpO1xyXG4gIEBpbmNsdWRlIHJhdGlvLWdyaWQoMyk7XHJcbiAgQGluY2x1ZGUgcmF0aW8tZ3JpZCg0KTtcclxuICBAaW5jbHVkZSByYXRpby1ncmlkKDEgMik7XHJcbiAgQGluY2x1ZGUgcmF0aW8tZ3JpZCgyIDEpO1xyXG4gIEBpbmNsdWRlIHJhdGlvLWdyaWQoMSAzKTtcclxuICBAaW5jbHVkZSByYXRpby1ncmlkKDMgMSk7XHJcbn1cclxuIiwiQHVzZSAnLi4vY29uc3RhbnRzL21lZGlhLXF1ZXJ5JyBhcyBzY3JlZW4tc2l6ZTtcclxuXHJcbi8vLyBNZWRpYSBxdWVyaWVzIHRvIG1ha2UgdGhlIGludGVyZmFjZSBhZGFwdCB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxyXG4vLy8gQHRhZyB0YWctbWVkaWEtcXVlcnkgdGFnLW1xIHRhZy1yZXNwb25zaXZlXHJcblxyXG4vLyA1OTlweFxyXG5AbWl4aW4gZm9yLXBob25lLW9ubHkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBzY3JlZW4tc2l6ZS4kZm9yLXBob25lLW9ubHkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gNjAwcHhcclxuQG1peGluIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBzY3JlZW4tc2l6ZS4kZm9yLXRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyA3OTJweFxyXG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBzY3JlZW4tc2l6ZS4kZm9yLXRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gOTg0cHhcclxuQG1peGluIGZvci1kZXNrdG9wLXVwIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogc2NyZWVuLXNpemUuJGZvci1kZXNrdG9wLXVwKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIDE1MzZweFxyXG5AbWl4aW4gZm9yLWJpZy1kZXNrdG9wLXVwIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogc2NyZWVuLXNpemUuJGZvci1iaWctZGVza3RvcC11cCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gRGVwcmVjYXRlZCAyMDIxLTAzLTAxXHJcblxyXG4vLyA5MDBweFxyXG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAtZGVwcmVjYXRlZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IHNjcmVlbi1zaXplLiRmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIDEyMDBweFxyXG5AbWl4aW4gZm9yLWRlc2t0b3AtdXAtZGVwcmVjYXRlZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IHNjcmVlbi1zaXplLiRmb3ItZGVza3RvcC11cC1kZXByZWNhdGVkKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIDE4MDBweFxyXG5AbWl4aW4gZm9yLWJpZy1kZXNrdG9wLXVwLWRlcHJlY2F0ZWQge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBzY3JlZW4tc2l6ZS4kZm9yLWJpZy1kZXNrdG9wLXVwLWRlcHJlY2F0ZWQpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gVGhpcyBjb21wb25lbnQgY2FuIGdpdmUgYSB0ZXh0IHRhZyBhbiBpY29uIGJlZm9yZSBvciBhZnRlciBpdC5cclxuLy8vIEB1c2UgLnBkcy1jLWljb24td2l0aC10ZXh0LnBkcy1jLWljb24td2l0aC10ZXh0LS1iZWZvcmUucGRzLXUtaWNvbi1leGFtcGxlLWJlZm9yZVxyXG5cclxuLnBkcy1jLWljb24td2l0aC10ZXh0IHtcclxuICAkcm9vdDogYmxvY2stcm9vdCgmKTtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC8vIG1hcmdpbiBhbmQgZm9udC1zaXplIGFyZSBiYXNlZCBvbiBmb250LXNpemUgb2YgdGV4dC5cclxuICAmLS1iZWZvcmUge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWFmdGVyIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gV2hlbiBmb250LXNpemUgaXMgYmVsb3cgMXJlbSB0aGUgaWNvbnMgc2hvdWxkIGJlIGF0IGxlYXN0IDEuNXJlbS5cclxuICAvLyBFeHRyYSAmIHdhcyBhZGRlZCB0byBvdmVycmlkZSB0aGUgcGRzLXUtaWNvbiB1dGlsaXR5LlxyXG4gICYtLXNpemUtYmVmb3JlLTI0I3skcm9vdH0ge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc2l6ZS1hZnRlci0yNCN7JHJvb3R9IHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBUaGlzIGNvbnZlcnQgYSBsaXN0dmlldyBpbnRvIGEgMiBjb2x1bW5zIGdyaWRcclxuXHJcbiRtYXJnaW46IDFyZW07XHJcblxyXG4ucGRzLWMtbGlzdHZpZXctdG8tZ3JpZCB7XHJcbiAgPiB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbjogMCAtMXJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBmb3ItcGhvbmUtb25seSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgPiBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBmb3ItcGhvbmUtb25seSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBsaSA+IC5teC1kYXRhdmlldyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICA+IC5teC1kYXRhdmlldy1jb250ZW50IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAubXgtbGlzdHZpZXctbG9hZGluZyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbi1zcGluO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tcm93IHtcclxuICAgID4gdWwgPiBsaSA+IC5teC1kYXRhdmlldyA+IC5teC1kYXRhdmlldy1jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWRlZmF1bHQtMiB7XHJcbiAgICA+IHVsID4gbGkge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGVmYXVsdC0zIHtcclxuICAgID4gdWwgPiBsaSB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDMpO1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3BsaXQtMiB7XHJcbiAgICA+IHVsID4gbGkge1xyXG4gICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNwbGl0LTMge1xyXG4gICAgPiB1bCA+IGxpIHtcclxuICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAtZGVwcmVjYXRlZCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC8gMyk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tc3BsaXQtNCB7XHJcbiAgICA+IHVsID4gbGkge1xyXG4gICAgICBAaW5jbHVkZSBmb3ItZGVza3RvcC11cC1kZXByZWNhdGVkIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jZW50ZXIge1xyXG4gICAgPiB1bCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVGhpcyBpcyBwYXJ0IG9mIENvbnRyb2wgQ2VudGVyIFN0YXJ0ZXIga2l0XHJcbi8vLyBUaGlzIGlzIGEgY3VzdG9tIGNvbXBvbmVudCBidWlsdCBpbiBNZW5kaXgsIG5vdCBhIHBhZ2luYXRpb24gd2lkZ2V0LlxyXG4vLy8gQHRhZyB0YWctY29udHJvbC1jZW50ZXItc3RhcnRlci1raXRcclxuLy8vIEBzZWUgLnBkcy1vLXdpZGdldC1wYWdpbmF0aW9uIGZvciBlcXVpdmFsZW50IHBhZ2luYXRpb24gd2lkZ2V0IHN0eWxlc1xyXG5cclxuJXBkcy1jLXBhZ2luYXRpb24sXHJcbi5wZHMtYy1wYWdpbmF0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAkc3BhY2luZy14bCBhdXRvO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIEBleHRlbmQgJXBkcy11LXJvdW5kZWQtc21hbGw7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgaGVpZ2h0OiAkc3BhY2luZy1sZztcclxuICAgIGxpbmUtaGVpZ2h0OiAkc3BhY2luZy1sZztcclxuICAgIG1pbi13aWR0aDogJHNwYWNpbmctbGc7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLXhzO1xyXG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmcteHM7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICYtLWN1cnJlbnQge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtYy1wYWdpbmF0aW9uX19pdGVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JXaGl0ZSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXByZXZpb3VzIHtcclxuICAgICAgQGV4dGVuZCAlcGRzLWMtcGFnaW5hdGlvbl9faXRlbTtcclxuICAgICAgQGV4dGVuZCAucGRzLXUtaWNvbi1rZXlib2FyZC1hcnJvdy1sZWZ0LWJlZm9yZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uZXh0IHtcclxuICAgICAgQGV4dGVuZCAlcGRzLWMtcGFnaW5hdGlvbl9faXRlbTtcclxuICAgICAgQGV4dGVuZCAucGRzLXUtaWNvbi1rZXlib2FyZC1hcnJvdy1yaWdodC1iZWZvcmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJldmlvdXMsXHJcbiAgICAmLS1uZXh0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgyNCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogcHgtdG8tcmVtcyg0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBBZGRzIGNvbG9yIGJhY2tncm91bmQgYW5kIHBhZGRpbmcgdG8gQnV6eiBoZWFkZXIgaW4gU3ByaW50clxyXG5cclxuLnBkcy1jLXBhbmVsIHtcclxuICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcbiAgJi0tcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlPbkJhY2tncm91bmRMaWdodGVyKTtcclxuICB9XHJcbn1cclxuIiwiLy8vIFVzZWQgdG8gc2V0IHJhdGlvIGluIGltYWdlcyBhbmQgb3RoZXIgZWxlbWVudHNcclxuLy8vIEB1c2UgcGRzLWMtcmF0aW8gcGRzLWMtcmF0aW8tLTE2LTEwIG9uIGEgY29udGFpbmVyIHRvIGNyZWF0ZSB0aGVcclxuLy8vIEB1c2UgcGRzLWMtcmF0aW9fX2ltZyBvbiBhbiBpbWFnZVxyXG5cclxuJHBkcy1jLXJhdGlvOiAoXHJcbiAgXCJ0d28gYnkgb25lXCI6IChcclxuICAgIDI6IDFcclxuICApLFxyXG4gIFwiZm91ciBieSB0aHJlZVwiOiAoXHJcbiAgICA0OiAzXHJcbiAgKSxcclxuICBcInNpeHRlZW4gYnkgbmluZVwiOiAoXHJcbiAgICAxNjogOVxyXG4gICksXHJcbiAgXCJzaXh0ZWVuIGJ5IHRlblwiOiAoXHJcbiAgICAxNjogMTBcclxuICApLFxyXG4gIFwidGhpcnR5c2V2ZW4gYnkgdHdlbnR5XCI6IChcclxuICAgIDM3OiAyMFxyXG4gIClcclxuKTtcclxuXHJcbiVwZHMtYy1yYXRpbyxcclxuLnBkcy1jLXJhdGlvIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gIEBlYWNoICRwZHMtYy1yYXRpby1uYW1lLCAkcGRzLWMtcmF0aW8tbGlzdCBpbiAkcGRzLWMtcmF0aW8ge1xyXG4gICAgQGVhY2ggJHBkcy1jLXJhdGlvLWhvcml6b250YWwsICRwZHMtYy1yYXRpby12ZXJ0aWNhbCBpbiAkcGRzLWMtcmF0aW8tbGlzdCB7XHJcbiAgICAgICYtLSN7JHBkcy1jLXJhdGlvLWhvcml6b250YWx9LSN7JHBkcy1jLXJhdGlvLXZlcnRpY2FsfSB7XHJcbiAgICAgICAgQGV4dGVuZCAlcGRzLWMtcmF0aW87XHJcbiAgICAgICAgcGFkZGluZzogY2FsYygxMDAlIC8gI3skcGRzLWMtcmF0aW8taG9yaXpvbnRhbH0gKiAjeyRwZHMtYy1yYXRpby12ZXJ0aWNhbH0pIDAgMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1ub25lIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLXJhdGlvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgJi0tYWxpZ24tdG9wIHtcclxuICAgICAgdG9wOiAwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW1heC13aWR0aC1mdWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gICZfX2VsZW1lbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBHaXZlIGFueSBlbGVtZW50IGEgdG9vbHRpcFxyXG4vLy8gQHVzZSBjcmVhdGUgYSBjb250YWluZXIgd2l0aCBgLnBkcy1jLXdpdGgtdG9vbHRpcGAuIEluIHRoZSBjb250YWluZXIgcGxhY2UgYSBzcGFuXHJcbi8vLyB3aXRoIHRoZSBgLnBkcy1jLXdpdGgtdG9vbHRpcF9fdG9vbHRpcCAucGRzLWMtd2l0aC10b29sdGlwX190b29sdGlwLS1ib3R0b21gLlxyXG5cclxuLnBkcy1jLXdpdGgtdG9vbHRpcCB7XHJcbiAgJGJsb2NrLXJvb3Q6IGJsb2NrLXJvb3QoJik7XHJcbiAgJGVsZW1lbnQ6IHRvb2x0aXA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpob3ZlciAjeyRibG9jay1yb290fV9fI3skZWxlbWVudH0sXHJcbiAgJjpmb2N1cyAjeyRibG9jay1yb290fV9fI3skZWxlbWVudH0ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAmLS1kaXNwbGF5LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLy8gV2hlbiB3cmFwcGluZyB1c2UgYHBkcy11LXdpZHRoYCB0byBvdmVyd3JpdGUgdGhlIGRlZmF1bHQgd2lkdGguXHJcbiAgJi0td3JhcCB7XHJcbiAgICAjeyRibG9jay1yb290fV9fI3skZWxlbWVudH0ge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICB3aWR0aDogcHgtdG8tcmVtcygyNTYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fI3skZWxlbWVudH0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JTZWNvbmRhcnlEYXJrKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTIpO1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBvcGFjaXR5O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgaGVpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIHdpZHRoOiAwLjYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3R0b20ge1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdG9wOiAtMC4yNXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGVmdCB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IC0wLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogLTAuMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS10b3Age1xyXG4gICAgICBib3R0b206IGNhbGMoMTAwJSArIDAuNXJlbSk7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYm90dG9tOiAtMC4yNXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZHMtbGF5b3V0LWZ1bGwtd2lkdGgge1xyXG4gICRfcGFnZS1tYXJnaW46IDFyZW07XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JF9wYWdlLW1hcmdpbn0gKiAyKTtcclxuICBtYXJnaW46IDAgJF9wYWdlLW1hcmdpbjtcclxuXHJcbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xyXG4gICAgJF9wYWdlLW1hcmdpbjogMnJlbTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRfcGFnZS1tYXJnaW59ICogMik7XHJcbiAgICBtYXJnaW46IDAgJF9wYWdlLW1hcmdpbjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGZvci1iaWctZGVza3RvcC11cCB7XHJcbiAgICAkX3BhZ2UtbWFyZ2luOiA2cmVtO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JF9wYWdlLW1hcmdpbn0gKiAyKTtcclxuICAgIG1hcmdpbjogMCAkX3BhZ2UtbWFyZ2luO1xyXG4gIH1cclxufVxyXG4iLCIucGRzLWxheW91dC1tYXgtd2lkdGgge1xyXG4gICRfcGFnZS1tYXJnaW46IDFyZW07XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JF9wYWdlLW1hcmdpbn0gKiAyKTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6ICRmb3ItZGVza3RvcC11cDtcclxuXHJcbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xyXG4gICAgJF9wYWdlLW1hcmdpbjogMnJlbTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRfcGFnZS1tYXJnaW59ICogMik7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBNZWRpYSBxdWVyeSBzaXplcy4gQWxzbyBrbm93biBhcyBicmVhayBwb2ludFxyXG4vLy8gQHRhZyB0YWctYnJlYWsgdGFnLXBvaW50IHRhZy1icmVhay1wb2ludCB0YWctbWVkaWEgdGFnLXF1ZXJ5IHRhZy1tZWRpYS1xdWVyeSB0YWctc2NyZWVuLXNpemVzXHJcbi8vLyBBZGRlZCB3aG9sZSBmaWxlIHRvIC5wcmV0dGllcmlnbm9yZSB0byBrZWVwIGZvcm1hdHRpbmcuXHJcblxyXG4vLy8gQnJlYWsgcG9pbnRzXHJcbiRmb3ItcGhvbmUtb25seTogMzcuNDM3NXJlbTsgICAgICAgICAgICAgICAgICAgLy8gIDU5OXB4XHJcbiRmb3ItdGFibGV0LXBvcnRyYWl0LXVwOiAzNy41cmVtOyAgICAgICAgICAgICAgLy8gIDYwMHB4XHJcbiRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogNDkuNXJlbTsgICAgICAgICAgICAgLy8gIDc5MnB4XHJcbiRmb3ItZGVza3RvcC11cDogNzMuNXJlbTsgICAgICAgICAgICAgICAgICAgICAgLy8gMTE3NnB4XHJcbiRmb3ItYmlnLWRlc2t0b3AtdXA6IDk2cmVtOyAgICAgICAgICAgICAgICAgICAgLy8gMTUzNnB4XHJcblxyXG4vLy8gRGVwcmVjYXRlZCAyMDIxLTAzLTAxXHJcbiRmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkOiA1Ni4yNXJlbTsgLy8gIDkwMHB4XHJcbiRmb3ItZGVza3RvcC11cC1kZXByZWNhdGVkOiA3NXJlbTsgICAgICAgICAgICAgLy8gMTIwMHB4XHJcbiRmb3ItYmlnLWRlc2t0b3AtdXAtZGVwcmVjYXRlZDogMTEyLjVyZW07ICAgICAgLy8gMTgwMHB4XHJcbiIsIi5wZHMtYy1jYWxsb3V0IHtcclxuICAkYmxvY2stcm9vdDogYmxvY2stcm9vdCgmKTtcclxuICAkZWxlbWVudC1uYW1lOiB0ZXh0O1xyXG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICBib3JkZXItbGVmdDogMC4yNXJlbSBzb2xpZDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3dDYXJkRGFyayk7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JCYWNrZ3JvdW5kQ2FyZCk7XHJcbiAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICZfXyN7JGVsZW1lbnQtbmFtZX0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ub3JtYWw7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JCbHVlLTkpO1xyXG4gICAgfVxyXG5cclxuICAgICYgfiAqIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zdWNjZXNzIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvclN1Y2Nlc3MpO1xyXG5cclxuICAgICN7JGJsb2NrLXJvb3R9X18jeyRlbGVtZW50LW5hbWV9IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JTdWNjZXNzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0td2FybmluZyB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JXYXJuaW5nKTtcclxuXHJcbiAgICAjeyRibG9jay1yb290fV9fI3skZWxlbWVudC1uYW1lfSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yWWVsbG93LTEwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGFuZ2VyIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvckRhbmdlcik7XHJcblxyXG4gICAgI3skYmxvY2stcm9vdH1fXyN7JGVsZW1lbnQtbmFtZX0ge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvckRhbmdlcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJXBkcy1jLW1lc3NhZ2UsXHJcbi5wZHMtYy1tZXNzYWdlIHtcclxuICAkYmxvY2stcm9vdDogYmxvY2stcm9vdCgmKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJGVsZW1lbnQtbmFtZTogdGV4dDtcclxuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAzLjVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlPbkJhY2tncm91bmRMaWdodGVyKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JCbHVlLTkpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMXJlbTtcclxuICAgIHRvcDogMXJlbTtcclxuICAgIEBpbmNsdWRlIHN0cmVhbWxpbmU7XHJcbiAgICBjb250ZW50OiBcIlxcMjRkOFwiO1xyXG4gIH1cclxuXHJcbiAgJi0taW5mb3JtYXRpb24ge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtbWVzc2FnZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeU9uQmFja2dyb3VuZExpZ2h0ZXIpO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvckJsdWUtOSk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNGQ4XCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zdWNjZXNzIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLW1lc3NhZ2U7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclN1Y2Nlc3NPbkJhY2tncm91bmRMaWdodGVyKTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JTdWNjZXNzKTtcclxuICAgICAgY29udGVudDogXCJcXDI3MTRcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXdhcm5pbmcge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtbWVzc2FnZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yV2FybmluZ09uQmFja2dyb3VuZExpZ2h0ZXIpO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvclllbGxvdy0xMCk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMVwiO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGFuZ2VyIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLW1lc3NhZ2U7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvckRhbmdlck9uQmFja2dyb3VuZExpZ2h0ZXIpO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvckRhbmdlcik7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNWIzXCI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBDcmVhdGVzIGEgc3Bpbm5lciB0aGF0IGluZmluaXRlbHkgdHVybnMgYXJvdW5kIHRvIGluZGljYXRlIHRoZSB1c2VyIGhhcyB0byB3YWl0LlxyXG4vLy8gQHVzZSBvbiBhIHNpbmdsZSBlbXB0eSBjb250YWluZXIuXHJcbi8vLyBAbGluayBodHRwczovL3BhcGVyLmRyb3Bib3guY29tL2RvYy9Qcm9ncmVzcy1JbmRpY2F0b3ItLUJGU05BX1I2M2tKMGp0cG90YkNTWGl+VkFnLTBvNmpZcU55Z29xNEd5MEJnaUo0YlxyXG4vLy8gQGxpbmsgaHR0cHM6Ly93d3cuZmlnbWEuY29tL2ZpbGUvY2tZcERpeFUxclJ1V1hrV1l5SU51MS9QRFMtLS1GZWVkYmFjay1JbmRpY2F0b3JzP25vZGUtaWQ9Mzk5JTNBMjg5XHJcblxyXG4lcGRzLWMtc3Bpbm5lcixcclxuLnBkcy1jLXNwaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAkX3NpemU6IDEuNXJlbTtcclxuICBoZWlnaHQ6ICRfc2l6ZTtcclxuICB3aWR0aDogJF9zaXplO1xyXG5cclxuICAmLS1jZW50ZXJlZCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1zcGlubmVyO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRfc2l6ZTtcclxuICAgIGhlaWdodDogJF9zaXplO1xyXG4gICAgd2lkdGg6ICRfc2l6ZTtcclxuICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbi1zcGluO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAaW5mbyBJbiBwZHMtaC1teDcgdGhlIGggc3RhbmRzIGZvciBob29rLlxyXG4ucGRzLWgtbXg3IHtcclxuICAucGRzLWMtYnJlYWRjcnVtYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTgpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTY1KTtcclxuICAgICAgQGluY2x1ZGUgb3Blbi1jYXJldCgkY3Vyc29yOiBkZWZhdWx0LCAkYm9yZGVyOiAycHgsICRtYXJnaW46IDAuMTI1cmVtIDAuNXJlbSk7XHJcbiAgICAgICRlbGVtZW50OiBibG9jay1yb290KCYpO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWZpcnN0IHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWN1cnJlbnQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgZm9yLXBob25lLW9ubHkge1xyXG4gICAgICAgICY6bm90KCN7JGVsZW1lbnR9LS1maXJzdCk6bm90KCN7JGVsZW1lbnR9LS1jdXJyZW50KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQ3JlYXRlcyB0aGUgY2FyZXQgYnkgdXNpbmcgY3NzXHJcbi8vLyBAaW5mbyB0aGlzIGhlbHBlciByZXBsYWNlcyB0aGUgb25lIGluIGNvcmVcclxuLy8vIEB0YWcgdGFnLWNhcmV0IHRhZy1vcGVuLWNhcmV0IHRhZy1jbG9zZS1jYXJldFxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4vLyBwcmV0dGllci1pZ25vcmVcclxuQG1peGluIGNsb3NlZC1jYXJldCgkZGlyZWN0aW9uOiBkb3duLCAkdHlwZTogYWZ0ZXIsICRzaXplOiAuMzc1cmVtLCAkbWFyZ2luOiAwLCAkY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSksICRwb3NpdGlvbjogcmVsYXRpdmUsICRmbG9hdDogbm9uZSwgJGR5OiAwLCAkY3Vyc29yOiBwb2ludGVyKSB7XHJcbiAgJjojeyR0eXBlfSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgJHJvdGF0aW9uOiBudGgoKDI3MGRlZywgMGRlZywgOTBkZWcsIDE4MGRlZyksIGluZGV4KChyaWdodCwgZG93biwgbGVmdCwgdXApLCAkZGlyZWN0aW9uKSk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgbWFyZ2luOiAkbWFyZ2luO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBmbG9hdDogI3skZmxvYXR9O1xyXG4gICAgYm9yZGVyLXRvcDogJHNpemUgc29saWQ7XHJcbiAgICBib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjeyRjb2xvcn07XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRpb24pIHRyYW5zbGF0ZVkoI3skZHl9KTtcclxuICAgIGN1cnNvcjogJGN1cnNvcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIHByZXR0aWVyLWlnbm9yZVxyXG5AbWl4aW4gb3Blbi1jYXJldCgkZGlyZWN0aW9uOiByaWdodCwgJHR5cGU6IGJlZm9yZSwgJHNpemU6IC41cmVtLCAkbWFyZ2luOiAuMjVyZW0gLjVyZW0sICRib3JkZXI6IDFweCwgJGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KSwgJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHk6IHRvcCwgJHlkOiAwLCAkeDogbGVmdCwgJHhkOiAwLCAkY3Vyc29yOiBwb2ludGVyKSB7XHJcbiAgJjojeyR0eXBlfSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgJGFkamVjZW50OiBudGgoKHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCksIGluZGV4KChyaWdodCwgYm90dG9tLCBsZWZ0LCB0b3ApLCAkZGlyZWN0aW9uKSk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgbWFyZ2luOiAkbWFyZ2luO1xyXG4gICAgd2lkdGg6ICRzaXplO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIGJvcmRlci0jeyRkaXJlY3Rpb259OiAkYm9yZGVyIHNvbGlkO1xyXG4gICAgYm9yZGVyLSN7JGFkamVjZW50fTogJGJvcmRlciBzb2xpZDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIGJvcmRlci1jb2xvcjogI3skY29sb3J9O1xyXG4gICAgY3Vyc29yOiAkY3Vyc29yO1xyXG4gIH1cclxufVxyXG4iLCIucGRzLWMtYnJlYWRjcnVtYnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDRyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNmZmYpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JhZGllbnRUcmFuc3BhcmVudFRvQmFja2dyb3VuZE1haW4pO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC02NSk7XHJcbiAgICAkZWxlbWVudDogYmxvY2stcm9vdCgmKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCIvXCI7XHJcbiAgICAgIG1hcmdpbjogMCAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTc1KTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWZpcnN0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY3VycmVudCB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTc1KTtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXRoaWNrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGZvci1waG9uZS1vbmx5IHtcclxuICAgICAgJjpub3QoI3skZWxlbWVudH0tLWZpcnN0KTpub3QoI3skZWxlbWVudH0tLWN1cnJlbnQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBIb3Jpem9udGFsIHRhYnNcclxuLy8vIEBpbmZvIHRoaXMgYWxsb3dzIHlvdSB0byBoYXZlIGEgZ3JvdXAgb2YgYnV0dG9ucywgbmF2aWdhdGUgd2l0aCB0aGVtIGFuZCBzaG93IHdoaWNoIG9uZSBpcyBhY3RpdmVcclxuLy8vICRudW1iZXItdGFicyBpcyB0aGUgbnVtYmVyIG9mIGJ1dHRvbnMgdGhhdCB5b3Ugd2lsbCBhZGQgdG8gdGhlIGNvbXBvbmVudC4gSWYgdGhleSdyZSBtb3JlIHRoYW4gMTAsIHlvdSBzaG91bGQgc2hvdyBhbm90aGVyIHdheSBvZiBuYXZpZ2F0aW9uXHJcbi8vLyBAc2VlIFwicGRzL2hlbHBlcnMvc2hvdy1hY3RpdmUtdGFiXCJcclxuLy8vIEBleGFtcGxlIGFkZCBgcGRzLWMtaG9yaXpvbnRhbC10YWJzIHBkcy1jLWhvcml6b250YWwtdGFic19fdGFiezF9LS1hY3RpdmUgcGRzLWMtaG9yaXpvbnRhbC10YWJzLS1ib3JkZXIte2JvdHRvbX1gIHRvIHRoZSBwYXJlbnQgY29udGFpbmVyLCBjaGFuZ2UgdGhlIG51bWJlciB7MX0gaW4gZWFjaCBwYWdlLiBJdCBtYW5hZ2VzIHRoZSBvcmRlciBvZiB0aGUgYWN0aXZlIHN0YXRlLlxyXG4vLy8gQGV4YW1wbGUgSW4gZWFjaCBidXR0b24gYWRkIGBwZHMtYy1ob3Jpem9udGFsLXRhYnNfX3RhYmBcclxuXHJcbiRudW1iZXItdGFiczogMTA7XHJcblxyXG4ucGRzLWMtaG9yaXpvbnRhbC10YWJzIHtcclxuICAkYmxvY2s6IGJsb2NrLXJvb3QoJik7XHJcbiAgJGVsZW1lbnQ6IHRhYjtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAjeyRibG9ja31fXyN7JGVsZW1lbnR9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yVHJhbnNwYXJlbnQpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRUYWIpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXRoaWNrO1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gMCAwO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gMXJlbTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IC8vIEJvb3RzdHJhcCBvdmVycmlkZVxyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0wLjEyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWJvcmRlci10b3Age1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gIH1cclxuXHJcbiAgJi0tYm9yZGVyLWJvdHRvbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgfVxyXG5cclxuICAmLS1zaXplLTE2IHtcclxuICAgICN7JGJsb2NrfV9fI3skZWxlbWVudH0ge1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jZW50ZXItdGFicyB7XHJcbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jZW50ZXItdGFicy10YWJsZXQtbGFuZHNjYXBlLXVwIHtcclxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLWRlcHJlY2F0ZWQge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAdG9kbyByZW1vdmUgdGhpcyBpbiBmdXR1cmUgd2hlbiBhbGwgdGFicyBoYXYgYWN0aXZlIHN0YXRlcyBvbiB0aGUgdGFicyB0aGVtc2VsdmVzXHJcbkBpbmNsdWRlIHNob3ctYWN0aXZlLXRhYigkbnVtYmVyLXRhYnMsICRjb2xvcjogdmFyKC0tY29sb3JUZXh0UHJpbWFyeSkpO1xyXG4iLCIvLy8gU2hvdyBhbiBhY3RpdmUgdGFiXHJcbi8vLyBAaW5mbyB0aGlzIGNyZWF0ZXMgdGhlIGFjdGl2ZSBzdGF0ZSBhbmQgaG92ZXIgdG8gaW5hY3RpdmUgYnV0dG9uc1xyXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR0YWJzLWNvdW50IG51bWJlciBvZiB0YWJzXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJGNvbG9yIGNvbG9yIGZvciB0aGUgdGV4dCBhbmQgYm9yZGVyXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJGJhY2tncm91bmQtY29sb3IgY29sb3IgZm9yIHRoZSBiYWNrZ3JvdW5kXHJcbi8vLyBAcGFyYW0ge3N0cmluZ30gJGJvcmRlci1wb3NpdGlvbiBpdCBkZXBlbmRzIG9mIHRoZSBob3Jpem9udGFsLXRhYnMgcG9zdGlvbiB0b3Agb3IgYm90dG9tXHJcbi8vLyBAZXhhbXBsZSBAaW5jbHVkZSBzaG93LWFjdGl2ZS10YWIoNSwjMzMzMzMzLCNmZmZmZmYsIHRvcCk7XHJcblxyXG4vLy8gc3R5bGVsaW50LWRpc2FibGVcclxuLy8gcHJldHRpZXItaWdub3JlXHJcbkBtaXhpbiBzaG93LWFjdGl2ZS10YWIoJHRhYnMtY291bnQsICRjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KSwgJGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50LCAkYm9yZGVyLXBvc2l0aW9uOiBib3R0b20pIHtcclxuXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkdGFicy1jb3VudCB7XHJcbiAgICAucGRzLWMtaG9yaXpvbnRhbC10YWJzX190YWIjeyRpfS0tYWN0aXZlIHtcclxuICAgICAgLnBkcy1jLWhvcml6b250YWwtdGFic19fdGFiOm50aC1vZi10eXBlKCN7JGl9KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLSN7JGJvcmRlci1wb3NpdGlvbn06IDJweCBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFBhcnQgb2YgQ29udHJvbCBDZW50ZXIgU3RhcnRlciBLaXQgcHJvamVjdFxyXG4vLy8gVGhpcyBtZW51IHJlc3R5bGVzIGEgbGlzdHZpZXcgYXMgdGhlIG1haW4gbmF2aWdhdGlvbiBtZW51XHJcblxyXG4ucGRzLWMtbGlzdHZpZXctYWRtaW4tbmF2IHtcclxuICAkdi1wYWRkaW5nOiAwLjVyZW07XHJcbiAgJGgtcGFkZGluZzogMS41cmVtO1xyXG4gIC8vXHJcbiAgPiB1bCB7XHJcbiAgICBwYWRkaW5nOiAkdi1wYWRkaW5nIDA7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtdGV4dCgkc2l6ZTogMTIsICRtYXJnaW4tYm90dG9tOiAwKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcGFkZGluZzogJHYtcGFkZGluZyAkaC1wYWRkaW5nO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTEwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xyXG4gIC5wZHMtYy1saXN0dmlldy1hZG1pbi1uYXYtLWFjdGl2ZS1pdGVtLSN7JGl9IHtcclxuICAgIC5wZHMtYy1saXN0dmlldy1hZG1pbi1uYXZfX2l0ZW0tI3skaX0ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBkcy1jLXN0YWNrZWQtbmF2aWdhdGlvbiB7XHJcbiAgJHRleHQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gICRibG9jay1yb290OiBibG9jay1yb290KCYsIFwiI214YXBwIFwiKTtcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuXHJcbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLWRlcHJlY2F0ZWQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFiIHtcclxuICAgICRlbGVtZW50LXJvb3Q6IGJsb2NrLXJvb3QoJiwgXCIjbXhhcHAgXCIpO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1yZWd1bGFyO1xyXG5cclxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLWRlcHJlY2F0ZWQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgY3JlYXRlLWFjdGl2ZS10YWJzKFxyXG4gICAgICAkZWxlbWVudC1yb290LFxyXG4gICAgICAkdGFicy1jb3VudDogMjAsXHJcbiAgICAgICRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTg1KSxcclxuICAgICAgJGNvbG9yLWJlZm9yZTogdmFyKC0tY29sb3JXaGl0ZSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAmX19tZW51LWl0ZW0sXHJcbiAgJl9fYWNjb3JkaW9uLWxhYmVsIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTQwKTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NsYXNzKj1cIiBwZHMtdS1pY29uLVwiXSxcclxuICAgICZbY2xhc3NePVwicGRzLXUtaWNvbi1cIl0ge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDE2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zZWNvbmQtbGV2ZWwge1xyXG4gICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjY29yZGlvbi1sYWJlbCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWNjb3JkaW9uLWNoZWNrYm94IHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICB0b3A6IC05OTk5cHg7XHJcblxyXG4gICAgLy8gRGlzcGxheSBhY2NvcmRpb24gY29udGFpbmVyIGFuZCBjaGFuZ2UgY2FyZXQgaWNvblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgJiB+ICN7JGJsb2NrLXJvb3R9X19hY2NvcmRpb24tY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmICsgI3skYmxvY2stcm9vdH1fX2FjY29yZGlvbi1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICBAZXh0ZW5kICVwZHMtdS1pY29uLWFycm93LWRvd24tMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAmICsgI3skYmxvY2stcm9vdH1fX2FjY29yZGlvbi1sYWJlbCB7XHJcbiAgICAgICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgICAgICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hY2NvcmRpb24tY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMuNXJlbTtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtODApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvd01lbnUpO1xyXG4gICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAtZGVwcmVjYXRlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yVHJhbnNwYXJlbnQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVmlzdWFsaXplIHRoZSBhY3RpdmUgdGFiXHJcbi8vLyBAaW5mbyB0aGlzIGNyZWF0ZXMgdGhlIGFjdGl2ZSBzdGF0ZSBhbmQgaG92ZXIgdG8gaW5hY3RpdmUgYnV0dG9uc1xyXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR0YWJzLWNvdW50IG51bWJlciBvZiB0YWJzXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJGNvbG9yIGNvbG9yIGZvciB0aGUgdGV4dCBhbmQgYm9yZGVyXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJGJhY2tncm91bmQtY29sb3IgY29sb3IgZm9yIHRoZSBiYWNrZ3JvdW5kXHJcblxyXG4vLy8gc3R5bGVsaW50LWRpc2FibGVcclxuLy8gcHJldHRpZXItaWdub3JlXHJcbkBtaXhpbiBjcmVhdGUtYWN0aXZlLXRhYnMoJGJsb2NrLCAkdGFicy1jb3VudDogMTAsICRjb2xvcjogbnVsbCwgJGJhY2tncm91bmQtY29sb3I6IG51bGwsICRjb2xvci1iZWZvcmU6IG51bGwpIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICR0YWJzLWNvdW50IHtcclxuICAgICYjeyRpfS0tYWN0aXZlIHtcclxuICAgICAgPiAqID4gI3skYmxvY2t9Om50aC1vZi10eXBlKCN7JGl9KSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcclxuXHJcbiAgICAgICAgJiBbY2xhc3MqPVwicGRzLXUtaWNvbi1cIl06OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJlZm9yZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJHJlc2V0LXBsYXRmb3JtLXVpOiBmYWxzZSAhZGVmYXVsdDtcclxuXHJcbkB1c2UgXCIuLi8uLi9taXhpbnMvcmVzZXQtdGFiLWNvbnRhaW5lclwiIGFzIG1peGluO1xyXG5cclxuOnJvb3QgLnBkcy1jLXRhYi1jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIG1peGluLnJlc2V0LXRhYi1jb250YWluZXIoJHJlc2V0LXBsYXRmb3JtLXVpKTtcclxufVxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHlcclxuLnBkcy1jLXRhYi1jb250YWluZXIge1xyXG4gID4gdWwge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcclxuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICA+IGxpIHtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXRoaWNrO1xyXG4gICAgICBtYXJnaW46IDAuNXJlbSAwIDA7XHJcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMCAwO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFRhYik7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMXJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBvdXRsaW5lOiAxcHggZG90dGVkIHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTAuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0UHJpbWFyeSk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIFdoZW4geW91IGhhdmUgYSBmb3JtIGluIGEgdGFiIGFuZCByZXF1aXJlcyB2YWxpZGF0aW9uLCBpdCB3aWxsIHNob3cgYSBudW1iZXIgbmV4dCB0byB0aGUgdGFiIG5hbWUgKi9cclxuICAgICAgLm14LXRhYmNvbnRhaW5lci1pbmRpY2F0b3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yRGFuZ2VyT25CYWNrZ3JvdW5kTGlnaHRlcik7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyRGFya2VyKTtcclxuICAgICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxMik7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1yZW1vdmUtZGl2aWRlciB7XHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4gICAgPiB1bCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICAgIC8vIHN0eWxlbGludC1lbmFibGVcclxuICB9XHJcblxyXG4gICYtLXNpemUtMTYge1xyXG4gICAgPiB1bCA+IGxpIHtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY2VudGVyLXRhYnMge1xyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGVcclxuICAgID4gdWwge1xyXG4gICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZVxyXG4gIH1cclxuXHJcbiAgJi0tY2VudGVyLXRhYnMtdGFibGV0LWxhbmRzY2FwZS11cCB7XHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4gICAgPiB1bCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLWRlcHJlY2F0ZWQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlXHJcbiAgfVxyXG59XHJcbiIsIi5wZHMtYy1hbmNob3Ige1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcbiIsIi5wZHMtYy1jYXB0aW9uIHtcclxuICBAaW5jbHVkZSBtYWtlLWNhcHRpb247XHJcbn1cclxuIiwiJXBkcy1jLWRpc3BsYXktMjQsXHJcbi5wZHMtYy1kaXNwbGF5LTI0IHtcclxuICBAaW5jbHVkZSBtYWtlLWRpc3BsYXkoMjQpO1xyXG59XHJcbiIsIkBtaXhpbiBtYWtlLWRpc3BsYXkoJGZvbnQtc2l6ZSkge1xyXG4gIEBpbmNsdWRlIG1ha2UtdGV4dChcclxuICAgICRmb250LXNpemUsXHJcbiAgICB2YXIoLS1jb2xvclRleHRQcmltYXJ5KSxcclxuICAgICRmb250LXdlaWdodDogbm9ybWFsLFxyXG4gICAgJGZvbnQtc21vb3RoaW5nOiBmYWxzZSxcclxuICAgICRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlbnNlLFxyXG4gICAgJG1hcmdpbi1ib3R0b206IDFlbVxyXG4gICk7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWRpc3BsYXk7XHJcbn1cclxuIiwiJXBkcy1jLWRpc3BsYXktMzIsXHJcbi5wZHMtYy1kaXNwbGF5LTMyIHtcclxuICBAaW5jbHVkZSBtYWtlLWRpc3BsYXkoMzIpO1xyXG59XHJcbiIsIi5wZHMtYy1kaXNwbGF5LTQwIHtcclxuICBAaW5jbHVkZSBtYWtlLWRpc3BsYXkoNDApO1xyXG59XHJcbiIsIi5wZHMtYy1kaXNwbGF5LTU2LFxyXG4lcGRzLWMtZGlzcGxheS01NiB7XHJcbiAgQGluY2x1ZGUgbWFrZS1kaXNwbGF5KDU2KTtcclxufVxyXG4iLCIucGRzLWMtZGlzcGxheS03MiB7XHJcbiAgQGluY2x1ZGUgbWFrZS1kaXNwbGF5KDcyKTtcclxufVxyXG4iLCIucGRzLWMtaDEsXHJcbiVwZHMtYy1oMSB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oMTtcclxufVxyXG4iLCIucGRzLWMtaDIsXHJcbiVwZHMtYy1oMiB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oMjtcclxufVxyXG4iLCIucGRzLWMtaDMsXHJcbiVwZHMtYy1oMyB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oMztcclxufVxyXG4iLCIucGRzLWMtaDQsXHJcbiVwZHMtYy1oNCB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oNDtcclxufVxyXG4iLCIucGRzLWMtaDUsXHJcbiVwZHMtYy1oNSB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oNTtcclxufVxyXG4iLCIucGRzLWMtaDYsXHJcbiVwZHMtYy1oNiB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oNjtcclxufVxyXG4iLCIucGRzLWMtaGVhZGluZyB7XHJcbiAgQGluY2x1ZGUgbWFrZS1oNDtcclxufVxyXG4iLCIucGRzLWMtbGluayB7XHJcbiAgJGJsb2NrOiBibG9jay1yb290KCYpO1xyXG5cclxuICAmLm14LWxpbmsge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICYsXHJcbiAgYSB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWxpbms7XHJcbiAgfVxyXG5cclxuICAmLS1hcy1oZWFkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFByaW1hcnkpO1xyXG4gIH1cclxuXHJcbiAgJi0tYXMtdGV4dCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0U2Vjb25kYXJ5KTtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIG1ha2UtbGluayB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gIH1cclxufVxyXG4iLCIucGRzLWMtbW9uby10ZXh0IHtcclxuICBAaW5jbHVkZSBtYWtlLW1vbm87XHJcbn1cclxuIiwiLnBkcy1jLXRleHQtMTIsXHJcbiVwZHMtYy10ZXh0LTEyIHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQtMTI7XHJcbn1cclxuIiwiLnBkcy1jLXRleHQtMTQsXHJcbiVwZHMtYy10ZXh0LTE0IHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQtMTQ7XHJcbn1cclxuIiwiLnBkcy1jLXRleHQtMTYsXHJcbiVwZHMtYy10ZXh0LTE2IHtcclxuICBAaW5jbHVkZSBtYWtlLXRleHQtMTY7XHJcbn1cclxuIiwiLy8vIFRoaXMgZmlsZSBzdG9yZXMgcGxhY2Vob2xkZXJzIGZvciBidXR0b24gY2xhc3Nlcy5cclxuLy8vIEtlZXBpbmcgcGxhY2Vob2xkZXJzIHNlcGFyYXRlIGFsbG93cyB0byB1c2Ugb25seSB0aGUgYnV0dG9uIGNsYXNzIGZpbGVzIHJlcXVpcmVkLFxyXG4vLy8gZWcgZGVmYXVsdCBhdGxhcyBidXR0b24gY2xhc3NlcyBjYW4gaW5oZXJpdCBmcm9tIGhlcmUgb25jZSB3ZSBzdXBwb3J0IHRoZW0uXHJcbi8vLyBkZXByZWNhdGVkIGJ1dHRvbiBjbGFzc2VzIGFsc28gaW5oZXJpdCBmcm9tIHRoZXNlLCBhbmQgYXJlIHN0aWxsIHN1cHBvcnRlZC5cclxuXHJcbkB1c2UgXCIuLi8uLi9jb25zdGFudHMvYnV0dG9uLXZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9jb25zdGFudHMvYm9yZGVyLXJhZGl1c1wiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9jb25zdGFudHMvZm9udC13ZWlnaHRcIiBhcyAqO1xyXG5AdXNlIFwiLi4vLi4vY29uc3RhbnRzL2ZvbnQtc2l6ZXNcIiBhcyAqO1xyXG5AdXNlIFwiLi4vLi4vZnVuY3Rpb25zL2ZvbnQtc2l6ZVwiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9iYXNlL2FuaW1hdGlvblwiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9jb25zdGFudHMvcGRzLWNvbG9yc1wiIGFzICo7XHJcbkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5AdXNlIFwic2Fzczpjb2xvclwiO1xyXG5cclxuQG1peGluIF92YXJpYW50KCRidXR0b24tY29sb3I6IG51bGwsICRob3Zlci1jb2xvcjogbnVsbCwgJGFjdGl2ZS1jb2xvcjogbnVsbCwgJGNvbG9yOiBudWxsLCAkb3V0bGluZTogZmFsc2UsICR0cmFuc3BhcmVudC1ib3JkZXJzOiBmYWxzZSkge1xyXG4gICRob3Zlci1jb2xvcjogaWYoJGhvdmVyLWNvbG9yLCAkaG92ZXItY29sb3IsICRidXR0b24tY29sb3IpO1xyXG4gICRhY3RpdmUtY29sb3I6IGlmKCRhY3RpdmUtY29sb3IsICRhY3RpdmUtY29sb3IsICRidXR0b24tY29sb3IpO1xyXG4gIC8vXHJcbiAgYm9yZGVyOiBpZigkdHJhbnNwYXJlbnQtYm9yZGVycywgMXB4IHNvbGlkIHRyYW5zcGFyZW50LCAxcHggc29saWQgJGJ1dHRvbi1jb2xvcik7XHJcbiAgY29sb3I6IGlmKCRjb2xvciwgJGNvbG9yLCAkYnV0dG9uLWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBpZigkb3V0bGluZSwgdHJhbnNwYXJlbnQsICRidXR0b24tY29sb3IpO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpZigkdHJhbnNwYXJlbnQtYm9yZGVycywgdHJhbnNwYXJlbnQsICRob3Zlci1jb2xvcik7XHJcbiAgICBAaWYgKCRvdXRsaW5lKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICYuYWN0aXZlLFxyXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpZigkdHJhbnNwYXJlbnQtYm9yZGVycywgdHJhbnNwYXJlbnQsICRhY3RpdmUtY29sb3IpO1xyXG4gICAgQGlmICgkb3V0bGluZSkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1jb2xvcjtcclxuICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiVwZHMtYy1idXR0b24tZXh0ZW5kYWJsZSB7XHJcbiAgLy8gRHVlIHRvIGJ1Z2d5L3VuZXhwZWN0ZWQgYmVoYXZpb3VyIHJlZ2FyZGluZyBAdXNlIGFuZCBAZXh0ZW5kLCB0aGlzIHBsYWNlaG9sZGVyIGlzIHJlcXVpcmVkIGZvciBub3cuXHJcbiAgLy8gSXQgZHVwbGljYXRlcyB0aGUgYmFzZSBzdHlsZXMgb2YgJXBkcy1jLWJ1dHRvbiwgYnV0IHdvcmtzIHdoZW4gQHVzZWQgYW5kIEBleHRlbmRlZC5cclxuICAvLyBNYWtlIHN1cmUgJXBkcy1jLWJ1dHRvbi1leHRlbmRhYmxlIGFuZCAlcGRzLWMtYnV0dG9uIHN0eWxlcyBtYXRjaC5cclxuICAvLyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MvZGFydC1zYXNzL2lzc3Vlcy8xMDQyXHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICBtaW4td2lkdGg6ICRidXR0b24tbWluLXdpZHRoO1xyXG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy1yZWd1bGFyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lOyAvLyBCb290c3RyYXAgb3ZlcnJpZGVcclxuICB0cmFuc2l0aW9uOiAkYnV0dG9uLWhvdmVyLXRyYW5zaXRpb247XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6YWN0aXZlOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTkpO1xyXG4gICAgb3V0bGluZS1zdHlsZTogc29saWQ7XHJcbiAgICBvdXRsaW5lLXdpZHRoOiAycHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBfdmFyaWFudChcclxuICAgICRidXR0b24tY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNSksXHJcbiAgICAkaG92ZXItY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApLFxyXG4gICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0xNSksXHJcbiAgICAkY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHRBbHBoYS03NSlcclxuICApO1xyXG59XHJcblxyXG4lcGRzLWMtYnV0dG9uIHtcclxuICAvL3NoYXJlZCBwcm9wZXJ0aWVzIGZvciBhbGwgYnV0dG9uc1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXJlZ3VsYXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogZm9udC1zaXplKDE0KTtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWRlZmF1bHQ7XHJcbiAgbWluLXdpZHRoOiAkYnV0dG9uLW1pbi13aWR0aDtcclxuICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmctcmVndWxhcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTsgLy8gQm9vdHN0cmFwIG92ZXJyaWRlXHJcbiAgdHJhbnNpdGlvbjogJGJ1dHRvbi1ob3Zlci10cmFuc2l0aW9uO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSxcclxuICAmOmFjdGl2ZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yQmx1ZS05KTtcclxuICAgIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xyXG4gICAgb3V0bGluZS13aWR0aDogMnB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgX3ZhcmlhbnQoXHJcbiAgICAkYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTUpLFxyXG4gICAgJGhvdmVyLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKSxcclxuICAgICRhY3RpdmUtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTUpLFxyXG4gICAgJGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0QWxwaGEtNzUpXHJcbiAgKTtcclxuXHJcbiAgJi0tY29tcGFjdCB7XHJcbiAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLS1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b247XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxMik7XHJcbiAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmctc21hbGw7XHJcbiAgfVxyXG5cclxuICAmLS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b247XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxOCk7XHJcbiAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmctbGFyZ2U7XHJcbiAgfVxyXG5cclxuICAmLS1zZWNvbmRhcnkge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtYnV0dG9uO1xyXG4gICAgQGluY2x1ZGUgX3ZhcmlhbnQoXHJcbiAgICAgICRidXR0b24tY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNzApLFxyXG4gICAgICAkaG92ZXItY29sb3I6IHZhcigtLWNvbG9yQmx1ZS05KSxcclxuICAgICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTExKSxcclxuICAgICAgJG91dGxpbmU6IHRydWVcclxuICAgICk7XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLWRhbmdlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JDb3JhbC0xMCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvckNvcmFsLTEwKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yQ29yYWwtMTApO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yQ29yYWwtMTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSxcclxuICAgICAgJi5hY3RpdmUsXHJcbiAgICAgIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JDb3JhbC0xMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JDb3JhbC0xMik7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLWludmVyc2Uge1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmLmFjdGl2ZSxcclxuICAgICAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYlcGRzLWMtYnV0dG9uLS1kaXNhYmxlZCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyxcclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wcmltYXJ5IHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWJ1dHRvbjtcclxuICAgIEBpbmNsdWRlIF92YXJpYW50KFxyXG4gICAgICAkYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvckJsdWUtOSksXHJcbiAgICAgICRob3Zlci1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTEwKSxcclxuICAgICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTExKSxcclxuICAgICAgJGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gICYtLWRhbmdlciB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b247XHJcbiAgICBAaW5jbHVkZSBfdmFyaWFudChcclxuICAgICAgJGJ1dHRvbi1jb2xvcjogdmFyKC0tY29sb3JDb3JhbC05KSxcclxuICAgICAgJGhvdmVyLWNvbG9yOiB2YXIoLS1jb2xvckNvcmFsLTEwKSxcclxuICAgICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JDb3JhbC0xMSksXHJcbiAgICAgICRjb2xvcjogdmFyKC0tY29sb3JXaGl0ZSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAmLS10ZXh0IHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWJ1dHRvbjtcclxuICAgIEBpbmNsdWRlIF92YXJpYW50KFxyXG4gICAgICAkYnV0dG9uLWNvbG9yOiB0cmFuc3BhcmVudCxcclxuICAgICAgJHRyYW5zcGFyZW50LWJvcmRlcnM6IHRydWUsXHJcbiAgICAgICRob3Zlci1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC01KSxcclxuICAgICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0xMCksXHJcbiAgICAgICRjb2xvcjogdmFyKC0tY29sb3JUZXh0UHJpbWFyeSlcclxuICAgICk7XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLXByaW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSBfdmFyaWFudChcclxuICAgICAgICAkdHJhbnNwYXJlbnQtYm9yZGVyczogdHJ1ZSxcclxuICAgICAgICAkaG92ZXItY29sb3I6IHZhcigtLWNvbG9yQmx1ZUFscGhhLTEwKSxcclxuICAgICAgICAkYWN0aXZlLWNvbG9yOiB2YXIoLS1jb2xvckJsdWVBbHBoYS0yMCksXHJcbiAgICAgICAgJGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpXHJcbiAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLWRhbmdlciB7XHJcbiAgICAgIEBpbmNsdWRlIF92YXJpYW50KFxyXG4gICAgICAgICR0cmFuc3BhcmVudC1ib3JkZXJzOiB0cnVlLFxyXG4gICAgICAgICRob3Zlci1jb2xvcjogdmFyKC0tY29sb3JDb3JhbEFscGhhLTEwKSxcclxuICAgICAgICAkYWN0aXZlLWNvbG9yOiB2YXIoLS1jb2xvckNvcmFsQWxwaGEtMjApLFxyXG4gICAgICAgICRjb2xvcjogdmFyKC0tY29sb3JEYW5nZXIpXHJcbiAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLWRpc2FibGVkIHtcclxuICAgICAgQGluY2x1ZGUgX3ZhcmlhbnQoXHJcbiAgICAgICAgJHRyYW5zcGFyZW50LWJvcmRlcnM6IHRydWUsXHJcbiAgICAgICAgJGJ1dHRvbi1jb2xvcjogdHJhbnNwYXJlbnQsXHJcbiAgICAgICAgJGhvdmVyLWNvbG9yOiB0cmFuc3BhcmVudCxcclxuICAgICAgICAkYWN0aXZlLWNvbG9yOiB0cmFuc3BhcmVudCxcclxuICAgICAgICAkY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMjUpXHJcbiAgICAgICk7XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmJXBkcy1jLWJ1dHRvbi0taW52ZXJzZSB7XHJcbiAgICAgIEBpbmNsdWRlIF92YXJpYW50KFxyXG4gICAgICAgICR0cmFuc3BhcmVudC1ib3JkZXJzOiB0cnVlLFxyXG4gICAgICAgICRidXR0b24tY29sb3I6IHRyYW5zcGFyZW50LFxyXG4gICAgICAgICRob3Zlci1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZUFscGhhLTIwKSxcclxuICAgICAgICAkYWN0aXZlLWNvbG9yOiB2YXIoLS1jb2xvcldoaXRlQWxwaGEtMTApLFxyXG4gICAgICAgICRjb2xvcjogdmFyKC0tY29sb3JXaGl0ZSlcclxuICAgICAgKTtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMsXHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmLmFjdGl2ZSxcclxuICAgICAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWxvYWRpbmcsXHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0yNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbnRyYXN0IHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWJ1dHRvbjtcclxuICAgIEBpbmNsdWRlIF92YXJpYW50KFxyXG4gICAgICAkYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0KSxcclxuICAgICAgJGhvdmVyLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKSxcclxuICAgICAgJGFjdGl2ZS1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC05MCksXHJcbiAgICAgICRjb2xvcjogdmFyKC0tY29sb3JXaGl0ZSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAmLS1kaXNhYmxlZCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b247XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBAaW5jbHVkZSBfdmFyaWFudCgkYnV0dG9uLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKSwgJGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTI1KSwgJHRyYW5zcGFyZW50LWJvcmRlcnM6IHRydWUpO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1pbnZlcnNlIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWJ1dHRvbjtcclxuICAgIEBpbmNsdWRlIF92YXJpYW50KCRidXR0b24tY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpLCAkY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpKTtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlLFxyXG4gICAgJi5hY3RpdmUsXHJcbiAgICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgfVxyXG5cclxuICAgICYlcGRzLWMtYnV0dG9uLS1kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuMjU7XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyxcclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiVwZHMtYy1idXR0b24tLWxvYWRpbmcsXHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZbY2xhc3NePVwicGRzLXUtaWNvbi1cIl0sXHJcbiAgJltjbGFzcyo9XCIgcGRzLXUtaWNvbi1cIl0sXHJcbiAgJltjbGFzc149XCJwZHMtYy1pY29uLVwiXSxcclxuICAmW2NsYXNzKj1cIiBwZHMtYy1pY29uLVwiXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMC41ZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYlcGRzLWMtYnV0dG9uLS1sYXJnZSB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRidXR0b24tcGFkZGluZy1sYXJnZS1oLzI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGJ1dHRvbi1wYWRkaW5nLWxhcmdlLWgvNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkYnV0dG9uLXBhZGRpbmctbGFyZ2UtaC8yO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGJ1dHRvbi1wYWRkaW5nLWxhcmdlLWgvNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbG9hZGluZyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tY29sb3JNaXJyb3JCbGFja0FscGhhLTEwKTtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWNvbG9yV2hpdGUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICBhbmltYXRpb246ICRhbmltYXRpb24tc3BpbjtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEB0b2RvIGNoZWNrIHdpdGggZXZlcnlvbmUgaWYgdGhpcyBpcyBiZWluZyB1c2VkLCBvdGhlcndpc2UgcmVtb3ZlIGl0IGZyb20gUERTLlxyXG4lcGRzLWMtYnV0dG9uLWFycm93LFxyXG4ucGRzLWMtYnV0dG9uLWFycm93IHtcclxuICAkYmxvY2stcm9vdDogYmxvY2stcm9vdCgmKTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yU2Vjb25kYXJ5KTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiBmb250LXNpemUoMTIpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpY2s7XHJcbiAgbWluLXdpZHRoOiAkYnV0dG9uLW1pbi13aWR0aDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7IC8vIEJvb3RzdHJhcCBvdmVycmlkZVxyXG4gIHRyYW5zaXRpb246ICRidXR0b24taG92ZXItdHJhbnNpdGlvbjtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yU2Vjb25kYXJ5TGlnaHRlcik7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBAZXh0ZW5kICVwZHMtdS1pY29uLWtleWJvYXJkLWFycm93LXJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICB9XHJcbn1cclxuIiwiLy8vIEBpbmZvIHRoaXMgY2FuIGJlIHVzZWQgYXMgYmFjayBidXR0b24gbmV4dCB0byBtZW51IG9yIGFzIHJlZ3VsYXIgYmFjayBidXR0b24gaW4gdGhlIGNvbnRlbnQuXHJcbi8vLyBAdXNlIHBkcy1jLWJ1dHRvbi1iYWNrLS1zaHJpbmsgd2lsbCBoaWRlIHRoZSB0ZXh0IGFuZCBrZWVwIHRoZSBhcnJvdy5cclxuXHJcbi5wZHMtYy1idXR0b24tYmFjayB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtODApO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2hhZG93OiBub25lOyAvLyBCb290c3RyYXAgb3ZlcnJpZGVcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogJGJ1dHRvbi1ob3Zlci10cmFuc2l0aW9uO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1hcnJvdy1sZWZ0O1xyXG4gICAgQGluY2x1ZGUgc3RyZWFtbGluZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTgwKTtcclxuICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDE2KTtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgdHJhbnNpdGlvbjogJGJ1dHRvbi1ob3Zlci10cmFuc2l0aW9uO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNocmluay1vbi1tb2JpbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVHJhbnNwYXJlbnQpO1xyXG4gICAgd2lkdGg6IDEuMXJlbTsgLy8gVmlzdWFsXHJcbiAgICBoZWlnaHQ6IDEuMzEyNXJlbTtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtODApO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB0ZXh0LWluZGVudDogMDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cC1kZXByZWNhdGVkIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQHVzZSBBZGQgYm90aCBgLnBkcy1jLWJ1dHRvbi1pY29uYCBhbmQgYC5wZHMtYy1idXR0b24taWNvbmAgb24gY29udGFpbmVyIG9mIGJ1dHRvbi5cclxuJXBkcy1jLWJ1dHRvbi1pY29uLFxyXG4ucGRzLWMtYnV0dG9uLWljb24ge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7IC8vIEJvb3RzdHJhcCBvdmVycmlkZVxyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yVHJhbnNwYXJlbnQpO1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICYtLXByaW1hcnkge1xyXG4gICAgQGV4dGVuZCAlcGRzLWMtYnV0dG9uLWljb247XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlEYXJrKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNlY29uZGFyeSB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b24taWNvbjtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeSk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeUxpZ2h0KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeURhcmspO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGFuZ2VyIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLWJ1dHRvbi1pY29uO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyKTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyTGlnaHQpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyRGFyayk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1kaXNhYmxlZCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtYy1idXR0b24taWNvbjtcclxuICAgICYsXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0yNSk7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIiRtYXJnaW46IDAuNXJlbTtcclxuXHJcbi5wZHMtYy1idXR0b24tZ3JvdXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgbWFyZ2luOiAwIC0jeyRtYXJnaW59IC0jeyRtYXJnaW59O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJi0tbm8tc3RhY2sge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gICYtLWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtLWxlZnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi0tc3BhY2UtYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmLS1ib3JkZXItdG9wIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogI3skbWFyZ2lufSk7XHJcbiAgICAgIG1hcmdpbjogMCAjeyRtYXJnaW59O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDsgLy9maXhlcyBpbmNvcnJlY3QgcG9zaXRpb25pbmcgaW4gY2hyb21lXHJcbiAgICAgIHJpZ2h0OiAwOyAvL2ZpeGVzIGluY29ycmVjdCBwb3NpdGlvbmluZyBpbiBjaHJvbWVcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yQm9yZGVyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIFtjbGFzcyo9XCJwZHMtYy1idXR0b25cIl0ge1xyXG4gICAgbWFyZ2luOiAwICRtYXJnaW4gJG1hcmdpbjtcclxuICB9XHJcblxyXG4gICZfX3NwYWNlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleDogMSAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAdG9kbyBSZXZpZXcgcmVzcG9uc2l2ZW5lc3NcclxuLy8vIEB0b2RvIFJhZGlvIGJ1dHRvbnMgZ3JvdXAgYXMgc2VnbWVudGVkIGJ1dHRvbiBncm91cFxyXG5cclxuLnBkcy1jLWJ1dHRvbi1ncm91cC1zZWdtZW50ZWQge1xyXG4gICRibG9jay1yb290OiBibG9jay1yb290KCYpO1xyXG4gICRlbGVtZW50OiBpdGVtO1xyXG5cclxuICAmX18jeyRlbGVtZW50fSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lOyAvLyBCb290c3RyYXAgb3ZlcnJpZGVcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1kZWZhdWx0O1xyXG4gICAgbWluLXdpZHRoOiAkYnV0dG9uLW1pbi13aWR0aDtcclxuICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy1yZWd1bGFyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogJGJ1dHRvbi1ob3Zlci10cmFuc2l0aW9uO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnlPbkJhY2tncm91bmRMaWdodGVyKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeU9uQmFja2dyb3VuZExpZ2h0KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1yZWd1bGFyIDAgMCAkYm9yZGVyLXJhZGl1cy1yZWd1bGFyO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwICRib3JkZXItcmFkaXVzLXJlZ3VsYXIgJGJvcmRlci1yYWRpdXMtcmVndWxhciAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0KTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeURhcmspO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5RGFyayk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWZ1bGwtd2lkdGgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAjeyRibG9jay1yb290fV9fI3skZWxlbWVudH0ge1xyXG4gICAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJXBkcy1jLWJ1dHRvbi1saW5rLFxyXG4ucGRzLWMtYnV0dG9uLWxpbmsge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgJi0taWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sb2FkaW5nLFxyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1jb2xvck1pcnJvckJsYWNrQWxwaGEtMTApO1xyXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uLXNwaW47XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wZHMtYy1jb2RlLXByZXZpZXcge1xyXG4gIGZvbnQtZmFtaWx5OiAkbW9ubztcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yTWlkbmlnaHQtODApO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTUpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG4iLCIvLy8gQ29tcG9uZW50IGNsYXNzIHVzZWQgdG8gc3R5bGUgaW5wdXQgdGV4dCBpbiBmb3Jtcy5cclxuLy8vIEB0YWcgdGFnLWlucHV0IHRhZy1pbnB1dC13aXRoLWVycm9yIHRhZy1mb3JtLWlucHV0XHJcbkB1c2UgXCIuLi8uLi9taXhpbnMvcmVzZXQtaW5wdXRcIiBhcyBtaXhpbjtcclxuXHJcbiVwZHMtYy1pbnB1dC10ZXh0LFxyXG4ucGRzLWMtaW5wdXQtdGV4dCB7XHJcbiAgQGluY2x1ZGUgbWl4aW4ucmVzZXQtaW5wdXQ7XHJcblxyXG4gICYuZm9ybS1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYtLTY0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgbWF4LXdpZHRoOiA0cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLTEyOCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIG1heC13aWR0aDogOHJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS0yNTYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2xbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRQcmltYXJ5KTtcclxuICB9XHJcbn1cclxuIiwiLy8vIENvbXBvbmVudCBjbGFzcyB1c2VkIHRvIHN0eWxlIHRleHRhcmVhcy5cclxuLy8vIEB0YWcgdGFnLXRleHRhcmVhIHRhZy10ZXh0YXJlYS13aXRoLWVycm9yIHRhZy1mb3JtLXRleHRhcmVhXHJcblxyXG4ucGRzLWMtaW5wdXQtdGV4dGFyZWEge1xyXG4gIEBpbmNsdWRlIHJlc2V0LWlucHV0O1xyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRTZWNvbmRhcnkpO1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ub3JtYWw7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFNlY29uZGFyeSk7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW5vcm1hbDtcclxuICB9XHJcbn1cclxuIiwiLy8vIENvbXBvbmVudCBjbGFzcyB1c2VkIHRvIHN0eWxlIGlucHV0IHRleHQgaW4gZm9ybXMuXHJcbi8vLyBAdGFnIHRhZy1pbnB1dCB0YWctaW5wdXQtd2l0aC1lcnJvciB0YWctZm9ybS1pbnB1dFxyXG4lcGRzLWMtaW5wdXQtZHJvcGRvd24sXHJcbi5wZHMtYy1pbnB1dC1kcm9wZG93biB7XHJcbiAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XHJcblxyXG4gICYuZm9ybS1ncm91cCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYtLW5vLWJveCB7XHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLTI1NiB7XHJcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNXB4JyBoZWlnaHQ9JzhweCc+PHBvbHlsaW5lIGlkPSdMaW5lJyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzBhMTMyNScgc3Ryb2tlLXdpZHRoPScxLjUnIHBvaW50cz0nMC41IDAuNSA2IDYgMTEuNTQ1MzYxIDAuNSc+PC9wb2x5bGluZT48L3N2Zz5cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjVlbSB0b3AgNTAlLCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVlbSBhdXRvLCAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgID4gLmNhcmV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeCBmb3IgZHJvcGRvd24gaWNvbiBiZWluZyB3aGl0ZSBpbiBkYXJrIHRoZW1lLlxyXG46LS1uYW1lc3BhY2UudGhlbWUtZGFyayB7XHJcbiAgLnBkcy1jLWlucHV0LWRyb3Bkb3duIHtcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE1cHgnIGhlaWdodD0nOHB4Jz48cG9seWxpbmUgaWQ9J0xpbmUnIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBwb2ludHM9JzAuNSAwLjUgNiA2IDExLjU0NTM2MSAwLjUnPjwvcG9seWxpbmU+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQ29tcG9uZW50IGNsYXNzIHVzZWQgdG8gc3R5bGUgaW5wdXQgdGV4dCBpbiBmb3Jtcy5cclxuLy8vIEB0YWcgdGFnLWlucHV0IHRhZy1pbnB1dC13aXRoLWVycm9yIHRhZy1mb3JtLWlucHV0XHJcbi5wZHMtaC1teDcge1xyXG4gICRkYXRlLXdpZHRoOiAyLjVyZW07XHJcbiAgJGRhdGUtaGVpZ2h0OiAycmVtO1xyXG5cclxuICAucGRzLWMtaW5wdXQtZGF0ZS1waWNrZXIge1xyXG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XHJcblxyXG4gICAgLy8gTXg3XHJcbiAgICAubXgtZGF0ZWlucHV0IHtcclxuICAgICAgd2lkdGg6IDEyLjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAubXgtZGF0ZWlucHV0LWlucHV0IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgJlt0eXBlPVwiZGF0ZVwiXSB7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgQGluY2x1ZGUgc3RyZWFtbGluZSgpO1xyXG4gICAgICAgICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1jYWxlbmRhcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDIwKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgICY6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3RyZWFtbGluZSgpO1xyXG4gICAgICAgIEBleHRlbmQgJXBkcy11LWljb24tY2FsZW5kYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMjApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdseXBoaWNvbi1jYWxlbmRhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGlqaXRDYWxlbmRhck1vbnRoTWVudVBvcHVwIHtcclxuICAgIHdpZHRoOiA3ICogJGRhdGUtd2lkdGg7XHJcblxyXG4gICAgLmRpaml0Q2FsZW5kYXJNb250aE1lbnUge1xyXG4gICAgICB3aWR0aDogNyAqICRkYXRlLXdpZHRoO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvckJhY2tncm91bmRDYXJkKTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1yZWd1bGFyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgaGVpZ2h0OiA5ICogJGRhdGUtaGVpZ2h0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG5cclxuICAgICAgLy8gSW4gb3JkZXIgdG8gZ2V0IGp1c3QgdGhlIDMgZmlyc3QgbGV0dGVycyBmcm9tIHRoZSBtb250aCwgd2UgbmVlZCB0byBtb3ZlIHRoZSB0ZXh0IG91dCBvZiB0aGUgc2NyZWVuIGFuZCBjcmVhdGUgb3VyIG9uIHRleHQuXHJcbiAgICAgIC5kaWppdENhbGVuZGFyTW9udGhMYWJlbCB7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yMCAqICRkYXRlLXdpZHRoO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6ICRkYXRlLWhlaWdodDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSk6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiSmFuXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIkZlYlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJNYXJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNCk6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiQXByXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDUpOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIk1heVwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg2KTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJKdW5cIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNyk6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiSnVsXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDgpOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIkF1Z1wiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg5KTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJTZXBcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMTApOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIk9jdFwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxMSk6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiTm92XCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEyKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJEZWNcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kaWppdENhbGVuZGFyQ29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yQmFja2dyb3VuZENhcmQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvd0NhcmQpO1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDA7XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICBtYXJnaW46IDAgMXJlbTtcclxuXHJcbiAgICAgIC5kaWppdENhbGVuZGFyUHJldmlvdXNNb250aCxcclxuICAgICAgLmRpaml0Q2FsZW5kYXJOZXh0TW9udGgge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kaWppdEJ1dHRvbkNvbnRlbnRzLm14LWZvY3VzIC5kaWppdENhbGVuZGFyTW9udGhMYWJlbCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0ZXIpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1yZWd1bGFyO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgM3B4IHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0ZXIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5kaWppdENhbGVuZGFyWWVhckxhYmVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodEFscGhhLTEwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZTogMXB4IGRvdHRlZCB2YXIoLS1jb2xvclByaW1hcnlMaWdodGVyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGlqaXRDYWxlbmRhck1vbnRoQ29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAuZGlqaXRDYWxlbmRhckFycm93IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgd2lkdGg6ICRkYXRlLXdpZHRoO1xyXG4gICAgICAgIGhlaWdodDogJGRhdGUtaGVpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRpaml0Q2FsZW5kYXJEZWNyZW1lbnRBcnJvdyB7XHJcbiAgICAgICAgbGVmdDogMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgb3Blbi1jYXJldChcclxuICAgICAgICAgICRkaXJlY3Rpb246IGxlZnQsXHJcbiAgICAgICAgICAkc2l6ZTogMC42MjVyZW0sXHJcbiAgICAgICAgICAkbWFyZ2luOiAwLjY3NXJlbSAwLjI1cmVtIDAsXHJcbiAgICAgICAgICAkY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNzUpLFxyXG4gICAgICAgICAgJGJvcmRlcjogMC4xMjVyZW1cclxuICAgICAgICApO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGlqaXRDYWxlbmRhckluY3JlbWVudEFycm93IHtcclxuICAgICAgICByaWdodDogMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgb3Blbi1jYXJldChcclxuICAgICAgICAgICR0eXBlOiBhZnRlcixcclxuICAgICAgICAgICRzaXplOiAwLjYyNXJlbSxcclxuICAgICAgICAgICRtYXJnaW46IDAuNjc1cmVtIDAuMjVyZW0gMCxcclxuICAgICAgICAgICRjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC03NSksXHJcbiAgICAgICAgICAkYm9yZGVyOiAwLjEyNXJlbVxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kaWppdERyb3BEb3duQnV0dG9uIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtdGhpY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGhlaWdodDogJGRhdGUtaGVpZ2h0O1xyXG5cclxuICAgICAgICAqIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAkZGF0ZS1oZWlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGlqaXREb3duQXJyb3dCdXR0b24ge1xyXG4gICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGlqaXRTcGFjZXIsXHJcbiAgICAgICAgLmRpaml0QXJyb3dCdXR0b25Jbm5lcixcclxuICAgICAgICAuZGlqaXRBcnJvd0J1dHRvbkNoYXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kaWppdENhbGVuZGFyTW9udGhMYWJlbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgY2xvc2VkLWNhcmV0KCRjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC03NSksICRkeTogMjUlLCAkbWFyZ2luOiAwIDAgMCAwLjVyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRpaml0QnV0dG9uVGV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kaWppdEJ1dHRvbk5vZGUge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kaWppdENhbGVuZGFyRGF5TGFiZWxUZW1wbGF0ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTIpO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXRoaWNrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogJGRhdGUtaGVpZ2h0O1xyXG4gICAgICB3aWR0aDogJGRhdGUtd2lkdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpaml0Q2FsZW5kYXJEYXRlVGVtcGxhdGUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDEyKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogJGRhdGUtd2lkdGg7XHJcbiAgICAgIGhlaWdodDogJGRhdGUtaGVpZ2h0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTEwKTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgICAgICAgICB3aWR0aDogJGRhdGUtd2lkdGg7XHJcbiAgICAgICAgICBoZWlnaHQ6ICRkYXRlLXdpZHRoO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogKCRkYXRlLWhlaWdodCAtICRkYXRlLXdpZHRoKSAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggZG90dGVkIHZhcigtLWNvbG9yUHJpbWFyeUxpZ2h0ZXIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRpaml0Q2FsZW5kYXJDdXJyZW50RGF0ZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6ICgkZGF0ZS13aWR0aCAvIDMpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzNSU7XHJcbiAgICAgICAgdG9wOiA4MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGlqaXRDYWxlbmRhclNlbGVjdGVkRGF0ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXI6IDAuNXJlbSBzb2xpZCB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICAgIHdpZHRoOiAkZGF0ZS13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRkYXRlLXdpZHRoO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAoJGRhdGUtaGVpZ2h0IC0gJGRhdGUtd2lkdGgpIC8gMjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgdmFyKC0tY29sb3JQcmltYXJ5TGlnaHRlcik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRpaml0Q2FsZW5kYXJZZWFyQ29udGFpbmVyIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5kaWppdENhbGVuZGFyU2VsZWN0ZWRZZWFyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpaml0Q2FsZW5kYXJOZXh0WWVhcixcclxuICAgIC5kaWppdENhbGVuZGFyUHJldmlvdXNZZWFyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQ29tcG9uZW50IGNsYXNzIHVzZWQgdG8gc3R5bGUgaW5wdXQgdGV4dCBpbiBmb3Jtcy5cclxuLy8vIEB0YWcgdGFnLWlucHV0IHRhZy1pbnB1dC13aXRoLWVycm9yIHRhZy1mb3JtLWlucHV0XHJcblxyXG5AdXNlICcuLi8uLi9jb25zdGFudHMvYm9yZGVyLXJhZGl1cyc7XHJcbkB1c2UgXCIuLi8uLi9jb25zdGFudHMvc3BhY2luZy1zaXplc1wiO1xyXG5AdXNlICcuLi8uLi9mdW5jdGlvbnMvZm9udC1zaXplJztcclxuXHJcbiRkYXRlLXdpZHRoOiAyLjVyZW07XHJcbiRkYXRlLWhlaWdodDogMnJlbTtcclxuXHJcbi5wZHMtYy1pbnB1dC1kYXRlLXBpY2tlciB7XHJcbiAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcblxyXG4gICAgJjpub3QoW2Rpc2FibGVkXSkge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5nbHlwaGljb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGljb24oXCJjYWxlbmRhclwiLCBcImFmdGVyXCIsIGZvbnQtc2l6ZSgyMCkpO1xyXG4gIH1cclxuXHJcbiAgLm14LWNvbXBvdW5kLWNvbnRyb2wge1xyXG4gICAgd2lkdGg6IDEyLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubXgtY2FsZW5kYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yQmFja2dyb3VuZENhcmQpO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXJlZ3VsYXI7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93Q2FyZCk7XHJcbiAgbWFyZ2luOiAkc3BhY2luZy1zbSAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgei1pbmRleDogMTAyICFpbXBvcnRhbnQ7IC8vIE5lZWRzIHRvIGJlIGhpZ2hlciB0aGFuIGEgcG9wdXAgb3ZlcmxheSBhbmQgb3ZlcnJpZGUgQXRsYXMgVUlcclxuXHJcbiAgJi1tb250aC1oZWFkZXIge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1oNjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xyXG4gIH1cclxuXHJcbiAgJi1tb250aC1kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgQGluY2x1ZGUgY2xvc2VkLWNhcmV0KCRjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC03NSksICR0eXBlOiBiZWZvcmUsICRkeTogMjUlLCAkbWFyZ2luOiAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbW9udGgtZHJvcGRvd24tb3B0aW9ucyB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDJyZW07XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yQmFja2dyb3VuZENhcmQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBoZWlnaHQ6IHB4LXRvLXJlbXMoMjg4KTtcclxuICAgIHdpZHRoOiBweC10by1yZW1zKDI4OCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS10ZXh0LTE0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tb250aC1jdXJyZW50IHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJi1tb250aC1wcmV2aW91cyxcclxuICAmLW1vbnRoLW5leHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbW9udGgtcHJldmlvdXMge1xyXG4gICAgQGluY2x1ZGUgaWNvbihcImFycm93LWxlZnQtMVwiLCBcImJlZm9yZVwiLCBmb250LXNpemUoMjApKTtcclxuICB9XHJcblxyXG4gICYtbW9udGgtbmV4dCB7XHJcbiAgICBAaW5jbHVkZSBpY29uKFwiYXJyb3ctcmlnaHQtMTFcIiwgXCJiZWZvcmVcIiwgZm9udC1zaXplKDIwKSk7XHJcbiAgfVxyXG5cclxuICAmLXllYXItc3dpdGNoZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmctbWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5teC1jYWxlbmRhci15ZWFyLXNlbGVjdGVkIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0YWJsZSB7XHJcbiAgICBtYXJnaW46ICRzcGFjaW5nLW1kICRzcGFjaW5nLW1kIDA7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgfVxyXG5cclxuICB0aCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxMik7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG5cclxuICAmLWRheS1tb250aC1wcmV2aW91cyxcclxuICAmLWRheS1tb250aC1uZXh0IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KTtcclxuICB9XHJcblxyXG4gICYtZGF5LW1vbnRoLWN1cnJlbnQge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gIH1cclxuXHJcbiAgJi1kYXktdG9kYXkge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XHJcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICB9XHJcblxyXG4gIEBtaXhpbiBteC1jYWxlbmRhci1zZWxlY3Rpb24ge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG5cclxuICAmLWRheS1tb250aC1wcmV2aW91cyxcclxuICAmLWRheS1tb250aC1jdXJyZW50LFxyXG4gICYtZGF5LW1vbnRoLW5leHQge1xyXG4gICAgZm9udC1zaXplOiBmb250LXNpemUoMTIpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTEwKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIG14LWNhbGVuZGFyLXNlbGVjdGlvbjtcclxuICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0xMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBteC1jYWxlbmRhci1zZWxlY3Rpb247XHJcbiAgICAgICAgYm9yZGVyOiAwLjVyZW0gc29saWQgdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBDcmVhdGVzIGFuIGljb24gd2l0aGluIGEgOjpiZWZvcmUgb3IgOjphZnRlciBwc2V1ZG8tZWxlbWVudCwgYWNjb3JkaW5nIHRvIGlucHV0LlxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRuYW1lIC0gdGhlIG5hbWUgb2YgdGhlIGljb24gYWNjb3JkaW5nIHRvIGljb25zIG1hcC5cclxuLy8vIEBwYXJhbSB7Zm9udC1zaXplfSAkc2l6ZSBbMS41cmVtXSAtIG9wdGlvbmFsIHNpemUgb2YgdGhlIGljb24uXHJcbi8vLyBAcGFyYW0ge1wiYmVmb3JlXCIgfCBcImFmdGVyXCIgfCBudWxsfSAkcG9zaXRpb24gW251bGxdIG9wdGlvbmFsbHkgY3JlYXRlcyB0aGUgaWNvbiBhcyBhIDo6YmVmb3JlIG9yIDo6YWZ0ZXIgcHNldWRvLWVsZW1lbnRcclxuLy8vIEBleGFtcGxlXHJcbi8vLyAuZm9vOjpiZWZvcmUge1xyXG4vLy8gICBAaW5jbHVkZSBpY29uKCBcInNpbmdsZS13b21hbi1hY3Rpb25zLXJlZnJlc2hcIiwgJHNpemU6IDFlbSApXHJcbi8vLyB9XHJcblxyXG5AdXNlIFwiLi4vZnVuY3Rpb25zL3VuaWNvZGVcIiBhcyBmO1xyXG5AdXNlIFwiLi4vY29uc3RhbnRzL2ljb25zXCI7XHJcblxyXG5AbWl4aW4gaWNvbigkbmFtZSwgJHBvc2l0aW9uOiBudWxsLCAkc2l6ZTogMS41cmVtKSB7XHJcbiAgQGlmICRwb3NpdGlvbiA9PSBcImJlZm9yZVwiIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIEBpbmNsdWRlIGljb24oJG5hbWUsIG51bGwsICRzaXplKTtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRwb3NpdGlvbiA9PSBcImFmdGVyXCIge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBpY29uKCRuYW1lLCBudWxsLCAkc2l6ZSk7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJzdHJlYW1saW5lXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbiwgVWJ1bnR1LCBDYW50YXJlbGwsIFwiT3BlbiBTYW5zXCIsXHJcbiAgICAgIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICBjb250ZW50OiBmLnVuaWNvZGUobWFwLWdldChpY29ucy4kcGRzLWljb25zLCAkbmFtZSkpO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQ29tcG9uZW50IGNsYXNzIHVzZWQgdG8gc3R5bGUgaW5wdXQgdGV4dCBpbiBmb3Jtcy5cclxuLy8vIEB0YWcgdGFnLWlucHV0IHRhZy1pbnB1dC13aXRoLWVycm9yIHRhZy1mb3JtLWlucHV0XHJcblxyXG4ucGRzLWMtaW5wdXQtcmFkaW8ge1xyXG4gIEBpbmNsdWRlIHJlc2V0LWlucHV0O1xyXG4gICRyZXNldC1pbnB1dC1tYXJnaW46IDFyZW07IC8vLyBAc2VlIF9yZXNldC1pbnB1dC5zY3NzXHJcbiAgbWFyZ2luLWJvdHRvbTogJHJlc2V0LWlucHV0LW1hcmdpbiAvIDI7XHJcblxyXG4gIC5yYWRpbyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHJlc2V0LWlucHV0LW1hcmdpbiAvIDI7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0U2Vjb25kYXJ5KTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXBhY3Q7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGlzYWJsZWQge1xyXG4gICAgLnJhZGlvIHtcclxuICAgICAgbGFiZWwsXHJcbiAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBNeDhcclxuICAmLmlubGluZSB7XHJcbiAgICAucmFkaW8ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkcmVzZXQtaW5wdXQtbWFyZ2luO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gTXg3IGFuZCBkb3duXHJcbiAgLnJhZGlvLWlubGluZSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgJHJlc2V0LWlucHV0LW1hcmdpbiAvIDI7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0UHJpbWFyeSk7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQ29tcG9uZW50IGlzIHVzZWQgdG8gc3R5bGUgdGhlIGRlZmF1bHQgY2hlY2tib3ggd2lkZ2V0LlxyXG4vLy8gRnVydGhlciB0ZXN0aW5nIGlzIHJlcXVpcmVkIGluIE14Ny5cclxuLy8vIEBkZXNpZ24gaHR0cHM6Ly93d3cuZmlnbWEuY29tL2ZpbGUvdEdzNzRyMFpnQXk3cW90M29VcGpUUS9QRFMtLS1Gb3JtLUlucHV0cz9ub2RlLWlkPTAlM0ExXHJcbi8vLyBAdGFnIHRhZy1pbnB1dCB0YWctaW5wdXQtd2l0aC1lcnJvciB0YWctZm9ybS1pbnB1dCB0YWctY2hlY2tib3ggdGFnLW11bHRpc2VsZWN0IHRhZy1tdWx0aXBsZS1jaG9pY2VcclxuXHJcbkB1c2UgJy4uLy4uL2NvbnN0YW50cy9mb250LXdlaWdodCc7XHJcbkB1c2UgJy4uLy4uL2NvbnN0YW50cy9ib3JkZXItcmFkaXVzJztcclxuQHVzZSAnLi4vLi4vZnVuY3Rpb25zL2ZvbnQtc2l6ZSc7XHJcblxyXG4kX3NwYWNpbmc6IDFyZW07XHJcblxyXG4ucGRzLWMtaW5wdXQtY2hlY2tib3gsXHJcbiVwZHMtYy1pbnB1dC1jaGVja2JveCB7XHJcbiAgJHJlc2V0LWlucHV0LW1hcmdpbjogMXJlbTsgLy8vIEBzZWUgX3Jlc2V0LWlucHV0LnNjc3NcclxuICBtYXJnaW4tYm90dG9tOiAkcmVzZXQtaW5wdXQtbWFyZ2luIC8gMjtcclxuXHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICA+IGRpdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jb250cm9sLWxhYmVsIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBmb250LXdlaWdodC4kZm9udC13ZWlnaHQtZGVmYXVsdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwOyAvLyBib290c3RyYXAgb3ZlcnJpZGVcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7IC8vIGJvb3RzdHJhcCBvdmVycmlkZVxyXG4gICAgbWFyZ2luLWxlZnQ6ICRfc3BhY2luZztcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkX3NwYWNpbmcgLyAyO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG5cclxuICAgIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICBmb250LXdlaWdodDogZm9udC13ZWlnaHQuJGZvbnQtd2VpZ2h0LWRlZmF1bHQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7IC8vIGJvb3RzdHJhcCBvdmVycmlkZVxyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBib290c3RyYXAgb3ZlcnJpZGVcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRfc3BhY2luZztcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGVcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIC8vIHN0eWxlbGludC1lbmFibGVcclxuICAgICAgbWFyZ2luOiAwICRfc3BhY2luZyAvIDIgMCAwO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICY6Y2hlY2tlZDo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgPiAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBNeDcgLSBSZXF1aXJlZCB0byBjb3VudGVyIGJvb3RzdHJhcCBncmlkXHJcbiAgLyoqIFxyXG4gICAgVGhpcyBuZWVkcyBmdXJ0aGVyIHRlc3RpbmcgaW4gTXg3LiBUaGUgZGlzYWJsZWQgY2hlY2tib3ggY29udHJvbC1sYWJlbCBpcyBub3Qgd29ya2luZyBwcm9wZXJseS5cclxuICAgIFRoZXJlIGlzIGFuIGV4dHJhIG1hcmdpbiBvbiB0aGUgbm9ybWFsIGNoZWNrYm94LlxyXG4gICoqL1xyXG4gIFtjbGFzcyo9XCJjb2wtc20tb2Zmc2V0XCJdIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkcmVzZXQtaW5wdXQtbWFyZ2luO1xyXG4gIH1cclxuXHJcbiAgLy8gTXg4XHJcbiAgJi5teC1jaGVja2JveCB7XHJcbiAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgIC8vIEhvcml6b250YWwgZm9ybSBvcmllbnRhdGlvbiBhZGRzIGFuIGV4dHJhIGRpdiB0byB0aGUgY29tcG9uZW50LlxyXG4gICAgJixcclxuICAgID4gZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgID4gW2NsYXNzKj1cImNvbC1zbVwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEhpZGUgcHNldWRvIGVsZW1lbnRzIHRoYXQgYXJlIHB1dCBvbiB0aGUgY2hlY2tib3ggYnkgb3RoZXIgc3R5bGluZy5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBpZS1vbmx5IHtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgIFRoaXMgaXMgbWVhbnQgdG8gYmUgdXNlZCBvbmx5IGluIHZlcnkgcmFyZSBjaXJjdW1zdGFuY2VzLiBBbiBleGFtcGxlIG1pZ2h0XHJcbiAgICAgIGJlIHdoZW4geW91IG5lZWQgdG8gcmVuZGVyIHRoZSBsYWJlbCBpbiBmcm9udCBvZiB0aGUgaW5wdXQuXHJcbiAgICAqKi9cclxuICAgICYtLWRpc2FibGVkIHtcclxuICAgICAgQGV4dGVuZCAlcGRzLWMtaW5wdXQtY2hlY2tib3g7XHJcblxyXG4gICAgICAqLFxyXG4gICAgICAqOmhvdmVyLFxyXG4gICAgICAqOmZvY3VzLFxyXG4gICAgICAqOmFjdGl2ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAkY2hlY2tib3gtc2l6ZTogMXJlbTtcclxuICAgICAgJGNoZWNrYm94LW1hcmdpbjogMC41cmVtO1xyXG4gICAgICAkY2hlY2tib3gtdGhpY2tuZXNzOiAwLjEyNXJlbTtcclxuICAgICAgJGNoZWNrYm94LXdpZHRoOiAwLjZyZW07XHJcbiAgICAgICRjaGVja2JveC1oZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgJGNoZWNrYm94LXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgJGNoZWNrYm94LWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgaGVpZ2h0OiAkY2hlY2tib3gtc2l6ZTtcclxuICAgICAgd2lkdGg6ICRjaGVja2JveC1zaXplO1xyXG4gICAgICBtYXJnaW46IGNhbGMoLTEgKiAjeyRjaGVja2JveC1tYXJnaW59KSAhaW1wb3J0YW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6ICRjaGVja2JveC1tYXJnaW47XHJcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjEyNXJlbSk7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGllLW9ubHkge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKipcclxuICAgICAgICBJbiBNZW5kaXggdGhlIGlucHV0IGdldHMgYSBbZGlzYWJsZWRdIGF0dHJpYnV0ZS4gV2hlbiB0aGlzIGlzIHByZXNlbnRcclxuICAgICAgICBib3RoIHRoZSBpbnB1dCBhbmQgdGhlIGxhYmVsIG5lZWQgdG8gbG9vayBkaXNhYmxlZC5cclxuICAgICAgKiovXHJcbiAgICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICB+IGxhYmVsIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0QWxwaGEtMTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQ7XHJcbiAgICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogY2FsYygtI3skY2hlY2tib3gtbWFyZ2lufSArIDFweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0QWxwaGEtMTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogJGNoZWNrYm94LW1hcmdpbjtcclxuICAgICAgICBsZWZ0OiAkY2hlY2tib3gtbWFyZ2luO1xyXG4gICAgICAgIGhlaWdodDogJGNoZWNrYm94LXNpemU7XHJcbiAgICAgICAgd2lkdGg6ICRjaGVja2JveC1zaXplO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC02MCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgbGVmdDogJGNoZWNrYm94LW1hcmdpbjtcclxuICAgICAgICB0b3A6ICRjaGVja2JveC1tYXJnaW47XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRjaGVja2JveC1zaXplfSk7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNoZWNrYm94LXNpemV9KTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmNoZWNrZWQ6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodCk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0taWNvbkNoZWNrbWFya01pcnJvcldoaXRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlXHJcbiAgICAvLyBMYWJlbCBoYXMgYmVlbiByZWZlcmVuY2VkIGFib3ZlIHdoZW4gdGhlIGlucHV0IGlzIGRpc2FibGVkLlxyXG4gICAgbGFiZWwge1xyXG4gICAgICBmbGV4OiAxIDEgMCU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogJF9zcGFjaW5nO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGZvbnQtd2VpZ2h0LiRmb250LXdlaWdodC1kZWZhdWx0O1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0UHJpbWFyeSk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAvKipcclxuICAgICAgICBDdXJyZW50bHkgdGhlcmUgaXMgbm8gd2F5IHRvIHByb3Blcmx5IHN0eWxlIHRoZSBjaGVja2JveCBpZiB0aGUgbGFiZWwgaXNcclxuICAgICAgICByZW5kZXJlZCBiZWZvcmUgdGhlIGlucHV0IHdoZW4gdGhlIGZvcm0gb3JpZW50YXRpb24gaXMgaG9yaXpvbnRhbC4gVGhpc1xyXG4gICAgICAgIGlzIGJlY2F1c2UgdGhlIGVycm9yIHN0YXRlIHdpbGwgYmUgcHV0IGludG8gYSBjb250YWluZXIgdG9nZXRoZXIgd2l0aFxyXG4gICAgICAgIHRoZSBpbnB1dCBidXQgd2l0aG91dCB0aGUgbGFiZWwuIEluIHRoYXQgY2FzZSB0aGUgc2l6ZSBvZiB0aGUgbGFiZWxcclxuICAgICAgICBjYW5ub3QgYmUgcHJvcGVybHkgZGV0ZXJtaW5lZCBhbmQgZXJyb3IgYW5kIGxhYmVsIHdvdWxkIG92ZXJsYXAgaW4gc29tZVxyXG4gICAgICAgIGluc3RhbmNlcy5cclxuICAgICAgKiovXHJcbiAgICAgICZbY2xhc3MqPVwiY29sLXNtXCJdIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JUcmFuc3BhcmVudCk7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlRoaXMgY29uZmlndXJhdGlvbiBpcyBub3Qgc3VwcG9ydGVkLiBQbGVhc2UgY2hhbmdlIHRoZSBsYWJlbCBwb3NpdGlvbiBvcHRpb24gaW4gdGhlIHdpZGdldCB0byBBZnRlciBjb250cm9sLlwiO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyKTtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLyoqXHJcbiAgICAgICAgTWVuZGl4IGhhcyBhbiBvcHRpb24gdG8gZGlzcGxheSBsYWJlbHMgaW4gZnJvbnQgb2YgdGhlIGlucHV0LiBQRFMgZG9lc1xyXG4gICAgICAgIG5vdCBzdXBwb3J0IHRoaXMgb3B0aW9uIGFuZCBpbiB0aGlzIGNhc2UgdGhlIGxhYmVsIGlzIG1vdmVkIGJhY2t3YXJkXHJcbiAgICAgICAgbWFudWFsbHkuXHJcbiAgICAgICoqL1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZVxyXG5cclxuICAgICYuaGFzLWVycm9yIHtcclxuICAgICAgLmFsZXJ0LWRhbmdlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGZvbnQtd2VpZ2h0LiRmb250LXdlaWdodC1kZWZhdWx0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyRGFyayk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDEyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGljb24oYWxlcnQtY2lyY2xlLCBiZWZvcmUsIGNhbGMoNGVtIC8gMykpO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEhhY2sgdG8gb25seSB0YXJnZXQgSUVcclxuLy8vIEB0YWcgdGFnLWllIHRhZy1oYWNrIHRhZy1pZS1vbmx5IHRhZy1pbnRlcm5ldC1leHBsb3JlciB0YWctaWUxMVxyXG5cclxuQG1peGluIGllLW9ubHkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAwXFwwKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiLy8vIENvbXBvbmVudCBjbGFzcyB1c2VkIHRvIHN0eWxlIFNpbXBsZSBDaGVja2JveCBTZXQgU2VsZWN0b3Igd2lkZ2V0LlxyXG4vLy8gQHRhZyB0YWctaW5wdXQgdGFnLWlucHV0LXdpdGgtZXJyb3IgdGFnLWZvcm0taW5wdXRcclxuXHJcbi5wZHMtYy1pbnB1dC1jaGVja2JveC1zZXQge1xyXG4gIEBpbmNsdWRlIHJlc2V0LWlucHV0O1xyXG4gICRyZXNldC1pbnB1dC1tYXJnaW46IDFyZW07IC8vLyBAc2VlIF9yZXNldC1pbnB1dC5zY3NzXHJcbiAgbWFyZ2luLWJvdHRvbTogJHJlc2V0LWlucHV0LW1hcmdpbiAvIDI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRTZWNvbmRhcnkpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcGFjdDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgJHJlc2V0LWlucHV0LW1hcmdpbiAvIDI7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gc3R5bGVsaW50LWRpc2FibGVcclxuICAmLS1kaXNhYmxlZCB7XHJcbiAgICAuY2hlY2tib3ggPiBsYWJlbCxcclxuICAgIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyBzdHlsZWxpbnQtZW5hYmxlXHJcblxyXG4gIC8vIFJlcXVpcmVkIHRvIGNvdW50ZXIgYm9vdHN0cmFwIGdyaWRcclxuICBbY2xhc3MqPVwiY29sLXNtLW9mZnNldFwiXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuIiwiLnBkcy1jLXNlYXJjaC1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICZfX2lucHV0IHtcclxuICAgIEBpbmNsdWRlIHJlc2V0LWlucHV0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3JlbSAwIDAuNXJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLWRlcHJlY2F0ZWQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMi41cmVtIDAgMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7IC8vIEJvb3RzdHJhcCBvdmVycmlkZVxyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMC4yNXJlbTtcclxuICAgIHRvcDogMC4yNXJlbTtcclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclRyYW5zcGFyZW50KTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIENvbXBvbmVudCBjbGFzcyB1c2VkIHRvIHN0eWxlIFNlYXJjaElucHV0IHdpZGdldC5cclxuLy8vIEB0YWcgdGFnLWlucHV0IHRhZy1pbnB1dC1zZWFyY2hcclxuJXBkcy1jLXNlYXJjaGlucHV0LFxyXG4ucGRzLWMtc2VhcmNoaW5wdXQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSByZXNldC1pbnB1dDtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICB9XHJcblxyXG4gIC5zZWFyY2hJbnB1dEJ1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdG9wOiAwLjI1cmVtO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgPiAuYnRuIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclRleHRDYXB0aW9uKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXdpdGgtaWNvbjo6YWZ0ZXIge1xyXG4gICAgQGluY2x1ZGUgc3RyZWFtbGluZSgpO1xyXG4gICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1zZWFyY2g7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0yNSk7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGluZm8gcGRzIHN3aXRjaGVzIGFyZSBiYXNlZCBvbiBTd2l0Y2ggd2lkZ2V0LCB3aXRoIGFkZGVkIG9uL29mZiBpbmZvcm1hdGlvbiBmb3IgYWNjZXNzaWJpbGl0eS5cclxuLy8vIEBsaW5rIGh0dHBzOi8vYXBwc3RvcmUuaG9tZS5tZW5kaXguY29tL2xpbmsvYXBwLzUwMzI0XHJcbi8vLyBAaW5mbyBhZGFwdGVkIGZyb20gYm9vbGVhbi1zbGlkZXIgU3dpdGNoLnNjc3NcclxuLy8vIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9tZW5kaXhsYWJzL2Jvb2xlYW4tc2xpZGVyL3RyZWUvbWFzdGVyL3NyYy91aVxyXG5cclxuJF9vbi1jb2xvcjogdmFyKC0tY29sb3JCbHVlLTgpO1xyXG4kX29uLWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvckJsdWUtOSk7XHJcbiRfb24tY29sb3ItYWN0aXZlOiB2YXIoLS1jb2xvckJsdWUtMTApO1xyXG4kX29mZi1jb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiRfb2ZmLWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTEwKTtcclxuJF9vZmYtY29sb3ItYWN0aXZlOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTIwKTtcclxuJF9vZmYtY29sb3ItYm9yZGVyOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTYwKTtcclxuJF9zd2l0Y2gtcmFkaXVzOiBweC10by1yZW1zKDE0KTsgLy8gdGhlIHNpemUgb2YgdGhlIGNpcmNsZSBzd2l0Y2ggd2hpY2ggc2xpZGVzIGxlZnQgdG8gcmlnaHRcclxuJF9zd2l0Y2gtbWFyZ2luOiBweC10by1yZW1zKDMpOyAvLyB0aGUgc3BhY2UgYmV0d2VlbiB0aGUgY2lyY2xlIGFuZCB0aGUgb3V0ZXIgYm9yZGVyXHJcbiRfYm9yZGVyLXdpZHRoOiBweC10by1yZW1zKDEpOyAvLyBUaGUgb3V0ZXIgYm9yZGVyXHJcbiRfd2lkdGg6IHB4LXRvLXJlbXMoNDApOyAvLyBUaGUgd2lkdGggb2YgdGhlIG1haW4gY29tcG9uZW50IChleGNsdWRpbmcgdGhlIG9uL29mZiB0ZXh0XHJcbiRfaGVpZ2h0OiAkX3N3aXRjaC1yYWRpdXMgKyAkX3N3aXRjaC1tYXJnaW4gKiAyOyAvLyBUaGUgaGVpZ2h0IG9mIHRoZSBtYWluIGNvbXBvbmVudFxyXG4kX2ZvbnQtc2l6ZTogcHgtdG8tcmVtcygxMik7IC8vIFRoZSBmb250IHNpemUgb2YgdGhlIG9uL29mZiB0ZXh0XHJcbiRfbWFyZ2luLWxlZnQ6IDNyZW07IC8vIHJlc2VydmVkIHNwYWNlIGZvciB0aGUgb24vb2ZmIHRleHRcclxuXHJcbiVwZHMtYy1zd2l0Y2gsXHJcbi5wZHMtYy1zd2l0Y2gge1xyXG4gIC53aWRnZXQtc3dpdGNoLWJ0bi13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRfb2ZmLWNvbG9yO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwOyAvL3NlZSBib3gtc2hhZG93IGZvciBib3JkZXJcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkX2hlaWdodDtcclxuICAgIGhlaWdodDogJF9oZWlnaHQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweC10by1yZW1zKDgpO1xyXG4gICAgbWFyZ2luLXRvcDogcHgtdG8tcmVtcyg4KTtcclxuICAgIHdpZHRoOiAkX3dpZHRoO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBtYXJnaW4tbGVmdDogJF9tYXJnaW4tbGVmdDtcclxuICAgIGJveC1zaGFkb3c6ICRfb2ZmLWNvbG9yLWJvcmRlciAwIDAgMCAkX2JvcmRlci13aWR0aCBpbnNldDsgLy91c2UgYm94IHNoYWRvdyBmb3IgYm9yZGVyIC0gYmV0dGVyIGFudGlhbGlhc2luZyBvbiBjdXJ2ZXNcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IC0kX21hcmdpbi1sZWZ0O1xyXG4gICAgICBmb250LXNpemU6ICRfZm9udC1zaXplO1xyXG4gICAgICBsaW5lLWhlaWdodDogJF9oZWlnaHQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuY2hlY2tlZCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIk9uXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYud2lkZ2V0LXN3aXRjaC1idG4td3JhcHBlci1kZWZhdWx0LFxyXG4gICAgICAmLndpZGdldC1zd2l0Y2gtYnRuLXdyYXBwZXItc3VjY2VzcyxcclxuICAgICAgJi53aWRnZXQtc3dpdGNoLWJ0bi13cmFwcGVyLWluZm8sXHJcbiAgICAgICYud2lkZ2V0LXN3aXRjaC1idG4td3JhcHBlci1wcmltYXJ5LFxyXG4gICAgICAmLndpZGdldC1zd2l0Y2gtYnRuLXdyYXBwZXItd2FybmluZyxcclxuICAgICAgJi53aWRnZXQtc3dpdGNoLWJ0bi13cmFwcGVyLWRhbmdlcixcclxuICAgICAgJi53aWRnZXQtc3dpdGNoLWJ0bi13cmFwcGVyLWludmVyc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfb24tY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkX29uLWNvbG9yO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRfb24tY29sb3IgMCAwIDAgJF9ib3JkZXItd2lkdGggaW5zZXQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9vbi1jb2xvci1ob3ZlcjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJF9vbi1jb2xvci1ob3ZlcjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6ICRfb24tY29sb3ItaG92ZXIgMCAwIDAgJF9ib3JkZXItd2lkdGggaW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX29uLWNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJF9vbi1jb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkX29uLWNvbG9yLWFjdGl2ZSAwIDAgMCAkX2JvcmRlci13aWR0aCBpbnNldDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnVuLWNoZWNrZWQge1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJveC1zaGFkb3cgMC4zcztcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIk9mZlwiO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX29mZi1jb2xvci1ob3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfb2ZmLWNvbG9yLWFjdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53aWRnZXQtc3dpdGNoLWJ0biB7XHJcbiAgICAgICRsZWZ0OiAkX3N3aXRjaC1tYXJnaW47XHJcbiAgICAgIGJhY2tncm91bmQ6ICRfb2ZmLWNvbG9yLWJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBoZWlnaHQ6ICRfc3dpdGNoLXJhZGl1cztcclxuICAgICAgd2lkdGg6ICRfc3dpdGNoLXJhZGl1cztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6ICRfc3dpdGNoLW1hcmdpbjtcclxuICAgICAgbGVmdDogJGxlZnQ7XHJcblxyXG4gICAgICAmLmxlZnQge1xyXG4gICAgICAgIGxlZnQ6ICRsZWZ0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgbGVmdCAwLjNzO1xyXG5cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICB3aWR0aDogJF9zd2l0Y2gtcmFkaXVzO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgJGxlZnQ6ICRfd2lkdGggLSAkX3N3aXRjaC1yYWRpdXMgLSAkX3N3aXRjaC1tYXJnaW47XHJcbiAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBsZWZ0IDAuM3M7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9vZmYtY29sb3I7XHJcblxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgIGxlZnQ6ICRsZWZ0O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwcztcclxuICAgICAgICAgIHdpZHRoOiAkX3N3aXRjaC1yYWRpdXM7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIG5vcm1hbGlzZSBhbGwgbW9kZXMgaW50byBvbmVcclxuICAmLmlPUyxcclxuICAmLmFuZHJvaWQsXHJcbiAgJi5hdXRvIHtcclxuICAgIEBleHRlbmQgJXBkcy1jLXN3aXRjaDtcclxuICB9XHJcbn1cclxuXHJcbi5kal9hbmRyb2lkLFxyXG4uZGpfaW9zIHtcclxuICAud2lkZ2V0LXN3aXRjaCB7XHJcbiAgICAmLmF1dG8ge1xyXG4gICAgICBAZXh0ZW5kICVwZHMtYy1zd2l0Y2g7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBQYXJ0IG9mIENvbnRyb2wgQ2VudGVyIFN0YXJ0ZXIgS2l0XHJcbi8vLyBAdGFnIHRhZy1jb250cm9sLWNlbnRlci1zdGFydGVyLWtpdFxyXG4ucGRzLWwtYWRtaW4ge1xyXG4gICZfX2xlZnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0zKTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTApO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmX19tYWluIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcblxyXG4gICZfX3RhYnMge1xyXG4gICAgPiAubXgtdGFiY29udGFpbmVyLXRhYnMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLW1kO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGluZm8gdGhpcyBsYXlvdXQgaXMgZm9yIHRob3NlIHBvcHVwcyB0aGF0IHdlIGhhdmUgY29udHJvbFxyXG4vLy8gQHRhZyB0YWctbW9kYWwgdGFnLXBvcHVwIHRhZy1kaWFsb2ctd2luZG93XHJcbi8vLyBAdG9kbyBjaGVjayB0aGlzIGltcGxlbWVudGF0aW9uLCBmb2N1cyBpcyBzaG93biBvdXQgb2YgdGhlIHBvcHVwXHJcbkB1c2UgXCIuLi9jb25zdGFudHMvc3BhY2luZy1zaXplc1wiO1xyXG5AdXNlIFwiLi4vY29uc3RhbnRzL2JvcmRlci1yYWRpdXNcIjtcclxuQHVzZSBcIi4uL21peGlucy9zdHJlYW1saW5lXCIgYXMgKjtcclxuQHVzZSBcIi4uL21peGlucy9tZWRpYS1xdWVyeVwiIGFzICo7XHJcbkB1c2UgXCIuLi9taXhpbnMvbWFrZS1oZWFkaW5nXCIgYXMgKjtcclxuXHJcbiRfcGFkZGluZzogc3BhY2luZy1zaXplcy4kc3BhY2luZy14bDtcclxuJF9ib3JkZXItcmFkaXVzOiBib3JkZXItcmFkaXVzLiRib3JkZXItcmFkaXVzLXJlZ3VsYXI7XHJcblxyXG4lcGRzLWwtcG9wdXAsXHJcbi5wZHMtbC1wb3B1cCB7XHJcbiAgLy9cclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvd1BvcHVwKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRfYm9yZGVyLXJhZGl1cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG5cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0KTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHN0cmVhbWxpbmU7XHJcbiAgICAgICAgQGV4dGVuZCAlcGRzLXUtaWNvbi1jbG9zZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNik7IC8vIE92ZXJyaWRlIHRvIG1ha2UgaWNvbiBjb3JyZWN0IHNpemVcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1ib2R5IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgPiAubXgtcGxhY2Vob2xkZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkX3BhZGRpbmc7XHJcbiAgICAgIHBhZGRpbmc6IDAgJF9wYWRkaW5nICRfcGFkZGluZztcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skX3BhZGRpbmd9KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGZvci1waG9uZS1vbmx5IHtcclxuICAgICAgICBwYWRkaW5nOiAwICgkX3BhZGRpbmcgLyAyKSAkX3BhZGRpbmc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gLm14LWRhdGF2aWV3IHtcclxuICAgICAgICA+IC5teC1kYXRhdmlldy1jb250ZW50IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5teC1kYXRhdmlldy1jb250cm9scyB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuICAmLS1oZWFkZXItdmlzaWJsZSB7XHJcbiAgICBAZXh0ZW5kICVwZHMtbC1wb3B1cDtcclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6ICRfcGFkZGluZyAkX3BhZGRpbmcgMDtcclxuXHJcbiAgICAgICYubXgtd2luZG93LWhlYWRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWg0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICA+IC5teC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY2xvc2UtaGlkZGVuIHtcclxuICAgIEBleHRlbmQgJXBkcy1sLXBvcHVwO1xyXG4gICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbm8tcGFkZGluZyB7XHJcbiAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgID4gLm14LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1tYXJnaW4tZGF0YXZpZXctY29udHJvbHMge1xyXG4gICAgLm1vZGFsLWJvZHkgPiAubXgtcGxhY2Vob2xkZXIgPiAubXgtZGF0YXZpZXcgPiAubXgtZGF0YXZpZXctY29udHJvbHMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkX3BhZGRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG4gICYgKyAubXgtdW5kZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3ZlcmxheUJhY2tncm91bmQpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuIiwiLy8vIEFsbCBhbGlnbmluZyBwcm9wZXJ0aWVzIHVzZWQgaW4gZmxleCBhbmQgZ3JpZC5cclxuLy8vIEBleGFtcGxlIHBkcy1pdGVtcy1zdGFydFxyXG4vLy8gQGV4YW1wbGUgcGRzLXNlbGYtc3RyZXRjaFxyXG5cclxuJF9vcHRpb25zLWFsaWduLWl0ZW1zOiAoXHJcbiAgXCJpdGVtcy1zdGFydFwiOiBcImZsZXgtc3RhcnRcIixcclxuICBcIml0ZW1zLWVuZFwiOiBcImZsZXgtZW5kXCIsXHJcbiAgXCJpdGVtcy1jZW50ZXJcIjogXCJjZW50ZXJcIixcclxuICBcIml0ZW1zLWJhc2VsaW5lXCI6IFwiYmFzZWxpbmVcIixcclxuICBcIml0ZW1zLXN0cmV0Y2hcIjogXCJzdHJldGNoXCJcclxuKTtcclxuXHJcbiRfb3B0aW9ucy1hbGlnbi1jb250ZW50OiAoXHJcbiAgXCJjb250ZW50LWNlbnRlclwiOiBcImNlbnRlclwiLFxyXG4gIFwiY29udGVudC1zdGFydFwiOiBcImZsZXgtc3RhcnRcIixcclxuICBcImNvbnRlbnQtZW5kXCI6IFwiZmxleC1lbmRcIixcclxuICBcImNvbnRlbnQtYmV0d2VlblwiOiBcInNwYWNlLWJldHdlZW5cIixcclxuICBcImNvbnRlbnQtYXJvdW5kXCI6IFwic3BhY2UtYXJvdW5kXCIsXHJcbiAgXCJjb250ZW50LWV2ZW5seVwiOiBcInNwYWNlLWV2ZW5seVwiXHJcbik7XHJcblxyXG4kX29wdGlvbnMtYWxpZ24tc2VsZjogKFxyXG4gIFwic2VsZi1zdGFydFwiOiBcImZsZXgtc3RhcnRcIixcclxuICBcInNlbGYtZW5kXCI6IFwiZmxleC1lbmRcIixcclxuICBcInNlbGYtY2VudGVyXCI6IFwiY2VudGVyXCIsXHJcbiAgXCJzZWxmLWJhc2VsaW5lXCI6IFwiYmFzZWxpbmVcIixcclxuICBcInNlbGYtc3RyZXRjaFwiOiBcInN0cmV0Y2hcIlxyXG4pO1xyXG5cclxuLnBkcyB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMtYWxpZ24taXRlbXMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiAjeyRfb3B0aW9uLXZhbHVlfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMtYWxpZ24tY29udGVudCB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogI3skX29wdGlvbi12YWx1ZX07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zLWFsaWduLXNlbGYge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIGFsaWduLXNlbGY6ICN7JF9vcHRpb24tdmFsdWV9O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBUaGlzIGNhbiBtYWtlIGFueSBjbGFzcyByZXNwb25zaXZlLlxyXG4vLy8gQGV4YW1wbGVcclxuLy8vIC5wZHMtZGlzcGxheS1ibG9jayB7XHJcbi8vLyAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbi8vLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vLyAgIH1cclxuLy8vIH1cclxuXHJcbkBtaXhpbiBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICRfcm9vdDogJjtcclxuXHJcbiAgQGNvbnRlbnQ7XHJcblxyXG4gIC8vIFRoZSBkdXBsaWNhdGUgcm9vdCBjbGFzcyBpcyB1c2VkIHRvIGFkZCBzcGVjaWZpY2l0eSB0byB0aGUgbWVkaWEgcXVlcmllcy5cclxuICAmXFw6eHMjeyRfcm9vdH1cXDp4cyB7XHJcbiAgICBAaW5jbHVkZSBmb3ItcGhvbmUtb25seSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJlxcOnNtI3skX3Jvb3R9XFw6c20ge1xyXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJlxcOm1kI3skX3Jvb3R9XFw6bWQge1xyXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZcXDpsZyN7JF9yb290fVxcOmxnIHtcclxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmXFw6eGwjeyRfcm9vdH1cXDp4bCB7XHJcbiAgICBAaW5jbHVkZSBmb3ItYmlnLWRlc2t0b3AtdXAge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBkcy1hcHBlYXJhbmNlIHtcclxuICAmLW5vbmUge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLy8vIFV0aWxpdHkgY2xhc3MgdXNlZCB0byBnaXZlIGJhY2tncm91bmQtY29sb3IgdG8gYW4gZWxlbWVudC5cclxuLy8vIEBpbmZvIHRoaXMgY2xhc3MgY3JlYXRlcyBtaXJyb3IgY29sb3JzIGZvciBvdGhlciB0aGVtZXMuXHJcbi8vLyBAdGFnIHRhZy1jb2xvci1taWRuaWdodCB0YWctbWlkbmlnaHQtYmFja2dyb3VuZFxyXG5cclxuJF9vcHRpb25zOiAoMywgNSwgMTAsIDE1LCAyMCwgMjUsIDMwLCAzNSwgNDAsIDQ1LCA1MCwgNTUsIDYwLCA2NSwgNzAsIDc1LCA4MCwgODUsIDkwLCA5NSwgOTcpO1xyXG4kX29wdGlvbnMtZXh0cmE6IChQcmltYXJ5LCBTZWNvbmRhcnksIFN1Y2Nlc3MsIFdhcm5pbmcsIERhbmdlciwgTWlkbmlnaHQsIFwiV2hpdGVcIik7XHJcbiRfb3B0aW9ucy1zcGVjaWFsOiAoXHJcbiAgXCJtaXJyb3Itd2hpdGVcIjogXCJNaXJyb3JXaGl0ZVwiLFxyXG4gIFwibWlycm9yLW1pZG5pZ2h0XCI6IFwiTWlycm9yTWlkbmlnaHRcIixcclxuICBcInRleHQtY2FwdGlvblwiOiBcIlRleHRDYXB0aW9uXCIsXHJcbiAgXCJ0ZXh0LXByaW1hcnlcIjogXCJUZXh0UHJpbWFyeVwiLFxyXG4gIFwidGV4dC1zZWNvbmRhcnlcIjogXCJUZXh0U2Vjb25kYXJ5XCIsXHJcbiAgXCJ3YXJuaW5nLWRhcmtlclwiOiBcIldhcm5pbmdEYXJrZXJcIixcclxuICBcInNpZGViYXItYWx0XCI6IFwiQmFja2dyb3VuZFNpZGViYXJBbHRcIixcclxuICBcImRhcmstc2VjdGlvblwiOiBcIkJhY2tncm91bmRTZWN0aW9uXCIsXHJcbiAgXCJ5ZWxsb3ctNlwiOiBcIlllbGxvdy02XCJcclxuKTtcclxuXHJcbiRfb3B0aW9ucy1wc2V1ZG86IChcclxuICBcImJlZm9yZVwiOiAoXHJcbiAgICBcIndhcm5pbmctZGFya2VyXCI6IFwiV2FybmluZ0RhcmtlclwiLFxyXG4gICAgXCJwcmltYXJ5XCI6IFwiUHJpbWFyeVwiLFxyXG4gICAgXCJzdWNjZXNzXCI6IFwiU3VjY2Vzc1wiXHJcbiAgKVxyXG4pO1xyXG5cclxuLnBkcy1iZyB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtbWlkbmlnaHQtI3skX29wdGlvbn0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LSN7JF9vcHRpb259KTtcclxuICAgIH1cclxuXHJcbiAgICAmLW1pcnJvci1taWRuaWdodC0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtI3skX29wdGlvbn0pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zLWV4dHJhIHtcclxuICAgICYtI3t0by1sb3dlci1jYXNlKCRfb3B0aW9uKX0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvciN7JF9vcHRpb259KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zLXNwZWNpYWwge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvciN7JF9vcHRpb24tdmFsdWV9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zLXBzZXVkbyB7XHJcbiAgICBAZWFjaCAkX2tleSwgJF92YWx1ZSBpbiAkX29wdGlvbi12YWx1ZSB7XHJcbiAgICAgICYtI3skX2tleX0tI3skX29wdGlvbi1rZXl9OjojeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yI3skX3ZhbHVlfSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICAmLWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvckRhbmdlcik7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMyk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC01KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtMTAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTE1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0yMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTIwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtMjUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0yNSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTMwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMzApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0zNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTM1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtNDAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC00MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTQ1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNDUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC01MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTUwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtNTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC01NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTYwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNjApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC02NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTY1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtNzAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC03MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTc1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNzUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTgwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtODUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC04NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTkwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC05NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTk1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtOTcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC05Nyk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMyk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNSk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC0xMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTEwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTE1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtMjAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0yMCk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC0yNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTMwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtMzApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtMzUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC0zNSk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC00MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTQwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTQ1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNDUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNTAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC01MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTU1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTYwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNjApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNjUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC02NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTcwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTc1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNzUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtODAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC04MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTg1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTkwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtOTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC05NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC05NyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTk3KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJi1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgfVxyXG5cclxuICAmLXByaW1hcnktYmVmb3JlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yUHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeSk7XHJcbiAgfVxyXG5cclxuICAmLXN1Y2Nlc3MtYmVmb3JlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yU3VjY2Vzcyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JTdWNjZXNzKTtcclxuICB9XHJcblxyXG4gICYtd2FybmluZy1kYXJrZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JXYXJuaW5nRGFya2VyKTtcclxuXHJcbiAgICAmLS1iZWZvcmUge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yV2FybmluZ0Rhcmtlcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcldhcm5pbmcpO1xyXG4gIH1cclxuXHJcbiAgJi13aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcldoaXRlKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQpO1xyXG4gIH1cclxuXHJcbiAgJi1zaWRlYmFyLWFsdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvckJhY2tncm91bmRTaWRlYmFyQWx0KTtcclxuICB9XHJcblxyXG4gICYtZGFyay1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yQmFja2dyb3VuZFNlY3Rpb24pO1xyXG4gIH1cclxuXHJcbiAgJi15ZWxsb3ctNiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclllbGxvdy02KTtcclxuICB9XHJcbn1cclxuIiwiLy8vIEB3YXJuaW5nIGRvZXMgbm90IHVzZSBhbGwgb3B0aW9ucyBmcm9tIFRhaWx3aW5kIHNpbmNlIHdlIGhhdmUgbm8gbGluZWFyIGdyYWRpZW50cyB1dGlsaXRpZXMgaW4gdXNlLlxyXG5cclxuLnBkcy1iZy1ub25lIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtYmctY2VudGVyXHJcblxyXG4kX29wdGlvbnM6IChcclxuICBcImNlbnRlclwiOiBcImNlbnRlclwiLFxyXG4gIFwidG9wXCI6IFwidG9wXCIsXHJcbiAgXCJyaWdodFwiOiBcInJpZ2h0XCIsXHJcbiAgXCJib3R0b21cIjogXCJib3R0b21cIixcclxuICBcImxlZnRcIjogXCJsZWZ0XCIsXHJcbiAgXCJyaWdodC10b3BcIjogXCJyaWdodCB0b3BcIixcclxuICBcInJpZ2h0LWJvdHRvbVwiOiBcInJpZ2h0IGJvdHRvbVwiLFxyXG4gIFwibGVmdC10b3BcIjogXCJsZWZ0IHRvcFwiLFxyXG4gIFwibGVmdC1ib3R0b21cIjogXCJsZWZ0IGJvdHRvbVwiXHJcbik7XHJcblxyXG4ucGRzLWJnIHtcclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICN7JF9vcHRpb24tdmFsdWV9O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWJhY2tncm91bmQtcmVwZWF0XHJcbi8vLyBAZXhhbXBsZSBwZHMtYmFja2dyb3VuZC1zcGFjZVxyXG5cclxuJF9vcHRpb25zOiAocmVwZWF0LCBuby1yZXBlYXQsIHJlcGVhdC14LCByZXBlYXQteSwgcm91bmQsIHNwYWNlKTtcclxuXHJcbi5wZHMtYmcge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWJhY2tncm91bmQtY292ZXJcclxuXHJcbiRfb3B0aW9uczogKGF1dG8sIGNvdmVyLCBjb250YWluKTtcclxuXHJcbi5wZHMtYmcge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1ib3JkZXItc2VwYXJhdGVcclxuXHJcbiRfb3B0aW9uczogKGNvbGxhcHNlLCBzZXBhcmF0ZSk7XHJcblxyXG4ucGRzLWJvcmRlciB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBib3JkZXItY29sbGFwc2U6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWJvcmRlci13aGl0ZVxyXG4vLy8gQGV4YW1wbGUgcGRzLWJvcmRlci1taXJyb3ItbWlkbmlnaHRcclxuXHJcbiRfb3B0aW9uczogKFxyXG4gIFwidHJhbnNwYXJlbnRcIjogXCJUcmFuc3BhcmVudFwiLFxyXG4gIFwibWlkbmlnaHRcIjogXCJNaWRuaWdodFwiLFxyXG4gIFwibWlkbmlnaHQtMTBcIjogXCJNaWRuaWdodC0xMFwiLFxyXG4gIFwid2hpdGVcIjogXCJXaGl0ZVwiLFxyXG4gIFwibWlycm9yLW1pZG5pZ2h0XCI6IFwiTWlycm9yTWlkbmlnaHRcIixcclxuICBcIm1pcnJvci13aGl0ZVwiOiBcIk1pcnJvcldoaXRlXCIsXHJcbiAgXCJtaXJyb3ItbWlkbmlnaHQtMTVcIjogXCJNaXJyb3JNaWRuaWdodC0xNVwiLFxyXG4gIFwicHJpbWFyeVwiOiBcIlByaW1hcnlcIlxyXG4pO1xyXG5cclxuLnBkcy1ib3JkZXIge1xyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbi1rZXl9IHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvciN7JF9vcHRpb24tdmFsdWV9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1ib3JkZXItc29saWRcclxuXHJcbiRfb3B0aW9uczogKHNvbGlkLCBkYXNoZWQsIGRvdHRlZCwgZG91YmxlLCBub25lKTtcclxuXHJcbi5wZHMtYm9yZGVyIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogJF9vcHRpb247XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRfc2lkZXM6IChcclxuICBudWxsOiBcIlwiLFxyXG4gIFwiLXRcIjogXCItdG9wXCIsXHJcbiAgXCItclwiOiBcIi1yaWdodFwiLFxyXG4gIFwiLWJcIjogXCItYm90dG9tXCIsXHJcbiAgXCItbFwiOiBcIi1sZWZ0XCJcclxuKTtcclxuJF9zaXplczogKFxyXG4gIDA6IDAsXHJcbiAgMTogMXB4LFxyXG4gIDI6IDAuMTI1cmVtLFxyXG4gIDQ6IDAuMjVyZW0sXHJcbiAgODogMC41cmVtXHJcbik7XHJcblxyXG4ucGRzLWJvcmRlciB7XHJcbiAgQGVhY2ggJF9zaWRlLWtleSwgJF9zaWRlLXZhbHVlIGluICRfc2lkZXMge1xyXG4gICAgQGVhY2ggJF9zaXplLWtleSwgJF9zaXplLXZhbHVlIGluICRfc2l6ZXMge1xyXG4gICAgICAmI3skX3NpZGUta2V5fS0jeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICBib3JkZXIjeyRfc2lkZS12YWx1ZX0td2lkdGg6ICN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIlcGRzLWVsZXZhdGUsXHJcbi5wZHMtZWxldmF0ZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcblxyXG4gICYtMCB7XHJcbiAgICBAZXh0ZW5kICVwZHMtZWxldmF0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvckVsZXZhdGlvbkJvcmRlci0wKTtcclxuICB9XHJcblxyXG4gICRfb3B0aW9uczogKDEsIDIsIDMsIDQsIDUsIDYpO1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgQGV4dGVuZCAlcGRzLWVsZXZhdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yRWxldmF0aW9uQmctI3skX29wdGlvbn0pO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yRWxldmF0aW9uQm9yZGVyLSN7JF9vcHRpb259KTtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93RWxldmF0aW9uLSN7JF9vcHRpb259KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2VsZWN0ZWQge1xyXG4gICAgQGV4dGVuZCAlcGRzLWVsZXZhdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvckVsZXZhdGlvbkJnLTEpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93RWxldmF0aW9uLTEpO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWJveC1ib3JkZXJcclxuXHJcbi5wZHMtYm94IHtcclxuICAmLWJvcmRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50IHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWNsZWFyLXJpZ2h0XHJcblxyXG4kX29wdGlvbnM6IChsZWZ0LCByaWdodCwgYm90aCwgbm9uZSk7XHJcblxyXG4ucGRzLWNsZWFyIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGNsZWFyOiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFV0aWxpdHkgY2xhc3MgdXNlZCB0byBnaXZlIGNvbG9yIHRvIGEgdGV4dC5cclxuLy8vIEB0YWcgdGFnLWNvbG9yLWRhbmdlciB0YWctdGV4dC1yZWQgdGFnLXJlZC10ZXh0XHJcblxyXG4kX29wdGlvbnM6ICgzLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDM1LCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCA5Nyk7XHJcbiRfb3B0aW9ucy1leHRyYTogKFByaW1hcnksIFNlY29uZGFyeSwgU3VjY2VzcywgV2FybmluZywgRGFuZ2VyLCBNaWRuaWdodCwgXCJXaGl0ZVwiKTtcclxuJF9vcHRpb25zLXNwZWNpYWw6IChcclxuICBcIm1pcnJvci13aGl0ZVwiOiBcIk1pcnJvcldoaXRlXCIsXHJcbiAgXCJtaXJyb3ItbWlkbmlnaHRcIjogXCJNaXJyb3JNaWRuaWdodFwiLFxyXG4gIFwidGV4dC1jYXB0aW9uXCI6IFwiVGV4dENhcHRpb25cIixcclxuICBcInRleHQtcHJpbWFyeVwiOiBcIlRleHRQcmltYXJ5XCIsXHJcbiAgXCJ0ZXh0LXNlY29uZGFyeVwiOiBcIlRleHRTZWNvbmRhcnlcIixcclxuICBcIndhcm5pbmctZGFya2VyXCI6IFwiV2FybmluZ0RhcmtlclwiXHJcbik7XHJcblxyXG4kX29wdGlvbnMtcHNldWRvOiAoXHJcbiAgXCJiZWZvcmVcIjogKFxyXG4gICAgXCJ3YXJuaW5nLWRhcmtlclwiOiBcIldhcm5pbmdEYXJrZXJcIixcclxuICAgIFwicHJpbWFyeVwiOiBcIlByaW1hcnlcIixcclxuICAgIFwic3VjY2Vzc1wiOiBcIlN1Y2Nlc3NcIlxyXG4gIClcclxuKTtcclxuXHJcbi5wZHMtY29sb3Ige1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLW1pZG5pZ2h0LSN7JF9vcHRpb259IHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtI3skX29wdGlvbn0pO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWlycm9yLW1pZG5pZ2h0LSN7JF9vcHRpb259IHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtI3skX29wdGlvbn0pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zLWV4dHJhIHtcclxuICAgICYtI3t0by1sb3dlci1jYXNlKCRfb3B0aW9uKX0ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IjeyRfb3B0aW9ufSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucy1zcGVjaWFsIHtcclxuICAgICYtI3skX29wdGlvbi1rZXl9IHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yI3skX29wdGlvbi12YWx1ZX0pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMtcHNldWRvIHtcclxuICAgIEBlYWNoICRfa2V5LCAkX3ZhbHVlIGluICRfb3B0aW9uLXZhbHVlIHtcclxuICAgICAgJi0jeyRfa2V5fS0jeyRfb3B0aW9uLWtleX06OiN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yI3skX3ZhbHVlfSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1jb2xvciB7XHJcbiAgJi1kYW5nZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yRGFuZ2VyKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0zIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTMpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC01IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0xMCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0xMCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTE1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTE1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtMjAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMjApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC0yNSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC0yNSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTMwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTMwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtMzUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtMzUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC00MCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC00MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTQ1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTQ1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtNTAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNTApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC01NSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC01NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTYwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTYwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtNjUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNjUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC03MCB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC03MCk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTc1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTc1KTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtODAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtODApO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC04NSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC04NSk7XHJcbiAgfVxyXG5cclxuICAmLW1pZG5pZ2h0LTkwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pZG5pZ2h0LTkwKTtcclxuICB9XHJcblxyXG4gICYtbWlkbmlnaHQtOTUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtOTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taWRuaWdodC05NyB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaWRuaWdodC05Nyk7XHJcbiAgfVxyXG5cclxuICAmLW1pcnJvci1taWRuaWdodC0zIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTMpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JNaXJyb3JNaWRuaWdodC01KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTEwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTEwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTE1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTE1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTIwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTIwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTI1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTI1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTMwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTMwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTM1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTM1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTQwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTQwKTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTQ1IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTQ1KTtcclxuICB9XHJcblxyXG4gICYtbWlycm9yLW1pZG5pZ2h0LTUwIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvck1pcnJvck1pZG5pZ2h0LTUwKTtcclxuICB9XHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNTUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNjAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNjApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNjUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNjUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNzAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNzApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtNzUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtNzUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtODAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtODApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtODUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtODUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtOTAge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTApO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtOTUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTUpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3ItbWlkbmlnaHQtOTcge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yTWlkbmlnaHQtOTcpO1xyXG4gIH1cclxuXHJcbiAgJi1taXJyb3Itd2hpdGUge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlycm9yV2hpdGUpO1xyXG4gIH1cclxuXHJcbiAgJi1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclByaW1hcnkpO1xyXG4gIH1cclxuXHJcbiAgJi1wcmltYXJ5LWJlZm9yZSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JQcmltYXJ5KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclNlY29uZGFyeSk7XHJcbiAgfVxyXG5cclxuICAmLXN1Y2Nlc3MtYmVmb3JlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclN1Y2Nlc3MpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvclN1Y2Nlc3MpO1xyXG4gIH1cclxuXHJcbiAgJi10ZXh0LWNhcHRpb24ge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dENhcHRpb24pO1xyXG4gIH1cclxuXHJcbiAgJi10ZXh0LXByaW1hcnkge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yVGV4dFByaW1hcnkpO1xyXG4gIH1cclxuXHJcbiAgJi10ZXh0LXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JUZXh0U2Vjb25kYXJ5KTtcclxuICB9XHJcblxyXG4gICYtd2FybmluZy1kYXJrZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yV2FybmluZ0Rhcmtlcik7XHJcblxyXG4gICAgJi0tYmVmb3JlIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JXYXJuaW5nRGFya2VyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi13YXJuaW5nIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvcldhcm5pbmcpO1xyXG4gIH1cclxuXHJcbiAgJi13aGl0ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3JXaGl0ZSk7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSAucGRzLWN1cnNvci1kZWZhdWx0XHJcbi8vLyBAZXhhbXBsZSAucGRzLWN1cnNvci1wb2ludGVyXHJcblxyXG4kX29wdGlvbnM6IChkZWZhdWx0LCBldy1yZXNpemUsIGhlbHAsIG5vdC1hbGxvd2VkLCB0ZXh0LCB3YWl0LCBtb3ZlLCBucy1yZXNpemUsIHBvaW50ZXIpO1xyXG4kX29wdGlvbnMtZGVwcmVjYXRlZDogKGRlZmF1bHQsIGV3LXJlc2l6ZSwgaGVscCwgbm90LWFsbG93ZWQsIG5zLXJlc2l6ZSwgcG9pbnRlcik7XHJcblxyXG4ucGRzLWN1cnNvciB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBjdXJzb3I6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LWN1cnNvciB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zLWRlcHJlY2F0ZWQge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGN1cnNvcjogJF9vcHRpb247XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBVdGlsaXR5IGNsYXNzIHVzZWQgdG8gZ2l2ZSBjb2xvciBncmF5aXNoIHRvIGEgdGV4dC5cclxuLy8vIEB0YWcgdGFnLWNvbG9yLWRpc2FibGVkIHRhZy10ZXh0LWRpc2FibGVkIHRhZy1kaXNhYmxlZC10ZXh0XHJcblxyXG4ucGRzLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjQ7XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMC40O1xyXG59XHJcbiIsIi8vLyBVdGlsaXR5IGZvciBkaXNwbGF5XHJcbi8vLyBAdGFnIHRhZy1ibG9jayB0YWctaW5saW5lIHRhZy1pbmxpbmUtYmxvY2sgdGFnLW5vbmUgdGFnLWRpc3BsYXlcclxuXHJcbiRfb3B0aW9uczogKGJsb2NrLCBpbmxpbmUsIGlubGluZS1ibG9jaywgbm9uZSwgaW5saW5lLWZsZXgsIGZsZXgsIGdyaWQsIGlubGluZS1ncmlkLCBjb250ZW50cyk7XHJcbiRfb3B0aW9ucy1leHRyYTogKHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNvbHVtbiwgdGFibGUtY2VsbCwgdGFibGUtaGVhZGVyLWdyb3VwLCB0YWJsZS1yb3ctZ3JvdXAsIHRhYmxlLWZvb3Rlci1ncm91cCk7XHJcbiRfb3B0aW9ucy1kZXByZWNhdGVkOiAoXHJcbiAgYmxvY2ssXHJcbiAgaW5saW5lLFxyXG4gIGlubGluZS1ibG9jayxcclxuICBub25lLFxyXG4gIGlubGluZS1mbGV4LFxyXG4gIGZsZXgsXHJcbiAgdGFibGUsXHJcbiAgdGFibGUtcm93LFxyXG4gIHRhYmxlLWNvbHVtbixcclxuICB0YWJsZS1jZWxsLFxyXG4gIHRhYmxlLWhlYWRlci1ncm91cCxcclxuICB0YWJsZS1yb3ctZ3JvdXAsXHJcbiAgdGFibGUtZm9vdGVyLWdyb3VwXHJcbik7XHJcblxyXG4ucGRzLWRpc3BsYXkge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICBkaXNwbGF5OiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zLWV4dHJhIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBkaXNwbGF5OiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1kaXNwbGF5IHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMtZGVwcmVjYXRlZCB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICBkaXNwbGF5OiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQWRkIGZsZXggcHJvcGVydGllcyB0byBjb250YWluZXJzXHJcbi8vLyBBbGlnbmluZyBhbmQganVzdGlmeWluZyBpcyBkb25lIHRocm91Z2ggQHNlZSBwZHMtYWxpZ24gYW5kIEBzZWUgcGRzLWp1c3RpZnlcclxuLy8vIEBleGFtcGxlIHBkcy1mbGV4LXdyYXBcclxuLy8vIEBleGFtcGxlIHBkcy1mbGV4LWNvbC1yZXZlcnNlXHJcblxyXG4kX29wdGlvbnMtZGlyZWN0aW9uOiAocm93LCByb3ctcmV2ZXJzZSwgY29sdW1uLCBjb2x1bW4tcmV2ZXJzZSk7XHJcbiRfb3B0aW9ucy13cmFwOiAobm93cmFwLCB3cmFwLCB3cmFwLXJldmVyc2UpO1xyXG4kX29wdGlvbnMtZmxleDogKFxyXG4gIGluaXRpYWw6IDAgMSBhdXRvLFxyXG4gIGF1dG86IDEgMSBhdXRvLFxyXG4gIG5vbmU6IG5vbmVcclxuKTtcclxuXHJcbi5wZHMtZmxleCB7XHJcbiAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMtZGlyZWN0aW9uIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zLXdyYXAge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMtZmxleCB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgZmxleDogJF9vcHRpb24tdmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAge1xyXG4gICAgQGlmICRpID4gMCB7XHJcbiAgICAgICYtI3skaX0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgICBmbGV4OiAkaSAkaSAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgJGkgPT0gMSB7XHJcbiAgICAgICYtZ3JvdyxcclxuICAgICAgJi1ncm93LSN7JGl9IHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgICAgZmxleC1ncm93OiAkaTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc2hyaW5rLFxyXG4gICAgICAmLXNocmluay0jeyRpfSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICAgIGZsZXgtc2hyaW5rOiAkaTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAmLWdyb3ctI3skaX0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6ICRpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zaHJpbmstI3skaX0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgICBmbGV4LXNocmluazogJGk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtZmxleCB7XHJcbiAgLy8gRGlzcGxheVxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIC8vIERpcmVjdGlvblxyXG4gICYtcm93IHtcclxuICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXJvdy1yZXZlcnNlIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICB9XHJcblxyXG4gICYtY29sdW1uIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB9XHJcblxyXG4gIC8vd3JhcFxyXG4gICYtbm8td3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICB9XHJcblxyXG4gICYtd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcclxuICB9XHJcblxyXG4gIC8vYWxpZ24taXRlbXNcclxuICAmLWl0ZW1zLXN0cmV0Y2gge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgfVxyXG5cclxuICAmLWl0ZW1zLXN0YXJ0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi1pdGVtcy1lbmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgJi1pdGVtcy1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC8vYWxpZ24tY29udGVudFxyXG4gICYtY29udGVudC1zdGFydCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50LWNlbnRlciB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnQtZW5kIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50LWJldHdlZW4ge1xyXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICYtY29udGVudC1hcm91bmQge1xyXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxuXHJcbiAgLy9qdXN0aWZ5IGNvbnRlbnRcclxuICAmLWp1c3RpZnktc3RhcnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi1qdXN0aWZ5LWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtanVzdGlmeS1lbmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gICYtanVzdGlmeS1iZXR3ZWVuIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICYtanVzdGlmeS1hcm91bmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG5cclxuICAvKlxyXG4gICAgKiBDbGFzc2VzIGZvciBmbGV4IGl0ZW1zXHJcbiAgICAqL1xyXG5cclxuICAvL2FsaWduLXNlbGZcclxuICAmLXNlbGYtYXV0byB7XHJcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1zZWxmLXN0YXJ0IHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmLXNlbGYtY2VudGVyIHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtc2VsZi1lbmQge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAmLXNlbGYtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIH1cclxuXHJcbiAgLy9mbGV4IC8gZ3JvdyAvIHNocmlua1xyXG4gICYtaW5pdGlhbCB7XHJcbiAgICBmbGV4OiAwIDEgYXV0bztcclxuICB9XHJcblxyXG4gICYtYXV0byB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICB9XHJcblxyXG4gICYtbm9uZSB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi1ncm93IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcblxyXG4gICYtc2hyaW5rIHtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gIH1cclxuXHJcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XHJcbiAgICAmLSN7JGl9IHtcclxuICAgICAgQGlmICRpID09IDAge1xyXG4gICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIGZsZXg6ICRpICRpIDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ncm93LSN7JGl9IHtcclxuICAgICAgZmxleC1ncm93OiAkaTtcclxuICAgIH1cclxuXHJcbiAgICAmLXNocmluay0jeyRpfSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAkaTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1mbG9hdC1ub25lXHJcblxyXG4kX29wdGlvbnM6IChyaWdodCwgbGVmdCwgbm9uZSk7XHJcblxyXG4ucGRzLWZsb2F0IHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGZsb2F0OiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIC5wLWZvbnQtaXRhbGljXHJcbi8vLyBAZXhhbXBsZSAucC1mb250LWFmdGVyLW5vcm1hbFxyXG5cclxuJF9vcHRpb25zOiAoaXRhbGljLCBub3JtYWwsIHVuc2V0LCBpbmhlcml0KTtcclxuXHJcbi5wZHMtZm9udCB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXBzZXVkbyB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogJF9vcHRpb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFRoaXMgY2FuIG1ha2UgYW55IGNsYXNzIGFsc28gYXBwbHkgdG8gcHNldWRvIGVsZW1lbnRzLlxyXG4vLy8gQGV4YW1wbGVcclxuLy8vIC5wZHMtZGlzcGxheS1ibG9jayB7XHJcbi8vLyAgIEBpbmNsdWRlIG1ha2UtcHNldWRvIHtcclxuLy8vICAgICBkaXNwbGF5OiBibG9jaztcclxuLy8vICAgfVxyXG4vLy8gfVxyXG5cclxuQG1peGluIG1ha2UtcHNldWRvKCRfaW5jbHVkZS1zZWxmOiB0cnVlKSB7XHJcbiAgQGlmICgkX2luY2x1ZGUtc2VsZikge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAmLWFmdGVyOjphZnRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gICYtYmVmb3JlOjpiZWZvcmUge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtc2xhc2hlZC16ZXJvXHJcbi8vLyBAZXhhbXBsZSBwZHMtb2xkc3R5bGUtbnVtc1xyXG5cclxuJF9vcHRpb25zOiAoc2xhc2hlZC16ZXJvLCBvbGRzdHlsZS1udW1zLCBwcm9wb3J0aW9uYWwtbnVtcywgZGlhZ29uYWwtZnJhY3Rpb25zKTtcclxuXHJcbi5wZHMge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgZm9udC12YXJpYW50LW51bWVyaWM6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVXRpbGl0eSBjbGFzcyB1c2VkIHRvIGdpdmUgd2VpZ2h0IHRvIGEgdGV4dC5cclxuLy8vIEB0YWcgdGFnLWZvbnQtd2VpZ2h0IHRhZy10ZXh0LXdlaWdodFxyXG5cclxuJF9vcHRpb25zOiAoJGZvbnQtd2VpZ2h0LWRlZmF1bHQsICRmb250LXdlaWdodC10aGljayk7XHJcblxyXG4ucGRzLWZvbnQge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LWZvbnQtd2VpZ2h0IHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1nYXAteC0xNlxyXG4vLy8gQGV4YW1wbGUgcGRzLWdhcC0yNFxyXG5cclxuQHVzZSBcIi4uL2NvbnN0YW50cy9zcGFjaW5nLXNpemVzXCI7XHJcblxyXG4kX29wdGlvbnM6IChudWxsLCB4LCB5KTtcclxuXHJcbi5wZHMtZ2FwIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgQGVhY2ggJF9zcGFjZS1rZXksICRfc3BhY2UtdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMge1xyXG4gICAgICBAaWYgKCRfb3B0aW9uID09IG51bGwpIHtcclxuICAgICAgICAmLSN7JF9zcGFjZS1rZXl9IHtcclxuICAgICAgICAgIGdhcDogI3skX3NwYWNlLXZhbHVlfTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfb3B0aW9uID09IHgpIHtcclxuICAgICAgICAmLXgtI3skX3NwYWNlLWtleX0ge1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogI3skX3NwYWNlLXZhbHVlfTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfb3B0aW9uID09IHkpIHtcclxuICAgICAgICAmLXktI3skX3NwYWNlLWtleX0ge1xyXG4gICAgICAgICAgcm93LWdhcDogI3skX3NwYWNlLXZhbHVlfTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1ncmlkLWZsb3ctcm93XHJcbi8vLyBAZXhhbXBsZSBwZHMtYXV0by1jb2xzLW1heFxyXG4vLy8gQGV4YW1wbGUgcGRzLWF1dG8tcm93cy1mclxyXG5cclxuJF9mbG93OiAoXHJcbiAgcm93OiByb3csXHJcbiAgY29sOiBjb2x1bW4sXHJcbiAgcm93LWRlbnNlOiByb3cgZGVuc2UsXHJcbiAgY29sLWRlbnNlOiBjb2x1bW4gZGVuc2VcclxuKTtcclxuXHJcbiRfY29sczogKFxyXG4gIGF1dG86IGF1dG8sXHJcbiAgbWluOiBtaW4tY29udGVudCxcclxuICBtYXg6IG1heC1jb250ZW50LFxyXG4gIGZyOiBtaW5tYXgoMCwgMWZyKVxyXG4pO1xyXG5cclxuJF9yb3dzOiAoXHJcbiAgYXV0bzogYXV0byxcclxuICBtaW46IG1pbi1jb250ZW50LFxyXG4gIG1heDogbWF4LWNvbnRlbnQsXHJcbiAgZnI6IG1pbm1heCgwLCAxZnIpXHJcbik7XHJcblxyXG4ucGRzIHtcclxuICBAZWFjaCAkX2Zsb3cta2V5LCAkX2Zsb3ctdmFsdWUgaW4gJF9mbG93IHtcclxuICAgICYtZ3JpZC1mbG93LSN7JF9mbG93LWtleX0ge1xyXG4gICAgICBncmlkLWF1dG8tZmxvdzogI3skX2Zsb3ctdmFsdWV9O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJF9jb2xzLWtleSwgJF9jb2xzLXZhbHVlIGluICRfY29scyB7XHJcbiAgICAmLWF1dG8tY29scy0jeyRfY29scy1rZXl9IHtcclxuICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6ICN7JF9jb2xzLXZhbHVlfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfcm93cy1rZXksICRfcm93cy12YWx1ZSBpbiAkX3Jvd3Mge1xyXG4gICAgJi1hdXRvLXJvd3MtI3skX3Jvd3Mta2V5fSB7XHJcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAjeyRfcm93cy12YWx1ZX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtY29sLWF1dG9cclxuLy8vIEBleGFtcGxlIHBkcy1jb2wtZnVsbFxyXG4vLy8gQGV4YW1wbGUgcGRzLWNvbC1zcGFuLTZcclxuLy8vIEBleGFtcGxlIHBkcy1jb2wtc3RhcnQtYXV0b1xyXG4vLy8gQGV4YW1wbGUgcGRzLWNvbC1zdGFydC0xM1xyXG5cclxuJF9wb3NpdGlvbnM6IChzdGFydCwgZW5kKTtcclxuXHJcbi5wZHMtY29sIHtcclxuICAmLWF1dG8ge1xyXG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLWZ1bGwge1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICB9XHJcblxyXG4gICYtc3BhbiB7XHJcbiAgICAmLWZ1bGwge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb3IgJF9pIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgICAgJi0jeyRfaX0ge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuICRfaSAvIHNwYW4gJF9pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkX3Bvc2l0aW9uIGluICRfcG9zaXRpb25zIHtcclxuICAgICYtI3skX3Bvc2l0aW9ufSB7XHJcbiAgICAgICYtYXV0byB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tI3skX3Bvc2l0aW9ufTogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQGZvciAkX2kgZnJvbSAxIHRocm91Z2ggMTMge1xyXG4gICAgICAgICYtI3skX2l9IHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uLSN7JF9wb3NpdGlvbn06ICRfaTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1yb3ctYXV0b1xyXG4vLy8gQGV4YW1wbGUgcGRzLXJvdy1mdWxsXHJcbi8vLyBAZXhhbXBsZSBwZHMtcm93LXNwYW4tNlxyXG4vLy8gQGV4YW1wbGUgcGRzLXJvdy1zdGFydC1hdXRvXHJcbi8vLyBAZXhhbXBsZSBwZHMtcm93LXN0YXJ0LTdcclxuXHJcbiRfcG9zaXRpb25zOiAoc3RhcnQsIGVuZCk7XHJcblxyXG4ucGRzLXJvdyB7XHJcbiAgJi1hdXRvIHtcclxuICAgIGdyaWQtcm93OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1mdWxsIHtcclxuICAgIGdyaWQtcm93OiAxIC8gLTE7XHJcbiAgfVxyXG5cclxuICAmLXNwYW4ge1xyXG4gICAgJi1mdWxsIHtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAtMTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9yICRfaSBmcm9tIDEgdGhyb3VnaCA2IHtcclxuICAgICAgJi0jeyRfaX0ge1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuICRfaSAvIHNwYW4gJF9pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkX3Bvc2l0aW9uIGluICRfcG9zaXRpb25zIHtcclxuICAgICYtI3skX3Bvc2l0aW9ufSB7XHJcbiAgICAgICYtYXV0byB7XHJcbiAgICAgICAgZ3JpZC1yb3ctI3skX3Bvc2l0aW9ufTogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQGZvciAkX2kgZnJvbSAxIHRocm91Z2ggNyB7XHJcbiAgICAgICAgJi0jeyRfaX0ge1xyXG4gICAgICAgICAgZ3JpZC1yb3ctI3skX3Bvc2l0aW9ufTogJF9pO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWdyaWQtY29scy1ub25lXHJcbi8vLyBAZXhhbXBsZSBwZHMtZ3JpZC1jb2xzLTEyXHJcblxyXG4kX2RpcmVjdGlvbnM6IChcclxuICByb3dzOiBcInJvd3NcIixcclxuICBjb2xzOiBcImNvbHVtbnNcIlxyXG4pO1xyXG5cclxuLnBkcy1ncmlkIHtcclxuICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICB9XHJcblxyXG4gIEBlYWNoICRfZGlyZWN0aW9uLWtleSwgJF9kaXJlY3Rpb24tdmFsdWUgaW4gJF9kaXJlY3Rpb25zIHtcclxuICAgICYtI3skX2RpcmVjdGlvbi1rZXl9LW5vbmUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLSN7JF9kaXJlY3Rpb24tdmFsdWV9OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gICAgICAmLSN7JF9kaXJlY3Rpb24ta2V5fS0jeyRpfSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS0jeyRfZGlyZWN0aW9uLXZhbHVlfTogcmVwZWF0KCRpLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1oLTE2XHJcbi8vLyBAZXhhbXBsZSBwZHMtaC1zY3JlZW5cclxuLy8vIEBleGFtcGxlIHBkcy1oLWZ1bGxcclxuXHJcbiRfZXh0cmEtc2l6ZXM6IChcclxuICBcInNjcmVlblwiOiBcIjEwMHZoXCIsXHJcbiAgXCJoYWxmLXNjcmVlblwiOiBcIjUwdmhcIlxyXG4pO1xyXG5cclxuLy8gQWRkIG11bHRpcGxlIGxpc3RzIG9mIHNpemVzXHJcbiRfb3B0aW9uczogKCk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJF9leHRyYS1zaXplcyk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJHNwYWNpbmctc2l6ZXMtYXV0byk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJHJhdGlvLXNpemVzKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkY29tbW9uLXNpemVzKTtcclxuXHJcbi5wZHMtaCB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBoZWlnaHQ6ICN7JF9vcHRpb24tdmFsdWV9O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LWhlaWdodCB7XHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRzcGFjaW5nLXNpemVzIHtcclxuICAgICYtI3ska2V5fSB7XHJcbiAgICAgIGhlaWdodDogJHZhbHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1mdWxsIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICYtaGFsZiB7XHJcbiAgICBoZWlnaHQ6IDUwJTtcclxuICB9XHJcblxyXG4gICYtc2NyZWVuIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgfVxyXG5cclxuICAmLWhhbGYtc2NyZWVuIHtcclxuICAgIGhlaWdodDogNTB2aDtcclxuICB9XHJcbn1cclxuIiwiJF9vcHRpb25zOiAoMTQsIDE2LCAxOCwgMjQpO1xyXG5cclxuW2NsYXNzXj1cInBkcy1pY29uLVwiXSxcclxuW2NsYXNzKj1cIiBwZHMtaWNvbi1cIl0ge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBAaW5jbHVkZSBzdHJlYW1saW5lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgZ2VuZXJhdGVJY29uQ2xhc3NlcygkcGRzLWljb25zKTtcclxuXHJcbi5wZHMtaWNvbiB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXBzZXVkbyhmYWxzZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKCRfb3B0aW9uKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuW2NsYXNzXj1cInBkcy11LWljb24tXCJdLFxyXG5bY2xhc3MqPVwiIHBkcy11LWljb24tXCJdIHtcclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgQGluY2x1ZGUgc3RyZWFtbGluZTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGdlbmVyYXRlSWNvbkNsYXNzZXNEZXByZWNhdGVkKCRwZHMtaWNvbnMpO1xyXG5cclxuLnBkcy11LWljb24ge1xyXG4gICYtYWZ0ZXItMTQsXHJcbiAgJi1iZWZvcmUtMTQge1xyXG4gICAgJjo6YWZ0ZXIsXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgxNCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFmdGVyLTE2LFxyXG4gICYtYmVmb3JlLTE2IHtcclxuICAgICY6OmFmdGVyLFxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiBmb250LXNpemUoMTYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1hZnRlci0xOCxcclxuICAmLWJlZm9yZS0xOCB7XHJcbiAgICAmOjphZnRlcixcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogZm9udC1zaXplKDE4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYWZ0ZXItMjQsXHJcbiAgJi1iZWZvcmUtMjQge1xyXG4gICAgJjo6YWZ0ZXIsXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IGZvbnQtc2l6ZSgyNCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBHZW5lcmF0ZSBhbGwgaWNvbnMgZnJvbSBgL2NvbnN0YW50cy9faWNvbnMuc2Nzc2AuXHJcbkBtaXhpbiBnZW5lcmF0ZUljb25DbGFzc2VzKCRpY29ucy1tYXApIHtcclxuICBAZWFjaCAkaWNvbi1uYW1lLCAkaWNvbi12YWx1ZSBpbiAkaWNvbnMtbWFwIHtcclxuICAgICVwZHMtaWNvbi0jeyRpY29uLW5hbWV9LFxyXG4gICAgLnBkcy1pY29uLSN7JGljb24tbmFtZX0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXBzZXVkbyhmYWxzZSkge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuaWNvZGUoJGljb24tdmFsdWUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG5AbWl4aW4gZ2VuZXJhdGVJY29uQ2xhc3Nlc0RlcHJlY2F0ZWQoJGljb25zLW1hcCkge1xyXG4gIEBlYWNoICRpY29uLW5hbWUsICRpY29uLXZhbHVlIGluICRpY29ucy1tYXAge1xyXG4gICAgLnBkcy11LWljb24tI3skaWNvbi1uYW1lfS1iZWZvcmU6OmJlZm9yZSwgLy8gbW92ZSB0byBjb21wb25lbnRzXHJcbiAgICAucGRzLXUtaWNvbi0jeyRpY29uLW5hbWV9LWFmdGVyOjphZnRlcixcclxuICAgICVwZHMtdS1pY29uLSN7JGljb24tbmFtZX0ge1xyXG4gICAgICBjb250ZW50OiB1bmljb2RlKCRpY29uLXZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIC5wZHMtZm9udC0xMlxyXG4vLy8gQGV4YW1wbGUgLnBkcy1mb250LWJlZm9yZS0zMlxyXG4vLy8gQGV4YW1wbGUgLnBkcy1mb250LWFmdGVyLTcyXHJcblxyXG4ucGRzLWZvbnQge1xyXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZm9udC1zaXplcyB7XHJcbiAgICAmLSN7JGtleX0ge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXBzZXVkbyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmb250LXNpemUoJGtleSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1mb250LXNpemUge1xyXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZm9udC1zaXplcyB7XHJcbiAgICAmLSN7JGtleX0sXHJcbiAgICAmLWJlZm9yZS0jeyRrZXl9OjpiZWZvcmUsXHJcbiAgICAmLWFmdGVyLSN7JGtleX06OmFmdGVyIHtcclxuICAgICAgZm9udC1zaXplOiAkdmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRmb250LXNpemVzOiAoXHJcbiAgNzI6IDQuNXJlbSxcclxuICA1NjogMy41cmVtLFxyXG4gIDQwOiAyLjVyZW0sXHJcbiAgMzI6IDJyZW0sXHJcbiAgMjg6IDEuNzVyZW0sXHJcbiAgMjQ6IDEuNXJlbSxcclxuICAyMDogMS4yNXJlbSxcclxuICAxODogMS4xMjVyZW0sXHJcbiAgMTY6IDFyZW0sXHJcbiAgMTQ6IDAuODc1cmVtLFxyXG4gIDEyOiAwLjc1cmVtXHJcbik7XHJcbiIsIi8vIHBsYWNlIHRoaXMgY2xhc3Mgb24gYW4gaW1nIHRhZyB0byBmb3JjZSByZXNwb25zaXZlIGJlaGF2aW91ciAoaW1wb3J0YW50IG5lZWRlZCBmb3IgRHluYW1pYyBJbWFnZSBWaWV3ZXIsIHdoaWNoIGZvcmNlcyB3aWR0aCBhbmQgaGVpZ2h0KVxyXG4vLyB3aHkgIWltcG9ydGFudD8gMS4gaWYgYW55dGhpbmcgb3ZlcnJpZGVzIHRoZXNlIHByb3BlcnR5IHZhbHVlcywgaXQgaXMgbm90IHJlc3BvbnNpdmUhXHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtaW1nLXJlc3BvbnNpdmUge1xyXG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vLyBBbGwgYWxpZ25pbmcgcHJvcGVydGllcyB1c2VkIGluIGZsZXggYW5kIGdyaWQuXHJcbi8vLyBAZXhhbXBsZSBwZHMtanVzdGlmeS1zdGFydFxyXG4vLy8gQGV4YW1wbGUgcGRzLWp1c3RpZnktaXRlbXMtY2VudGVyXHJcblxyXG4kX2p1c3RpZnk6IChcclxuICBpdGVtczogKFxyXG4gICAgYXV0bzogYXV0byxcclxuICAgIHN0YXJ0OiBzdGFydCxcclxuICAgIGVuZDogZW5kLFxyXG4gICAgY2VudGVyOiBjZW50ZXIsXHJcbiAgICBzdHJldGNoOiBzdHJldGNoXHJcbiAgKSxcclxuICBjb250ZW50OiAoXHJcbiAgICBzdGFydDogZmxleC1zdGFydCxcclxuICAgIGVuZDogZmxleC1lbmQsXHJcbiAgICBjZW50ZXI6IGNlbnRlcixcclxuICAgIHNwYWNlLWJldHdlZW46IHNwYWNlLWJldHdlZW4sXHJcbiAgICBzcGFjZS1hcm91bmQ6IHNwYWNlLWFyb3VuZCxcclxuICAgIHNwYWNlLWV2ZW5seTogc3BhY2UtZXZlbmx5XHJcbiAgKSxcclxuICBzZWxmOiAoXHJcbiAgICBhdXRvOiBhdXRvLFxyXG4gICAgc3RhcnQ6IHN0YXJ0LFxyXG4gICAgZW5kOiBlbmQsXHJcbiAgICBjZW50ZXI6IGNlbnRlcixcclxuICAgIHN0cmV0Y2g6IHN0cmV0Y2hcclxuICApXHJcbik7XHJcblxyXG4ucGRzLWp1c3RpZnkge1xyXG4gIEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlLW1hcCBpbiAkX2p1c3RpZnkge1xyXG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZS1tYXAge1xyXG4gICAgICAmLSN7JHByb3BlcnR5fS0jeyRrZXl9IHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgICAganVzdGlmeS0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEFkZCBsaW5lLWhlaWdodCB0byB0ZXh0LlxyXG5cclxuJF9vcHRpb25zOiAoXHJcbiAgXCJkZW5zZVwiOiAkbGluZS1oZWlnaHQtZGVuc2UsXHJcbiAgXCJjb21wYWN0XCI6ICRsaW5lLWhlaWdodC1jb21wYWN0LFxyXG4gIFwibm9ybWFsXCI6ICRsaW5lLWhlaWdodC1ub3JtYWwsXHJcbiAgXCIxXCI6IFwiMVwiXHJcbik7XHJcblxyXG4ucGRzLWxpbmUtaGVpZ2h0IHtcclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAjeyRfb3B0aW9uLXZhbHVlfTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1saW5lLWhlaWdodCB7XHJcbiAgJi1kZW5zZSB7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlbnNlO1xyXG4gIH1cclxuXHJcbiAgJi1jb21wYWN0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcGFjdDtcclxuICB9XHJcblxyXG4gICYtbm9ybWFsIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJi0xIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWxpc3QtZGlzY1xyXG5cclxuJF9vcHRpb25zOiAobm9uZSwgZGlzYywgZGVjaW1hbCk7XHJcblxyXG4ucGRzLWxpc3Qge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFV0aWxpdHkgY2xhc3MgdXNlZCB0byBnaXZlIHJlc3BvbnNpdmUgbWFyZ2lucyB0byBlbGVtZW50cy5cclxuLy8vIFRoZSBtYXJnaW4gaGFsZiBiZXR3ZWVuICRmb3ItcGhvbmUtb25seSBhbmQgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwLlxyXG4vLy8gQGluZm8gc3BhY2luZy1zaXplcyBhcmUgYmFzZWQgb24gcGl4ZWwgc2l6ZXMgYW5kIGFyZSBudW1iZXJlZCBmb3IgZWFzZSBvZiB1c2UgKG1ha2VzIHRoZW0gZWFzaWVyIHRvIHJlbWVtYmVyKS5cclxuLy8vIEBpbmZvIHNwYWNpbmctZGlyZWN0aW9uIG51bGwgaXMgcmVxdWlyZWQgZm9yIGdpdmluZyBtYXJnaW5zIG9uIGFsbCBzaWRlcy5cclxuLy8vIEBpbmZvIHBhZGRpbmcgYW5kIG1hcmdpbiBhcmUgc3BsaXQgaW50byB0d28gc2VwYXJhdGUgZmlsZXMgZm9yIGZpbmRhYmlsaXR5LlxyXG4vLy8gQHNlZSBwZHMvdXRpbGl0aWVzL3Bkcy1wYWRkaW5nLXJlc3BvbnNpdmUgZm9yIHRoZSBwYWRkaW5nIHZlcnNpb24gb2YgdGhpc1xyXG4vLy8gQHRhZyB0YWctc3BhY2luZywgdGFnLW1hcmdpbiwgdGFnLXNwYWNlLCB0YWctcG9zaXRpb25pbmcsIHRhZy1hbGlnbm1lbnQsIHRhZy1yZXNwb25zaXZlXHJcbi8vLyBAZXhhbXBsZSBwZHMtbXgtcmVzcC0zMlxyXG4vLy8gQGV4YW1wbGUgcGRzLW1yLXJlc3AtOFxyXG5cclxuLnBkcy1tIHtcclxuICBAZWFjaCAkX2RpcmVjdGlvbiBpbiAkc3BhY2luZy1kaXJlY3Rpb25zIHtcclxuICAgIEBlYWNoICRfc2l6ZSwgJF92YWx1ZSBpbiAkc3BhY2luZy1zaXplcy1hdXRvIHtcclxuICAgICAgQGlmICgkX2RpcmVjdGlvbiA9PSB2ZXJ0aWNhbCBhbmQgJF9zaXplICE9IGF1dG8pIHtcclxuICAgICAgICAvLyBWZXJ0aWNhbFxyXG4gICAgICAgICZ5LXJlc3AtI3skX3NpemV9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IGhvcml6b250YWwpIHtcclxuICAgICAgICAvLyBIb3Jpem9udGFsXHJcbiAgICAgICAgJngtcmVzcC0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiBpZigkX3NpemUgPT0gYXV0bywgYXV0bywgJF92YWx1ZSAvIDIpLFxyXG4gICAgICAgICAgICAgICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogJF92YWx1ZVxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodCxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogaWYoJF9zaXplID09IGF1dG8sIGF1dG8sICRfdmFsdWUgLyAyKSxcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IG51bGwgYW5kICRfc2l6ZSAhPSBhdXRvKSB7XHJcbiAgICAgICAgLy8gQWxsIHNpZGVzXHJcbiAgICAgICAgJi1yZXNwLSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgbWFyZ2luLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uICE9IG51bGwgYW5kICRfZGlyZWN0aW9uICE9IHZlcnRpY2FsIGFuZCAkX2RpcmVjdGlvbiAhPSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgLy8gU2luZ2xlIHNpZGVcclxuICAgICAgICAmI3tzdHItc2xpY2UoJF9kaXJlY3Rpb24sIDEsIDEpfS1yZXNwLSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgbWFyZ2luLSN7JF9kaXJlY3Rpb259LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiBpZigkX3NpemUgPT0gYXV0bywgYXV0bywgJF92YWx1ZSAvIDIpLFxyXG4gICAgICAgICAgICAgICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogJF92YWx1ZVxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LW1hcmdpbi1yZXNwb25zaXZlIHtcclxuICBAZWFjaCAkX2RpcmVjdGlvbiBpbiAkc3BhY2luZy1kaXJlY3Rpb25zIHtcclxuICAgIEBlYWNoICRfc2l6ZSwgJF92YWx1ZSBpbiAkc3BhY2luZy1zaXplcy1hdXRvIHtcclxuICAgICAgQGlmICgkX2RpcmVjdGlvbiA9PSB2ZXJ0aWNhbCBhbmQgJF9zaXplICE9IGF1dG8pIHtcclxuICAgICAgICAmLSN7JF9kaXJlY3Rpb259LSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbSxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiA9PSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgJi0jeyRfZGlyZWN0aW9ufS0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiBpZigkX3NpemUgPT0gYXV0bywgYXV0bywgJF92YWx1ZSAvIDIpLFxyXG4gICAgICAgICAgICAgICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogJF92YWx1ZVxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodCxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogaWYoJF9zaXplID09IGF1dG8sIGF1dG8sICRfdmFsdWUgLyAyKSxcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IG51bGwgYW5kICRfc2l6ZSAhPSBhdXRvKSB7XHJcbiAgICAgICAgJi0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIG1hcmdpbixcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiAhPSBudWxsIGFuZCAkX2RpcmVjdGlvbiAhPSB2ZXJ0aWNhbCBhbmQgJF9kaXJlY3Rpb24gIT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgICYtI3skX2RpcmVjdGlvbn0tI3skX3NpemV9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBtYXJnaW4tI3skX2RpcmVjdGlvbn0sXHJcbiAgICAgICAgICAgIChcclxuICAgICAgICAgICAgICAkZm9yLXBob25lLW9ubHk6IGlmKCRfc2l6ZSA9PSBhdXRvLCBhdXRvLCAkX3ZhbHVlIC8gMiksXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBVdGlsaXR5IGNsYXNzIHVzZWQgdG8gZ2l2ZSBtYXJnaW5zIHRvIGVsZW1lbnRzLlxyXG4vLy8gQGluZm8gc3BhY2luZy1zaXplcyBhcmUgYmFzZWQgb24gcGl4ZWwgc2l6ZXMgYW5kIGFyZSBudW1iZXJlZCBmb3IgZWFzZSBvZiB1c2UgKG1ha2VzIHRoZW0gZWFzaWVyIHRvIHJlbWVtYmVyKS5cclxuLy8vIEBpbmZvIHNwYWNpbmctZGlyZWN0aW9uIG51bGwgaXMgcmVxdWlyZWQgZm9yIGdpdmluZyBtYXJnaW5zIG9uIGFsbCBzaWRlcy5cclxuLy8vIEBpbmZvIHBhZGRpbmcgYW5kIG1hcmdpbiBhcmUgc3BsaXQgaW50byB0d28gc2VwYXJhdGUgZmlsZXMgZm9yIGZpbmRhYmlsaXR5LlxyXG4vLy8gQHNlZSBwZHMvdXRpbGl0aWVzL3Bkcy11LXBhZGRpbmcgZm9yIHRoZSBwYWRkaW5nIHZlcnNpb24gb2YgdGhpc1xyXG4vLy8gQHRhZyB0YWctc3BhY2luZywgdGFnLW1hcmdpbiwgdGFnLXNwYWNlLCB0YWctcG9zaXRpb25pbmcsIHRhZy1hbGlnbm1lbnRcclxuLy8vIEBleGFtcGxlIHBkcy1tdC0xNiAtLT4gbWFyZ2luLXRvcDogMXJlbVxyXG4vLy8gQGV4YW1wbGUgcGRzLW14LW5lZy04IC0tPiBtYXJnaW4tbGVmdDogLTAuNXJlbTsgbWFyZ2luLXJpZ2h0OiAtMC41cmVtXHJcblxyXG4ucGRzLW0ge1xyXG4gIEBlYWNoICRkaXJlY3Rpb24gaW4gJHNwYWNpbmctZGlyZWN0aW9ucyB7XHJcbiAgICBAZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRzcGFjaW5nLXNpemVzLWF1dG8ge1xyXG4gICAgICBAaWYgKCRkaXJlY3Rpb24gPT0gdmVydGljYWwgYW5kICRzaXplICE9IGF1dG8pIHtcclxuICAgICAgICAvLyBWZXJ0aWNhbFxyXG4gICAgICAgICZ5LSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZ5LW5lZy0jeyRzaXplfSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJHZhbHVlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSR2YWx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRkaXJlY3Rpb24gPT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgIC8vIEhvcml6b250YWxcclxuICAgICAgICAmeC0jeyRzaXplfSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHZhbHVlO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmeC1uZWctI3skc2l6ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kdmFsdWU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkZGlyZWN0aW9uID09IG51bGwgYW5kICRzaXplICE9IGF1dG8pIHtcclxuICAgICAgICAvLyBBbGwgZm91ciBzaWRlc1xyXG4gICAgICAgICYtI3skc2l6ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAkdmFsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLW5lZy0jeyRzaXplfSB7XHJcbiAgICAgICAgICBtYXJnaW46IC0kdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkZGlyZWN0aW9uICE9IG51bGwgYW5kICRkaXJlY3Rpb24gIT0gdmVydGljYWwgYW5kICRkaXJlY3Rpb24gIT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgIC8vIFNwZWNpZmljIHNpZGVcclxuICAgICAgICAmI3tzdHItc2xpY2UoJGRpcmVjdGlvbiwgMSwgMSl9LSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAkdmFsdWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgKCRzaXplICE9IGF1dG8pIHtcclxuICAgICAgICAgICYje3N0ci1zbGljZSgkZGlyZWN0aW9uLCAxLCAxKX0tbmVnLSN7JHNpemV9IHtcclxuICAgICAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IC0kdmFsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtbWFyZ2luIHtcclxuICBAZWFjaCAkZGlyZWN0aW9uIGluICRzcGFjaW5nLWRpcmVjdGlvbnMge1xyXG4gICAgQGVhY2ggJHNpemUsICR2YWx1ZSBpbiAkc3BhY2luZy1zaXplcy1hdXRvIHtcclxuICAgICAgQGlmICgkZGlyZWN0aW9uID09IHZlcnRpY2FsIGFuZCAkc2l6ZSAhPSBhdXRvKSB7XHJcbiAgICAgICAgJi0jeyRkaXJlY3Rpb259LSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtI3skZGlyZWN0aW9ufS1uZWctI3skc2l6ZX0sXHJcbiAgICAgICAgJi0jeyRkaXJlY3Rpb259LW5lZ2F0aXZlLSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0kdmFsdWU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJHZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJGRpcmVjdGlvbiA9PSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgJi0jeyRkaXJlY3Rpb259LSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtI3skZGlyZWN0aW9ufS1uZWctI3skc2l6ZX0sXHJcbiAgICAgICAgJi0jeyRkaXJlY3Rpb259LW5lZ2F0aXZlLSN7JHNpemV9IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHZhbHVlO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJGRpcmVjdGlvbiA9PSBudWxsIGFuZCAkc2l6ZSAhPSBhdXRvKSB7XHJcbiAgICAgICAgJi0jeyRzaXplfSB7XHJcbiAgICAgICAgICBtYXJnaW46ICR2YWx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbmVnLSN7JHNpemV9LFxyXG4gICAgICAgICYtbmVnYXRpdmUtI3skc2l6ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAtJHZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJGRpcmVjdGlvbiAhPSBudWxsIGFuZCAkZGlyZWN0aW9uICE9IHZlcnRpY2FsIGFuZCAkZGlyZWN0aW9uICE9IGhvcml6b250YWwpIHtcclxuICAgICAgICAmLSN7JGRpcmVjdGlvbn0tI3skc2l6ZX0ge1xyXG4gICAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06ICR2YWx1ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAoJHNpemUgIT0gYXV0bykge1xyXG4gICAgICAgICAgJi0jeyRkaXJlY3Rpb259LW5lZy0jeyRzaXplfSxcclxuICAgICAgICAgICYtI3skZGlyZWN0aW9ufS1uZWdhdGl2ZS0jeyRzaXplfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAtJHZhbHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLW1heC1oLTE2MFxyXG4vLy8gQHRhZyB0YWctbWF4LWhlaWdodCB0YWctbWluaW1hbCB0YWctYW5kLXVwXHJcblxyXG4kX29wdGlvbnM6IChcclxuICBcImZ1bGxcIjogXCIxMDAlXCIsXHJcbiAgXCJoYWxmXCI6IFwiNTAlXCIsXHJcbiAgXCJzY3JlZW5cIjogXCIxMDB2aFwiLFxyXG4gIFwiaGFsZi1zY3JlZW5cIjogXCI1MHZoXCJcclxuKTtcclxuXHJcbi5wZHMtbWF4LWgge1xyXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkc3BhY2luZy1zaXplcy1ub25lIHtcclxuICAgICYtI3ska2V5fSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6ICR2YWx1ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbi1rZXl9IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAjeyRfb3B0aW9uLXZhbHVlfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LW1heC1oZWlnaHQge1xyXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkc3BhY2luZy1zaXplcy1ub25lIHtcclxuICAgICYtI3ska2V5fSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6ICR2YWx1ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRfb3B0aW9uLWtleSwgJF9vcHRpb24tdmFsdWUgaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbi1rZXl9IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAjeyRfb3B0aW9uLXZhbHVlfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLW1heC13LTE2MFxyXG4vLy8gQHRhZyB0YWctbWF4LXdpZHRoIHRhZy1taW5pbWFsIHRhZy1hbmQtdXBcclxuXHJcbiRfZXh0cmEtc2l6ZXM6IChcclxuICBcInNjcmVlblwiOiBcIjEwMHZoXCIsXHJcbiAgXCJoYWxmLXNjcmVlblwiOiBcIjUwdmhcIixcclxuICBcImxpbmUtbm9ybWFsXCI6ICRsaW5lLWxlbmd0aC1ub3JtYWwsXHJcbiAgXCJsaW5lLW5hcnJvd1wiOiAkbGluZS1sZW5ndGgtbmFycm93LFxyXG4gIFwibGluZS13aWRlXCI6ICRsaW5lLWxlbmd0aC13aWRlXHJcbik7XHJcblxyXG4vLyBBZGQgbXVsdGlwbGUgbGlzdHMgb2Ygc2l6ZXNcclxuJF9vcHRpb25zOiAoKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkX2V4dHJhLXNpemVzKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkc3BhY2luZy1zaXplcy1ub25lKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkcmF0aW8tc2l6ZXMpO1xyXG4kX29wdGlvbnM6IG1hcC1tZXJnZSgkX29wdGlvbnMsICRjb21tb24tc2l6ZXMpO1xyXG5cclxuLnBkcy1tYXgtdyB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBtYXgtd2lkdGg6ICN7JF9vcHRpb24tdmFsdWV9O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LW1heC13aWR0aCB7XHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRzcGFjaW5nLXNpemVzLW5vbmUge1xyXG4gICAgJi0jeyRrZXl9IHtcclxuICAgICAgbWF4LXdpZHRoOiAkdmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWZ1bGwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi1oYWxmIHtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgJi1sYXlvdXQge1xyXG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoLWxheW91dC1sZWdhY3k7XHJcbiAgfVxyXG5cclxuICAmLXNjcmVlbiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gIH1cclxuXHJcbiAgJi1zY3JlZW4taGFsZiB7XHJcbiAgICBtYXgtd2lkdGg6IDUwdnc7XHJcbiAgfVxyXG5cclxuICAmLTE5MiB7XHJcbiAgICBtYXgtd2lkdGg6IHB4LXRvLXJlbXMoMTkyKTtcclxuICB9XHJcblxyXG4gICYtMjU2IHtcclxuICAgIG1heC13aWR0aDogcHgtdG8tcmVtcygyNTYpO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGluZm8gdGhpcyB2YWx1ZSBpcyB0aGUgY3VycmVudCBtYXggd2lkdGggaW4gdGhlIGxheW91dCBncmlkXHJcbi8vLyBAdGFnIHRhZy1tYXgtd2lkdGggdGFnLW1heC13aWR0aC1sYXlvdXQtZ3JpZCB0YWctd2lkdGgtMTE3MFxyXG4kbWF4LXdpZHRoLWxheW91dC1sZWdhY3k6IDExNzBweDsgLy8gQm9vdHN0cmFwIG1heCBsYXlvdXQgYmFzZWQgb24gMTUgcGl4ZWwgZ3JpZFxyXG4kbWF4LXdpZHRoLWxheW91dC1pbnQ6ICgxMiAqIDcyICsgMTEgKiAyNCk7IC8vIDExMjhcclxuJG1heC13aWR0aC1sYXlvdXQ6ICRtYXgtd2lkdGgtbGF5b3V0LWludCAqIDFweDsgLy8gMTEyOHB4ID0gMTIgY29sdW1ucyAqIDcyIHBpeGVscyBjb250ZW50ICsgMTEgY29sdW1ucyAqIDI0IHBpeGVscyBndXR0ZXJcclxuIiwiLy8vIEBleGFtcGxlIHBkcy1taW4taC0xNjBcclxuLy8vIEB0YWcgdGFnLW1pbi1oZWlnaHQgdGFnLW1pbmltYWwgdGFnLWFuZC11cFxyXG5cclxuJF9leHRyYS1zaXplczogKFxyXG4gIFwic2NyZWVuXCI6IFwiMTAwdmhcIixcclxuICBcImhhbGYtc2NyZWVuXCI6IFwiNTB2aFwiXHJcbik7XHJcblxyXG4vLyBBZGQgbXVsdGlwbGUgbGlzdHMgb2Ygc2l6ZXNcclxuJF9vcHRpb25zOiAoKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkX2V4dHJhLXNpemVzKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkc3BhY2luZy1zaXplcy1ub25lKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkcmF0aW8tc2l6ZXMpO1xyXG4kX29wdGlvbnM6IG1hcC1tZXJnZSgkX29wdGlvbnMsICRjb21tb24tc2l6ZXMpO1xyXG5cclxuLnBkcy1taW4taCB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBtaW4taGVpZ2h0OiAjeyRfb3B0aW9uLXZhbHVlfTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS1taW4taGVpZ2h0IHtcclxuICAmLTAge1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICB9XHJcblxyXG4gICYtZnVsbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi1oYWxmIHtcclxuICAgIG1pbi1oZWlnaHQ6IDUwJTtcclxuICB9XHJcblxyXG4gICYtc2NyZWVuIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgJi1oYWxmLXZpZXdwb3J0LFxyXG4gICYtaGFsZi1zY3JlZW4ge1xyXG4gICAgbWluLWhlaWdodDogNTB2aDtcclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy1taW4tdy0xNjBcclxuLy8vIEB0YWcgdGFnLW1pbi13aWR0aCB0YWctbWluaW1hbCB0YWctYW5kLXVwXHJcblxyXG4kX2V4dHJhLXNpemVzOiAoXHJcbiAgXCJzY3JlZW5cIjogXCIxMDB2d1wiLFxyXG4gIFwiaGFsZi1zY3JlZW5cIjogXCI1MHZ3XCJcclxuKTtcclxuXHJcbi8vIEFkZCBtdWx0aXBsZSBsaXN0cyBvZiBzaXplc1xyXG4kX29wdGlvbnM6ICgpO1xyXG4kX29wdGlvbnM6IG1hcC1tZXJnZSgkX29wdGlvbnMsICRfZXh0cmEtc2l6ZXMpO1xyXG4kX29wdGlvbnM6IG1hcC1tZXJnZSgkX29wdGlvbnMsICRzcGFjaW5nLXNpemVzLW5vbmUpO1xyXG4kX29wdGlvbnM6IG1hcC1tZXJnZSgkX29wdGlvbnMsICRyYXRpby1zaXplcyk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJGNvbW1vbi1zaXplcyk7XHJcblxyXG4ucGRzLW1pbi13IHtcclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIG1pbi13aWR0aDogI3skX29wdGlvbi12YWx1ZX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtbWluLXdpZHRoIHtcclxuICAmLTAge1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gIH1cclxuXHJcbiAgJi1mdWxsIHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYtMTkyIHtcclxuICAgIG1pbi13aWR0aDogcHgtdG8tcmVtcygxOTIpO1xyXG4gIH1cclxuXHJcbiAgJi0yNTYge1xyXG4gICAgbWluLXdpZHRoOiBweC10by1yZW1zKDI1Nik7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtb2JqZWN0LWNvbnRhaW5cclxuXHJcbiRfb3B0aW9uczogKGNvbnRhaW4sIGNvdmVyLCBmaWxsLCBub25lLCBzY2FsZS1kb3duKTtcclxuXHJcbi5wZHMtb2JqZWN0IHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIG9iamVjdC1maXQ6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkX29wdGlvbnM6IChcclxuICBcInRvcFwiOiBcInRvcFwiLFxyXG4gIFwicmlnaHRcIjogXCJyaWdodFwiLFxyXG4gIFwiYm90dG9tXCI6IFwiYm90dG9tXCIsXHJcbiAgXCJsZWZ0XCI6IFwibGVmdFwiLFxyXG4gIFwiY2VudGVyXCI6IFwiY2VudGVyXCIsXHJcbiAgXCJyaWdodC10b3BcIjogXCJyaWdodCB0b3BcIixcclxuICBcImxlZnQtdG9wXCI6IFwibGVmdCB0b3BcIixcclxuICBcImxlZnQtYm90dG9tXCI6IFwibGVmdCBib3R0b21cIixcclxuICBcInJpZ2h0LWJvdHRvbVwiOiBcInJpZ2h0IGJvdHRvbVwiXHJcbik7XHJcblxyXG4ucGRzLW9iamVjdCB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246ICN7JF9vcHRpb24tdmFsdWV9O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLW9wYWNpdHktMCAtLT4gaW52aXNpYmxlXHJcbi8vLyBAZXhhbXBsZSBwZHMtb3BhY2l0eS01IC0tPiBhbG1vc3QgY29tcGxldGVseSB0cmFuc3BhcmVudFxyXG4vLy8gQGV4YW1wbGUgcGRzLW9wYWNpdHktOTUgLS0+IGFsbW9zdCBub3QgdHJhbnNwYXJlbnRcclxuXHJcbiRfb3B0aW9uczogKDAsIDMsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCwgMzUsIDQwLCA0NSwgNTAsIDU1LCA2MCwgNjUsIDcwLCA3NSwgODAsIDg1LCA5MCwgOTUsIDk3LCAxMDApO1xyXG5cclxuLnBkcy1vcGFjaXR5IHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIG9wYWNpdHk6ICRfb3B0aW9uIC8gMTAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLW9yZGVyLTJcclxuLy8vIEBleGFtcGxlIHBkcy1vcmRlci01OnNtXHJcblxyXG4kX29wdGlvbnM6ICgxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAxMCwgMTEsIDEyKTtcclxuXHJcbi5wZHMtb3JkZXIge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICBvcmRlcjogJF9vcHRpb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjEuIFJlcGxhY2VkIHdpdGggcGRzLXdvcmQtYnJlYWsuXHJcbi5wZHMtdS1vdmVyZmxvdy13cmFwIHtcclxuICAmLWJyZWFrIHtcclxuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgfVxyXG5cclxuICAmLW5vcm1hbCB7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSAucGRzLW92ZXJmbG93LXZpc2libGVcclxuLy8vIEBleGFtcGxlIC5wZHMtb3ZlcmZsb3cteC1oaWRkZW5cclxuLy8vIEBleGFtcGxlIC5wZHMtb3ZlcmZsb3cteS1hdXRvXHJcblxyXG4kX2FwcGVuZHM6IChudWxsLCBcIi14XCIsIFwiLXlcIik7XHJcbiRfb3B0aW9uczogKHZpc2libGUsIGhpZGRlbiwgc2Nyb2xsLCBhdXRvKTtcclxuXHJcbi5wZHMtb3ZlcmZsb3cge1xyXG4gIEBlYWNoICRfYXBwZW5kIGluICRfYXBwZW5kcyB7XHJcbiAgICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgICAmI3skX2FwcGVuZH0tI3skX29wdGlvbn0ge1xyXG4gICAgICAgIG92ZXJmbG93I3skX2FwcGVuZH06ICRfb3B0aW9uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtb3ZlcmZsb3cge1xyXG4gIEBlYWNoICRfYXBwZW5kIGluICRfYXBwZW5kcyB7XHJcbiAgICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgICAmI3skX2FwcGVuZH0tI3skX29wdGlvbn0ge1xyXG4gICAgICAgIG92ZXJmbG93I3skX2FwcGVuZH06ICRfb3B0aW9uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSAucGRzLW92ZXJzY3JvbGwtYXV0b1xyXG4vLy8gQGV4YW1wbGUgLnBkcy1vdmVyc2Nyb2xsLXgtY29udGFpblxyXG5cclxuJF9hcHBlbmRzOiAobnVsbCwgXCIteFwiLCBcIi15XCIpO1xyXG4kX29wdGlvbnM6IChhdXRvLCBjb250YWluLCBub25lKTtcclxuXHJcbi5wZHMtb3ZlcnNjcm9sbCB7XHJcbiAgQGVhY2ggJF9hcHBlbmQgaW4gJF9hcHBlbmRzIHtcclxuICAgIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAgICYjeyRfYXBwZW5kfS0jeyRfb3B0aW9ufSB7XHJcbiAgICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvciN7JF9hcHBlbmR9OiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVXRpbGl0eSBjbGFzcyB1c2VkIHRvIGdpdmUgcmVzcG9uc2l2ZSBwYWRkaW5ncyB0byBlbGVtZW50cy5cclxuLy8vIFRoZSBwYWRkaW5nIGhhbGYgYmV0d2VlbiAkZm9yLXBob25lLW9ubHkgYW5kICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cC5cclxuLy8vIEBpbmZvIHNwYWNpbmctc2l6ZXMgYXJlIGJhc2VkIG9uIHBpeGVsIHNpemVzIGFuZCBhcmUgbnVtYmVyZWQgZm9yIGVhc2Ugb2YgdXNlIChtYWtlcyB0aGVtIGVhc2llciB0byByZW1lbWJlcikuXHJcbi8vLyBAaW5mbyBzcGFjaW5nLWRpcmVjdGlvbiBudWxsIGlzIHJlcXVpcmVkIGZvciBnaXZpbmcgcGFkZGluZ3Mgb24gYWxsIHNpZGVzLlxyXG4vLy8gQGluZm8gcGFkZGluZyBhbmQgbWFyZ2luIGFyZSBzcGxpdCBpbnRvIHR3byBzZXBhcmF0ZSBmaWxlcyBmb3IgZmluZGFiaWxpdHkuXHJcbi8vLyBAc2VlIHBkcy91dGlsaXRpZXMvcGRzLW1hcmdpbi1yZXNwb25zaXZlIGZvciB0aGUgbWFyZ2luIHZlcnNpb24gb2YgdGhpc1xyXG4vLy8gQHRhZyB0YWctc3BhY2luZywgdGFnLXBhZGRpbmcsIHRhZy1zcGFjZSwgdGFnLXBvc2l0aW9uaW5nLCB0YWctYWxpZ25tZW50LCB0YWctcmVzcG9uc2l2ZVxyXG4vLy8gQGV4YW1wbGUgcGRzLXB0LTE2XHJcbi8vLyBAZXhhbXBsZSBwZHMtcHgtMzJcclxuXHJcbi5wZHMtcCB7XHJcbiAgQGVhY2ggJF9kaXJlY3Rpb24gaW4gJHNwYWNpbmctZGlyZWN0aW9ucyB7XHJcbiAgICBAZWFjaCAkX3NpemUsICRfdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMge1xyXG4gICAgICBAaWYgKCRfZGlyZWN0aW9uID09IHZlcnRpY2FsKSB7XHJcbiAgICAgICAgLy8gVmVydGljYWxcclxuICAgICAgICAmeS1yZXNwLSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZy10b3AsXHJcbiAgICAgICAgICAgIChcclxuICAgICAgICAgICAgICAkZm9yLXBob25lLW9ubHk6ICRfdmFsdWUgLyAyLFxyXG4gICAgICAgICAgICAgICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogJF92YWx1ZVxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IGhvcml6b250YWwpIHtcclxuICAgICAgICAvLyBIb3Jpem9udGFsXHJcbiAgICAgICAgJngtcmVzcC0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdCxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodCxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiA9PSBudWxsKSB7XHJcbiAgICAgICAgLy8gQW55IHNpZGVcclxuICAgICAgICAmLXJlc3AtI3skX3NpemV9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBwYWRkaW5nLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uICE9IG51bGwgYW5kICRfZGlyZWN0aW9uICE9IHZlcnRpY2FsIGFuZCAkX2RpcmVjdGlvbiAhPSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgLy8gT25lIHNpZGVcclxuICAgICAgICAmI3tzdHItc2xpY2UoJF9kaXJlY3Rpb24sIDEsIDEpfS1yZXNwLSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRfZGlyZWN0aW9ufSxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtcGFkZGluZy1yZXNwb25zaXZlIHtcclxuICBAZWFjaCAkX2RpcmVjdGlvbiBpbiAkc3BhY2luZy1kaXJlY3Rpb25zIHtcclxuICAgIEBlYWNoICRfc2l6ZSwgJF92YWx1ZSBpbiAkc3BhY2luZy1zaXplcyB7XHJcbiAgICAgIEBpZiAoJF9kaXJlY3Rpb24gPT0gdmVydGljYWwpIHtcclxuICAgICAgICAmLSN7JF9kaXJlY3Rpb259LSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZy10b3AsXHJcbiAgICAgICAgICAgIChcclxuICAgICAgICAgICAgICAkZm9yLXBob25lLW9ubHk6ICRfdmFsdWUgLyAyLFxyXG4gICAgICAgICAgICAgICRmb3ItdGFibGV0LWxhbmRzY2FwZS11cDogJF92YWx1ZVxyXG4gICAgICAgICAgICApXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcG9seS1mbHVpZC1zaXppbmcoXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tLFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IGhvcml6b250YWwpIHtcclxuICAgICAgICAmLSN7JF9kaXJlY3Rpb259LSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uID09IG51bGwpIHtcclxuICAgICAgICAmLSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBwb2x5LWZsdWlkLXNpemluZyhcclxuICAgICAgICAgICAgcGFkZGluZyxcclxuICAgICAgICAgICAgKFxyXG4gICAgICAgICAgICAgICRmb3ItcGhvbmUtb25seTogJF92YWx1ZSAvIDIsXHJcbiAgICAgICAgICAgICAgJGZvci10YWJsZXQtbGFuZHNjYXBlLXVwOiAkX3ZhbHVlXHJcbiAgICAgICAgICAgIClcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiAhPSBudWxsIGFuZCAkX2RpcmVjdGlvbiAhPSB2ZXJ0aWNhbCBhbmQgJF9kaXJlY3Rpb24gIT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgICYtI3skX2RpcmVjdGlvbn0tI3skX3NpemV9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIHBvbHktZmx1aWQtc2l6aW5nKFxyXG4gICAgICAgICAgICBwYWRkaW5nLSN7JF9kaXJlY3Rpb259LFxyXG4gICAgICAgICAgICAoXHJcbiAgICAgICAgICAgICAgJGZvci1waG9uZS1vbmx5OiAkX3ZhbHVlIC8gMixcclxuICAgICAgICAgICAgICAkZm9yLXRhYmxldC1sYW5kc2NhcGUtdXA6ICRfdmFsdWVcclxuICAgICAgICAgICAgKVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIFV0aWxpdHkgY2xhc3MgdXNlZCB0byBnaXZlIHBhZGRpbmcgdG8gZWxlbWVudHMuXHJcbi8vLyBAaW5mbyBzcGFjaW5nLXNpemVzIGFyZSBiYXNlZCBvbiBwaXhlbCBzaXplcyBhbmQgYXJlIG51bWJlcmVkIGZvciBlYXNlIG9mIHVzZSAobWFrZXMgdGhlbSBlYXNpZXIgdG8gcmVtZW1iZXIpLlxyXG4vLy8gQGluZm8gc3BhY2luZy1kaXJlY3Rpb24gbnVsbCBpcyByZXF1aXJlZCBmb3IgZ2l2aW5nIHBhZGRpbmcgb24gYWxsIHNpZGVzLlxyXG4vLy8gQGluZm8gcGFkZGluZyBhbmQgbWFyZ2luIGFyZSBzcGxpdCBpbnRvIHR3byBzZXBhcmF0ZSBmaWxlcyBmb3IgZmluZGFiaWxpdHkuXHJcbi8vLyBAc2VlIHBkcy91dGlsaXRpZXMvcGRzLXUtbWFyZ2luIGZvciB0aGUgbWFyZ2luIHZlcnNpb24gb2YgdGhpc1xyXG4vLy8gQHRhZyB0YWctc3BhY2luZywgdGFnLXBhZGRpbmcsIHRhZy1zcGFjZSwgdGFnLXBvc2l0aW9uaW5nLCB0YWctYWxpZ25tZW50XHJcbi8vLyBAZXhhbXBsZSBwZHMtcC0xNlxyXG4vLy8gQGV4YW1wbGUgcGRzLXB0LTMyXHJcblxyXG4ucGRzLXAge1xyXG4gIEBlYWNoICRfZGlyZWN0aW9uIGluICRzcGFjaW5nLWRpcmVjdGlvbnMge1xyXG4gICAgQGVhY2ggJF9zaXplLCAkX3ZhbHVlIGluICRzcGFjaW5nLXNpemVzIHtcclxuICAgICAgQGlmICgkX2RpcmVjdGlvbiA9PSB2ZXJ0aWNhbCkge1xyXG4gICAgICAgIC8vIFZlcnRpY2FsXHJcbiAgICAgICAgJnktI3skX3NpemV9IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAkX3ZhbHVlO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICRfdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiA9PSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgLy8gSG9yaXpvbnRhbFxyXG4gICAgICAgICZ4LSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRfdmFsdWU7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkX3ZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJF9kaXJlY3Rpb24gPT0gbnVsbCkge1xyXG4gICAgICAgIC8vIEFsbCBzaWRlc1xyXG4gICAgICAgICYtI3skX3NpemV9IHtcclxuICAgICAgICAgIHBhZGRpbmc6ICRfdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiAhPSBudWxsIGFuZCAkX2RpcmVjdGlvbiAhPSB2ZXJ0aWNhbCBhbmQgJF9kaXJlY3Rpb24gIT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgIC8vIE9uZSBzaWRlXHJcbiAgICAgICAgJiN7c3RyLXNsaWNlKCRfZGlyZWN0aW9uLCAxLCAxKX0tI3skX3NpemV9IHtcclxuICAgICAgICAgIHBhZGRpbmctI3skX2RpcmVjdGlvbn06ICRfdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtcGFkZGluZyB7XHJcbiAgQGVhY2ggJF9kaXJlY3Rpb24gaW4gJHNwYWNpbmctZGlyZWN0aW9ucyB7XHJcbiAgICBAZWFjaCAkX3NpemUsICRfdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMge1xyXG4gICAgICBAaWYgKCRfZGlyZWN0aW9uID09IHZlcnRpY2FsKSB7XHJcbiAgICAgICAgLy8gVmVydGljYWxcclxuICAgICAgICAmLSN7JF9kaXJlY3Rpb259LSN7JF9zaXplfSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogJF92YWx1ZTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkX3ZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJF9kaXJlY3Rpb24gPT0gaG9yaXpvbnRhbCkge1xyXG4gICAgICAgICYtI3skX2RpcmVjdGlvbn0tI3skX3NpemV9IHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogJF92YWx1ZTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRfdmFsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiA9PSBudWxsKSB7XHJcbiAgICAgICAgJi0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgcGFkZGluZzogJF92YWx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2UgaWYgKCRfZGlyZWN0aW9uICE9IG51bGwgYW5kICRfZGlyZWN0aW9uICE9IHZlcnRpY2FsIGFuZCAkX2RpcmVjdGlvbiAhPSBob3Jpem9udGFsKSB7XHJcbiAgICAgICAgJi0jeyRfZGlyZWN0aW9ufS0jeyRfc2l6ZX0ge1xyXG4gICAgICAgICAgcGFkZGluZy0jeyRfZGlyZWN0aW9ufTogJF92YWx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBkcy1wbGFjZWhvbGRlciB7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yTWlkbmlnaHQtNTApO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLXBvaW50ZXItZXZlbnRzLW5vbmVcclxuXHJcbiRfb3B0aW9uczogKG5vbmUsIGF1dG8pO1xyXG5cclxuLnBkcy1wb2ludGVyLWV2ZW50cyB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogJF9vcHRpb247XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBVdGlsaXR5IGZvciBwb3NpdGlvbmluZ1xyXG4vLy8gQHRhZyB0YWctcmVsYXRpdmUgdGFnLXBvc2l0aW9uIHRhZy1hYnNvbHV0ZSB0YWctZml4ZWRcclxuXHJcbiRfb3B0aW9uczogKGFic29sdXRlLCByZWxhdGl2ZSwgZml4ZWQsIHN0YXRpYywgc3RpY2t5KTtcclxuXHJcbi5wZHMtcG9zaXRpb24ge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgcG9zaXRpb246ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXBvc2l0aW9uIHtcclxuICAmLWFic29sdXRlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcblxyXG4gICYtcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJi1maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgfVxyXG5cclxuICAmLXN0YXRpYyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxuXHJcbiAgJi1zdGlja3kge1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICB9XHJcbn1cclxuIiwiJF9vcHRpb25zOiAoXHJcbiAgbm9uZTogbm9uZSxcclxuICB5OiB2ZXJ0aWNhbCxcclxuICB4OiBob3Jpem9udGFsXHJcbik7XHJcblxyXG4ucGRzLXJlc2l6ZSB7XHJcbiAgcmVzaXplOiBib3RoO1xyXG5cclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIHJlc2l6ZTogJF9vcHRpb24tdmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRfb3B0aW9uczogKDQ1LCA5MCwgMTgwKTtcclxuXHJcbi5wZHMtcm90YXRlIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIC0tcGRzLXJvdGF0ZTogI3skX29wdGlvbn1kZWc7XHJcbiAgICB9XHJcblxyXG4gICAgJi1uZWctI3skX29wdGlvbn0ge1xyXG4gICAgICAtLXBkcy1yb3RhdGU6IC0jeyRfb3B0aW9ufWRlZztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJF9vcHRpb25zLXNpemVzOiAoXHJcbiAgXCJcIjogXCIjeyRib3JkZXItcmFkaXVzLXJlZ3VsYXJ9XCIsXHJcbiAgXCItc21cIjogXCIjeyRib3JkZXItcmFkaXVzLXNtYWxsfVwiLFxyXG4gIFwiLWxnXCI6IFwiI3skYm9yZGVyLXJhZGl1cy1sYXJnZX1cIixcclxuICBcIi1mdWxsXCI6IFwiOTk5OXB4XCIsXHJcbiAgXCItbm9uZVwiOiBcIjBcIlxyXG4pO1xyXG4kX29wdGlvbnMtc2lkZXM6IChcclxuICBcIlwiOiBcIlwiLFxyXG4gIFwidHJcIjogXCJ0b3AtcmlnaHRcIixcclxuICBcInRsXCI6IFwidG9wLWxlZnRcIixcclxuICBcImJyXCI6IFwiYm90dG9tLXJpZ2h0XCIsXHJcbiAgXCJibFwiOiBcImJvdHRvbS1sZWZ0XCIsXHJcbiAgXCJ0XCI6IChcclxuICAgIFwidG9wLWxlZnRcIixcclxuICAgIFwidG9wLXJpZ2h0XCJcclxuICApLFxyXG4gIFwiclwiOiAoXHJcbiAgICBcInRvcC1yaWdodFwiLFxyXG4gICAgXCJib3R0b20tcmlnaHRcIlxyXG4gICksXHJcbiAgXCJiXCI6IChcclxuICAgIFwiYm90dG9tLWxlZnRcIixcclxuICAgIFwiYm90dG9tLXJpZ2h0XCJcclxuICApLFxyXG4gIFwibFwiOiAoXHJcbiAgICBcImJvdHRvbS1sZWZ0XCIsXHJcbiAgICBcInRvcC1sZWZ0XCJcclxuICApXHJcbik7XHJcblxyXG4ucGRzLXJvdW5kZWQge1xyXG4gIEBlYWNoICRfc2l6ZS1rZXksICRfc2l6ZS12YWx1ZSBpbiAkX29wdGlvbnMtc2l6ZXMge1xyXG4gICAgQGVhY2ggJF9zaWRlLWtleSwgJF9zaWRlLXZhbHVlIGluICRfb3B0aW9ucy1zaWRlcyB7XHJcbiAgICAgIEBpZiAoc3RyLWxlbmd0aCgkX3NpZGUta2V5KSA+IDApIHtcclxuICAgICAgICAmLSN7JF9zaWRlLWtleX0jeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICAgIEBlYWNoICRfZGlyZWN0aW9uIGluICRfc2lkZS12YWx1ZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci0jeyRfZGlyZWN0aW9ufS1yYWRpdXM6ICN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICYjeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiVwZHMtdS1yb3VuZGVkLFxyXG4ucGRzLXUtcm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtcmVndWxhcjtcclxuXHJcbiAgJi1yZWd1bGFyIHtcclxuICAgIEBleHRlbmQgLnBkcy11LXJvdW5kZWQ7XHJcbiAgfVxyXG5cclxuICAmLXNtYWxsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xyXG4gIH1cclxuXHJcbiAgJi1sYXJnZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sYXJnZTtcclxuICB9XHJcblxyXG4gICYtZnVsbCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG5cclxuICAmLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XHJcbiAgfVxyXG5cclxuICAmLW5vbmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuIiwiLy8vIFVzZSB0aGVzZSB1dGlsdGllcyB0byBoaWRlIGFuIGVsZW1lbnQgdmlzdWFsbHkgd2l0aG91dCBoaWRpbmcgaXQgZnJvbSBzY3JlZW4gcmVhZGVyc1xyXG4vLy8gQGV4YW1wbGUgcGRzLXNyLW9ubHlcclxuLy8vIEBleGFtcGxlIHBkcy1ub3Qtc3Itb25seVxyXG5cclxuLnBkcy1zci1vbmx5IHtcclxuICBAaW5jbHVkZSBtYWtlLXJlc3BvbnNpdmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5wZHMtbm90LXNyLW9ubHkge1xyXG4gIEBpbmNsdWRlIG1ha2UtcmVzcG9uc2l2ZSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuIiwiLy8vIFRoZSByZXZlcnNlIGNsYXNzZXMgYWxsb3cgZm9yIGNvcnJlY3Qgc3BhY2luZyBpbiBpdGVtcyB0aGF0IGFyZSByZXZlcnNlZCB3aXRoIGdyaWQgb3IgZmxleC5cclxuLy8vIEBleGFtcGxlIHBkcy1zcGFjZS14LTE2XHJcbi8vLyBAZXhhbXBsZSBwZHMtc3BhY2UteC1yZXZlcnNlXHJcblxyXG4kX29wdGlvbnM6ICh4LCB5KTtcclxuXHJcbi5wZHMtc3BhY2Uge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICBAZWFjaCAkX3NpemUsICRfdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMge1xyXG4gICAgICAvLyBIb3Jpem9udGFsIHNwYWNpbmdcclxuICAgICAgQGlmICgkX29wdGlvbiA9PSB4KSB7XHJcbiAgICAgICAgJi14LSN7JF9zaXplfSA+ICogKyAqIHtcclxuICAgICAgICAgIC0tcGRzLXNwYWNlLXgtcmV2ZXJzZTogMDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygjeyRfdmFsdWV9ICogdmFyKC0tcGRzLXNwYWNlLXgtcmV2ZXJzZSkpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skX3ZhbHVlfSAqIGNhbGMoMSAtIHZhcigtLXBkcy1zcGFjZS14LXJldmVyc2UpKSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBWZXJ0aWNhbCBzcGFjaW5nXHJcbiAgICAgIEBpZiAoJF9vcHRpb24gPT0geSkge1xyXG4gICAgICAgICYteS0jeyRfc2l6ZX0gPiAqICsgKiB7XHJcbiAgICAgICAgICAtLXBkcy1zcGFjZS15LXJldmVyc2U6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCN7JF92YWx1ZX0gKiB2YXIoLS1wZHMtc3BhY2UteS1yZXZlcnNlKSk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCN7JF92YWx1ZX0gKiBjYWxjKDEgLSB2YXIoLS1wZHMtc3BhY2UteS1yZXZlcnNlKSkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtI3skX29wdGlvbn0tcmV2ZXJzZSA+ICogKyAqIHtcclxuICAgICAgLS1wZHMtc3BhY2UtI3skX29wdGlvbn0tcmV2ZXJzZTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy10YWJsZS1maXhlZFxyXG5cclxuJF9vcHRpb25zOiAoYXV0bywgZml4ZWQpO1xyXG5cclxuLnBkcy10YWJsZSB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICB0YWJsZS1sYXlvdXQ6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVGV4dCBBbGlnbm1lbnQgVXRpbGl0eVxyXG4vLy8gQGluZm8gdGV4dCBhbGlnbm1lbnQgbGVmdCwgcmlnaHQgYW5kIGNlbnRlclxyXG4vLy8gQHRhZyB0YWctdGV4dC1hbGlnbm1lbnQgdGFnLXRleHQtbGVmdCB0YWctdGV4dC1yaWdodCB0YWctdGV4dC1jZW50ZXIgdGFnLXV0aWxpdGllc1xyXG5cclxuJF9vcHRpb25zOiAobGVmdCwgY2VudGVyLCByaWdodCwganVzdGlmeSk7XHJcblxyXG4ucGRzLXRleHQge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yZXNwb25zaXZlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiAkX29wdGlvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXRleHQtYWxpZ24ge1xyXG4gICYtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgJi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJi1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn1cclxuIiwiLnBkcyB7XHJcbiAgJi1uby11bmRlcmxpbmUge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1wc2V1ZG8ge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcblxyXG4gICYtbGluZS10aHJvdWdoIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXRleHQtZGVjb3JhdGlvbiB7XHJcbiAgJi1ub25lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICYtYmVmb3JlIHtcclxuICAgICYtbm9uZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFmdGVyIHtcclxuICAgICYtbm9uZSB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBpbmZvIHRoaXMgdXRpbGl0eSBjbGFzcyBnaXZlcyB0aGUgcHJvcGVydGllcyBuZWVkZWQgZm9yIGVsbGlwc2lzXHJcbi8vLyBAdGFnIHRhZy10cnVuY2F0ZSB0YWctb3ZlcmZsb3ctZWxsaXBzaXNcclxuXHJcbi5wZHMge1xyXG4gICYtdHJ1bmNhdGUge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB9XHJcblxyXG4gICYtb3ZlcmZsb3ctZWxsaXBzaXMge1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgfVxyXG5cclxuICAmLW92ZXJmbG93LWNsaXAge1xyXG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcclxuICB9XHJcbn1cclxuXHJcbi8vLyBAZGVwcmVjYXRlZCBTaG91bGQgYmUgcmVtb3ZlZCBhZnRlciAwMS0wNy0yMDIxXHJcbi5wZHMtdS10ZXh0LWVsbGlwc2lzIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuIiwiLy8vIFRleHQgVHJhbnNmb3JtIFV0aWxpdHlcclxuLy8vIEBpbmZvIHRleHQgdHJhbnNmb3JtIHV0aWxpdHkgZm9yIGxvd2VyY2FzZSwgdXBwZXJjYXNlIGFuZCBjYXBpdGFsaXplXHJcbi8vLyBAdGFnIHRhZy10ZXh0LXRyYW5zZm9ybSB0YWctbG93ZXJjYXNlIHRhZy11cHBlcmNhc2UgdGFnLWNhcGl0YWxpemUgdGFnLXV0aWxpdGllc1xyXG5cclxuJF9vcHRpb25zOiAoXHJcbiAgXCJsb3dlcmNhc2VcIjogXCJsb3dlcmNhc2VcIixcclxuICBcInVwcGVyY2FzZVwiOiBcInVwcGVyY2FzZVwiLFxyXG4gIFwiY2FwaXRhbGl6ZVwiOiBcImNhcGl0YWxpemVcIixcclxuICBcIm5vcm1hbC1jYXNlXCI6IFwibm9uZVwiXHJcbik7XHJcbiRfb3B0aW9ucy1kZXByZWNhdGVkOiAobG93ZXJjYXNlLCB1cHBlcmNhc2UsIGNhcGl0YWxpemUpO1xyXG5cclxuLnBkcyB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogI3skX29wdGlvbi12YWx1ZX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgMDEtMDctMjAyMVxyXG4ucGRzLXUtdGV4dC10cmFuc2Zvcm0ge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucy1kZXByZWNhdGVkIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogJF9vcHRpb247XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRfZGlyZWN0aW9uczogKG51bGwsIHgsIHksIFwidG9wXCIsIFwicmlnaHRcIiwgXCJib3R0b21cIiwgXCJsZWZ0XCIpO1xyXG4vLyBBZGQgbXVsdGlwbGUgbGlzdHMgb2Ygc2l6ZXNcclxuJF9zaXplczogKCk7XHJcbiRfc2l6ZXM6IG1hcC1tZXJnZSgkX3NpemVzLCAkc3BhY2luZy1zaXplcy1hdXRvKTtcclxuJF9zaXplczogbWFwLW1lcmdlKCRfc2l6ZXMsICRjb21tb24tc2l6ZXMpO1xyXG4kX3NpemVzOiBtYXAtbWVyZ2UoJF9zaXplcywgJHJhdGlvLXNpemVzLWNvbW1vbik7XHJcblxyXG4ucGRzIHtcclxuICBAZWFjaCAkX2RpcmVjdGlvbiBpbiAkX2RpcmVjdGlvbnMge1xyXG4gICAgQGVhY2ggJF9zaXplLWtleSwgJF9zaXplLXZhbHVlIGluICRfc2l6ZXMge1xyXG4gICAgICBAaWYgKCRfZGlyZWN0aW9uID09IG51bGwpIHtcclxuICAgICAgICAvLyBBbGwgc2lkZXNcclxuICAgICAgICAmLWluc2V0LSN7JF9zaXplLWtleX0ge1xyXG4gICAgICAgICAgdG9wOiAjeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgICByaWdodDogI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgYm90dG9tOiAjeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgICBsZWZ0OiAjeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgKCRfc2l6ZS1rZXkgIT0gYXV0byBhbmQgJF9zaXplLWtleSAhPSAwKSB7XHJcbiAgICAgICAgICAmLWluc2V0LW5lZy0jeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICAgICAgdG9wOiAtI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgICByaWdodDogLSN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgICAgICAgYm90dG9tOiAtI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgICBsZWZ0OiAtI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSBpZiAoJF9kaXJlY3Rpb24gPT0geCkge1xyXG4gICAgICAgIC8vIEhvcml6b250YWxcclxuICAgICAgICAmLWluc2V0LXgtI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgICBsZWZ0OiAjeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgICByaWdodDogI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICgkX3NpemUta2V5ICE9IGF1dG8gYW5kICRfc2l6ZS1rZXkgIT0gMCkge1xyXG4gICAgICAgICAgJi1pbnNldC14LW5lZy0jeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICAgICAgbGVmdDogLSN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0jeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIGlmICgkX2RpcmVjdGlvbiA9PSB5KSB7XHJcbiAgICAgICAgLy8gVmVydGljYWxcclxuICAgICAgICAmLWluc2V0LXktI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgICB0b3A6ICN7JF9zaXplLXZhbHVlfTtcclxuICAgICAgICAgIGJvdHRvbTogI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICgkX3NpemUta2V5ICE9IGF1dG8gYW5kICRfc2l6ZS1rZXkgIT0gMCkge1xyXG4gICAgICAgICAgJi1pbnNldC15LW5lZy0jeyRfc2l6ZS1rZXl9IHtcclxuICAgICAgICAgICAgdG9wOiAtI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgICBib3R0b206IC0jeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyBTaW5nbGUgc2lkZVxyXG4gICAgICAgICYtI3skX2RpcmVjdGlvbn0tI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgICAjeyRfZGlyZWN0aW9ufTogI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICgkX3NpemUta2V5ICE9IGF1dG8gYW5kICRfc2l6ZS1rZXkgIT0gMCkge1xyXG4gICAgICAgICAgJi0jeyRfZGlyZWN0aW9ufS1uZWctI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgICAgICN7JF9kaXJlY3Rpb259OiAtI3skX3NpemUtdmFsdWV9O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gVXNlIGdwdSB0byBpbXByb3ZlIHBlcmZvcm1hbmNlXHJcbi8vLyBAZXhhbXBsZSBwZHMtdHJhbnNmb3JtIHBkcy10cmFuc2xhdGUteS0xNlxyXG5cclxuLnBkcy10cmFuc2Zvcm0ge1xyXG4gIC0tcGRzLXRyYW5zbGF0ZS14OiAwO1xyXG4gIC0tcGRzLXRyYW5zbGF0ZS15OiAwO1xyXG4gIC0tcGRzLXJvdGF0ZTogMDtcclxuICAtLXBkcy1za2V3LXg6IDA7XHJcbiAgLS1wZHMtc2tldy15OiAwO1xyXG4gIC0tcGRzLXNjYWxlLXg6IDE7XHJcbiAgLS1wZHMtc2NhbGUteTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tcGRzLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS1wZHMtdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tcGRzLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXBkcy1za2V3LXgpKVxyXG4gICAgc2tld1kodmFyKC0tcGRzLXNrZXcteSkpIHNjYWxlWCh2YXIoLS1wZHMtc2NhbGUteCkpIHNjYWxlWSh2YXIoLS1wZHMtc2NhbGUteSkpO1xyXG5cclxuICAmLWdwdSB7XHJcbiAgICAtLXBkcy10cmFuc2xhdGUteDogMDtcclxuICAgIC0tcGRzLXRyYW5zbGF0ZS15OiAwO1xyXG4gICAgLS1wZHMtcm90YXRlOiAwO1xyXG4gICAgLS1wZHMtc2tldy14OiAwO1xyXG4gICAgLS1wZHMtc2tldy15OiAwO1xyXG4gICAgLS1wZHMtc2NhbGUteDogMTtcclxuICAgIC0tcGRzLXNjYWxlLXk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKHZhcigtLXBkcy10cmFuc2xhdGUteCksIHZhcigtLXBkcy10cmFuc2xhdGUteSksIDApIHJvdGF0ZSh2YXIoLS1wZHMtcm90YXRlKSkgc2tld1godmFyKC0tcGRzLXNrZXcteCkpXHJcbiAgICAgIHNrZXdZKHZhcigtLXBkcy1za2V3LXkpKSBzY2FsZVgodmFyKC0tcGRzLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tcGRzLXNjYWxlLXkpKTtcclxuICB9XHJcblxyXG4gICYtbm9uZSB7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtdHJhbnNsYXRlLXgtMTZcclxuLy8vIEBleGFtcGxlIHBkcy10cmFuc2xhdGUteC1uZWctZnVsbFxyXG5cclxuJF9vcHRpb25zOiAoeCwgeSk7XHJcbi8vIEFkZCBtdWx0aXBsZSBsaXN0cyBvZiBzaXplc1xyXG4kX3NpemVzOiAoKTtcclxuJF9zaXplczogbWFwLW1lcmdlKCRfc2l6ZXMsICRzcGFjaW5nLXNpemVzKTtcclxuJF9zaXplczogbWFwLW1lcmdlKCRfc2l6ZXMsICRyYXRpby1zaXplcy1jb21tb24pO1xyXG5cclxuLnBkcy10cmFuc2xhdGUge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICBAZWFjaCAkX3NpemUta2V5LCAkX3NpemUtdmFsdWUgaW4gJF9zaXplcyB7XHJcbiAgICAgICYtI3skX29wdGlvbn0tI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgLS1wZHMtdHJhbnNsYXRlLSN7JF9vcHRpb259OiAjeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpZiAoJF9zaXplLWtleSAhPSAwKSB7XHJcbiAgICAgICAgJi0jeyRfb3B0aW9ufS1uZWctI3skX3NpemUta2V5fSB7XHJcbiAgICAgICAgICAtLXBkcy10cmFuc2xhdGUtI3skX29wdGlvbn06IC0jeyRfc2l6ZS12YWx1ZX07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vLyBAZXhhbXBsZSBwZHMtc2VsZWN0LWFsbFxyXG4vLy8gQGV4YW1wbGUgcGRzLXNlbGVjdC1ub25lXHJcblxyXG4kX29wdGlvbnM6IChub25lLCB0ZXh0LCBhbGwsIGF1dG8pO1xyXG5cclxuLnBkcy1zZWxlY3Qge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgdXNlci1zZWxlY3Q6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLXZlcnRpY2FsLWFsaWduLWJhc2VsaW5lXHJcbi8vLyBAZXhhbXBsZSBwZHMtdmVydGljYWwtYWxpZ24tYm90dG9tXHJcblxyXG4kX29wdGlvbnM6IChiYXNlbGluZSwgdG9wLCBtaWRkbGUsIGJvdHRvbSwgdGV4dC10b3AsIHRleHQtYm90dG9tKTtcclxuXHJcbi5wZHMtdmVydGljYWwtYWxpZ24ge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgdmVydGljYWwtYWxpZ246ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXZlcnRpY2FsLWFsaWduIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy12aXNpYmxlXHJcbi8vLyBAZXhhbXBsZSBwZHMtaW52aXNpYmxlXHJcblxyXG4kX29wdGlvbnM6IChcclxuICBcInZpc2libGVcIjogdmlzaWJsZSxcclxuICBcImludmlzaWJsZVwiOiBoaWRkZW4sXHJcbiAgXCJoaWRkZW5cIjogaGlkZGVuXHJcbik7XHJcblxyXG4ucGRzIHtcclxuICBAZWFjaCAkX29wdGlvbi1rZXksICRfb3B0aW9uLXZhbHVlIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb24ta2V5fSB7XHJcbiAgICAgIHZpc2liaWxpdHk6ICRfb3B0aW9uLXZhbHVlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLXdoaXRlLXNwYWNlLW5vcm1hbFxyXG4vLy8gQGV4YW1wbGUgcGRzLXdoaXRlLXNwYWNlLXByZVxyXG5cclxuJF9vcHRpb25zOiAobm9ybWFsLCBub3dyYXAsIHByZSwgcHJlLWxpbmUsIHByZS13cmFwKTtcclxuXHJcbi5wZHMtd2hpdGUtc3BhY2Uge1xyXG4gIEBlYWNoICRfb3B0aW9uIGluICRfb3B0aW9ucyB7XHJcbiAgICAmLSN7JF9vcHRpb259IHtcclxuICAgICAgd2hpdGUtc3BhY2U6ICRfb3B0aW9uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXdoaXRlLXNwYWNlIHtcclxuICBAZWFjaCAkX29wdGlvbiBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9ufSB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8vIEBleGFtcGxlIHBkcy13LTI0MFxyXG4vLy8gQGV4YW1wbGUgcGRzLXctMTZcclxuLy8vIEBleGFtcGxlIHBkcy13LWZ1bGxcclxuXHJcbiRfZXh0cmEtc2l6ZXM6IChcclxuICBcInNjcmVlblwiOiBcIjEwMHZ3XCIsXHJcbiAgXCJoYWxmLXNjcmVlblwiOiBcIjUwdndcIlxyXG4pO1xyXG5cclxuLy8gQWRkIG11bHRpcGxlIGxpc3RzIG9mIHNpemVzXHJcbiRfb3B0aW9uczogKCk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJF9leHRyYS1zaXplcyk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJHNwYWNpbmctc2l6ZXMtYXV0byk7XHJcbiRfb3B0aW9uczogbWFwLW1lcmdlKCRfb3B0aW9ucywgJHJhdGlvLXNpemVzKTtcclxuJF9vcHRpb25zOiBtYXAtbWVyZ2UoJF9vcHRpb25zLCAkY29tbW9uLXNpemVzKTtcclxuXHJcbi5wZHMtdyB7XHJcbiAgQGVhY2ggJF9vcHRpb24ta2V5LCAkX29wdGlvbi12YWx1ZSBpbiAkX29wdGlvbnMge1xyXG4gICAgJi0jeyRfb3B0aW9uLWtleX0ge1xyXG4gICAgICB3aWR0aDogI3skX29wdGlvbi12YWx1ZX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8gQGRlcHJlY2F0ZWQgU2hvdWxkIGJlIHJlbW92ZWQgYWZ0ZXIgLTIwMjFcclxuLnBkcy11LXdpZHRoIHtcclxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNwYWNpbmctc2l6ZXMtYXV0byB7XHJcbiAgICAmLSN7JGtleX0ge1xyXG4gICAgICB3aWR0aDogJHZhbHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1hdXRvIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1mdWxsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi1oYWxmIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zY3JlZW4ge1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gIH1cclxuXHJcbiAgJi1zY3JlZW4taGFsZiB7XHJcbiAgICB3aWR0aDogNTB2dztcclxuICB9XHJcblxyXG4gICYtMTkyIHtcclxuICAgIHdpZHRoOiBweC10by1yZW1zKDE5Mik7XHJcbiAgfVxyXG5cclxuICAmLTI1NiB7XHJcbiAgICB3aWR0aDogcHgtdG8tcmVtcygyNTYpO1xyXG4gIH1cclxufVxyXG4iLCIvLy8gQGV4YW1wbGUgcGRzLWJyZWFrLXdvcmRzIHRvIGJyZWFrIHdvcmRzIHRoYXQgYXJlIHRvbyBsb25nIHRvIGZpdCBvbiBhIHNpbmdsZSBsaW5lLlxyXG4vLy8gQGV4YW1wbGUgcGRzLWJyZWFrLWFsbCB0byBicmVhayBhdCBhbGwgcGxhY2VzIGluIHdvcmRzLlxyXG5cclxuLnBkcy1icmVhayB7XHJcbiAgJi1ub3JtYWwge1xyXG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xyXG4gICAgd29yZC1icmVhazogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgJi13b3JkcyB7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gIH1cclxuXHJcbiAgJi1hbGwge1xyXG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLy8vIEBkZXByZWNhdGVkIFNob3VsZCBiZSByZW1vdmVkIGFmdGVyIDAxLTA3LTIwMjFcclxuLnBkcy11LXdvcmQtYnJlYWsge1xyXG4gIEBpbmNsdWRlIHdvcmQtYnJlYWs7XHJcbn1cclxuIiwiQG1peGluIHdvcmQtYnJlYWsge1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gIGh5cGhlbnM6IGF1dG87XHJcbn1cclxuIiwiJF9vcHRpb25zOiAoMCwgMTAsIDIwLCAzMCwgNDAsIDUwLCBhdXRvKTtcclxuXHJcbi5wZHMteiB7XHJcbiAgQGVhY2ggJF9vcHRpb24gaW4gJF9vcHRpb25zIHtcclxuICAgICYtI3skX29wdGlvbn0ge1xyXG4gICAgICB6LWluZGV4OiAkX29wdGlvbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
