/*!******************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/configprofessionnel/FullCalendar/styles/DialogHebdo.css ***!
  \******************************************************************************************************************************************************************/
.p-dialog-header {
    background-color: '#FFFFFF00'

}
/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/date/index.css ***!
  \*************************************************************************************************************************/

html {
    font-size: 14px;
}

body {
    background-color: #ffffff;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    font-weight: normal;
    color: #495057;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding: .5em;
    margin-bottom: 50px;
}

h1, h2, h3, h4, h5, h6 {
    margin: 1.5rem 0 1rem 0;
    font-family: inherit;
    font-weight: 600;
    line-height: 1.2;
    color: inherit;
}

h1 { font-size: 2.5rem; }
h2 { font-size: 2rem; }
h3 { font-size: 1.75rem; }
h4 { font-size: 1.5rem; }
h5 { font-size: 1.25rem; }
h6 { font-size: 1rem; }
p {
    line-height: 1.5;
    margin: 0 0 1rem 0;
}

.card {
    margin-bottom: 2rem;
}

input[type="number"] {
    -moz-appearance: textfield;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

@keyframes pulse {
    0% {
        background-color: rgba(165, 165, 165, 0.1)
    }
    50% {
        background-color: rgba(165, 165, 165, 0.3)
    }
    100% {
        background-color: rgba(165, 165, 165, 0.1)
    }
}

.customer-badge {
    border-radius: 2px;
    padding: .25em .5rem;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    letter-spacing: .3px;
}

.customer-badge.status-qualified {
    background-color: #C8E6C9;
    color: #256029;
}

.customer-badge.status-unqualified {
    background-color: #FFCDD2;
    color: #C63737;
}

.customer-badge.status-negotiation {
    background-color: #FEEDAF;
    color: #8A5340;
}

.customer-badge.status-new {
    background-color: #B3E5FC;
    color: #23547B;
}

.customer-badge.status-renewal {
    background-color: #ECCFFF;
    color: #694382;
}

.customer-badge.status-proposal {
    background-color: #FFD8B2;
    color: #805B36;
}

.product-badge {
    border-radius: 2px;
    padding: .25em .5rem;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    letter-spacing: .3px;
}

.product-badge.status-instock {
    background: #C8E6C9;
    color: #256029;
}

.product-badge.status-outofstock {
    background: #FFCDD2;
    color: #C63737;
}

.product-badge.status-lowstock {
    background: #FEEDAF;
    color: #8A5340;
}

.order-badge {
    border-radius: 2px;
    padding: .25em .5rem;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    letter-spacing: .3px;
}

.order-badge.order-delivered {
    background: #C8E6C9;
    color: #256029;
}

.order-badge.order-cancelled {
    background: #FFCDD2;
    color: #C63737;
}

.order-badge.order-pending {
    background: #FEEDAF;
    color: #8A5340;
}

.order-badge.order-returned {
    background: #ECCFFF;
    color: #694382;
}

.image-text {
    vertical-align: middle;
    margin-left: .5rem;
}

.p-multiselect-representative-option {
    display: inline-block;
    vertical-align: middle;
}

.p-multiselect-representative-option img {
    vertical-align: middle;
    width: 24px;
}

.p-multiselect-representative-option span {
    margin-top: .125rem;
}

.p-column-filter {
    width: 100%;
}

.country-item {
    display: flex;
    align-items: center;
}

.country-item img.flag {
    width: 18px;
    margin-right: .5rem;
}

.flag {
    vertical-align: middle;
}

span.flag {
    width:44px;
    height:30px;
    display:inline-block;
}

img.flag {
    width:30px
}

                    
/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/Dashboard/horloge/styles.css ***!
  \***************************************************************************************************************************************/
@font-face {
    font-family: "Digital";
    src: url("https://fr.allfont.net/allfont.css?fonts=digital-7-mono");
    font-weight: normal;
    font-style: normal;
}
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/configprofessionnel/Plan/PlanPayant.css ***!
  \**************************************************************************************************************************************************/
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
  }
  
  .clignoter {
    animation: blink 1s infinite;
  }
/*!********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/visio/professionnal/VideoRoomProfessional.css ***!
  \********************************************************************************************************************************************************/
/* Conteneur principal */
.video-room {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 60vh;
  text-align: center;
}

/* Conteneur de la vidéo */
.video-container {
  position: relative;
  width: 100%;
  height: 70vh;
  background: black;
  border-radius: 10px;
  overflow: hidden;
}

/* Conteneur de la vidéo */
.appel-visio-container {
  position: relative;
  width: 100%;
  height: 40vh;
  background: black;
  border-radius: 10px;
  overflow: hidden;
}

/* Vidéo */
.video-stream {
  width: 100%;
  height: 100%;
  object-fit: cover; /* Remplir l'écran */
}

/* Message quand la caméra est désactivée */
.video-off {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 20px;
  height: 100%;
  background: #333;
}

/* Nom de l'utilisateur */
.user-name {
  margin-top: 10px;
  font-size: 18px;
  font-weight: bold;
}

/* Boutons de contrôle */
.controls {
  margin-top: 10px;
}

.control-btn {
  padding: 10px 20px;
  font-size: 16px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.3s;
}

.control-btn.on {
  background: #28a745;
  color: white;
}

.control-btn.off {
  background: #dc3545;
  color: white;
}

/* Bouton rejoindre */
.join-btn {
  margin-top: 20px;
  padding: 10px 20px;
  font-size: 16px;
  background: #007bff;
  color: white;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.3s;
}

.join-btn:hover {
  background: #0056b3;
}

/* 📱 Responsive pour mobile */
@media (max-width: 768px) {
  .video-container {
    width: 100%;
    height: 60vh; /* Ajuste la hauteur sur mobile */
  }
  .appel-visio-container {
    width: 100%;
    height: 30vh; /* Ajuste la hauteur sur mobile */
  }
  .video-stream {
    width: 100%;
    height: 100%;
  }

  .user-name {
    font-size: 16px;
  }

  .control-btn, .join-btn {
    width: 90%;
    max-width: 300px;
  }
}

/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/questionnaire/TodoList.css ***!
  \*************************************************************************************************************************************/
body {
  background: #eef1f5;
  font-family: "Segoe UI", sans-serif;
}

/* .form-container {
  background: linear-gradient(to right, #ffffff 70%, #596263 30%);
  padding: 2rem;
  border-radius: 16px;
  border: 1px solid #404a4c;
  box-shadow: 0 10px 18px rgba(0, 188, 212, 0.1);
  max-width: 800px;
  margin: 3rem auto;
  max-width: 1400px;
} */

/* .form-container {
  background: #fafafa;
  padding: 2.5rem;
  border-radius: 12px;
  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.07);
  border: 1px solid #e0e0e0;
  max-width: 820px;
  margin: 4rem auto;
  max-width: 1400px;
} */

.form-container {
  /* background: linear-gradient(to right, #fffdfb 65%, #000000 35%); */
  background: 'linear-gradient(135deg, #f5f7fa 0%, #FFFFFF 100%)';
  padding: 2.5rem;
  border-radius: 18px;
  box-shadow: 10px 10px 20px rgba(249, 247, 246, 0.15);
  border: 1px solid #f5f4f3;
  max-width: 1400px;
  margin: 3rem auto;
  color: #3d2b1f;
}

h2 {
  font-size: 1.5rem;
  margin-bottom: 1.5rem;
  color: #333;
  font-weight: 600;
}

.field-row {
  margin-bottom: 1.25rem;
}

.form-grid {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 1.25rem;
  margin-bottom: 1.25rem;
}

.w-full {
  width: 100%;
}

.warning-text {
  color: #c0392b;
  font-weight: 500;
  padding: 1rem;
  background: #ffe6e6;
  border: 1px solid #ffbaba;
  border-radius: 8px;
}

.question-highlight {
  border: 2px dashed #00bcd4 !important;
  background-color: #f9fdff;
  padding: 1rem;
  border-radius: 8px;
  transition: box-shadow 0.2s ease;
}

.question-highlight:focus-within {
  box-shadow: 0 0 0 3px rgba(0, 188, 212, 0.25);
}

/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/questionnaire/questionnaire.css ***!
  \******************************************************************************************************************************************/
.custom-accordion .p-accordion-header-link {
    display: block !important;
}

.custom-accordion {
    margin-bottom: 10px;
}

.p-panel-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.p-panel-header-icon {
    margin-left: 10px;
}

.p-accordion-header-link {
    padding: 10px;
}

.p-accordion-header {
    border: none;
}

.p-accordion-content {
    padding: 10px;
}

/* .form-container {
  background: linear-gradient(to right, #ffffff 70%, #596263 30%);
  padding: 2rem;
  border-radius: 16px;
  border: 1px solid #404a4c;
  box-shadow: 0 10px 18px rgba(0, 188, 212, 0.1);
  max-width: 800px;
  margin: 3rem auto;
  max-width: 1400px;
} */

/* .form-container {
  background: #fafafa;
  padding: 2.5rem;
  border-radius: 12px;
  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.07);
  border: 1px solid #e0e0e0;
  max-width: 820px;
  margin: 4rem auto;
  max-width: 1400px;
} */


.form-container {
  /* background: linear-gradient(to right, #fffdfb 65%, #000000 35%); */
  /* background: 'linear-gradient(135deg, #f5f7fa 0%, #FFFFFF 100%)'; */
  background: linear-gradient(to right, #f3efdc 65%, #f3efdc 35%);
  padding: 2.5rem;
  border-radius: 18px;
  box-shadow: 10px 10px 20px rgb(0 0 0 / 15%);
  border: 1px solid #f5f4f3;
  max-width: 1400px;
  margin: 3rem auto;
  color: #3d2b1f;
}


    


/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/components/GCalishCalendar/GCalishCalendar.css ***!
  \**********************************************************************************************************************************************/
/* Réinitialisation et variables */
.gcalish {
  --gc-surface: #fff;
  --gc-header-bg: #fff;
  --gc-header-border: #dadce0;
  --gc-subtle: #f5f5f5;
  --gc-muted: #5f6368;
  --gc-border: #e0e0e0;
  --gc-event-bg: #e8f0fe;
  --gc-event-fg: #174ea6;
  --gc-event-border: #4285f4;
  --gc-accent: #4285f4;
  --gc-today-bg: #f1f8ff;
  --gc-today-border: #4285f4;
  --gc-now-line: #e84118;
  --gc-time-col-bg: #fafafa;
  --gc-time-font: 11px;
  --gc-event-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.1);
  --gc-line-color: #e0e0e0;
  --gc-today-circle-bg: #4285f4;
  --gc-today-circle-fg: #fff;
  font-family: 'Google Sans', Roboto, Arial, sans-serif;
  line-height: 1.4;
  color: #3c4043;
}

/* Mode sombre */
.dark .gcalish {
  --gc-surface: #202124;
  --gc-header-bg: #202124;
  --gc-subtle: #303134;
  --gc-muted: #9aa0a6;
  --gc-border: #5f6368;
  --gc-event-bg: #2d3035;
  --gc-event-fg: #c9d1d9;
  --gc-event-border: #8ab4f8;
  --gc-accent: #8ab4f8;
  --gc-today-bg: #2d3035;
  --gc-today-border: #8ab4f8;
  --gc-now-line: #ff7043;
  --gc-time-col-bg: #202124;
}

/* Bordures générales */
.var-border {
  border: 1px solid var(--gc-border);
}

/* Boutons */
.gc-btn {
  padding: 6px 12px;
  border-radius: 4px;
  border: none;
  background-color: transparent;
  color: var(--gc-muted);
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  margin: 0 2px;
  transition: background-color 0.2s;
}

.gc-btn:hover {
  background-color: rgba(60, 64, 67, 0.04);
}

.gc-btn:active {
  background-color: rgba(60, 64, 67, 0.1);
}

.gc-btn.active {
  background-color: var(--gc-accent);
  color: white;
}

/* En-tête */
.gcalish > div:first-child {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  border-bottom: 1px solid var(--gc-header-border);
  background-color: var(--gc-header-bg);
  position: sticky;
  top: 0;
  z-index: 10;
}

/* Titre du calendrier */
.gcalish > div:first-child > div:nth-child(2) {
  font-size: 20px;
  font-weight: 400;
  color: #3c4043;
}

/* Vue mois */
.grid {
  display: grid;
}

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

/* Cellules du mois */
.relative {
  position: relative;
}

.p-1 {
  padding: 4px;
}

.sm\:p-2 {
  padding: 8px;
}

.opacity-50 {
  opacity: 0.5;
}

.bg\[var\(--gc-subtle\)\] {
  background-color: var(--gc-subtle);
}

/* Jour actuel dans la vue mois */
.today-circle {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 24px;
  height: 24px;
  background-color: var(--gc-today-circle-bg);
  color: var(--gc-today-circle-fg);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 500;
}

/* Événements dans la vue mois */
.rounded {
  border-radius: 2px;
}

.px-2 {
  padding-left: 8px;
  padding-right: 8px;
}

.py-1 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.text-xs {
  font-size: 12px;
}

.bg\[var\(--gc-event-bg\)\] {
  background-color: var(--gc-event-bg);
}

.text\[var\(--gc-event-fg\)\] {
  color: var(--gc-event-fg);
}

/* Vue semaine/jour */
.grid-cols-\[60px_1fr\] {
  grid-template-columns: 60px 1fr;
}

.hidden {
  display: none;
}

.sm\:flex {
  display: flex;
}

.flex-col {
  flex-direction: column;
}

.border-r {
  border-right: 1px solid var(--gc-border);
}

.bg\[var\(--gc-surface\)\] {
  background-color: var(--gc-surface);
}

.bg\[var\(--gc-time-col-bg\)\] {
  background-color: var(--gc-time-col-bg);
}

/* Colonne des heures */
.time-col {
  display: flex;
  flex-direction: column;
  border-right: 1px solid var(--gc-border);
}

.time-slot {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 8px;
  font-size: var(--gc-time-font);
  color: var(--gc-muted);
  border-bottom: 1px solid var(--gc-line-color);
}

/* Lignes horizontales (grille) */
.time-grid-lines {
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  pointer-events: none;
}

.time-grid-line {
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  border-bottom: 1px solid var(--gc-line-color);
}

/* Jour actuel dans la vue semaine/jour */
.today-col {
  background-color: var(--gc-today-bg) !important;
  border: 1px solid var(--gc-today-border) !important;
}

/* Événements dans la vue semaine/jour */
.event-chip {
  position: absolute;
  left: 2px;
  right: 2px;
  background-color: var(--gc-event-bg);
  color: var(--gc-event-fg);
  border-left: 3px solid var(--gc-event-border);
  border-radius: 2px;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 500;
  box-shadow: var(--gc-event-shadow);
  cursor: pointer;
}

/* Ligne rouge (heure actuelle) */
.now-line {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  background-color: var(--gc-now-line);
  z-index: 10;
}

.now-circle {
  position: absolute;
  left: -6px;
  top: -6px;
  width: 12px;
  height: 12px;
  background-color: var(--gc-now-line);
  border-radius: 50%;
  border: 2px solid white;
}

/* Responsive */
@media (min-width: 640px) {
  .sm\:p-2 {
    padding: 8px;
  }
  .sm\:flex {
    display: flex;
  }
  .sm\:text-sm {
    font-size: 14px;
  }
  .sm\:block {
    display: block;
  }
}

/* Ligne des noms des jours */
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

/* Cellules des noms des jours */
.grid-cols-7 > div:first-child {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  border-bottom: 1px solid var(--gc-border);
  background-color: var(--gc-surface);
}

.grid-cols-7 > div:first-child > div {
  padding: 8px;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
}

/* Grille des jours */
.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

/* Conteneur des colonnes des jours */
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

/* Ligne des noms des jours */
.grid-cols-7 > div:first-child {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  border-bottom: 1px solid var(--gc-border);
  background-color: var(--gc-surface);
}

/* Cellules des noms des jours */
.grid-cols-7 > div:first-child > div {
  padding: 8px;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
}

/* Numéro du jour dans la vue hebdomadaire */
.grid-cols-7 > div:last-child > div {
  padding: 4px;
  text-align: center;
  font-size: 12px;
}

/* Ligne des noms des jours */
.time-day-names {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  height: 20px;
  border-bottom: 1px solid var(--gc-border);
  background-color: var(--gc-surface);
}

.time-day-name {
  padding: 4px;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
}

/* Ligne des numéros des jours */
.time-day-numbers {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  height: 20px;
  border-bottom: 1px solid var(--gc-border);
  background-color: var(--gc-surface);
}

.time-day-number {
  padding: 4px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 12px;
}

/* Style du jour actuel */
.today-col {
  background-color: rgba(66, 133, 244, 0.2) !important;
  border-radius: 4px;
  font-weight: bold;
}

/* Conteneur des colonnes des jours */
.time-grid-container {
  position: relative;
  height: calc(100% - 40px); /* 40px pour les lignes des jours et des dates */
}

/* Colonne des heures */
.time-col {
  display: flex;
  flex-direction: column;
  border-right: 1px solid var(--gc-border);
}

.time-slot {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 8px;
  font-size: var(--gc-time-font);
  color: var(--gc-muted);
  border-bottom: 1px solid var(--gc-line-color);
}

/* Lignes horizontales */
.time-grid-lines {
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  pointer-events: none;
}

.time-grid-line {
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  border-bottom: 1px solid var(--gc-line-color);
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX2NvbXBvbmVudHNfRGFzaGJvYXJkX0Rhc2hib2FyZF9qcy1hc3NldHNfdXNlUHJlc2VuY2VTdWJzY3JpcHRpb25fanMtYXNzZXRzX2NvbXBvbmVudHNfLTkxMmQ4NS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7SUFDSTs7QUFFSixDOzs7OztBQ0ZBO0lBQ0ksZUFBZTtBQUNuQjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixrSkFBa0o7SUFDbEosbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxtQ0FBbUM7SUFDbkMsa0NBQWtDO0lBQ2xDLGFBQWE7SUFDYixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSx1QkFBdUI7SUFDdkIsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsY0FBYztBQUNsQjs7QUFFQSxLQUFLLGlCQUFpQixFQUFFO0FBQ3hCLEtBQUssZUFBZSxFQUFFO0FBQ3RCLEtBQUssa0JBQWtCLEVBQUU7QUFDekIsS0FBSyxpQkFBaUIsRUFBRTtBQUN4QixLQUFLLGtCQUFrQixFQUFFO0FBQ3pCLEtBQUssZUFBZSxFQUFFO0FBQ3RCO0lBQ0ksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLDBCQUEwQjtBQUM5Qjs7QUFFQTs7SUFFSSx3QkFBd0I7SUFDeEIsU0FBUztBQUNiOztBQUVBO0lBQ0k7UUFDSTtJQUNKO0lBQ0E7UUFDSTtJQUNKO0lBQ0E7UUFDSTtJQUNKO0FBQ0o7O0FBRUE7SUFDSSxrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLHlCQUF5QjtJQUN6QixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixjQUFjO0FBQ2xCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGNBQWM7QUFDbEI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixjQUFjO0FB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QXlCLEVBQUUsZ0RBQWdEO0FBQzdFOztBQUVBLHVCQUF1QjtBQUN2QjtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsd0NBQXdDO0FBQzFDOztBQUVBO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLDZDQUE2QztBQUMvQzs7QUFFQSx3QkFBd0I7QUFDeEI7RUFDRSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxRQUFRO0VBQ1IsU0FBUztFQUNULDZDQUE2QztBQUMvQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL2NvbmZpZ3Byb2Zlc3Npb25uZWwvRnVsbENhbGVuZGFyL3N0eWxlcy9EaWFsb2dIZWJkby5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvZGF0ZS9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvRGFzaGJvYXJkL2hvcmxvZ2Uvc3R5bGVzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy9jb25maWdwcm9mZXNzaW9ubmVsL1BsYW4vUGxhblBheWFudC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvdmlzaW8vcHJvZmVzc2lvbm5hbC9WaWRlb1Jvb21Qcm9mZXNzaW9uYWwuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9ubmFpcmUvVG9kb0xpc3QuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9ubmFpcmUvcXVlc3Rpb25uYWlyZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvR0NhbGlzaENhbGVuZGFyL0dDYWxpc2hDYWxlbmRhci5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnAtZGlhbG9nLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJyNGRkZGRkYwMCdcblxufSIsIlxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFNlZ29lIFVJLCBSb2JvdG8sIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIEFwcGxlIENvbG9yIEVtb2ppLCBTZWdvZSBVSSBFbW9qaSwgU2Vnb2UgVUkgU3ltYm9sO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBwYWRkaW5nOiAuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbSAwO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDEgeyBmb250LXNpemU6IDIuNXJlbTsgfVxuaDIgeyBmb250LXNpemU6IDJyZW07IH1cbmgzIHsgZm9udC1zaXplOiAxLjc1cmVtOyB9XG5oNCB7IGZvbnQtc2l6ZTogMS41cmVtOyB9XG5oNSB7IGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuaDYgeyBmb250LXNpemU6IDFyZW07IH1cbnAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xufVxuXG4uY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxNjUsIDE2NSwgMC4xKVxuICAgIH1cbiAgICA1MCUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTY1LCAxNjUsIDAuMylcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY1LCAxNjUsIDE2NSwgMC4xKVxuICAgIH1cbn1cblxuLmN1c3RvbWVyLWJhZGdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcGFkZGluZzogLjI1ZW0gLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNweDtcbn1cblxuLmN1c3RvbWVyLWJhZGdlLnN0YXR1cy1xdWFsaWZpZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDOEU2Qzk7XG4gICAgY29sb3I6ICMyNTYwMjk7XG59XG5cbi5jdXN0b21lci1iYWRnZS5zdGF0dXMtdW5xdWFsaWZpZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkNERDI7XG4gICAgY29sb3I6ICNDNjM3Mzc7XG59XG5cbi5jdXN0b21lci1iYWRnZS5zdGF0dXMtbmVnb3RpYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRUVEQUY7XG4gICAgY29sb3I6ICM4QTUzNDA7XG59XG5cbi5jdXN0b21lci1iYWRnZS5zdGF0dXMtbmV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNFNUZDO1xuICAgIGNvbG9yOiAjMjM1NDdCO1xufVxuXG4uY3VzdG9tZXItYmFkZ2Uuc3RhdHVzLXJlbmV3YWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0NGRkY7XG4gICAgY29sb3I6ICM2OTQzODI7XG59XG5cbi5jdXN0b21lci1iYWRnZS5zdGF0dXMtcHJvcG9zYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQ4QjI7XG4gICAgY29sb3I6ICM4MDVCMzY7XG59XG5cbi5wcm9kdWN0LWJhZGdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcGFkZGluZzogLjI1ZW0gLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNweDtcbn1cblxuLnByb2R1Y3QtYmFkZ2Uuc3RhdHVzLWluc3RvY2sge1xuICAgIGJhY2tncm91bmQ6ICNDOEU2Qzk7XG4gICAgY29sb3I6ICMyNTYwMjk7XG59XG5cbi5wcm9kdWN0LWJhZGdlLnN0YXR1cy1vdXRvZnN0b2NrIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZDREQyO1xuICAgIGNvbG9yOiAjQzYzNzM3O1xufVxuXG4ucHJvZHVjdC1iYWRnZS5zdGF0dXMtbG93c3RvY2sge1xuICAgIGJhY2tncm91bmQ6ICNGRUVEQUY7XG4gICAgY29sb3I6ICM4QTUzNDA7XG59XG5cbi5vcmRlci1iYWRnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IC4yNWVtIC41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4zcHg7XG59XG5cbi5vcmRlci1iYWRnZS5vcmRlci1kZWxpdmVyZWQge1xuICAgIGJhY2tncm91bmQ6ICNDOEU2Qzk7XG4gICAgY29sb3I6ICMyNTYwMjk7XG59XG5cbi5vcmRlci1iYWRnZS5vcmRlci1jYW5jZWxsZWQge1xuICAgIGJhY2tncm91bmQ6ICNGRkNERDI7XG4gICAgY29sb3I6ICNDNjM3Mzc7XG59XG5cbi5vcmRlci1iYWRnZS5vcmRlci1wZW5kaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkVFREFGO1xuICAgIGNvbG9yOiAjOEE1MzQwO1xufVxuXG4ub3JkZXItYmFkZ2Uub3JkZXItcmV0dXJuZWQge1xuICAgIGJhY2tncm91bmQ6ICNFQ0NGRkY7XG4gICAgY29sb3I6ICM2OTQzODI7XG59XG5cbi5pbWFnZS10ZXh0IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbn1cblxuLnAtbXVsdGlzZWxlY3QtcmVwcmVzZW50YXRpdmUtb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnAtbXVsdGlzZWxlY3QtcmVwcmVzZW50YXRpdmUtb3B0aW9uIGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMjRweDtcbn1cblxuLnAtbXVsdGlzZWxlY3QtcmVwcmVzZW50YXRpdmUtb3B0aW9uIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IC4xMjVyZW07XG59XG5cbi5wLWNvbHVtbi1maWx0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY291bnRyeS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb3VudHJ5LWl0ZW0gaW1nLmZsYWcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG59XG5cbi5mbGFnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5zcGFuLmZsYWcge1xuICAgIHdpZHRoOjQ0cHg7XG4gICAgaGVpZ2h0OjMwcHg7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG59XG5cbmltZy5mbGFnIHtcbiAgICB3aWR0aDozMHB4XG59XG5cbiAgICAgICAgICAgICAgICAgICAgIiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRGlnaXRhbFwiO1xuICAgIHNyYzogdXJsKFwiaHR0cHM6Ly9mci5hbGxmb250Lm5ldC9hbGxmb250LmNzcz9mb250cz1kaWdpdGFsLTctbW9ub1wiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0iLCJAa2V5ZnJhbWVzIGJsaW5rIHtcbiAgICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICA1MCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgfVxuICBcbiAgLmNsaWdub3RlciB7XG4gICAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgfSIsIi8qIENvbnRlbmV1ciBwcmluY2lwYWwgKi9cbi52aWRlby1yb29tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNjB2aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBDb250ZW5ldXIgZGUgbGEgdmlkw6lvICovXG4udmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MHZoO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogQ29udGVuZXVyIGRlIGxhIHZpZMOpbyAqL1xuLmFwcGVsLXZpc2lvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDB2aDtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIFZpZMOpbyAqL1xuLnZpZGVvLXN0cmVhbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyAvKiBSZW1wbGlyIGwnw6ljcmFuICovXG59XG5cbi8qIE1lc3NhZ2UgcXVhbmQgbGEgY2Ftw6lyYSBlc3QgZMOpc2FjdGl2w6llICovXG4udmlkZW8tb2ZmIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG5cbi8qIE5vbSBkZSBsJ3V0aWxpc2F0ZXVyICovXG4udXNlci1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogQm91dG9ucyBkZSBjb250csO0bGUgKi9cbi5jb250cm9scyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb250cm9sLWJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG5cbi5jb250cm9sLWJ0bi5vbiB7XG4gIGJhY2tncm91bmQ6ICMyOGE3NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmNvbnRyb2wtYnRuLm9mZiB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogQm91dG9uIHJlam9pbmRyZSAqL1xuLmpvaW4tYnRuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xufVxuXG4uam9pbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1NmIzO1xufVxuXG4vKiDwn5OxIFJlc3BvbnNpdmUgcG91ciBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwdmg7IC8qIEFqdXN0ZSBsYSBoYXV0ZXVyIHN1ciBtb2JpbGUgKi9cbiAgfVxuICAuYXBwZWwtdmlzaW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwdmg7IC8qIEFqdXN0ZSBsYSBoYXV0ZXVyIHN1ciBtb2JpbGUgKi9cbiAgfVxuICAudmlkZW8tc3RyZWFtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAudXNlci1uYW1lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuY29udHJvbC1idG4sIC5qb2luLWJ0biB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4iLCJib2R5IHtcbiAgYmFja2dyb3VuZDogI2VlZjFmNTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgc2Fucy1zZXJpZjtcbn1cblxuLyogLmZvcm0tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmIDcwJSwgIzU5NjI2MyAzMCUpO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0YTRjO1xuICBib3gtc2hhZG93OiAwIDEwcHggMThweCByZ2JhKDAsIDE4OCwgMjEyLCAwLjEpO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG59ICovXG5cbi8qIC5mb3JtLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAxNnB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgbWFyZ2luOiA0cmVtIGF1dG87XG4gIG1heC13aWR0aDogMTQwMHB4O1xufSAqL1xuXG4uZm9ybS1jb250YWluZXIge1xuICAvKiBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmZkZmIgNjUlLCAjMDAwMDAwIDM1JSk7ICovXG4gIGJhY2tncm91bmQ6ICdsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjVmN2ZhIDAlLCAjRkZGRkZGIDEwMCUpJztcbiAgcGFkZGluZzogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMjBweCByZ2JhKDI0OSwgMjQ3LCAyNDYsIDAuMTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNGYzO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAzcmVtIGF1dG87XG4gIGNvbG9yOiAjM2QyYjFmO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmllbGQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmZvcm0tZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbiAgZ2FwOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4udy1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53YXJuaW5nLXRleHQge1xuICBjb2xvcjogI2MwMzkyYjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZTZlNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYmFiYTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4ucXVlc3Rpb24taGlnaGxpZ2h0IHtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMwMGJjZDQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmRmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZTtcbn1cblxuLnF1ZXN0aW9uLWhpZ2hsaWdodDpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgwLCAxODgsIDIxMiwgMC4yNSk7XG59XG4iLCIuY3VzdG9tLWFjY29yZGlvbiAucC1hY2NvcmRpb24taGVhZGVyLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tYWNjb3JkaW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucC1wYW5lbC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLXBhbmVsLWhlYWRlci1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucC1hY2NvcmRpb24taGVhZGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5wLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiAuZm9ybS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmZmZmYgNzAlLCAjNTk2MjYzIDMwJSk7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDRhNGM7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxOHB4IHJnYmEoMCwgMTg4LCAyMTIsIDAuMSk7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbn0gKi9cblxuLyogLmZvcm0tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDE2cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IDRyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG59ICovXG5cblxuLmZvcm0tY29udGFpbmVyIHtcbiAgLyogYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZGZiIDY1JSwgIzAwMDAwMCAzNSUpOyAqL1xuICAvKiBiYWNrZ3JvdW5kOiAnbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y1ZjdmYSAwJSwgI0ZGRkZGRiAxMDAlKSc7ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YzZWZkYyA2NSUsICNmM2VmZGMgMzUlKTtcbiAgcGFkZGluZzogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMjBweCByZ2IoMCAwIDAgLyAxNSUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNGYzO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAzcmVtIGF1dG87XG4gIGNvbG9yOiAjM2QyYjFmO1xufVxuXG5cbiAgICBcblxuIiwiLyogUsOpaW5pdGlhbGlzYXRpb24gZXQgdmFyaWFibGVzICovXG4uZ2NhbGlzaCB7XG4gIC0tZ2Mtc3VyZmFjZTogI2ZmZjtcbiAgLS1nYy1oZWFkZXItYmc6ICNmZmY7XG4gIC0tZ2MtaGVhZGVyLWJvcmRlcjogI2RhZGNlMDtcbiAgLS1nYy1zdWJ0bGU6ICNmNWY1ZjU7XG4gIC0tZ2MtbXV0ZWQ6ICM1ZjYzNjg7XG4gIC0tZ2MtYm9yZGVyOiAjZTBlMGUwO1xuICAtLWdjLWV2ZW50LWJnOiAjZThmMGZlO1xuICAtLWdjLWV2ZW50LWZnOiAjMTc0ZWE2O1xuICAtLWdjLWV2ZW50LWJvcmRlcjogIzQyODVmNDtcbiAgLS1nYy1hY2NlbnQ6ICM0Mjg1ZjQ7XG4gIC0tZ2MtdG9kYXktYmc6ICNmMWY4ZmY7XG4gIC0tZ2MtdG9kYXktYm9yZGVyOiAjNDI4NWY0O1xuICAtLWdjLW5vdy1saW5lOiAjZTg0MTE4O1xuICAtLWdjLXRpbWUtY29sLWJnOiAjZmFmYWZhO1xuICAtLWdjLXRpbWUtZm9udDogMTFweDtcbiAgLS1nYy1ldmVudC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoNjAsIDY0LCA2NywgMC4xKTtcbiAgLS1nYy1saW5lLWNvbG9yOiAjZTBlMGUwO1xuICAtLWdjLXRvZGF5LWNpcmNsZS1iZzogIzQyODVmNDtcbiAgLS1nYy10b2RheS1jaXJjbGUtZmc6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAnR29vZ2xlIFNhbnMnLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzNjNDA0Mztcbn1cblxuLyogTW9kZSBzb21icmUgKi9cbi5kYXJrIC5nY2FsaXNoIHtcbiAgLS1nYy1zdXJmYWNlOiAjMjAyMTI0O1xuICAtLWdjLWhlYWRlci1iZzogIzIwMjEyNDtcbiAgLS1nYy1zdWJ0bGU6ICMzMDMxMzQ7XG4gIC0tZ2MtbXV0ZWQ6ICM5YWEwYTY7XG4gIC0tZ2MtYm9yZGVyOiAjNWY2MzY4O1xuICAtLWdjLWV2ZW50LWJnOiAjMmQzMDM1O1xuICAtLWdjLWV2ZW50LWZnOiAjYzlkMWQ5O1xuICAtLWdjLWV2ZW50LWJvcmRlcjogIzhhYjRmODtcbiAgLS1nYy1hY2NlbnQ6ICM4YWI0Zjg7XG4gIC0tZ2MtdG9kYXktYmc6ICMyZDMwMzU7XG4gIC0tZ2MtdG9kYXktYm9yZGVyOiAjOGFiNGY4O1xuICAtLWdjLW5vdy1saW5lOiAjZmY3MDQzO1xuICAtLWdjLXRpbWUtY29sLWJnOiAjMjAyMTI0O1xufVxuXG4vKiBCb3JkdXJlcyBnw6luw6lyYWxlcyAqL1xuLnZhci1ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1nYy1ib3JkZXIpO1xufVxuXG4vKiBCb3V0b25zICovXG4uZ2MtYnRuIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWdjLW11dGVkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cblxuLmdjLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDY0LCA2NywgMC4wNCk7XG59XG5cbi5nYy1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgNjQsIDY3LCAwLjEpO1xufVxuXG4uZ2MtYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdjLWFjY2VudCk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogRW4tdMOqdGUgKi9cbi5nY2FsaXNoID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1nYy1oZWFkZXItYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2MtaGVhZGVyLWJnKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLyogVGl0cmUgZHUgY2FsZW5kcmllciAqL1xuLmdjYWxpc2ggPiBkaXY6Zmlyc3QtY2hpbGQgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNjNDA0Mztcbn1cblxuLyogVnVlIG1vaXMgKi9cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmdyaWQtY29scy03IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTYge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi8qIENlbGx1bGVzIGR1IG1vaXMgKi9cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLnNtXFw6cC0yIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJnXFxbdmFyXFwoLS1nYy1zdWJ0bGVcXClcXF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1zdWJ0bGUpO1xufVxuXG4vKiBKb3VyIGFjdHVlbCBkYW5zIGxhIHZ1ZSBtb2lzICovXG4udG9kYXktY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2MtdG9kYXktY2lyY2xlLWJnKTtcbiAgY29sb3I6IHZhcigtLWdjLXRvZGF5LWNpcmNsZS1mZyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogw4l2w6luZW1lbnRzIGRhbnMgbGEgdnVlIG1vaXMgKi9cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuLnRleHQteHMge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5iZ1xcW3ZhclxcKC0tZ2MtZXZlbnQtYmdcXClcXF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1ldmVudC1iZyk7XG59XG5cbi50ZXh0XFxbdmFyXFwoLS1nYy1ldmVudC1mZ1xcKVxcXSB7XG4gIGNvbG9yOiB2YXIoLS1nYy1ldmVudC1mZyk7XG59XG5cbi8qIFZ1ZSBzZW1haW5lL2pvdXIgKi9cbi5ncmlkLWNvbHMtXFxbNjBweF8xZnJcXF0ge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwcHggMWZyO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNtXFw6ZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNvbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5ib3JkZXItciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWdjLWJvcmRlcik7XG59XG5cbi5iZ1xcW3ZhclxcKC0tZ2Mtc3VyZmFjZVxcKVxcXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdjLXN1cmZhY2UpO1xufVxuXG4uYmdcXFt2YXJcXCgtLWdjLXRpbWUtY29sLWJnXFwpXFxdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2MtdGltZS1jb2wtYmcpO1xufVxuXG4vKiBDb2xvbm5lIGRlcyBoZXVyZXMgKi9cbi50aW1lLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWdjLWJvcmRlcik7XG59XG5cbi50aW1lLXNsb3Qge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiB2YXIoLS1nYy10aW1lLWZvbnQpO1xuICBjb2xvcjogdmFyKC0tZ2MtbXV0ZWQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2MtbGluZS1jb2xvcik7XG59XG5cbi8qIExpZ25lcyBob3Jpem9udGFsZXMgKGdyaWxsZSkgKi9cbi50aW1lLWdyaWQtbGluZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udGltZS1ncmlkLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1nYy1saW5lLWNvbG9yKTtcbn1cblxuLyogSm91ciBhY3R1ZWwgZGFucyBsYSB2dWUgc2VtYWluZS9qb3VyICovXG4udG9kYXktY29sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2MtdG9kYXktYmcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdjLXRvZGF5LWJvcmRlcikgIWltcG9ydGFudDtcbn1cblxuLyogw4l2w6luZW1lbnRzIGRhbnMgbGEgdnVlIHNlbWFpbmUvam91ciAqL1xuLmV2ZW50LWNoaXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2MtZXZlbnQtYmcpO1xuICBjb2xvcjogdmFyKC0tZ2MtZXZlbnQtZmcpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWdjLWV2ZW50LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1nYy1ldmVudC1zaGFkb3cpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIExpZ25lIHJvdWdlIChoZXVyZSBhY3R1ZWxsZSkgKi9cbi5ub3ctbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1ub3ctbGluZSk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubm93LWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTZweDtcbiAgdG9wOiAtNnB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1ub3ctbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG59XG5cbi8qIFJlc3BvbnNpdmUgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc21cXDpwLTIge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAuc21cXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zbVxcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc21cXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogTGlnbmUgZGVzIG5vbXMgZGVzIGpvdXJzICovXG4uZ3JpZC1jb2xzLTcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi8qIENlbGx1bGVzIGRlcyBub21zIGRlcyBqb3VycyAqL1xuLmdyaWQtY29scy03ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2MtYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2Mtc3VyZmFjZSk7XG59XG5cbi5ncmlkLWNvbHMtNyA+IGRpdjpmaXJzdC1jaGlsZCA+IGRpdiB7XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIEdyaWxsZSBkZXMgam91cnMgKi9cbi5ncmlkLXJvd3MtNiB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLyogQ29udGVuZXVyIGRlcyBjb2xvbm5lcyBkZXMgam91cnMgKi9cbi5ncmlkLWNvbHMtNyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLyogTGlnbmUgZGVzIG5vbXMgZGVzIGpvdXJzICovXG4uZ3JpZC1jb2xzLTcgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1nYy1ib3JkZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1zdXJmYWNlKTtcbn1cblxuLyogQ2VsbHVsZXMgZGVzIG5vbXMgZGVzIGpvdXJzICovXG4uZ3JpZC1jb2xzLTcgPiBkaXY6Zmlyc3QtY2hpbGQgPiBkaXYge1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBOdW3DqXJvIGR1IGpvdXIgZGFucyBsYSB2dWUgaGViZG9tYWRhaXJlICovXG4uZ3JpZC1jb2xzLTcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdiB7XG4gIHBhZGRpbmc6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8qIExpZ25lIGRlcyBub21zIGRlcyBqb3VycyAqL1xuLnRpbWUtZGF5LW5hbWVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1nYy1ib3JkZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYy1zdXJmYWNlKTtcbn1cblxuLnRpbWUtZGF5LW5hbWUge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBMaWduZSBkZXMgbnVtw6lyb3MgZGVzIGpvdXJzICovXG4udGltZS1kYXktbnVtYmVycyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2MtYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2Mtc3VyZmFjZSk7XG59XG5cbi50aW1lLWRheS1udW1iZXIge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogU3R5bGUgZHUgam91ciBhY3R1ZWwgKi9cbi50b2RheS1jb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY2LCAxMzMsIDI0NCwgMC4yKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBDb250ZW5ldXIgZGVzIGNvbG9ubmVzIGRlcyBqb3VycyAqL1xuLnRpbWUtZ3JpZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7IC8qIDQwcHggcG91ciBsZXMgbGlnbmVzIGRlcyBqb3VycyBldCBkZXMgZGF0ZXMgKi9cbn1cblxuLyogQ29sb25uZSBkZXMgaGV1cmVzICovXG4udGltZS1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1nYy1ib3JkZXIpO1xufVxuXG4udGltZS1zbG90IHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZ2MtdGltZS1mb250KTtcbiAgY29sb3I6IHZhcigtLWdjLW11dGVkKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdjLWxpbmUtY29sb3IpO1xufVxuXG4vKiBMaWduZXMgaG9yaXpvbnRhbGVzICovXG4udGltZS1ncmlkLWxpbmVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRpbWUtZ3JpZC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2MtbGluZS1jb2xvcik7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/