@charset "UTF-8";
/* TIPOGRAFÍAS */
/* COLORES */
/* no oficial */
/*(50%)*/
/* Pisamos este estilo de la tipografía MTTMilano por problemas en Firefox de Mac */
@-moz-document url-prefix() {
  body {
    font-weight: normal !important; } }

html {
  scroll-behavior: smooth; }

body {
  font-family: MTTMilano, Lato, Arial, sans-serif; }

/* STICKY FOOTER. Prueba en el site entero. Avisar a ext-fblanchart si hay comportamientos extraños en páginas con bastante contenido */
body {
  display: flex;
  min-height: 100vh;
  flex-direction: column; }

body > .container {
  flex: 1; }

/* END STICKY FOOTER */
iframe {
  border: none; }

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 1em;
  color: #001978; }

h2 {
  font-size: 1.75rem; }

h2.plain {
  margin-bottom: 1.6em;
  font-size: 2rem;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif; }

h3 {
  font-size: 1.5rem; }

h4 {
  font-size: 1.375rem; }

h5 {
  font-size: 1.25rem; }

h6 {
  font-size: 1.125rem; }

.acf-instrucciones-content {
  all: revert !important;
  font-family: inherit !important;
  font-size: inherit !important;
  color: inherit !important;
  line-height: inherit !important;
}

.bbottom {
  border-bottom: 2px solid #CCD1E4; }

.btop {
  border-top: 2px solid #CCD1E4; }

.mb-2em {
  margin-bottom: 2em !important; }

.help-text {
  display: block;
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #001978; }

.help-text span {
  font-size: 1.3125rem; }

/* EDITOR WP */
.answer-text {
  font-size: 1rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #333; }

.answer-text h1 {
  margin-bottom: 0.7em;
  font-size: 2rem;
  color: #001978; }

.answer-text h1 strong {
  font-weight: 400; }

.answer-text p {
  margin: 0 0 1em; }

.answer-text ul, .answer-text ol {
  margin-bottom: 2.5em; }

.answer-text li {
  margin-bottom: 0.8em; }

.answer-text figure, .answer-text table {
  margin: 0 0 4em; }

.answer-text figcaption {
  margin: 0 0 2em; }

.answer-text th {
  padding-right: 1.5em;
  padding-bottom: 1.5em;
  vertical-align: top;
  white-space: nowrap;
  color: #001978; }

.answer-text td {
  padding-top: 9px;
  vertical-align: top; }

.alignleft {
  float: left;
  margin-right: 1rem; }

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.alignright {
  float: right;
  margin-left: 1rem; }

@media (min-width: 768px) {
  .alignleft {
    margin-right: calc(2 * 1rem); }
  .alignright {
    margin-left: calc(2 * 1rem); } }

/* Fin EDITOR WP */
.link-text {
  display: inline-block;
  padding: 0;
  font-size: 0.9375rem;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  color: #6675AE;
  line-height: 1.3; }

.link-text [class^="lf-icon"], .link-text [class*=" lf-icon"] {
  vertical-align: text-top; }

.txt-danger {
  color: #D0021B; }

.msg-danger {
  display: block;
  margin: 0 auto;
  font-weight: bold;
  font-size: 1.3rem;
  color: #D0021B !important; }

a {
  text-decoration: none !important;
  color: #001978;
  transition: all ease-in-out .15s; }

a:hover {
  color: #001978; }

a.help-text {
  font-size: 0.8125rem; }

.sidebar .row:first-child {
  margin-top: 0 !important; }

.dropdown-toggle:after {
  margin-left: .25em;
  width: 10px;
  height: 10px;
  transform: rotate(-45deg);
  vertical-align: 0.345em;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #001978;
  border-left: 1px solid #001978; }

.show .dropdown-toggle:after {
  transform: rotate(135deg);
  vertical-align: 0.045em; }

.dropdown .nav-link {
  padding: .5rem; }

.breadcrumb {
  margin-bottom: 0;
  padding: 1rem;
  background-color: transparent; }

.breadcrumb-item {
  font-size: 0.75rem;
  color: #808CBC; }

.breadcrumb-item.active {
  color: #001978; }

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: .5rem;
  color: #001978;
  content: ">"; }

.breadcrumb-item a {
  color: #808CBC; }

.breadcrumb-item a:hover {
  color: #001978; }

/* MEDIA QUERIES */
@media (min-width: 992px) {
  .mw-lg-none {
    max-width: none; } }

/*** MEDIA QUERIES FOR CUSTOM CONTAINER ***/
@media (min-width: 1200px) {
  .container {
    max-width: 1420px; } }

.custom-select {
  display: inline-block;
  padding: .375rem 1.75rem .375rem .75rem;
  height: 34px;
  vertical-align: unset;
  font-weight: 400;
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 1.5;
  border: 1px solid #CCD1E4;
  background: #FFF url("../../img/arrow-down-gris.png") no-repeat right 0.75rem center/15px 15px;
  color: #001978;
  border-radius: 2px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  letter-spacing: -0.02px; }

.custom-select:focus {
  box-shadow: none;
  border: 1px solid #808CBC;
  background-image: url("../../img/arrow-up-gris.png"); }

.custom-select:active {
  box-shadow: none; }

.custom-select option {
  color: #334793; }

.custom-select.materia {
  height: 38px;
  background: #808CBC url("../../img/arrow-down-blanco.png") no-repeat right 0.75rem center/15px 15px;
  border: 0;
  color: #FFF; }

.custom-select.materia:focus {
  background-image: url("../../img/arrow-up-blanco.png");
  border: 1px solid #FAE61E; }

.custom-select.materia optgroup {
  background-color: #FFF;
  color: #334793; }

.custom-select.materia optgroup option {
  font-weight: 400;
  color: #334793; }

.custom-select.materia optgroup option:first-child {
  font-weight: 400;
  /*600;*/ }

.custom-select.materia option {
  font-weight: 400;
  /*600;*/
  background-color: #FFF;
  color: #334793; }

.custom-select.features {
  padding: 0 1.75rem 0 .75rem;
  width: 100px;
  /*80px;*/
  height: 28px;
  font-size: 0.8125rem; }

.form-inline label {
  margin-right: 0.6rem;
  font-weight: 600;
  font-size: 0.875rem;
  color: #001978; }

.form-inline .form-group {
  margin-right: 2em; }

.form-inline .form-group:last-child {
  margin-right: 0; }

/* MEDIA QUERIES */
@media (min-width: 992px) {
  .custom-select.features {
    width: 140px;
    font-size: 0.875rem; } }

@media (min-width: 1200px) {
  .custom-select.features {
    width: 83%; } }

.item {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  display: block; }

.item .ico span {
  font-size: 50px;
  color: #001978; }

.item .name {
  background-color: #F2F3F8;
  height: 50px;
  overflow: hidden;
  font-size: 16px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 19px; }

.item .link {
  height: 50px;
  overflow: hidden;
  font-size: 16px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 19px; }

.item .arrow {
  height: 25px;
  width: 25px;
  background-color: #CCD1E4;
  border-radius: 50%;
  font-size: 13px;
  padding: 6px; }

.item:hover .name {
  background-color: #CCD1E4; }

.item:hover .arrow {
  background-color: #F2F3F8; }

.item:hover .link {
  background-color: #CCD1E4; }

.item.support h2 {
  font-size: 24px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.item.support h3 {
  font-size: 24px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  border-bottom: 0;
  text-transform: none; }

.item.support [class^="lf-icon"], .item.support [class*=" lf-icon"] {
  font-family: "lf-font" !important;
  font-size: 50px;
  color: #001978; }

.item.support p {
  font-size: 16px;
  color: #808CBC;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.item.support span {
  display: block; }

.item.support .contacto {
  margin-bottom: 0;
  font-size: 0.8125rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #001978; }

.item.support .horario {
  margin-bottom: 0;
  font-size: 14px;
  color: #4A4A4A;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

@media (min-width: 992px) {
  .item .support .contacto {
    font-size: 1.0625rem; } }

.btn {
  font-weight: 600;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  border: 1px solid #001978;
  border-radius: 0;
  background-color: #001978;
  color: #FFF; }

.btn:hover, .btn:active, .btn:focus {
  background-color: #FFF;
  color: #001978; }

.fixed-button-btn {
  display: block;
  position: absolute;
  right: 0;
  bottom: 1em;
  left: 0;
  margin: auto; }

button {
  background: transparent;
  border: 0; }

.btn-primary {
  padding: 7px 30px 6px;
  font-size: 0.875rem;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  border: 1px solid #001978;
  border-radius: 0;
  background-color: #001978;
  color: #FFF;
  text-transform: uppercase;
  box-shadow: none; }

.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
  background-color: #FFF;
  color: #001978; }

.btn-primary span {
  font-size: 1.375rem;
  color: #FFF; }

.btn-small {
  padding: 7px 15px 6px;
  min-width: 180px;
  font-weight: 600;
  font-size: 0.75rem !important;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  border: 1px solid #001978;
  border-radius: 0;
  background-color: #001978;
  color: #FFF;
  box-shadow: none; }

.btn-small:hover, .btn-small:active, .btn-small:focus {
  background-color: #FFF;
  color: #001978; }

.sidebar .btn-small {
  min-width: auto; }

.btn-primary-outline {
  display: inline-block;
  padding: 7px 30px 6px;
  font-weight: 400;
  font-size: 14px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  color: #001978;
  background-color: #FFF;
  border: 1px solid #001978;
  border-radius: 0;
  text-transform: uppercase;
  box-shadow: none; }

.btn-primary-outline:hover {
  background-color: #001978;
  color: #FFF;
  border-color: transparent;
  box-shadow: none; }

.btn-primary-outline:active, .btn-primary-outline:focus {
  background-color: #001978 !important;
  color: #FFF;
  border-color: #001978 !important; }

.btn-primary-outline span {
  font-size: 18px; }

.btn-primary-outline.button {
  padding: 9px 30px 8px; }

.btn-secondary {
  padding: 7px 30px 6px;
  font-size: 14px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  background-color: #FAE61E;
  color: #001978;
  border: 1px solid #001978;
  border-radius: 2px;
  text-transform: uppercase;
  box-shadow: none; }

.btn-secondary:hover {
  box-shadow: none;
  border-color: #001978;
  background-color: #001978;
  color: #FFF; }

.btn-secondary:active, .btn-secondary:focus {
  border-color: #001978 !important;
  background-color: #001978 !important;
  color: #FFF; }

.btn-secondary:disabled, .btn-secondary.disabled {
  border: 1px solid #001978;
  background-color: #FAE61E;
  color: #001978; }

.btn-danger {
  padding: 7px 30px 6px;
  font-size: 14px;
  color: #FFF;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  background-color: #D0021B;
  border: 1px solid #D0021B;
  border-radius: 2px;
  text-transform: uppercase;
  box-shadow: none; }

.btn-borderless {
  font-weight: 600;
  font-size: 0.875rem;
  color: #6675AE; }

.btn-borderless:hover {
  color: #001978; }

.btn-borderless [class^="lf-icon"], .btn-borderless [class*=" lf-icon"] {
  vertical-align: text-top; }

:disabled, .disabled {
  opacity: 0.4 !important;
  cursor: not-allowed !important; }

/* BACKEND BUTTONS */
.btn-outline-warning {
  background-color: #FFC107 !important;
  color: #212529 !important; }

.btn-outline-warning:hover {
  background-color: #EBB000 !important; }

.tabs {
  background: none; }

.tabs .nav-link {
  text-transform: uppercase;
  border: 0;
  border-bottom: 2px solid transparent;
  border-radius: 0;
  font-size: 0.75rem;
  color: #808CBC;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.tabs .nav-link.active, .tabs .nav-link:hover, .tabs .nav-link:focus {
  background: none;
  border-color: #001978;
  color: #001978 !important; }

.tab-pane p {
  font-size: 0.875rem; }

.course-features {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #001978; }

.course-features li {
  padding: 6px 15px; }

.course-features li [class^="lf-icon"], .course-features li [class*=" lf-icon"] {
  margin-right: 0.5em;
  vertical-align: sub;
  font-size: 1.5rem !important; }

.course-features li:nth-child(odd) {
  background: #E5E8F1; }

.course-features li:nth-child(even) {
  background: #F2F3F8; }

.course-type {
  position: relative;
  right: -9px;
  bottom: 27px;
  padding-right: 1em;
  width: 100%;
  text-align: right; }

.course-type span {
  padding: 2px 10px;
  font-size: 0.875rem;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  background-color: #FFF;
  color: #001978 !important; }

.course {
  position: relative;
  padding: 1em;
  /*1em 1em 2.8125em;*/
  line-height: 1.2;
  color: #001978; }

.course .course-date {
  font-size: 14px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.course .course-date span {
  font-size: 20px; }

.course .course-level {
  margin-top: -5px;
  margin-bottom: 0.7em;
  padding-bottom: 1em;
  font-size: 0.875rem;
  color: #808CBC;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  text-transform: uppercase; }

.course .bbottom {
  /*margin-top: -10px;*/
  margin-bottom: 1em;
  padding-bottom: 1em; }

.course .course-title {
  /*height: 6em;*/
  font-weight: 600;
  font-size: 1.15rem;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  color: #001978; }

.course .price {
  font-size: 30px;
  color: #808CBC;
  font-family: MTTMilano, Lato, Arial, sans-serif; }

.course .price-type {
  font-size: 16px;
  color: #808CBC;
  font-family: MTTMilano, Lato, Arial, sans-serif; }

.course .btn-secondary, .course .btn-danger {
  min-width: 180px;
  /*60%;*/
  /*80%;*/ }

.course .btn-secondary.btn-small, .course .btn-danger.btn-small {
  padding: 6px 30px;
  font-weight: 600;
  font-size: 0.8125rem; }

.course .abs-btn {
  height: 60px; }

.course:hover {
  background-color: #F2F3F8; }

.course:hover .btn-secondary {
  background-color: #001978;
  border-color: #001978;
  color: #FFF; }

@media (min-width: 768px) and (max-width: 1023px) {
  .price {
    font-size: 24px !important; }
  .price-type {
    font-size: 12px !important; } }

@media (min-width: 992px) {
  .course .course-title {
    /*height: 4em;*/ } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .price {
    font-size: 24px !important; }
  .price-type {
    font-size: 12px !important; } }

@media (width: 1440px) {
  .price {
    font-size: 28px !important; }
  .price-type {
    font-size: 14px !important; } }

@media (min-width: 1441px) {
  .price {
    font-size: 30px;
    color: #808CBC;
    font-family: MTTMilano, Lato, Arial, sans-serif; }
  .price-type {
    font-size: 16px;
    color: #808CBC;
    font-family: MTTMilano, Lato, Arial, sans-serif; } }

.area-label {
  display: block;
  position: relative;
  margin-left: 0;
  align-items: center;
  padding-top: 5px;
  padding-right: 11px;
  padding-left: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: 24px;
  font-size: 12px;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  background-color: #001978;
  color: #FFF;
  text-transform: uppercase;
  z-index: 9; }

.area-label::after {
  content: '';
  position: absolute;
  top: 0;
  left: 100%;
  border-right: 7px solid transparent;
  border-bottom: 0;
  border-top: 24px solid #001978;
  border-left: 12px solid #001978; }

.area-label.fiscal {
  color: #FFF;
  background-color: #0A2447; }

.area-label.fiscal::after {
  border-top: 24px solid #0A2447;
  border-left: 12px solid #0A2447; }

.area-label.social {
  color: #FFF;
  background-color: #741425; }

.area-label.social::after {
  border-top: 24px solid #741425;
  border-left: 12px solid #741425; }

.area-label.inmobiliario {
  color: #FFF;
  background-color: #162F26; }

.area-label.inmobiliario::after {
  border-top: 24px solid #162F26;
  border-left: 12px solid #162F26; }

.area-label.administrativo {
  color: #FFF;
  background-color: #68737B; }

.area-label.administrativo::after {
  border-top: 24px solid #68737B;
  border-left: 12px solid #68737B; }

.area-label.civil {
  font-weight: 600;
  color: #000;
  background-color: #D0C7B6; }

.area-label.civil::after {
  border-top: 24px solid #D0C7B6;
  border-left: 12px solid #D0C7B6; }

.area-label.contable {
  color: #FFF;
  background-color: #1A459A; }

.area-label.contable::after {
  border-top: 24px solid #1A459A;
  border-left: 12px solid #1A459A; }

.area-label.multimateria {
  color: #FFF;
  background-color: #f19600; }

.area-label.multimateria::after {
  border-top: 24px solid #f19600;
  border-left: 12px solid #f19600; }

.area-label.mercantil {
  font-weight: 600;
  color: #000;
  background-color: #d3ba89; }

.area-label.mercantil::after {
  border-top: 24px solid #d3ba89;
  border-left: 12px solid #d3ba89; }

.area-label.penal {
  color: #FFF;
  background-color: #331f7d; }

.area-label.penal::after {
  border-top: 24px solid #331f7d;
  border-left: 12px solid #331f7d; }

.area-label.procesal {
  font-weight: 600;
  color: #000;
  background-color: #FFCF2B; }

.area-label.procesal::after {
  border-top: 24px solid #FFCF2B;
  border-left: 12px solid #FFCF2B; }

.area-label.laboral {
  color: #FFF;
  background-color: #E65F37; }

.area-label.laboral::after {
  border-top: 24px solid #E65F37;
  border-left: 12px solid #E65F37; }

.area-label.derecho-tic {
  color: #FFF;
  background-color: #862131; }

.area-label.derecho-tic::after {
  border-top: 24px solid #862131;
  border-left: 12px solid #862131; }

.area-label.comentario-jurisprudencia {
  color: #FFF;
  background-color: #34005e; }

.area-label.comentario-jurisprudencia::after {
  border-top: 24px solid #34005e;
  border-left: 12px solid #34005e; }

.area-label.espacio-asesoria {
  color: #FFF;
  background-color: #44AE61; }

.area-label.espacio-asesoria::after {
  border-top: 24px solid #44AE61;
  border-left: 12px solid #44AE61; }

.area-label.espacio-pymes {
  color: #FFF;
  background-color: #63B9E4; }

.area-label.espacio-pymes::after {
  border-top: 24px solid #63B9E4;
  border-left: 12px solid #63B9E4; }

.area-label.protección-de-datos, .area-label.proteccion-de-datos {
  font-weight: 600;
  color: #000;
  background-color: #CDCF3B; }

.area-label.protección-de-datos::after, .area-label.proteccion-de-datos::after {
  border-top: 24px solid #CDCF3B;
  border-left: 12px solid #CDCF3B; }

.area-label.compliance {
  color: #FFF;
  background-color: #331F7D; }

.area-label.compliance::after {
  border-top: 24px solid #331F7D;
  border-left: 12px solid #331F7D; }

.area-label.juridico {
  color: #FFF;
  background-color: #001978; }

.area-label.juridico::after {
  border-top: 24px solid #001978;
  border-left: 12px solid #001978; }

.area-label.auditoria, .area-label.auditoría {
  color: #FFF;
  background-color: #1A459A; }

.area-label.auditoria::after, .area-label.auditoría::after {
  border-top: 24px solid #1A459A;
  border-left: 12px solid #1A459A; }

.area-label.habilidades-profesionales {
  color: #FFF;
  background-color: #673165; }

.area-label.habilidades-profesionales::after {
  border-top: 24px solid #673165;
  border-left: 12px solid #673165; }

.area-label.default {
  color: #FFF;
  background-color: #808CBC; }

.area-label.default::after {
  border-top: 24px solid #808CBC;
  border-left: 12px solid #808CBC; }

.area-label.primary {
  color: #FFF;
  background-color: #001978; }

.area-label.primary::after {
  border-top: 24px solid #001978;
  border-left: 12px solid #001978; }

.area-label.label-sq {
  display: inline-block;
  margin-right: 0;
  /*0.25rem;*/
  margin-bottom: 0.1rem;
  /*0.2rem;*/
  /*0.6rem;*/
  padding: 3px 5px 2px;
  width: auto;
  height: auto;
  line-height: 1;
  font-size: 0.59rem;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  background-color: #6675AE;
  color: #FFF; }

.area-label.label-sq:last-of-type {
  margin-right: 0;
  margin-bottom: 1em; }

.area-label.label-sq:after {
  border: 0;
  background-color: transparent; }

.area-label.small {
  display: inline-block;
  margin-right: 0.9375rem;
  margin-bottom: 0.75rem;
  height: 20px;
  padding-top: 1px;
  padding-left: 8px; }

.area-label.small:last-of-type {
  margin-right: 0; }

.area-label.small:after {
  border-top: 20px solid #001978;
  border-bottom: 0;
  border-left: 0; }

.course-areas {
  position: absolute;
  top: 0;
  left: 0; }

/* MEDIA QUERIES */
@media (min-width: 1330px) {
  .area-label.label-sq {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content; } }

.modal-header {
  background-color: #F2F3F8;
  border: 0;
  padding: 0.5rem 1rem; }

.modal-header .title {
  margin-bottom: 0;
  font-size: 1.125rem;
  color: #001978;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1.5;
  text-transform: none; }

.modal-header [class^="lf-icon"], .modal-header [class*=" lf-icon"] {
  font-size: 20px;
  /*27px;*/
  color: #001978; }

.modal-header button {
  opacity: 1; }

.modal-header button span {
  font-size: 1.25rem;
  color: #001978;
  text-shadow: initial; }

.modal-header button:hover, .modal-header button:active {
  color: #001978; }

.modal-body {
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #001978; }

.modal-body p {
  font-family: MTTMilano, Lato, Arial, sans-serif; }

.modal-body label {
  width: 100%;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  color: #808CBC; }

.modal-body label a {
  color: #001978;
  text-decoration: none; }

.modal-body label a:hover {
  text-decoration: underline; }

.modal-body .inscripcion label {
  text-transform: none;
  color: #001978 !important; }

.modal-body .back, .modal-body .back:hover {
  font-size: 14px;
  color: #001978;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  text-decoration: none; }

.modal-body small {
  font-size: 10px;
  color: #808CBC;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-body .form-description {
  font-size: 16px;
  color: #333;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 19px; }

.modal-body .form-conditions {
  font-size: 10px;
  color: #333;
  font-family: Lato, Arial, sans-serif; }

.modal-body h3 {
  font-size: 25px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-body .tab-content {
  font-size: 14px;
  color: #808CBC;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-body .course-features {
  margin: 0;
  padding: 0;
  font-size: 14px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-body .course-features li {
  padding: 6px 15px; }

.modal-body .course-features li [class^="lf-icon"], .modal-body .course-features li [class*=" lf-icon"] {
  font-size: 20px !important;
  margin-right: 15px; }

.modal-body .course-features li:nth-child(odd) {
  background: #E5E8F1; }

.modal-body .course-features li:nth-child(even) {
  background: #F2F3F8; }

.modal-body .help-text a {
  font-size: 9px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-body .help-text a:hover, .modal-body .help-text a:active {
  color: #001978; }

.modal-body .help-text a [class^="lf-icon"], .modal-body .help-text a [class*=" lf-icon"] {
  font-size: 11px !important; }

.modal-body .msg-danger {
  font-size: 1.1rem; }

.modal-body .msg-danger [class^="lf-icon"], .modal-body .msg-danger [class*=" lf-icon"] {
  font-weight: bold; }

.modal-body .contact-phone span {
  font-size: 19px !important;
  margin-right: 10px !important; }

.modal-body .contact-phone span:not([class^="lf-icon"]), .modal-body .contact-phone span:not([class*=" lf-icon"]) {
  font-size: 19px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.modal-message .modal-dialog {
  max-width: 700px; }

.modal-message .modal-content {
  padding: 10px; }

.modal-message .modal-header {
  margin-bottom: 0.5em;
  padding: 3rem 1rem;
  background-color: #4F92E0; }

.modal-message .modal-header.success {
  background-color: #417505; }

.modal-message .modal-header [class^="lf-icon"], .modal-message .modal-header [class*=" lf-icon"] {
  font-size: 90px;
  color: #FFF; }

.modal-message .modal-header .close {
  position: absolute;
  top: 20px;
  right: 20px;
  color: #FFF;
  opacity: 0.85; }

.modal-message .modal-header .close:hover {
  opacity: 1; }

.modal-message .modal-header .close [class^="lf-icon"], .modal-message .modal-header .close [class*=" lf-icon"] {
  font-weight: 600;
  font-size: 24px; }

.modal-message .modal-body {
  text-align: center; }

.modal-message .modal-body p {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 1.25rem; }

.modal-message .modal-footer {
  border-top: none; }

#btnChat {
  position: fixed;
  bottom: 30px;
  right: 20px;
  width: 58px;
  height: 58px;
  cursor: pointer;
  z-index: 999;
  /*border: 1px solid $white;*/
  border-radius: 50%;
  background: #00abfd;
  color: #FFF;
  outline: 0; }

#btnChat span {
  font-size: 32px;
  vertical-align: text-top; }

.rate-content {
  padding-top: 1em;
  background-color: #F2F3F8;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); }

.rate-content .title {
  font-size: 0.875rem;
  color: #001978;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1.5; }

.rate-content li {
  display: inline-block; }

.rate-content .btn-rate {
  padding: 7px 30px 6px;
  font-size: 0.8125rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  background-color: #CCD1E4;
  color: #001978;
  border: 1px solid #CCD1E4;
  border-radius: 2px;
  text-transform: uppercase;
  box-shadow: none; }

.rate-content .btn-rate:hover, .rate-content .btn-rate:active, .rate-content .btn-rate:focus, .rate-content .btn-rate.selected {
  background-color: #001978 !important;
  color: #FFF !important;
  border-color: #001978 !important;
  box-shadow: none; }

.rate-content .btn-rate span {
  font-size: 1.25rem; }

.rate-content .rated [class^="lf-icon"], .rate-content .rated [class*=" lf-icon"] {
  font-size: 1.6875rem;
  color: #001978; }

.rate-content .rated .state {
  font-size: 1rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.rate-content .rated .thanks {
  font-size: 1.25rem;
  color: #001978;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif; }

.rate-content label {
  display: block;
  margin-bottom: 0.1rem;
  font-weight: 600;
  font-size: 0.9rem;
  text-align: left;
  color: #001978; }

.rate-content textarea {
  padding: 0.5em;
  height: 7em;
  font-size: 0.875rem;
  color: #333;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  border: 1px solid #808CBC; }

.rate-content .warning {
  margin-top: -30px;
  font-size: 0.75rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

@media (min-width: 768px) and (max-width: 991px) {
  .rate-content .btn-rate {
    padding: 7px 15px 6px;
    /*7px 20px 6px;*/
    font-size: 0.6125rem; } }

@media (min-width: 1024px) and (max-width: 1279px) {
  .rate-content .btn-rate {
    font-size: 0.6rem; }
  .rate-content .btn-rate span {
    font-size: 1rem; } }

@media (min-width: 1280px) and (max-width: 1439px) {
  .rate-content .btn-rate {
    font-size: 0.625rem; }
  .rate-content .btn-rate span {
    font-size: 1.125rem; } }

/* CHECKBOX */
input[type="checkbox"] {
  position: absolute;
  left: -9999px;
  font-size: .1em; }

input[type="checkbox"] + label {
  display: inline-block;
  position: relative;
  margin: 10px 20px 10px 0;
  padding-left: 16px;
  font-size: 0.75rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #334793; }

input[type="checkbox"] + label a {
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif; }

input[type="checkbox"] + label a:hover {
  text-decoration: underline !important; }

input[type="checkbox"] + label:before {
  content: '';
  position: absolute;
  display: block;
  width: 12px;
  height: 12px;
  top: 2px;
  left: 0;
  border: 1px solid #CBCBCB;
  background: #FFF; }

input[type="checkbox"]:checked + label:before {
  border-color: #001978;
  background: #001978; }

input[type="checkbox"]:checked + label:after {
  content: '';
  position: absolute;
  left: 3px;
  top: 4px;
  width: 6px;
  height: 4px;
  border: solid #FFF;
  border-width: 0 0 2px 2px;
  transform: rotate(315deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865476, M12=0.7071067811865475, M21=-0.7071067811865475, M22=0.7071067811865476, SizingMethod='auto expand')";
  background: transparent; }

/* FIN DEL CHECKBOX */
/*
.faq {
	li {
		border-top: 1px solid $color-primary-10;
		&.nivel {
			div {
				padding: 10px;
			}

			a {
				@include tipo(14px, $color-primary, $font-main-bold);
			}

		}
		&.subnivel {
			padding: 10px 25px;
			a {
				@include tipo(14px, $color-secondary, $font-main-medium);

				&:hover {
					@include tipo(14px, $color-primary, $font-main-medium);
				}
			}
		}
	}
	li:last-child:not(.subnivel) {
		border-bottom: 1px solid $color-primary-10;
	}
}*/
.related-content {
  padding-bottom: 2em;
  background-color: #F2F3F8;
  color: #001978; }

.related-content .title {
  margin: 0;
  padding: 20px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1;
  color: #001978; }

.related-content .title h2 {
  margin-bottom: 0;
  padding: 0 15px 8px;
  font-size: 1rem;
  border-bottom: 1px solid #001978; }

.related-content .related-list {
  list-style-type: none;
  /*li:last-child {
			a {
				border: 0;
			}
		}*/ }

.related-content .related-list a {
  margin: 0;
  padding: 10px 15px 10px 0;
  font-size: 0.85rem;
  /*0.8125rem;*/
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 1.4;
  border-bottom: 1px solid #E5E8F1;
  color: #334793; }

.related-content .related-list a [class^="lf-icon"], .related-content .related-list a [class*=" lf-icon"] {
  font-size: 25px; }

.related-content .related-list a:hover, .related-content .related-list a:focus {
  background-color: #E5E8F1;
  color: #001978; }

.related-content .related-list a:hover .icon-bg-round, .related-content .related-list a:focus .icon-bg-round {
  background-color: #CCD1E4; }

.related-content .related-list a h3 {
  margin: 0;
  padding: 0;
  font-size: 0.95588em;
  line-height: 1.4;
  color: #4C5EA0; }

.related-content .related-list li:first-child a {
  border: 1px solid #E5E8F1; }

.search-box {
  background-color: #F2F3F8; }

.search-box .title {
  margin-bottom: 0;
  font-size: 1.125rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 1.5; }

.search-box .form-control {
  border: 1px solid #001978;
  border-right: 0;
  border-radius: 0;
  height: 38px; }

.search-box .form-control:focus {
  box-shadow: none;
  border-color: #001978; }

.search-box .form-control:active {
  box-shadow: none; }

.search-box .reset-search {
  background-color: #FFF;
  border: 1px solid #001978;
  border-left: 0;
  border-right: 0; }

.search-box .reset-search span {
  font-size: 0.9375rem;
  color: #001978; }

.search-box .btn-search {
  background-color: #001978;
  color: #FFF;
  font-size: 1.25rem; }

.search-box ul {
  border-top: 1px solid #CCD1E4;
  list-style-type: none; }

.search-box li {
  border-bottom: 1px solid #CCD1E4; }

.search-box li a {
  display: block;
  position: relative;
  padding: 0.55rem 0.5rem 0.45rem;
  font-size: 0.75rem;
  color: #001978;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif; }

.search-box li a:hover, .search-box li a.selected {
  background-color: #E5E8F1; }

.search-box li ul {
  padding-left: 0; }

.search-box li ul li:last-child {
  border-bottom: 0; }

.search-box li ul a {
  padding-left: 1.6em;
  font-weight: 400; }

.search-box [data-toggle=collapse]:after {
  content: '';
  position: absolute;
  top: 10px;
  right: 10px;
  width: 10px;
  height: 10px;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #001978;
  border-left: 1px solid #001978;
  transform: rotate(-45deg); }

.search-box [data-toggle=collapse][aria-expanded=true]:after {
  top: 16px;
  transform: rotate(135deg); }

.contact-box {
  background-color: #F2F3F8; }

.contact-box .title {
  font-size: 1.25rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.contact-box p {
  font-size: 12px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.contact-box .form-group:not(.form-check) label {
  font-size: 14px;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  margin-bottom: 0; }

.contact-box .form-group input[type="checkbox"] + label {
  font-size: 12px;
  color: #334793;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.contact-box .form-group input[type="checkbox"] + label::before {
  top: 2px; }

.contact-box .form-group input[type="checkbox"]:checked + label::after {
  top: 5px; }

.contact-box .form-group textarea {
  height: 7em; }

.contact-box a, .contact-box a:hover, .contact-box a:active, .contact-box a:visited {
  font-weight: 600;
  color: #001978; }

.next-courses {
  padding-bottom: 2em;
  background-color: #001978;
  color: #FFF; }

.next-courses .title {
  margin: 0;
  padding: 20px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1;
  color: #FFF; }

.next-courses .title h2 {
  margin-bottom: 0;
  padding: 0 15px 8px;
  font-size: 1rem;
  text-align: center;
  border-bottom: 1px solid #FFF;
  color: #FFF; }

.next-courses .list a {
  margin: 0 15px;
  padding: 10px 0;
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 1.3;
  border-bottom: 1px solid #808CBC;
  color: #FFF;
  /*&:hover {
				background-color: $color-primary-80;
			}*/ }

.next-courses .list a .date {
  margin-right: 0.8rem;
  padding-top: 4px;
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  border-radius: 50%;
  background-color: #CCD1E4; }

.next-courses .list a .date span {
  display: block;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.next-courses .list a .date .day {
  font-size: 12px; }

.next-courses .list a .date .month {
  margin-top: -2px;
  font-size: 8px; }

.next-courses .list a h3 {
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.3;
  color: #FFF; }

.next-courses .list li {
  /*&:last-child {
				a {
					border: 0;
				}
			}*/ }

.next-courses .list li:first-child a {
  border-top: 1px solid #808CBC; }

.app-list {
  top: 64px;
  right: -118px;
  left: auto;
  max-width: 298px;
  border-radius: 0; }

.app-list .content {
  padding: 0 24px; }

.app-list h2 {
  padding-bottom: .4em;
  font-size: 1.125rem;
  color: #001978;
  border-bottom: 1px solid; }

.product-list {
  display: block;
  float: left;
  margin-bottom: 40px;
  width: 300px;
  max-height: 488px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  overflow: auto; }

.product-list li {
  float: left;
  margin: 0 5% 31px 5%;
  width: 40%;
  height: 70px;
  font-size: .75rem;
  list-style: none;
  text-transform: uppercase; }

.product-list [class^="lf-icon"], .product-list [class*=" lf-icon"] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 9px auto;
  padding: 3%;
  width: 50px;
  height: 50px;
  font-weight: normal;
  font-size: 27px;
  border-radius: 50%;
  background: #001978;
  text-align: center;
  color: #FFF; }

.product-list [class^="lf-icon"]:hover, .product-list [class*=" lf-icon"]:hover {
  background: #808CBC; }

.product-list a:hover {
  text-decoration: none; }

.product-description {
  margin-bottom: 25px;
  width: 300px; }

.product-description span {
  font-size: .875rem;
  color: #666; }

@-moz-document url-prefix() {
  .dropdown-menu-arrow {
    top: -46px; } }

.dropdown-menu-arrow {
  top: -26px;
  left: 56%;
  width: 0;
  height: 0;
  position: relative; }

.dropdown-menu-arrow:before, .dropdown-menu-arrow:after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-width: 13px 13px;
  border-style: solid;
  border-color: transparent;
  z-index: 1001; }

.dropdown-menu-arrow:before {
  bottom: -17px;
  right: -8px;
  border-bottom-color: rgba(0, 0, 0, 0.15); }

.dropdown-menu-arrow:after {
  bottom: -18px;
  right: -8px;
  border-bottom-color: #FFF; }

/* MEDIA QUERIES */
@media (min-width: 768px) {
  .app-list {
    top: 69px;
    right: 8px;
    max-width: 348px; }
  .dropdown-menu-arrow {
    left: 98%; } }

.carousel-cac {
  color: #FFF; }

.carousel-cac .carousel-bg {
  height: 454px; }

.carousel-cac .bg-01 {
  background: url("../../img/bg-faq.png") no-repeat 35% center/cover #001978; }

.carousel-cac .bg-02 {
  background: url("../../img/bg-videos.png") no-repeat 35% center/cover #001978; }

.carousel-cac .bg-03 {
  background: url("../../img/bg-manuales.png") no-repeat 35% center/cover #001978; }

.carousel-cac .bg-04 {
  background: url("../../img/bg-cursos.png") no-repeat 35% center/cover #001978; }

.carousel-cac h2 {
  position: absolute;
  top: 0.65em;
  left: 50%;
  transform: translateX(-50%);
  font-size: 3rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  z-index: 1; }

.carousel-cac .txt-carousel {
  padding-top: 11em; }

.carousel-cac p {
  font-size: 2.25rem;
  line-height: 1.2; }

.carousel-cac a {
  color: #FFF; }

.carousel-cac .bigger {
  font-size: 156%; }

.carousel-cac .carousel-control-prev span, .carousel-cac .carousel-control-next span {
  width: 36px;
  height: 36px;
  vertical-align: .345em;
  border-top: none;
  border-right: none;
  border-bottom: 3px solid #FFF;
  border-left: 3px solid #FFF;
  background-image: none; }

.carousel-cac .carousel-control-prev-icon {
  margin-right: .25em;
  transform: rotate(45deg); }

.carousel-cac .carousel-control-next-icon {
  margin-left: .25em;
  transform: rotate(225deg); }

/* MEDIA QUERIES */
@media (min-width: 1200px) {
  .carousel-cac .carousel-bg {
    background-position-x: 20% !important; } }

.breadcrumb {
  margin-bottom: 0;
  padding: 1rem;
  background-color: transparent; }

.breadcrumb-item {
  font-size: 0.75rem;
  color: #808CBC; }

.breadcrumb-item.active {
  color: #001978; }

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: .5rem;
  color: #001978;
  content: ">"; }

.breadcrumb-item a {
  color: #808CBC; }

.breadcrumb-item a:hover {
  color: #001978; }

.module-menu {
  padding-left: 0;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  list-style-type: none; }

.module-menu li {
  margin-bottom: 1.5em; }

.module-menu a {
  padding: 1.25em 0 1em;
  background-color: #E5E8F1; }

.module-menu a:hover, .module-menu a:focus {
  color: #FFF;
  background-color: #001978; }

.module-menu a:hover h3, .module-menu a:focus h3 {
  color: #FFF; }

.module-menu [class^="lf-icon"], .module-menu [class*=" lf-icon"] {
  font-size: 3rem; }

.module-menu h3 {
  font-weight: bold;
  font-size: 1.25rem; }

.module-menu p {
  margin-bottom: 0;
  min-height: 38px;
  line-height: 1.2; }

/* MEDIA QUERIES */
@media (min-width: 768px) {
  .module-menu {
    padding-left: 20px; } }

@media (min-width: 992px) {
  .module-menu {
    padding-left: 40px; } }

.list-group {
  font-size: 0.875rem;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  border-top: 1px solid #E5E8F1; }

.list-group ul {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.list-group li {
  /*
		.level-1 {
			padding-left: 2rem;
			&:before {
				left: 0.9rem;
			}
		}
		*/ }

.list-group li a {
  position: relative;
  padding-left: 2rem; }

.list-group li a:before {
  content: "\002022";
  position: absolute;
  top: 0.35rem;
  left: 0.9rem;
  font-size: 1.6em;
  z-index: 1; }

.list-group li .level-2 {
  padding-left: 3.5rem;
  font-weight: 400;
  color: #001978; }

.list-group li .level-2:before {
  left: 2.4rem; }

.list-group li .level-3 {
  padding-left: 5rem; }

.list-group li .level-3:before {
  left: 3.9rem; }

.list-group li .level-4 {
  padding-left: 6.5rem; }

.list-group li .level-4:before {
  left: 5.4rem; }

.list-group-item {
  padding: 0.8125rem 0.875rem 0.6875rem;
  font-size: 0.9375rem;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-color: #F2F3F8;
  border-radius: 0 !important;
  /*.list-group-submenu & {
		margin-left: 20px;
	}*/ }

.list-group-item:hover {
  background-color: #F2F3F8; }

.list-group-item.level-2 {
  padding-left: 2.5rem;
  font-weight: 600;
  color: #808CBC; }

.list-group-item.level-3 {
  padding-left: 4rem;
  color: #4C5EA0; }

.list-group-item.level-4 {
  padding-left: 5.5rem;
  color: #4C5EA0; }

.list-group-item[data-toggle=collapse]:after {
  content: '';
  position: absolute;
  right: 20px;
  width: 12px;
  height: 12px;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #001978;
  border-left: 1px solid #001978;
  transform: rotate(-45deg); }

.list-group-item[aria-expanded=true]:after {
  top: 21px;
  transform: rotate(135deg); }

.list-group-item span {
  display: inline-block;
  margin-top: .3rem;
  /*font-weight: 600;*/
  font-size: 0.8125rem;
  opacity: 0.9; }

.results {
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.results .results-item {
  padding: 0.9rem 0.875rem 0.6875rem 0;
  border-bottom: 1px solid #E5E8F1;
  color: #001978; }

.results .results-item:first-of-type {
  border-top: 1px solid #E5E8F1; }

.results .results-item:hover {
  background-color: #F2F3F8; }

.results h3 {
  font-size: 1.29rem;
  /*1.375rem;*/ }

.results p {
  margin-bottom: 0;
  color: #334793; }

.icon-bg-round {
  display: inline-block;
  margin-right: 0.7em;
  padding: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  vertical-align: middle;
  background: #CCD1E4;
  color: #001978; }

.icon-bg-round [class^="lf-icon"], .icon-bg-round [class*=" lf-icon"] {
  font-size: 22px;
  /*vertical-align: middle;*/ }

.icon-bg-round.left-flat {
  margin-top: 4px;
  padding: 15px 14px 14px 14px;
  width: 66px;
  height: 58px;
  border-radius: 0 50% 50% 0;
  background: #E5E8F1; }

.icon-bg-round.left-flat [class^="lf-icon"], .icon-bg-round.left-flat [class*=" lf-icon"] {
  font-size: 28px; }

.icon-bg-round.left-flat.small {
  margin-top: 0;
  margin-right: 15px;
  padding: 13px 14px 14px 17px;
  width: 60px;
  height: 52px; }

.pagination {
  text-transform: uppercase; }

.pagination .page-item {
  width: 2.5em; }

.pagination .page-link {
  border: 0;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  font-size: 20px;
  color: #808CBC;
  border-radius: 0 !important;
  padding: 0;
  margin: 0 5px; }

.pagination .page-link:focus {
  box-shadow: none;
  color: #001978; }

.pagination .page-link:hover {
  background-color: transparent;
  border: 0;
  color: #001978; }

.pagination .next, .pagination .previous {
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  font-size: 14px;
  background: #808CBC;
  height: 25px;
  width: 25px;
  border-radius: 50% !important;
  color: #FFF; }

.pagination .next [class^="lf-icon"], .pagination .previous [class^="lf-icon"] {
  font-size: 14px;
  margin: 0 6px; }

.pagination .next:hover, .pagination .previous:hover {
  text-decoration: none;
  background-color: #001978;
  color: #FFF; }

.pagination .previous [class^="lf-icon"] {
  margin-left: 5px; }

.pagination .active .page-link {
  background-color: transparent;
  color: #001978; }

.pag-summary {
  position: absolute;
  top: 0;
  right: 15px;
  font-size: 0.875rem;
  color: #334793; }

@media (max-width: 767px) {
  .pagination .page-link {
    font-size: 14px; }
  .pagination .next, .pagination .previous {
    height: 19px;
    width: 19px; }
  .pagination .next [class^="lf-icon"], .pagination .previous [class^="lf-icon"] {
    font-size: 8px;
    margin: 0 6px; } }

@media (max-width: 1024px) {
  .pag-summary {
    position: static;
    display: block; } }

.error-page {
  padding-top: 4em;
  padding-bottom: 3em;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  color: #001978; }

.error-page [class^="lf-icon"], .error-page [class*=" lf-icon"] {
  display: inline-block;
  margin-bottom: 0.5em;
  font-weight: bold;
  font-size: 100px; }

.error-page h1 {
  margin-bottom: 1em;
  font-size: 2.5rem;
  line-height: 1; }

.error-page p {
  margin-bottom: 2.7em;
  font-size: 1.3em;
  line-height: 1.4;
  color: #4A4A4A; }

.error-page .btn {
  margin-right: 1rem; }

.error-page .btn:last-child, .error-page .btn:only-child {
  margin-right: 0; }

.sidebar-block {
  padding-bottom: 2em;
  background-color: #F2F3F8;
  color: #001978; }

.sidebar-block .title {
  margin: 0;
  padding: 20px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1;
  color: #001978; }

.sidebar-block .title h2 {
  margin-bottom: 0;
  padding: 0 15px 8px;
  font-size: 1rem;
  border-bottom: 1px solid #001978; }

.sidebar-block .list {
  list-style-type: none; }

.sidebar-block .list a {
  margin: 0 15px;
  padding: 10px 0;
  font-size: 0.85rem;
  /*0.8125rem;*/
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  line-height: 1.4;
  border-bottom: 1px solid #E5E8F1;
  color: #4C5EA0;
  /*&:hover, &:focus {
				background-color: $color-primary-10;
			}*/ }

.sidebar-block .list a .date {
  background-color: #808CBC;
  border-radius: 50%;
  min-width: 30px;
  min-height: 30px;
  padding-top: 5px; }

.sidebar-block .list a .date span {
  display: block; }

.sidebar-block .list a .date .day {
  font-size: 10px;
  color: #FFF;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.sidebar-block .list a .date .month {
  font-size: 8px;
  color: #FFF;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif;
  margin-top: -3px; }

.sidebar-block .list a h3 {
  margin: 0;
  padding: 0;
  font-size: 0.95588em;
  line-height: 1.4;
  color: #4C5EA0; }

.sidebar-block .list a p {
  margin-bottom: 0; }

.sidebar-block .list a:hover, .sidebar-block .list a:focus {
  color: #001978; }

.sidebar-block .list a:hover h3, .sidebar-block .list a:focus h3 {
  color: #001978; }

.sidebar-block .list li {
  /*&:last-child {
				a {
					border: 0;
				}
			}*/ }

.sidebar-block .list li:first-child a {
  border-top: 1px solid #E5E8F1; }

.sidebar-block .list li:hover, .sidebar-block .list li:focus {
  background-color: #E5E8F1; }

.header .dropdown-account {
  padding: 0;
  top: 5px !important;
  font-size: 11px;
  border-radius: 0; }

.header .dropdown-item {
  padding: 0.5em 0.8em;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  color: #001978; }

.header .dropdown-item:hover {
  background: #808CBC;
  color: #FFF; }

.header .dropdown-item [class^="lf-icon"], .header .dropdown-item [class*=" lf-icon"] {
  margin-right: 0.2em;
  font-size: 2.1em;
  vertical-align: middle; }

.header .close-session, .header .app-list-toggle {
  font-size: 28px;
  color: #001978; }

.header .close-session {
  position: relative;
  background: #F2F3F8; }

.header .close-session:after {
  content: '';
  position: absolute;
  display: inline-block;
  top: -14px;
  bottom: -14px;
  left: 0;
  width: 100%;
  background: #F2F3F8;
  z-index: -1; }

.header .nav-link.dropdown-toggle {
  display: flex;
  align-items: center; }

.header .nav-link.dropdown-toggle:after {
  margin-top: -0.625em;
  margin-left: 0.45em; }

.header .nav-link.dropdown-toggle .letra-user-registred {
  display: flex;
  justify-content: center;
  width: 40px;
  height: 40px;
  font-size: 24px;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  border-radius: 50%;
  background-color: #808CBC;
  color: #FFF !important; }

.header .show .nav-link.dropdown-toggle:after {
  margin-top: 0.075em; }

.main-search .form-control {
  border-radius: 0.12rem; }

.main-search .btn-search {
  padding: 6px 7px 2px;
  border-radius: 0.12rem;
  background-color: #001978;
  color: #FFF; }

.main-search .lf-icon-search {
  font-size: 22px; }

.navbar {
  padding: 0 1.9rem 0 1rem;
  background-color: #001978; }

.navbar .nav-item.active, .navbar .nav-item:hover {
  text-shadow: 0 0 2px currentColor; }

.navbar .nav-link {
  /* No es necesario ni recomendable anidarlo todo */
  padding: 1rem;
  font-size: 0.8125rem;
  color: #FFF; }

.navbar .navbar-lf-utils .nav-link {
  font-size: 0.7rem;
  background-color: transparent; }

.navbar .navbar-lf-utils .nav-link.active, .navbar .navbar-lf-utils .nav-link:hover {
  font-weight: 600;
  background-color: #CCD1E4;
  color: #001978;
  text-shadow: none; }

.navbar .navbar-lf-utils [class^="lf-icon"], .navbar .navbar-lf-utils [class*=" lf-icon"] {
  margin-left: 0.2em;
  font-size: 1.3rem;
  vertical-align: bottom; }

.navbar .navbar-toggler {
  padding-top: 5px;
  color: #FFF; }

.navbar .navbar-toggler-icon {
  width: auto;
  height: auto; }

.navbar .navbar-toggler-icon.lf-icon-hamburger-menu {
  font-size: 1.6rem; }

.navbar-fluid {
  background-color: #001978; }

/* MEDIA QUERIES */
@media (min-width: 768px) {
  .navbar .nav-item {
    margin-right: 16px; }
  .navbar .nav-item:last-child {
    margin-right: 0; }
  .navbar .navbar-lf-utils .nav-link:after {
    display: none; } }

@media (min-width: 992px) {
  .main-search .btn-search {
    padding: 7px; }
  .navbar .nav-item {
    margin-right: 60px; }
  .navbar .nav-item.active .nav-link, .navbar .nav-item:hover .nav-link {
    position: relative; }
  .navbar .nav-item.active .nav-link:after, .navbar .nav-item:hover .nav-link:after {
    content: '';
    border: 8px solid transparent;
    border-bottom-color: #FFF;
    position: absolute;
    bottom: -1px;
    left: 50%;
    /*margin-left: -8px;*/
    /*Alternativa a transform*/
    transform: translateX(-50%); } }

@media (min-width: 1200px) {
  .navbar .nav-item {
    margin-right: 100px; } }

.footer {
  background: #001978;
  padding: 40px 0 10px;
  overflow: hidden; }

.footer .container-fluid {
  padding-right: 0;
  padding-left: 0; }

.footer .social-squares {
  text-align: center;
  padding-bottom: 20px; }

.footer .social-squares li {
  display: inline-block;
  margin-left: 25px; }

.footer .social-squares li:first-child {
  margin-left: 0; }

.footer .social-squares [class^="lf-icon"], .footer .social-squares [class*=" lf-icon"] {
  font-size: 30px;
  color: #FFF; }

.footer p {
  text-align: center;
  color: #FFF;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  font-size: .9em; }

.footer p a {
  font-weight: 400;
  color: #FFF;
  font-family: MTTMilano, Lato, Arial, sans-serif;
  font-size: .9em; }

.footer span {
  width: 100%;
  display: block;
  margin-top: 15px; }

.footer a:hover, .footer a:active, .footer a:focus {
  text-decoration: none; }

.footer .footer-logo {
  margin-bottom: 2em;
  padding-bottom: 2em;
  border-bottom: 2px solid #FFF;
  text-align: center; }

/* ================== MEDIA QUERIES ================== */
@media (min-width: 768px) {
  .footer-logo {
    border-bottom-color: transparent !important; } }

@media (min-width: 992px) {
  .footer .social-squares {
    text-align: right; }
  .footer .footer-logo {
    padding-bottom: 0;
    text-align: left;
    border-bottom: none; }
  .footer .container-fluid {
    padding-right: 15px;
    padding-left: 15px; }
  .footer p {
    text-align: left; }
  .footer p span {
    display: inline;
    margin-top: 0; } }

.section-title {
  margin-bottom: 1em;
  padding: 8px 12px 6px;
  font-size: 1.25rem;
  color: #FFF;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  line-height: 1.2;
  background-color: #808CBC; }

.section-claim {
  margin: 0 0 0.5em;
  font-size: 1.75rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.section-subclaim {
  margin-bottom: 1.8em;
  font-size: 1.125rem;
  color: #001978;
  font-family: MTTMilano-Medium, Lato, Arial, sans-serif; }

.heading-bar {
  margin-bottom: 0.875rem;
  padding: 8px 14px 6px;
  font-size: 1rem;
  line-height: 1;
  font-family: MTTMilano-Bold, Lato, Arial, sans-serif;
  background-color: #F2F3F8;
  color: #001978; }
.sticky-top .btn {
	padding: 2px 12px !important;
}

.form-check-input {
  top: 7px;
  left: 20px !important;
  opacity: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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O0VBQ0UsbUJBQWtCO0VBQ2xCLHNCQUFxQjtFQUNyQixtQkFBa0I7RUFDbEIsWUFBVztFQUNYLHFEQUFvRDtFQUNwRCxpQkFBZ0I7RUFDaEIsMEJBQXlCLEVBQzFCOztBQUVEO0VBQ0Usa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsdURBQXNELEVBQ3ZEOztBQUVEO0VBQ0UscUJBQW9CO0VBQ3BCLG9CQUFtQjtFQUNuQixlQUFjO0VBQ2QsdURBQXNELEVBQ3ZEOztBQUVEO0VBQ0Usd0JBQXVCO0VBQ3ZCLHNCQUFxQjtFQUNyQixnQkFBZTtFQUNmLGVBQWM7RUFDZCxxREFBb0Q7RUFDcEQsMEJBQXlCO0VBQ3pCLGVBQWMsRUFDZjs7QUFFRDtFQUNFLFNBQVE7RUFDUixzQkFBcUI7RUFDckIsV0FBVSxFQUNYIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBUSVBPR1JBRsONQVMgKi9cbi8qIENPTE9SRVMgKi9cbi8qIG5vIG9maWNpYWwgKi9cbi8qKDUwJSkqL1xuLyogUGlzYW1vcyBlc3RlIGVzdGlsbyBkZSBsYSB0aXBvZ3JhZsOtYSBNVFRNaWxhbm8gcG9yIHByb2JsZW1hcyBlbiBGaXJlZm94IGRlIE1hYyAqL1xuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgYm9keSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBTVElDS1kgRk9PVEVSLiBQcnVlYmEgZW4gZWwgc2l0ZSBlbnRlcm8uIEF2aXNhciBhIGV4dC1mYmxhbmNoYXJ0IHNpIGhheSBjb21wb3J0YW1pZW50b3MgZXh0cmHDsW9zIGVuIHDDoWdpbmFzIGNvbiBiYXN0YW50ZSBjb250ZW5pZG8gKi9cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuYm9keSA+IC5jb250YWluZXIge1xuICBmbGV4OiAxO1xufVxuXG4vKiBFTkQgU1RJQ0tZIEZPT1RFUiAqL1xuaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmgyLnBsYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uYmJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0NEMUU0O1xufVxuXG4uYnRvcCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQ0NEMUU0O1xufVxuXG4ubWItMmVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5oZWxwLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmhlbHAtdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG59XG5cbi8qIEVESVRPUiBXUCAqL1xuLmFuc3dlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uYW5zd2VyLXRleHQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmFuc3dlci10ZXh0IGgxIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbnN3ZXItdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uYW5zd2VyLXRleHQgdWwsIC5hbnN3ZXItdGV4dCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNWVtO1xufVxuXG4uYW5zd2VyLXRleHQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbn1cblxuLmFuc3dlci10ZXh0IGZpZ3VyZSwgLmFuc3dlci10ZXh0IHRhYmxlIHtcbiAgbWFyZ2luOiAwIDAgNGVtO1xufVxuXG4uYW5zd2VyLXRleHQgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDJlbTtcbn1cblxuLmFuc3dlci10ZXh0IHRoIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5hbnN3ZXItdGV4dCB0ZCB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbGlnbmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyICogMXJlbSk7XG4gIH1cbiAgLmFsaWducmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIgKiAxcmVtKTtcbiAgfVxufVxuXG4vKiBGaW4gRURJVE9SIFdQICovXG4ubGluay10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2Njc1QUU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5saW5rLXRleHQgW2NsYXNzXj1cImxmLWljb25cIl0sIC5saW5rLXRleHQgW2NsYXNzKj1cIiBsZi1pY29uXCJdIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4udHh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRDAwMjFCO1xufVxuXG4ubXNnLWRhbmdlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogI0QwMDIxQiAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAxOTc4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjE1cztcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG5hLmhlbHAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4uc2lkZWJhciAucm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4zNDVlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMTk3ODtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAxOTc4O1xufVxuXG4uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdmVydGljYWwtYWxpZ246IDAuMDQ1ZW07XG59XG5cbi5kcm9wZG93biAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAuNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM4MDhDQkM7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICBjb2xvcjogIzAwMTk3ODtcbiAgY29udGVudDogXCI+XCI7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjODA4Q0JDO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLyogTUVESUEgUVVFUklFUyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tdy1sZy1ub25lIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuLyoqKiBNRURJQSBRVUVSSUVTIEZPUiBDVVNUT00gQ09OVEFJTkVSICoqKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDIwcHg7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC4zNzVyZW0gMS43NXJlbSAuMzc1cmVtIC43NXJlbTtcbiAgaGVpZ2h0OiAzNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDRDFFNDtcbiAgYmFja2dyb3VuZDogI0ZGRiB1cmwoXCIuLi8uLi9pbWcvYXJyb3ctZG93bi1ncmlzLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvMTVweCAxNXB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwOENCQztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2Fycm93LXVwLWdyaXMucG5nXCIpO1xufVxuXG4uY3VzdG9tLXNlbGVjdDphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdCBvcHRpb24ge1xuICBjb2xvcjogIzMzNDc5Mztcbn1cblxuLmN1c3RvbS1zZWxlY3QubWF0ZXJpYSB7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZDogIzgwOENCQyB1cmwoXCIuLi8uLi9pbWcvYXJyb3ctZG93bi1ibGFuY28ucG5nXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci8xNXB4IDE1cHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5jdXN0b20tc2VsZWN0Lm1hdGVyaWE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3ctdXAtYmxhbmNvLnBuZ1wiKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZBRTYxRTtcbn1cblxuLmN1c3RvbS1zZWxlY3QubWF0ZXJpYSBvcHRncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjMzM0NzkzO1xufVxuXG4uY3VzdG9tLXNlbGVjdC5tYXRlcmlhIG9wdGdyb3VwIG9wdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzM0NzkzO1xufVxuXG4uY3VzdG9tLXNlbGVjdC5tYXRlcmlhIG9wdGdyb3VwIG9wdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC8qNjAwOyovXG59XG5cbi5jdXN0b20tc2VsZWN0Lm1hdGVyaWEgb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLyo2MDA7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgY29sb3I6ICMzMzQ3OTM7XG59XG5cbi5jdXN0b20tc2VsZWN0LmZlYXR1cmVzIHtcbiAgcGFkZGluZzogMCAxLjc1cmVtIDAgLjc1cmVtO1xuICB3aWR0aDogMTAwcHg7XG4gIC8qODBweDsqL1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4uZm9ybS1pbmxpbmUgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogTUVESUEgUVVFUklFUyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jdXN0b20tc2VsZWN0LmZlYXR1cmVzIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdXN0b20tc2VsZWN0LmZlYXR1cmVzIHtcbiAgICB3aWR0aDogODMlO1xuICB9XG59XG5cbi5pdGVtIHtcbiAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXRlbSAuaWNvIHNwYW4ge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uaXRlbSAubmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuLml0ZW0gLmxpbmsge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5pdGVtIC5hcnJvdyB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0QxRTQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5pdGVtOmhvdmVyIC5uYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRDFFNDtcbn1cblxuLml0ZW06aG92ZXIgLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGODtcbn1cblxuLml0ZW06aG92ZXIgLmxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NEMUU0O1xufVxuXG4uaXRlbS5zdXBwb3J0IGgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4uaXRlbS5zdXBwb3J0IGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLml0ZW0uc3VwcG9ydCBbY2xhc3NePVwibGYtaWNvblwiXSwgLml0ZW0uc3VwcG9ydCBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBmb250LWZhbWlseTogXCJsZi1mb250XCIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLml0ZW0uc3VwcG9ydCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzgwOENCQztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4uaXRlbS5zdXBwb3J0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLml0ZW0uc3VwcG9ydCAuY29udGFjdG8ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLml0ZW0uc3VwcG9ydCAuaG9yYXJpbyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pdGVtIC5zdXBwb3J0IC5jb250YWN0byB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIH1cbn1cblxuLmJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmJ0bjpob3ZlciwgLmJ0bjphY3RpdmUsIC5idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmZpeGVkLWJ1dHRvbi1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxZW07XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgcGFkZGluZzogN3B4IDMwcHggNnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmJ0bi1wcmltYXJ5IHNwYW4ge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmJ0bi1zbWFsbCB7XG4gIHBhZGRpbmc6IDdweCAxNXB4IDZweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDE5Nzg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXNtYWxsOmhvdmVyLCAuYnRuLXNtYWxsOmFjdGl2ZSwgLmJ0bi1zbWFsbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uc2lkZWJhciAuYnRuLXNtYWxsIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLXByaW1hcnktb3V0bGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogN3B4IDMwcHggNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXByaW1hcnktb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLXByaW1hcnktb3V0bGluZTphY3RpdmUsIC5idG4tcHJpbWFyeS1vdXRsaW5lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxOTc4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tcHJpbWFyeS1vdXRsaW5lIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5idG4tcHJpbWFyeS1vdXRsaW5lLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDlweCAzMHB4IDhweDtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiA3cHggMzBweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRTYxRTtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDE5Nzg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMDE5Nzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uYnRuLXNlY29uZGFyeTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxOTc4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5NzggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDE5Nzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUU2MUU7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIHBhZGRpbmc6IDdweCAzMHB4IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwMDIxQjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QwMDIxQjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWJvcmRlcmxlc3Mge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzY2NzVBRTtcbn1cblxuLmJ0bi1ib3JkZXJsZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5idG4tYm9yZGVybGVzcyBbY2xhc3NePVwibGYtaWNvblwiXSwgLmJ0bi1ib3JkZXJsZXNzIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuOmRpc2FibGVkLCAuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4vKiBCQUNLRU5EIEJVVFRPTlMgKi9cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzEwNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkIwMDAgIWltcG9ydGFudDtcbn1cblxuLnRhYnMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udGFicyAubmF2LWxpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzgwOENCQztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4udGFicyAubmF2LWxpbmsuYWN0aXZlLCAudGFicyAubmF2LWxpbms6aG92ZXIsIC50YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwMTk3ODtcbiAgY29sb3I6ICMwMDE5NzggIWltcG9ydGFudDtcbn1cblxuLnRhYi1wYW5lIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY291cnNlLWZlYXR1cmVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5jb3Vyc2UtZmVhdHVyZXMgbGkge1xuICBwYWRkaW5nOiA2cHggMTVweDtcbn1cblxuLmNvdXJzZS1mZWF0dXJlcyBsaSBbY2xhc3NePVwibGYtaWNvblwiXSwgLmNvdXJzZS1mZWF0dXJlcyBsaSBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY291cnNlLWZlYXR1cmVzIGxpOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI0U1RThGMTtcbn1cblxuLmNvdXJzZS1mZWF0dXJlcyBsaTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kOiAjRjJGM0Y4O1xufVxuXG4uY291cnNlLXR5cGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtOXB4O1xuICBib3R0b206IDI3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY291cnNlLXR5cGUgc3BhbiB7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzAwMTk3OCAhaW1wb3J0YW50O1xufVxuXG4uY291cnNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxZW07XG4gIC8qMWVtIDFlbSAyLjgxMjVlbTsqL1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmNvdXJzZSAuY291cnNlLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5jb3Vyc2UgLmNvdXJzZS1kYXRlIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jb3Vyc2UgLmNvdXJzZS1sZXZlbCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzgwOENCQztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY291cnNlIC5iYm90dG9tIHtcbiAgLyptYXJnaW4tdG9wOiAtMTBweDsqL1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG5cbi5jb3Vyc2UgLmNvdXJzZS10aXRsZSB7XG4gIC8qaGVpZ2h0OiA2ZW07Ki9cbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5jb3Vyc2UgLnByaWNlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzgwOENCQztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFubywgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5jb3Vyc2UgLnByaWNlLXR5cGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODA4Q0JDO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmNvdXJzZSAuYnRuLXNlY29uZGFyeSwgLmNvdXJzZSAuYnRuLWRhbmdlciB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIC8qNjAlOyovXG4gIC8qODAlOyovXG59XG5cbi5jb3Vyc2UgLmJ0bi1zZWNvbmRhcnkuYnRuLXNtYWxsLCAuY291cnNlIC5idG4tZGFuZ2VyLmJ0bi1zbWFsbCB7XG4gIHBhZGRpbmc6IDZweCAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cblxuLmNvdXJzZSAuYWJzLWJ0biB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmNvdXJzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG59XG5cbi5jb3Vyc2U6aG92ZXIgLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xuICBib3JkZXItY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHJpY2UtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb3Vyc2UgLmNvdXJzZS10aXRsZSB7XG4gICAgLypoZWlnaHQ6IDRlbTsqL1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuICAucHJpY2UtdHlwZSB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhICh3aWR0aDogMTQ0MHB4KSB7XG4gIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaWNlLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQxcHgpIHtcbiAgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICM4MDhDQkM7XG4gICAgZm9udC1mYW1pbHk6IE1UVE1pbGFubywgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLnByaWNlLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzgwOENCQztcbiAgICBmb250LWZhbWlseTogTVRUTWlsYW5vLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4uYXJlYS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFubywgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiA5O1xufVxuXG4uYXJlYS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMwMDE5Nzg7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDE5Nzg7XG59XG5cbi5hcmVhLWxhYmVsLmZpc2NhbCB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEyNDQ3O1xufVxuXG4uYXJlYS1sYWJlbC5maXNjYWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAjMEEyNDQ3O1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjMEEyNDQ3O1xufVxuXG4uYXJlYS1sYWJlbC5zb2NpYWwge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0MTQyNTtcbn1cblxuLmFyZWEtbGFiZWwuc29jaWFsOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzc0MTQyNTtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzc0MTQyNTtcbn1cblxuLmFyZWEtbGFiZWwuaW5tb2JpbGlhcmlvIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjJGMjY7XG59XG5cbi5hcmVhLWxhYmVsLmlubW9iaWxpYXJpbzo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMxNjJGMjY7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMxNjJGMjY7XG59XG5cbi5hcmVhLWxhYmVsLmFkbWluaXN0cmF0aXZvIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODczN0I7XG59XG5cbi5hcmVhLWxhYmVsLmFkbWluaXN0cmF0aXZvOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzY4NzM3QjtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzY4NzM3Qjtcbn1cblxuLmFyZWEtbGFiZWwuY2l2aWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwQzdCNjtcbn1cblxuLmFyZWEtbGFiZWwuY2l2aWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAjRDBDN0I2O1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjRDBDN0I2O1xufVxuXG4uYXJlYS1sYWJlbC5jb250YWJsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUE0NTlBO1xufVxuXG4uYXJlYS1sYWJlbC5jb250YWJsZTo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMxQTQ1OUE7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMxQTQ1OUE7XG59XG5cbi5hcmVhLWxhYmVsLm11bHRpbWF0ZXJpYSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE5NjAwO1xufVxuXG4uYXJlYS1sYWJlbC5tdWx0aW1hdGVyaWE6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAjZjE5NjAwO1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjZjE5NjAwO1xufVxuXG4uYXJlYS1sYWJlbC5tZXJjYW50aWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzYmE4OTtcbn1cblxuLmFyZWEtbGFiZWwubWVyY2FudGlsOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgI2QzYmE4OTtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgI2QzYmE4OTtcbn1cblxuLmFyZWEtbGFiZWwucGVuYWwge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMWY3ZDtcbn1cblxuLmFyZWEtbGFiZWwucGVuYWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAjMzMxZjdkO1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjMzMxZjdkO1xufVxuXG4uYXJlYS1sYWJlbC5wcm9jZXNhbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDRjJCO1xufVxuXG4uYXJlYS1sYWJlbC5wcm9jZXNhbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICNGRkNGMkI7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNGRkNGMkI7XG59XG5cbi5hcmVhLWxhYmVsLmxhYm9yYWwge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2NUYzNztcbn1cblxuLmFyZWEtbGFiZWwubGFib3JhbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICNFNjVGMzc7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNFNjVGMzc7XG59XG5cbi5hcmVhLWxhYmVsLmRlcmVjaG8tdGljIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjIxMzE7XG59XG5cbi5hcmVhLWxhYmVsLmRlcmVjaG8tdGljOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzg2MjEzMTtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzg2MjEzMTtcbn1cblxuLmFyZWEtbGFiZWwuY29tZW50YXJpby1qdXJpc3BydWRlbmNpYSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQwMDVlO1xufVxuXG4uYXJlYS1sYWJlbC5jb21lbnRhcmlvLWp1cmlzcHJ1ZGVuY2lhOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzM0MDA1ZTtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzM0MDA1ZTtcbn1cblxuLmFyZWEtbGFiZWwuZXNwYWNpby1hc2Vzb3JpYSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDRBRTYxO1xufVxuXG4uYXJlYS1sYWJlbC5lc3BhY2lvLWFzZXNvcmlhOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzQ0QUU2MTtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzQ0QUU2MTtcbn1cblxuLmFyZWEtbGFiZWwuZXNwYWNpby1weW1lcyB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNCOUU0O1xufVxuXG4uYXJlYS1sYWJlbC5lc3BhY2lvLXB5bWVzOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzYzQjlFNDtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzYzQjlFNDtcbn1cblxuLmFyZWEtbGFiZWwucHJvdGVjY2nDs24tZGUtZGF0b3MsIC5hcmVhLWxhYmVsLnByb3RlY2Npb24tZGUtZGF0b3Mge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NEQ0YzQjtcbn1cblxuLmFyZWEtbGFiZWwucHJvdGVjY2nDs24tZGUtZGF0b3M6OmFmdGVyLCAuYXJlYS1sYWJlbC5wcm90ZWNjaW9uLWRlLWRhdG9zOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgI0NEQ0YzQjtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgI0NEQ0YzQjtcbn1cblxuLmFyZWEtbGFiZWwuY29tcGxpYW5jZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMxRjdEO1xufVxuXG4uYXJlYS1sYWJlbC5jb21wbGlhbmNlOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDI0cHggc29saWQgIzMzMUY3RDtcbiAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgIzMzMUY3RDtcbn1cblxuLmFyZWEtbGFiZWwuanVyaWRpY28ge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3ODtcbn1cblxuLmFyZWEtbGFiZWwuanVyaWRpY286OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjRweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjMDAxOTc4O1xufVxuXG4uYXJlYS1sYWJlbC5hdWRpdG9yaWEsIC5hcmVhLWxhYmVsLmF1ZGl0b3LDrWEge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBNDU5QTtcbn1cblxuLmFyZWEtbGFiZWwuYXVkaXRvcmlhOjphZnRlciwgLmFyZWEtbGFiZWwuYXVkaXRvcsOtYTo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMxQTQ1OUE7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMxQTQ1OUE7XG59XG5cbi5hcmVhLWxhYmVsLmhhYmlsaWRhZGVzLXByb2Zlc2lvbmFsZXMge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3MzE2NTtcbn1cblxuLmFyZWEtbGFiZWwuaGFiaWxpZGFkZXMtcHJvZmVzaW9uYWxlczo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICM2NzMxNjU7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICM2NzMxNjU7XG59XG5cbi5hcmVhLWxhYmVsLmRlZmF1bHQge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwOENCQztcbn1cblxuLmFyZWEtbGFiZWwuZGVmYXVsdDo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICM4MDhDQkM7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICM4MDhDQkM7XG59XG5cbi5hcmVhLWxhYmVsLnByaW1hcnkge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3ODtcbn1cblxuLmFyZWEtbGFiZWwucHJpbWFyeTo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMwMDE5Nzg7XG4gIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICMwMDE5Nzg7XG59XG5cbi5hcmVhLWxhYmVsLmxhYmVsLXNxIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8qMC4yNXJlbTsqL1xuICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG4gIC8qMC4ycmVtOyovXG4gIC8qMC42cmVtOyovXG4gIHBhZGRpbmc6IDNweCA1cHggMnB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwLjU5cmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY3NUFFO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmFyZWEtbGFiZWwubGFiZWwtc3E6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5hcmVhLWxhYmVsLmxhYmVsLXNxOmFmdGVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFyZWEtbGFiZWwuc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uYXJlYS1sYWJlbC5zbWFsbDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hcmVhLWxhYmVsLnNtYWxsOmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLmNvdXJzZS1hcmVhcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBNRURJQSBRVUVSSUVTICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTMzMHB4KSB7XG4gIC5hcmVhLWxhYmVsLmxhYmVsLXNxIHtcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5tb2RhbC1oZWFkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4ubW9kYWwtaGVhZGVyIFtjbGFzc149XCJsZi1pY29uXCJdLCAubW9kYWwtaGVhZGVyIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgLyoyN3B4OyovXG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4ubW9kYWwtaGVhZGVyIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICB0ZXh0LXNoYWRvdzogaW5pdGlhbDtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b246aG92ZXIsIC5tb2RhbC1oZWFkZXIgYnV0dG9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5tb2RhbC1ib2R5IHAge1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLm1vZGFsLWJvZHkgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM4MDhDQkM7XG59XG5cbi5tb2RhbC1ib2R5IGxhYmVsIGEge1xuICBjb2xvcjogIzAwMTk3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubW9kYWwtYm9keSBsYWJlbCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5tb2RhbC1ib2R5IC5pbnNjcmlwY2lvbiBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzAwMTk3OCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtYm9keSAuYmFjaywgLm1vZGFsLWJvZHkgLmJhY2s6aG92ZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tb2RhbC1ib2R5IHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzgwOENCQztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ubW9kYWwtYm9keSAuZm9ybS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5tb2RhbC1ib2R5IC5mb3JtLWNvbmRpdGlvbnMge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5tb2RhbC1ib2R5IGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ubW9kYWwtYm9keSAudGFiLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODA4Q0JDO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5tb2RhbC1ib2R5IC5jb3Vyc2UtZmVhdHVyZXMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLm1vZGFsLWJvZHkgLmNvdXJzZS1mZWF0dXJlcyBsaSB7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xufVxuXG4ubW9kYWwtYm9keSAuY291cnNlLWZlYXR1cmVzIGxpIFtjbGFzc149XCJsZi1pY29uXCJdLCAubW9kYWwtYm9keSAuY291cnNlLWZlYXR1cmVzIGxpIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5tb2RhbC1ib2R5IC5jb3Vyc2UtZmVhdHVyZXMgbGk6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjRTVFOEYxO1xufVxuXG4ubW9kYWwtYm9keSAuY291cnNlLWZlYXR1cmVzIGxpOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNGMkYzRjg7XG59XG5cbi5tb2RhbC1ib2R5IC5oZWxwLXRleHQgYSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ubW9kYWwtYm9keSAuaGVscC10ZXh0IGE6aG92ZXIsIC5tb2RhbC1ib2R5IC5oZWxwLXRleHQgYTphY3RpdmUge1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLm1vZGFsLWJvZHkgLmhlbHAtdGV4dCBhIFtjbGFzc149XCJsZi1pY29uXCJdLCAubW9kYWwtYm9keSAuaGVscC10ZXh0IGEgW2NsYXNzKj1cIiBsZi1pY29uXCJdIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1ib2R5IC5tc2ctZGFuZ2VyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5tb2RhbC1ib2R5IC5tc2ctZGFuZ2VyIFtjbGFzc149XCJsZi1pY29uXCJdLCAubW9kYWwtYm9keSAubXNnLWRhbmdlciBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vZGFsLWJvZHkgLmNvbnRhY3QtcGhvbmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTlweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWJvZHkgLmNvbnRhY3QtcGhvbmUgc3Bhbjpub3QoW2NsYXNzXj1cImxmLWljb25cIl0pLCAubW9kYWwtYm9keSAuY29udGFjdC1waG9uZSBzcGFuOm5vdChbY2xhc3MqPVwiIGxmLWljb25cIl0pIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cblxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIHBhZGRpbmc6IDNyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRGOTJFMDtcbn1cblxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlci5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNzUwNTtcbn1cblxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlciBbY2xhc3NePVwibGYtaWNvblwiXSwgLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlciBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBmb250LXNpemU6IDkwcHg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubW9kYWwtbWVzc2FnZSAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY29sb3I6ICNGRkY7XG4gIG9wYWNpdHk6IDAuODU7XG59XG5cbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1oZWFkZXIgLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWhlYWRlciAuY2xvc2UgW2NsYXNzXj1cImxmLWljb25cIl0sIC5tb2RhbC1tZXNzYWdlIC5tb2RhbC1oZWFkZXIgLmNsb3NlIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1vZGFsLW1lc3NhZ2UgLm1vZGFsLWJvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1ib2R5IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5tb2RhbC1tZXNzYWdlIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4jYnRuQ2hhdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAzMHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk7XG4gIC8qYm9yZGVyOiAxcHggc29saWQgJHdoaXRlOyovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwYWJmZDtcbiAgY29sb3I6ICNGRkY7XG4gIG91dGxpbmU6IDA7XG59XG5cbiNidG5DaGF0IHNwYW4ge1xuICBmb250LXNpemU6IDMycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLnJhdGUtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ucmF0ZS1jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucmF0ZS1jb250ZW50IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmF0ZS1jb250ZW50IC5idG4tcmF0ZSB7XG4gIHBhZGRpbmc6IDdweCAzMHB4IDZweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRDFFNDtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0QxRTQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnJhdGUtY29udGVudCAuYnRuLXJhdGU6aG92ZXIsIC5yYXRlLWNvbnRlbnQgLmJ0bi1yYXRlOmFjdGl2ZSwgLnJhdGUtY29udGVudCAuYnRuLXJhdGU6Zm9jdXMsIC5yYXRlLWNvbnRlbnQgLmJ0bi1yYXRlLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDE5NzggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnJhdGUtY29udGVudCAuYnRuLXJhdGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLnJhdGUtY29udGVudCAucmF0ZWQgW2NsYXNzXj1cImxmLWljb25cIl0sIC5yYXRlLWNvbnRlbnQgLnJhdGVkIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMS42ODc1cmVtO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJhdGUtY29udGVudCAucmF0ZWQgLnN0YXRlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ucmF0ZS1jb250ZW50IC5yYXRlZCAudGhhbmtzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLnJhdGUtY29udGVudCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJhdGUtY29udGVudCB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBoZWlnaHQ6IDdlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwOENCQztcbn1cblxuLnJhdGUtY29udGVudCAud2FybmluZyB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yYXRlLWNvbnRlbnQgLmJ0bi1yYXRlIHtcbiAgICBwYWRkaW5nOiA3cHggMTVweCA2cHg7XG4gICAgLyo3cHggMjBweCA2cHg7Ki9cbiAgICBmb250LXNpemU6IDAuNjEyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5yYXRlLWNvbnRlbnQgLmJ0bi1yYXRlIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxuICAucmF0ZS1jb250ZW50IC5idG4tcmF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucmF0ZS1jb250ZW50IC5idG4tcmF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxuICAucmF0ZS1jb250ZW50IC5idG4tcmF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5cbi8qIENIRUNLQk9YICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIGZvbnQtc2l6ZTogLjFlbTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzNDc5Mztcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwgYSB7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxOTc4O1xuICBiYWNrZ3JvdW5kOiAjMDAxOTc4O1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlcjogc29saWQgI0ZGRjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgxMTg2NTQ3NiwgTTEyPTAuNzA3MTA2NzgxMTg2NTQ3NSwgTTIxPS0wLjcwNzEwNjc4MTE4NjU0NzUsIE0yMj0wLjcwNzEwNjc4MTE4NjU0NzYsIFNpemluZ01ldGhvZD0nYXV0byBleHBhbmQnKVwiO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogRklOIERFTCBDSEVDS0JPWCAqL1xuLypcclxuLmZhcSB7XHJcblx0bGkge1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5LTEwO1xyXG5cdFx0Ji5uaXZlbCB7XHJcblx0XHRcdGRpdiB7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgdGlwbygxNHB4LCAkY29sb3ItcHJpbWFyeSwgJGZvbnQtbWFpbi1ib2xkKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdCYuc3Vibml2ZWwge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRpcG8oMTRweCwgJGNvbG9yLXNlY29uZGFyeSwgJGZvbnQtbWFpbi1tZWRpdW0pO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRpcG8oMTRweCwgJGNvbG9yLXByaW1hcnksICRmb250LW1haW4tbWVkaXVtKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0bGk6bGFzdC1jaGlsZDpub3QoLnN1Ym5pdmVsKSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnktMTA7XHJcblx0fVxyXG59Ki9cbi5yZWxhdGVkLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGM0Y4O1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJlbGF0ZWQtY29udGVudCAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJlbGF0ZWQtY29udGVudCAudGl0bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDE1cHggOHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAxOTc4O1xufVxuXG4ucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIC8qbGk6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fSovXG59XG5cbi5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtbGlzdCBhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAwO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIC8qMC44MTI1cmVtOyovXG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU4RjE7XG4gIGNvbG9yOiAjMzM0NzkzO1xufVxuXG4ucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLWxpc3QgYSBbY2xhc3NePVwibGYtaWNvblwiXSwgLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1saXN0IGEgW2NsYXNzKj1cIiBsZi1pY29uXCJdIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4ucmVsYXRlZC1jb250ZW50IC5yZWxhdGVkLWxpc3QgYTpob3ZlciwgLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1saXN0IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFOEYxO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1saXN0IGE6aG92ZXIgLmljb24tYmctcm91bmQsIC5yZWxhdGVkLWNvbnRlbnQgLnJlbGF0ZWQtbGlzdCBhOmZvY3VzIC5pY29uLWJnLXJvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRDFFNDtcbn1cblxuLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1saXN0IGEgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC45NTU4OGVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRDNUVBMDtcbn1cblxuLnJlbGF0ZWQtY29udGVudCAucmVsYXRlZC1saXN0IGxpOmZpcnN0LWNoaWxkIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFOEYxO1xufVxuXG4uc2VhcmNoLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG59XG5cbi5zZWFyY2gtYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5zZWFyY2gtYm94IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAxOTc4O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMzhweDtcbn1cblxuLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwMTk3ODtcbn1cblxuLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbDphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VhcmNoLWJveCAucmVzZXQtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMTk3ODtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnNlYXJjaC1ib3ggLnJlc2V0LXNlYXJjaCBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uc2VhcmNoLWJveCAuYnRuLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5zZWFyY2gtYm94IHVsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0QxRTQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNlYXJjaC1ib3ggbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDRDFFNDtcbn1cblxuLnNlYXJjaC1ib3ggbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC41cmVtIDAuNDVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5zZWFyY2gtYm94IGxpIGE6aG92ZXIsIC5zZWFyY2gtYm94IGxpIGEuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFOEYxO1xufVxuXG4uc2VhcmNoLWJveCBsaSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlYXJjaC1ib3ggbGkgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5zZWFyY2gtYm94IGxpIHVsIGEge1xuICBwYWRkaW5nLWxlZnQ6IDEuNmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2VhcmNoLWJveCBbZGF0YS10b2dnbGU9Y29sbGFwc2VdOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMTk3ODtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAxOTc4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uc2VhcmNoLWJveCBbZGF0YS10b2dnbGU9Y29sbGFwc2VdW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICB0b3A6IDE2cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5jb250YWN0LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG59XG5cbi5jb250YWN0LWJveCAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5jb250YWN0LWJveCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4uY29udGFjdC1ib3ggLmZvcm0tZ3JvdXA6bm90KC5mb3JtLWNoZWNrKSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3QtYm94IC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzMzNDc5MztcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4uY29udGFjdC1ib3ggLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMnB4O1xufVxuXG4uY29udGFjdC1ib3ggLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDVweDtcbn1cblxuLmNvbnRhY3QtYm94IC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA3ZW07XG59XG5cbi5jb250YWN0LWJveCBhLCAuY29udGFjdC1ib3ggYTpob3ZlciwgLmNvbnRhY3QtYm94IGE6YWN0aXZlLCAuY29udGFjdC1ib3ggYTp2aXNpdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5uZXh0LWNvdXJzZXMge1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm5leHQtY291cnNlcyAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm5leHQtY291cnNlcyAudGl0bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDE1cHggOHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubmV4dC1jb3Vyc2VzIC5saXN0IGEge1xuICBtYXJnaW46IDAgMTVweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4Q0JDO1xuICBjb2xvcjogI0ZGRjtcbiAgLyomOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS04MDtcclxuXHRcdFx0fSovXG59XG5cbi5uZXh0LWNvdXJzZXMgLmxpc3QgYSAuZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NEMUU0O1xufVxuXG4ubmV4dC1jb3Vyc2VzIC5saXN0IGEgLmRhdGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMTk3ODtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4ubmV4dC1jb3Vyc2VzIC5saXN0IGEgLmRhdGUgLmRheSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm5leHQtY291cnNlcyAubGlzdCBhIC5kYXRlIC5tb250aCB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4ubmV4dC1jb3Vyc2VzIC5saXN0IGEgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm5leHQtY291cnNlcyAubGlzdCBsaSB7XG4gIC8qJjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH0qL1xufVxuXG4ubmV4dC1jb3Vyc2VzIC5saXN0IGxpOmZpcnN0LWNoaWxkIGEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwOENCQztcbn1cblxuLmFwcC1saXN0IHtcbiAgdG9wOiA2NHB4O1xuICByaWdodDogLTExOHB4O1xuICBsZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDI5OHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFwcC1saXN0IC5jb250ZW50IHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4uYXBwLWxpc3QgaDIge1xuICBwYWRkaW5nLWJvdHRvbTogLjRlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cblxuLnByb2R1Y3QtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtaGVpZ2h0OiA0ODhweDtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5wcm9kdWN0LWxpc3QgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDUlIDMxcHggNSU7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAuNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wcm9kdWN0LWxpc3QgW2NsYXNzXj1cImxmLWljb25cIl0sIC5wcm9kdWN0LWxpc3QgW2NsYXNzKj1cIiBsZi1pY29uXCJdIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogOXB4IGF1dG87XG4gIHBhZGRpbmc6IDMlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMTk3ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnByb2R1Y3QtbGlzdCBbY2xhc3NePVwibGYtaWNvblwiXTpob3ZlciwgLnByb2R1Y3QtbGlzdCBbY2xhc3MqPVwiIGxmLWljb25cIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjODA4Q0JDO1xufVxuXG4ucHJvZHVjdC1saXN0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4ucHJvZHVjdC1kZXNjcmlwdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtYXJyb3cge1xuICAgIHRvcDogLTQ2cHg7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUtYXJyb3cge1xuICB0b3A6IC0yNnB4O1xuICBsZWZ0OiA1NiU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtYXJyb3c6YmVmb3JlLCAuZHJvcGRvd24tbWVudS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMTNweCAxM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxMDAxO1xufVxuXG4uZHJvcGRvd24tbWVudS1hcnJvdzpiZWZvcmUge1xuICBib3R0b206IC0xN3B4O1xuICByaWdodDogLThweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtYXJyb3c6YWZ0ZXIge1xuICBib3R0b206IC0xOHB4O1xuICByaWdodDogLThweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjtcbn1cblxuLyogTUVESUEgUVVFUklFUyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcHAtbGlzdCB7XG4gICAgdG9wOiA2OXB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgbWF4LXdpZHRoOiAzNDhweDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1hcnJvdyB7XG4gICAgbGVmdDogOTglO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jYWMge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmNhcm91c2VsLWNhYyAuY2Fyb3VzZWwtYmcge1xuICBoZWlnaHQ6IDQ1NHB4O1xufVxuXG4uY2Fyb3VzZWwtY2FjIC5iZy0wMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iZy1mYXEucG5nXCIpIG5vLXJlcGVhdCAzNSUgY2VudGVyL2NvdmVyICMwMDE5Nzg7XG59XG5cbi5jYXJvdXNlbC1jYWMgLmJnLTAyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JnLXZpZGVvcy5wbmdcIikgbm8tcmVwZWF0IDM1JSBjZW50ZXIvY292ZXIgIzAwMTk3ODtcbn1cblxuLmNhcm91c2VsLWNhYyAuYmctMDMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmctbWFudWFsZXMucG5nXCIpIG5vLXJlcGVhdCAzNSUgY2VudGVyL2NvdmVyICMwMDE5Nzg7XG59XG5cbi5jYXJvdXNlbC1jYWMgLmJnLTA0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JnLWN1cnNvcy5wbmdcIikgbm8tcmVwZWF0IDM1JSBjZW50ZXIvY292ZXIgIzAwMTk3ODtcbn1cblxuLmNhcm91c2VsLWNhYyBoMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjY1ZW07XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jYXJvdXNlbC1jYWMgLnR4dC1jYXJvdXNlbCB7XG4gIHBhZGRpbmctdG9wOiAxMWVtO1xufVxuXG4uY2Fyb3VzZWwtY2FjIHAge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jYXJvdXNlbC1jYWMgYSB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uY2Fyb3VzZWwtY2FjIC5iaWdnZXIge1xuICBmb250LXNpemU6IDE1NiU7XG59XG5cbi5jYXJvdXNlbC1jYWMgLmNhcm91c2VsLWNvbnRyb2wtcHJldiBzcGFuLCAuY2Fyb3VzZWwtY2FjIC5jYXJvdXNlbC1jb250cm9sLW5leHQgc3BhbiB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAuMzQ1ZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0ZGRjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWNhYyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jYXJvdXNlbC1jYWMgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuXG4vKiBNRURJQSBRVUVSSUVTICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJvdXNlbC1jYWMgLmNhcm91c2VsLWJnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjODA4Q0JDO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIGNvbnRlbnQ6IFwiPlwiO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogIzgwOENCQztcbn1cblxuLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5tb2R1bGUtbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFubywgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLm1vZHVsZS1tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5tb2R1bGUtbWVudSBhIHtcbiAgcGFkZGluZzogMS4yNWVtIDAgMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFOEYxO1xufVxuXG4ubW9kdWxlLW1lbnUgYTpob3ZlciwgLm1vZHVsZS1tZW51IGE6Zm9jdXMge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3ODtcbn1cblxuLm1vZHVsZS1tZW51IGE6aG92ZXIgaDMsIC5tb2R1bGUtbWVudSBhOmZvY3VzIGgzIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5tb2R1bGUtbWVudSBbY2xhc3NePVwibGYtaWNvblwiXSwgLm1vZHVsZS1tZW51IFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cblxuLm1vZHVsZS1tZW51IGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLm1vZHVsZS1tZW51IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4vKiBNRURJQSBRVUVSSUVTICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZHVsZS1tZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2R1bGUtbWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RThGMTtcbn1cblxuLmxpc3QtZ3JvdXAgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWdyb3VwIGxpIHtcbiAgLypcclxuXHRcdC5sZXZlbC0xIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0bGVmdDogMC45cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQqL1xufVxuXG4ubGlzdC1ncm91cCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5saXN0LWdyb3VwIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwMjAyMlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4zNXJlbTtcbiAgbGVmdDogMC45cmVtO1xuICBmb250LXNpemU6IDEuNmVtO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCBsaSAubGV2ZWwtMiB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmxpc3QtZ3JvdXAgbGkgLmxldmVsLTI6YmVmb3JlIHtcbiAgbGVmdDogMi40cmVtO1xufVxuXG4ubGlzdC1ncm91cCBsaSAubGV2ZWwtMyB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAgbGkgLmxldmVsLTM6YmVmb3JlIHtcbiAgbGVmdDogMy45cmVtO1xufVxuXG4ubGlzdC1ncm91cCBsaSAubGV2ZWwtNCB7XG4gIHBhZGRpbmctbGVmdDogNi41cmVtO1xufVxuXG4ubGlzdC1ncm91cCBsaSAubGV2ZWwtNDpiZWZvcmUge1xuICBsZWZ0OiA1LjRyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjgxMjVyZW0gMC44NzVyZW0gMC42ODc1cmVtO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjJGM0Y4O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIC8qLmxpc3QtZ3JvdXAtc3VibWVudSAmIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdH0qL1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5sZXZlbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjODA4Q0JDO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmxldmVsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIGNvbG9yOiAjNEM1RUEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmxldmVsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDUuNXJlbTtcbiAgY29sb3I6ICM0QzVFQTA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW1bZGF0YS10b2dnbGU9Y29sbGFwc2VdOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDE5Nzg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMTk3ODtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcbiAgdG9wOiAyMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IC4zcmVtO1xuICAvKmZvbnQtd2VpZ2h0OiA2MDA7Ki9cbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnJlc3VsdHMge1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjlyZW0gMC44NzVyZW0gMC42ODc1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFOEYxO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnJlc3VsdHMgLnJlc3VsdHMtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU4RjE7XG59XG5cbi5yZXN1bHRzIC5yZXN1bHRzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGM0Y4O1xufVxuXG4ucmVzdWx0cyBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yOXJlbTtcbiAgLyoxLjM3NXJlbTsqL1xufVxuXG4ucmVzdWx0cyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzMzQ3OTM7XG59XG5cbi5pY29uLWJnLXJvdW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjQ0NEMUU0O1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmljb24tYmctcm91bmQgW2NsYXNzXj1cImxmLWljb25cIl0sIC5pY29uLWJnLXJvdW5kIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgLyp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyovXG59XG5cbi5pY29uLWJnLXJvdW5kLmxlZnQtZmxhdCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgcGFkZGluZzogMTVweCAxNHB4IDE0cHggMTRweDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNThweDtcbiAgYm9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XG4gIGJhY2tncm91bmQ6ICNFNUU4RjE7XG59XG5cbi5pY29uLWJnLXJvdW5kLmxlZnQtZmxhdCBbY2xhc3NePVwibGYtaWNvblwiXSwgLmljb24tYmctcm91bmQubGVmdC1mbGF0IFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmljb24tYmctcm91bmQubGVmdC1mbGF0LnNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAxM3B4IDE0cHggMTRweCAxN3B4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM4MDhDQkM7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4ucGFnaW5hdGlvbiAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5wYWdpbmF0aW9uIC5uZXh0LCAucGFnaW5hdGlvbiAucHJldmlvdXMge1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICM4MDhDQkM7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnBhZ2luYXRpb24gLm5leHQgW2NsYXNzXj1cImxmLWljb25cIl0sIC5wYWdpbmF0aW9uIC5wcmV2aW91cyBbY2xhc3NePVwibGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDZweDtcbn1cblxuLnBhZ2luYXRpb24gLm5leHQ6aG92ZXIsIC5wYWdpbmF0aW9uIC5wcmV2aW91czpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMTk3ODtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5wYWdpbmF0aW9uIC5wcmV2aW91cyBbY2xhc3NePVwibGYtaWNvblwiXSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5wYWdpbmF0aW9uIC5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLnBhZy1zdW1tYXJ5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzMzNDc5Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGFnaW5hdGlvbiAubmV4dCwgLnBhZ2luYXRpb24gLnByZXZpb3VzIHtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDE5cHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gLm5leHQgW2NsYXNzXj1cImxmLWljb25cIl0sIC5wYWdpbmF0aW9uIC5wcmV2aW91cyBbY2xhc3NePVwibGYtaWNvblwiXSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWctc3VtbWFyeSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZXJyb3ItcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA0ZW07XG4gIHBhZGRpbmctYm90dG9tOiAzZW07XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tTWVkaXVtLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5lcnJvci1wYWdlIFtjbGFzc149XCJsZi1pY29uXCJdLCAuZXJyb3ItcGFnZSBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMDBweDtcbn1cblxuLmVycm9yLXBhZ2UgaDEge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmVycm9yLXBhZ2UgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuN2VtO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLmVycm9yLXBhZ2UgLmJ0biB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmVycm9yLXBhZ2UgLmJ0bjpsYXN0LWNoaWxkLCAuZXJyb3ItcGFnZSAuYnRuOm9ubHktY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zaWRlYmFyLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGODtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5zaWRlYmFyLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1Cb2xkLCBMYXRvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uc2lkZWJhci1ibG9jayAudGl0bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDE1cHggOHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAxOTc4O1xufVxuXG4uc2lkZWJhci1ibG9jayAubGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnNpZGViYXItYmxvY2sgLmxpc3QgYSB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgLyowLjgxMjVyZW07Ki9cbiAgZm9udC1mYW1pbHk6IE1UVE1pbGFuby1NZWRpdW0sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RThGMTtcbiAgY29sb3I6ICM0QzVFQTA7XG4gIC8qJjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktMTA7XHJcblx0XHRcdH0qL1xufVxuXG4uc2lkZWJhci1ibG9jayAubGlzdCBhIC5kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwOENCQztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5zaWRlYmFyLWJsb2NrIC5saXN0IGEgLmRhdGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2lkZWJhci1ibG9jayAubGlzdCBhIC5kYXRlIC5kYXkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5zaWRlYmFyLWJsb2NrIC5saXN0IGEgLmRhdGUgLm1vbnRoIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbi5zaWRlYmFyLWJsb2NrIC5saXN0IGEgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC45NTU4OGVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRDNUVBMDtcbn1cblxuLnNpZGViYXItYmxvY2sgLmxpc3QgYSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZGViYXItYmxvY2sgLmxpc3QgYTpob3ZlciwgLnNpZGViYXItYmxvY2sgLmxpc3QgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uc2lkZWJhci1ibG9jayAubGlzdCBhOmhvdmVyIGgzLCAuc2lkZWJhci1ibG9jayAubGlzdCBhOmZvY3VzIGgzIHtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5zaWRlYmFyLWJsb2NrIC5saXN0IGxpIHtcbiAgLyomOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSovXG59XG5cbi5zaWRlYmFyLWJsb2NrIC5saXN0IGxpOmZpcnN0LWNoaWxkIGEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RThGMTtcbn1cblxuLnNpZGViYXItYmxvY2sgLmxpc3QgbGk6aG92ZXIsIC5zaWRlYmFyLWJsb2NrIC5saXN0IGxpOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RThGMTtcbn1cblxuLmhlYWRlciAuZHJvcGRvd24tYWNjb3VudCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmhlYWRlciAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDAuNWVtIDAuOGVtO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMTk3ODtcbn1cblxuLmhlYWRlciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4MDhDQkM7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uaGVhZGVyIC5kcm9wZG93bi1pdGVtIFtjbGFzc149XCJsZi1pY29uXCJdLCAuaGVhZGVyIC5kcm9wZG93bi1pdGVtIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC4yZW07XG4gIGZvbnQtc2l6ZTogMi4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5oZWFkZXIgLmNsb3NlLXNlc3Npb24sIC5oZWFkZXIgLmFwcC1saXN0LXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMwMDE5Nzg7XG59XG5cbi5oZWFkZXIgLmNsb3NlLXNlc3Npb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGMkYzRjg7XG59XG5cbi5oZWFkZXIgLmNsb3NlLXNlc3Npb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogLTE0cHg7XG4gIGJvdHRvbTogLTE0cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjJGM0Y4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmhlYWRlciAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlciAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTAuNjI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjQ1ZW07XG59XG5cbi5oZWFkZXIgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSAubGV0cmEtdXNlci1yZWdpc3RyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDhDQkM7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXIgLnNob3cgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAuMDc1ZW07XG59XG5cbi5tYWluLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMnJlbTtcbn1cblxuLm1haW4tc2VhcmNoIC5idG4tc2VhcmNoIHtcbiAgcGFkZGluZzogNnB4IDdweCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE5Nzg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubWFpbi1zZWFyY2ggLmxmLWljb24tc2VhcmNoIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4ubmF2YmFyIHtcbiAgcGFkZGluZzogMCAxLjlyZW0gMCAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xufVxuXG4ubmF2YmFyIC5uYXYtaXRlbS5hY3RpdmUsIC5uYXZiYXIgLm5hdi1pdGVtOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6IDAgMCAycHggY3VycmVudENvbG9yO1xufVxuXG4ubmF2YmFyIC5uYXYtbGluayB7XG4gIC8qIE5vIGVzIG5lY2VzYXJpbyBuaSByZWNvbWVuZGFibGUgYW5pZGFybG8gdG9kbyAqL1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5uYXZiYXIgLm5hdmJhci1sZi11dGlscyAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXIgLm5hdmJhci1sZi11dGlscyAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyIC5uYXZiYXItbGYtdXRpbHMgLm5hdi1saW5rOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDRDFFNDtcbiAgY29sb3I6ICMwMDE5Nzg7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4ubmF2YmFyIC5uYXZiYXItbGYtdXRpbHMgW2NsYXNzXj1cImxmLWljb25cIl0sIC5uYXZiYXIgLm5hdmJhci1sZi11dGlscyBbY2xhc3MqPVwiIGxmLWljb25cIl0ge1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubmF2YmFyIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm5hdmJhciAubmF2YmFyLXRvZ2dsZXItaWNvbi5sZi1pY29uLWhhbWJ1cmdlci1tZW51IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5uYXZiYXItZmx1aWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxOTc4O1xufVxuXG4vKiBNRURJQSBRVUVSSUVTICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAubmF2YmFyIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhciAubmF2YmFyLWxmLXV0aWxzIC5uYXYtbGluazphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tc2VhcmNoIC5idG4tc2VhcmNoIHtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cbiAgLm5hdmJhciAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuICAubmF2YmFyIC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rLCAubmF2YmFyIC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyIC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmFmdGVyLCAubmF2YmFyIC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLyptYXJnaW4tbGVmdDogLThweDsqL1xuICAgIC8qQWx0ZXJuYXRpdmEgYSB0cmFuc2Zvcm0qL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXIgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAxOTc4O1xuICBwYWRkaW5nOiA0MHB4IDAgMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9vdGVyIC5zb2NpYWwtc3F1YXJlcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5mb290ZXIgLnNvY2lhbC1zcXVhcmVzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmZvb3RlciAuc29jaWFsLXNxdWFyZXMgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvb3RlciAuc29jaWFsLXNxdWFyZXMgW2NsYXNzXj1cImxmLWljb25cIl0sIC5mb290ZXIgLnNvY2lhbC1zcXVhcmVzIFtjbGFzcyo9XCIgbGYtaWNvblwiXSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5mb290ZXIgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5mb290ZXIgcCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8sIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5mb290ZXIgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmZvb3RlciBhOmhvdmVyLCAuZm9vdGVyIGE6YWN0aXZlLCAuZm9vdGVyIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb290ZXIgLmZvb3Rlci1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT0gTUVESUEgUVVFUklFUyA9PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXIgLnNvY2lhbC1zcXVhcmVzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5mb290ZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmZvb3RlciBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5mb290ZXIgcCBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZzogOHB4IDEycHggNnB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLUJvbGQsIExhdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4Q0JDO1xufVxuXG4uc2VjdGlvbi1jbGFpbSB7XG4gIG1hcmdpbjogMCAwIDAuNWVtO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5zZWN0aW9uLXN1YmNsYWltIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjMDAxOTc4O1xuICBmb250LWZhbWlseTogTVRUTWlsYW5vLU1lZGl1bSwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5oZWFkaW5nLWJhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xuICBwYWRkaW5nOiA4cHggMTRweCA2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBNVFRNaWxhbm8tQm9sZCwgTGF0bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjg7XG4gIGNvbG9yOiAjMDAxOTc4O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG59XG4iXX0= */
