@charset "UTF-8";

/**
 * Foundation for Sites by ZURB
 * Version 6.3.1
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}

em,
i {
  font-style: italic;
  line-height: inherit;
}

strong,
b {
  font-weight: bold;
  line-height: inherit;
}

small {
  font-size: 80%;
  line-height: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Lucida Sans", sans-serif;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  line-height: 0;
  color: #948f8f;
}

@media print, screen and (min-width: 30em) {
  h1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  h2 {
    font-size: 1.25rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  h3 {
    font-size: 1.1875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  h4 {
    font-size: 1.125rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  h5 {
    font-size: 1.0625rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  h6 {
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }
}

@media print, screen and (min-width: 40em) {
  h1 {
    font-size: 3rem;
  }

  h2 {
    font-size: 2.5rem;
  }

  h3 {
    font-size: 1.9375rem;
  }

  h4 {
    font-size: 1.5625rem;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1rem;
  }
}

a {
  line-height: inherit;
  color: #403f3c;
  text-decoration: none;
  cursor: pointer;
}

a:hover,
a:focus {
  color: #373634;
}

a img {
  border: 0;
}

hr {
  clear: both;
  max-width: 78.125rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #948f8f;
  border-left: 0;
}

ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6;
}

li {
  font-size: inherit;
}

ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}

ol {
  margin-left: 1.25rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

dl {
  margin-bottom: 1rem;
}

dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #948f8f;
}

blockquote,
blockquote p {
  line-height: 1.6;
  color: #403f3c;
}

cite {
  display: block;
  font-size: 0.8125rem;
  color: #403f3c;
}

cite:before {
  content: "— ";
}

abbr {
  border-bottom: 1px dotted #000;
  color: #403f3c;
  cursor: help;
}

figure {
  margin: 0;
}

code {
  padding: 0.125rem 0.3125rem 0.0625rem;
  border: 1px solid #948f8f;
  background-color: #a7a8a0;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #000;
}

kbd {
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  background-color: #a7a8a0;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  color: #000;
}

.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #403f3c;
}

.lead {
  font-size: 125%;
  line-height: 1.6;
}

.stat {
  font-size: 2.5rem;
  line-height: 1;
}

p + .stat {
  margin-top: -1rem;
}

.no-bullet,
.main-footer #menu-multisite .sub-menu {
  margin-left: 0;
  list-style: none;
}

.smaller-text-left {
  text-align: left;
}

.smaller-text-right {
  text-align: right;
}

.smaller-text-center {
  text-align: center;
}

.smaller-text-justify {
  text-align: justify;
}

@media print, screen and (min-width: 30em) {
  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .text-center {
    text-align: center;
  }

  .text-justify {
    text-align: justify;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left;
  }

  .medium-text-right {
    text-align: right;
  }

  .medium-text-center {
    text-align: center;
  }

  .medium-text-justify {
    text-align: justify;
  }
}

@media print, screen and (min-width: 64em) {
  .large-text-left {
    text-align: left;
  }

  .large-text-right {
    text-align: right;
  }

  .large-text-center {
    text-align: center;
  }

  .large-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 68.75em) {
  .xlarge-text-left {
    text-align: left;
  }

  .xlarge-text-right {
    text-align: right;
  }

  .xlarge-text-center {
    text-align: center;
  }

  .xlarge-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 75em) {
  .xxlarge-text-left {
    text-align: left;
  }

  .xxlarge-text-right {
    text-align: right;
  }

  .xxlarge-text-center {
    text-align: center;
  }

  .xxlarge-text-justify {
    text-align: justify;
  }
}

.show-for-print {
  display: none !important;
}

@media print {
  * {
    background: transparent !important;
    box-shadow: none !important;
    color: black !important;
    text-shadow: none !important;
  }

  .show-for-print {
    display: block !important;
  }

  .hide-for-print {
    display: none !important;
  }

  table.show-for-print {
    display: table !important;
  }

  thead.show-for-print {
    display: table-header-group !important;
  }

  tbody.show-for-print {
    display: table-row-group !important;
  }

  tr.show-for-print {
    display: table-row !important;
  }

  td.show-for-print {
    display: table-cell !important;
  }

  th.show-for-print {
    display: table-cell !important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }

  .ir a:after,
  a[href^='javascript:']:after,
  a[href^='#']:after {
    content: '';
  }

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  pre,
  blockquote {
    border: 1px solid #403f3c;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  img {
    max-width: 100% !important;
  }

@page {
    margin: 0.5cm;
}

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }
}

[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #948f8f;
  border-radius: 0;
  background-color: #f3eeee;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  color: #000;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

[type='text']:focus,
[type='password']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='month']:focus,
[type='week']:focus,
[type='email']:focus,
[type='number']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='time']:focus,
[type='url']:focus,
[type='color']:focus,
textarea:focus {
  outline: none;
  border: 1px solid #403f3c;
  background-color: #f3eeee;
  box-shadow: 0 0 5px #948f8f;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

textarea {
  max-width: 100%;
}

textarea[rows] {
  height: auto;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #948f8f;
}

input::placeholder,
textarea::placeholder {
  color: #948f8f;
}

input:disabled,
input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #a7a8a0;
  cursor: not-allowed;
}

[type='submit'],
[type='button'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
}

input[type='search'] {
  box-sizing: border-box;
}

[type='file'],
[type='checkbox'],
[type='radio'] {
  margin: 0 0 1rem;
}

[type='checkbox'] + label,
[type='radio'] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
}

[type='checkbox'] + label[for],
[type='radio'] + label[for] {
  cursor: pointer;
}

label > [type='checkbox'],
label > [type='radio'] {
  margin-right: 0.5rem;
}

[type='file'] {
  width: 100%;
}

label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #000;
}

label.middle {
  margin: 0 0 1rem;
  padding: 0.5625rem 0;
}

.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #000;
}

.input-group {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 1rem;
  -ms-flex-align: stretch;
      align-items: stretch;
}

.input-group > :first-child {
  border-radius: 0 0 0 0;
}

.input-group > :last-child > * {
  border-radius: 0 0 0 0;
}

.input-group-label,
.input-group-field,
.input-group-button,
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  margin: 0;
  white-space: nowrap;
}

.input-group-label {
  padding: 0 1rem;
  border: 1px solid #948f8f;
  background: #a7a8a0;
  color: #000;
  text-align: center;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  -ms-flex-align: center;
      align-items: center;
}

.input-group-label:first-child {
  border-right: 0;
}

.input-group-label:last-child {
  border-left: 0;
}

.input-group-field {
  border-radius: 0;
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
  height: auto;
  min-width: 0;
}

.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  height: 2.5rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem;
}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

legend {
  max-width: 100%;
  margin-bottom: 0.5rem;
}

.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #948f8f;
}

.fieldset legend {
  margin: 0;
  margin-left: -0.1875rem;
  padding: 0 0.1875rem;
  background: #f3eeee;
}

select {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #948f8f;
  border-radius: 0;
  background-color: #f3eeee;
  font-family: inherit;
  font-size: 1rem;
  line-height: normal;
  color: #000;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2864, 63, 60%29'></polygon></svg>");
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

@media screen and (min-width: 0\0) {
  select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
  }
}

select:focus {
  outline: none;
  border: 1px solid #403f3c;
  background-color: #f3eeee;
  box-shadow: 0 0 5px #948f8f;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

select:disabled {
  background-color: #a7a8a0;
  cursor: not-allowed;
}

select::-ms-expand {
  display: none;
}

select[multiple] {
  height: auto;
  background-image: none;
}

.is-invalid-input:not(:focus) {
  border-color: #cc4b37;
  background-color: #efdedc;
}

.is-invalid-input:not(:focus):-ms-input-placeholder {
  color: #cc4b37;
}

.is-invalid-input:not(:focus)::placeholder {
  color: #cc4b37;
}

.is-invalid-label {
  color: #cc4b37;
}

.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #cc4b37;
}

.form-error.is-visible {
  display: block;
}

.button {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  padding: 0.85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 0;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 0.9rem;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  background-color: #1779ba;
  color: #f3eeee;
}

[data-whatinput='mouse'] .button {
  outline: 0;
}

.button:hover,
.button:focus {
  background-color: #14679e;
  color: #f3eeee;
}

.button.tiny {
  font-size: 0.6rem;
}

.button.small {
  font-size: 0.75rem;
}

.button.large {
  font-size: 1.25rem;
}

.button.expanded {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

.button.primary {
  background-color: #1779ba;
  color: #000;
}

.button.primary:hover,
.button.primary:focus {
  background-color: #126195;
  color: #000;
}

.button.secondary {
  background-color: #767676;
  color: #000;
}

.button.secondary:hover,
.button.secondary:focus {
  background-color: #5e5e5e;
  color: #000;
}

.button.success {
  background-color: #3adb76;
  color: #000;
}

.button.success:hover,
.button.success:focus {
  background-color: #22bb5b;
  color: #000;
}

.button.warning {
  background-color: #ffae00;
  color: #000;
}

.button.warning:hover,
.button.warning:focus {
  background-color: #cc8b00;
  color: #000;
}

.button.alert {
  background-color: #cc4b37;
  color: #000;
}

.button.alert:hover,
.button.alert:focus {
  background-color: #a53b2a;
  color: #000;
}

.button.hollow {
  border: 1px solid #1779ba;
  color: #1779ba;
}

.button.hollow,
.button.hollow:hover,
.button.hollow:focus {
  background-color: transparent;
}

.button.hollow:hover,
.button.hollow:focus {
  border-color: #0c3d5d;
  color: #0c3d5d;
}

.button.hollow.primary {
  border: 1px solid #1779ba;
  color: #1779ba;
}

.button.hollow.primary:hover,
.button.hollow.primary:focus {
  border-color: #0c3d5d;
  color: #0c3d5d;
}

.button.hollow.secondary {
  border: 1px solid #767676;
  color: #767676;
}

.button.hollow.secondary:hover,
.button.hollow.secondary:focus {
  border-color: #3b3b3b;
  color: #3b3b3b;
}

.button.hollow.success {
  border: 1px solid #3adb76;
  color: #3adb76;
}

.button.hollow.success:hover,
.button.hollow.success:focus {
  border-color: #157539;
  color: #157539;
}

.button.hollow.warning {
  border: 1px solid #ffae00;
  color: #ffae00;
}

.button.hollow.warning:hover,
.button.hollow.warning:focus {
  border-color: #805700;
  color: #805700;
}

.button.hollow.alert {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}

.button.hollow.alert:hover,
.button.hollow.alert:focus {
  border-color: #67251a;
  color: #67251a;
}

.button.disabled,
.button[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled],
.button[disabled]:hover,
.button[disabled]:focus {
  background-color: #1779ba;
  color: #f3eeee;
}

.button.disabled.primary,
.button[disabled].primary {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled.primary,
.button.disabled.primary:hover,
.button.disabled.primary:focus,
.button[disabled].primary,
.button[disabled].primary:hover,
.button[disabled].primary:focus {
  background-color: #1779ba;
  color: #000;
}

.button.disabled.secondary,
.button[disabled].secondary {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled.secondary,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
  background-color: #767676;
  color: #000;
}

.button.disabled.success,
.button[disabled].success {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled.success,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success,
.button[disabled].success:hover,
.button[disabled].success:focus {
  background-color: #3adb76;
  color: #000;
}

.button.disabled.warning,
.button[disabled].warning {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled.warning,
.button.disabled.warning:hover,
.button.disabled.warning:focus,
.button[disabled].warning,
.button[disabled].warning:hover,
.button[disabled].warning:focus {
  background-color: #ffae00;
  color: #000;
}

.button.disabled.alert,
.button[disabled].alert {
  opacity: 0.25;
  cursor: not-allowed;
}

.button.disabled.alert,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
  background-color: #cc4b37;
  color: #000;
}

.button.dropdown::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 0.4em;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #f3eeee transparent transparent;
  position: relative;
  top: 0.4em;
  display: inline-block;
  float: right;
  margin-left: 1em;
}

.button.arrow-only::after {
  top: -0.1em;
  float: none;
  margin-left: 0;
}

.button-group {
  margin-bottom: 1rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: stretch;
      align-items: stretch;
}

.button-group::before,
.button-group::after {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-order: 1;
      order: 1;
}

.button-group::after {
  clear: both;
}

.button-group .button {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 0.9rem;
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

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

.button-group.tiny .button {
  font-size: 0.6rem;
}

.button-group.small .button {
  font-size: 0.75rem;
}

.button-group.large .button {
  font-size: 1.25rem;
}

.button-group.expanded .button {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.button-group.primary .button {
  background-color: #1779ba;
  color: #000;
}

.button-group.primary .button:hover,
.button-group.primary .button:focus {
  background-color: #126195;
  color: #000;
}

.button-group.secondary .button {
  background-color: #767676;
  color: #000;
}

.button-group.secondary .button:hover,
.button-group.secondary .button:focus {
  background-color: #5e5e5e;
  color: #000;
}

.button-group.success .button {
  background-color: #3adb76;
  color: #000;
}

.button-group.success .button:hover,
.button-group.success .button:focus {
  background-color: #22bb5b;
  color: #000;
}

.button-group.warning .button {
  background-color: #ffae00;
  color: #000;
}

.button-group.warning .button:hover,
.button-group.warning .button:focus {
  background-color: #cc8b00;
  color: #000;
}

.button-group.alert .button {
  background-color: #cc4b37;
  color: #000;
}

.button-group.alert .button:hover,
.button-group.alert .button:focus {
  background-color: #a53b2a;
  color: #000;
}

.button-group.stacked,
.button-group.stacked-for-small,
.button-group.stacked-for-medium {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.button-group.stacked .button,
.button-group.stacked-for-small .button,
.button-group.stacked-for-medium .button {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}

.button-group.stacked .button:last-child,
.button-group.stacked-for-small .button:last-child,
.button-group.stacked-for-medium .button:last-child {
  margin-bottom: 0;
}

@media print, screen and (min-width: 40em) {
  .button-group.stacked-for-small .button {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
    margin-bottom: 0;
  }
}

@media print, screen and (min-width: 64em) {
  .button-group.stacked-for-medium .button {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 30em) and (max-width: 39.9375em) {
  .button-group.stacked-for-small.expanded {
    display: block;
  }

  .button-group.stacked-for-small.expanded .button {
    display: block;
    margin-right: 0;
  }
}

.callout {
  position: relative;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 0;
  background-color: #fdfcfc;
  color: #403f3c;
}

.callout > :first-child {
  margin-top: 0;
}

.callout > :last-child {
  margin-bottom: 0;
}

.callout.primary {
  background-color: #d7ecfa;
  color: #403f3c;
}

.callout.secondary {
  background-color: #eaeaea;
  color: #403f3c;
}

.callout.success {
  background-color: #e1faea;
  color: #403f3c;
}

.callout.warning {
  background-color: #fff3d9;
  color: #403f3c;
}

.callout.alert {
  background-color: #f7e4e1;
  color: #403f3c;
}

.callout.small {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}

.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

.card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 1rem;
  border: 1px solid #a7a8a0;
  border-radius: 0;
  background: #f3eeee;
  box-shadow: none;
  overflow: hidden;
  color: #403f3c;
}

.card > :last-child {
  margin-bottom: 0;
}

.card-divider {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  padding: 1rem;
  background: #a7a8a0;
}

.card-divider > :last-child {
  margin-bottom: 0;
}

.card-section {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  padding: 1rem;
}

.card-section > :last-child {
  margin-bottom: 0;
}

.close-button {
  position: absolute;
  color: #403f3c;
  cursor: pointer;
}

[data-whatinput='mouse'] .close-button {
  outline: 0;
}

.close-button:hover,
.close-button:focus {
  color: #000;
}

.close-button.small {
  right: 0.66rem;
  top: 0.33em;
  font-size: 1.5em;
  line-height: 1;
}

.close-button,
.close-button.medium {
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
}

.menu {
  margin: 0;
  list-style-type: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
}

.menu > li {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

[data-whatinput='mouse'] .menu > li {
  outline: 0;
}

.menu > li > a {
  display: block;
  padding: 0.7rem 1rem;
  line-height: 1;
}

.menu input,
.menu select,
.menu a,
.menu button {
  margin-bottom: 0;
}

.menu > li > a {
  display: -ms-flexbox;
  display: flex;
}

.menu > li > a {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}

.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
  margin-right: 0.25rem;
}

.menu,
.menu.horizontal {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.menu > li,
.menu.horizontal > li {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

.menu.expanded > li {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.menu.expanded > li:first-child:last-child {
  width: 100%;
}

.menu.vertical {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.menu.vertical > li {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.menu.vertical > li > a {
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: start;
      align-items: flex-start;
}

.menu.smaller-horizontal {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.menu.smaller-horizontal > li {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

.menu.smaller-expanded > li {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.menu.smaller-expanded > li:first-child:last-child {
  width: 100%;
}

.menu.smaller-vertical {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.menu.smaller-vertical > li {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.menu.smaller-vertical > li > a {
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: start;
      align-items: flex-start;
}

@media print, screen and (min-width: 40em) {
  .menu.medium-horizontal {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .menu.medium-horizontal > li {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }

  .menu.medium-expanded > li {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }

  .menu.medium-expanded > li:first-child:last-child {
    width: 100%;
  }

  .menu.medium-vertical {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .menu.medium-vertical > li {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .menu.medium-vertical > li > a {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start;
  }
}

@media print, screen and (min-width: 64em) {
  .menu.large-horizontal {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .menu.large-horizontal > li {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }

  .menu.large-expanded > li {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }

  .menu.large-expanded > li:first-child:last-child {
    width: 100%;
  }

  .menu.large-vertical {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .menu.large-vertical > li {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .menu.large-vertical > li > a {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start;
  }
}

@media screen and (min-width: 68.75em) {
  .menu.xlarge-horizontal {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .menu.xlarge-horizontal > li {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }

  .menu.xlarge-expanded > li {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }

  .menu.xlarge-expanded > li:first-child:last-child {
    width: 100%;
  }

  .menu.xlarge-vertical {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .menu.xlarge-vertical > li {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .menu.xlarge-vertical > li > a {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start;
  }
}

@media screen and (min-width: 75em) {
  .menu.xxlarge-horizontal {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .menu.xxlarge-horizontal > li {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
  }

  .menu.xxlarge-expanded > li {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }

  .menu.xxlarge-expanded > li:first-child:last-child {
    width: 100%;
  }

  .menu.xxlarge-vertical {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .menu.xxlarge-vertical > li {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .menu.xxlarge-vertical > li > a {
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start;
  }
}

.menu.simple li {
  display: inline-block;
  vertical-align: top;
  line-height: 1;
}

.menu.simple a {
  padding: 0;
}

.menu.simple li {
  margin-left: 0;
  margin-right: 1rem;
}

.menu.simple.align-right li {
  margin-right: 0;
  margin-left: 1rem;
}

.menu.align-right {
  -ms-flex-pack: end;
      justify-content: flex-end;
}

.menu.icon-top > li > a {
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
}

.menu.icon-top > li > a img,
.menu.icon-top > li > a i,
.menu.icon-top > li > a svg {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  margin-bottom: 0.25rem;
  text-align: center;
}

.menu.icon-top.vertical a > span {
  margin: auto;
}

.menu.nested {
  margin-left: 1rem;
}

.menu .active > a {
  background: #1779ba;
  color: #f3eeee;
}

.menu.menu-bordered li {
  border: 1px solid #a7a8a0;
}

.menu.menu-bordered li:not(:first-child) {
  border-top: 0;
}

.menu.menu-hover li:hover {
  background-color: #a7a8a0;
}

.menu-text {
  padding-top: 0;
  padding-bottom: 0;
  padding: 0.7rem 1rem;
  font-weight: bold;
  line-height: 1;
  color: inherit;
}

.menu-centered {
  text-align: center;
}

.menu-centered > .menu {
  display: inline-block;
  vertical-align: top;
}

.no-js [data-responsive-menu] ul {
  display: none;
}

.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden;
}

.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.responsive-embed.widescreen,
.flex-video.widescreen {
  padding-bottom: 56.25%;
}

.label {
  display: inline-block;
  padding: 0.33333rem 0.5rem;
  border-radius: 0;
  font-size: 0.8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: #1779ba;
  color: #f3eeee;
}

.label.primary {
  background: #1779ba;
  color: #000;
}

.label.secondary {
  background: #767676;
  color: #000;
}

.label.success {
  background: #3adb76;
  color: #000;
}

.label.warning {
  background: #ffae00;
  color: #000;
}

.label.alert {
  background: #cc4b37;
  color: #000;
}

.media-object {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.media-object img {
  max-width: none;
}

@media screen and (min-width: 30em) and (max-width: 39.9375em) {
  .media-object.stack-for-small {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media screen and (min-width: 30em) and (max-width: 39.9375em) {
  .media-object.stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
  }

  .media-object.stack-for-small .media-object-section img {
    width: 100%;
  }
}

.media-object-section {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
}

.media-object-section:first-child {
  padding-right: 1rem;
}

.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}

.media-object-section > :last-child {
  margin-bottom: 0;
}

.media-object-section.main-section {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.is-off-canvas-open {
  overflow: hidden;
}

.js-off-canvas-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  background: rgba(243, 238, 238, 0.25);
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
}

.js-off-canvas-overlay.is-visible {
  opacity: 1;
  visibility: visible;
}

.js-off-canvas-overlay.is-closable {
  cursor: pointer;
}

.js-off-canvas-overlay.is-overlay-absolute {
  position: absolute;
}

.js-off-canvas-overlay.is-overlay-fixed {
  position: fixed;
}

.off-canvas-wrapper {
  position: relative;
  overflow: hidden;
}

.off-canvas {
  position: fixed;
  z-index: 1;
  transition: transform 0.5s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #a7a8a0;
}

[data-whatinput='mouse'] .off-canvas {
  outline: 0;
}

.off-canvas.is-transition-overlap {
  z-index: 10;
}

.off-canvas.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

.off-canvas.is-open {
  transform: translate(0, 0);
}

.off-canvas-absolute {
  position: absolute;
  z-index: 1;
  transition: transform 0.5s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background: #a7a8a0;
}

[data-whatinput='mouse'] .off-canvas-absolute {
  outline: 0;
}

.off-canvas-absolute.is-transition-overlap {
  z-index: 10;
}

.off-canvas-absolute.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}

.off-canvas-absolute.is-open {
  transform: translate(0, 0);
}

.position-left {
  top: 0;
  left: 0;
  width: 250px;
  height: 100%;
  transform: translateX(-250px);
  overflow-y: auto;
}

.position-left.is-open ~ .off-canvas-content {
  transform: translateX(250px);
}

.position-left.is-transition-push::after {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 1px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
  content: " ";
}

.position-left.is-transition-overlap.is-open ~ .off-canvas-content {
  transform: none;
}

.position-right {
  top: 0;
  right: 0;
  width: 250px;
  height: 100%;
  transform: translateX(250px);
  overflow-y: auto;
}

.position-right.is-open ~ .off-canvas-content {
  transform: translateX(-250px);
}

.position-right.is-transition-push::after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 1px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
  content: " ";
}

.position-right.is-transition-overlap.is-open ~ .off-canvas-content {
  transform: none;
}

.position-top {
  top: 0;
  left: 0;
  width: 100%;
  height: 250px;
  transform: translateY(-250px);
  overflow-x: auto;
}

.position-top.is-open ~ .off-canvas-content {
  transform: translateY(250px);
}

.position-top.is-transition-push::after {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 100%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
  content: " ";
}

.position-top.is-transition-overlap.is-open ~ .off-canvas-content {
  transform: none;
}

.position-bottom {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 250px;
  transform: translateY(250px);
  overflow-x: auto;
}

.position-bottom.is-open ~ .off-canvas-content {
  transform: translateY(-250px);
}

.position-bottom.is-transition-push::after {
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 100%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
  content: " ";
}

.position-bottom.is-transition-overlap.is-open ~ .off-canvas-content {
  transform: none;
}

.off-canvas-content {
  transition: transform 0.5s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.position-left.reveal-for-smaller {
  transform: none;
  z-index: 1;
}

.position-left.reveal-for-smaller ~ .off-canvas-content {
  margin-left: 250px;
}

.position-right.reveal-for-smaller {
  transform: none;
  z-index: 1;
}

.position-right.reveal-for-smaller ~ .off-canvas-content {
  margin-right: 250px;
}

.position-top.reveal-for-smaller {
  transform: none;
  z-index: 1;
}

.position-top.reveal-for-smaller ~ .off-canvas-content {
  margin-top: 250px;
}

.position-bottom.reveal-for-smaller {
  transform: none;
  z-index: 1;
}

.position-bottom.reveal-for-smaller ~ .off-canvas-content {
  margin-bottom: 250px;
}

@media print, screen and (min-width: 40em) {
  .position-left.reveal-for-medium {
    transform: none;
    z-index: 1;
  }

  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px;
  }

  .position-right.reveal-for-medium {
    transform: none;
    z-index: 1;
  }

  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px;
  }

  .position-top.reveal-for-medium {
    transform: none;
    z-index: 1;
  }

  .position-top.reveal-for-medium ~ .off-canvas-content {
    margin-top: 250px;
  }

  .position-bottom.reveal-for-medium {
    transform: none;
    z-index: 1;
  }

  .position-bottom.reveal-for-medium ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media print, screen and (min-width: 64em) {
  .position-left.reveal-for-large {
    transform: none;
    z-index: 1;
  }

  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px;
  }

  .position-right.reveal-for-large {
    transform: none;
    z-index: 1;
  }

  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px;
  }

  .position-top.reveal-for-large {
    transform: none;
    z-index: 1;
  }

  .position-top.reveal-for-large ~ .off-canvas-content {
    margin-top: 250px;
  }

  .position-bottom.reveal-for-large {
    transform: none;
    z-index: 1;
  }

  .position-bottom.reveal-for-large ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media screen and (min-width: 68.75em) {
  .position-left.reveal-for-xlarge {
    transform: none;
    z-index: 1;
  }

  .position-left.reveal-for-xlarge ~ .off-canvas-content {
    margin-left: 250px;
  }

  .position-right.reveal-for-xlarge {
    transform: none;
    z-index: 1;
  }

  .position-right.reveal-for-xlarge ~ .off-canvas-content {
    margin-right: 250px;
  }

  .position-top.reveal-for-xlarge {
    transform: none;
    z-index: 1;
  }

  .position-top.reveal-for-xlarge ~ .off-canvas-content {
    margin-top: 250px;
  }

  .position-bottom.reveal-for-xlarge {
    transform: none;
    z-index: 1;
  }

  .position-bottom.reveal-for-xlarge ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

@media screen and (min-width: 75em) {
  .position-left.reveal-for-xxlarge {
    transform: none;
    z-index: 1;
  }

  .position-left.reveal-for-xxlarge ~ .off-canvas-content {
    margin-left: 250px;
  }

  .position-right.reveal-for-xxlarge {
    transform: none;
    z-index: 1;
  }

  .position-right.reveal-for-xxlarge ~ .off-canvas-content {
    margin-right: 250px;
  }

  .position-top.reveal-for-xxlarge {
    transform: none;
    z-index: 1;
  }

  .position-top.reveal-for-xxlarge ~ .off-canvas-content {
    margin-top: 250px;
  }

  .position-bottom.reveal-for-xxlarge {
    transform: none;
    z-index: 1;
  }

  .position-bottom.reveal-for-xxlarge ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}

.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}

.pagination::before,
.pagination::after {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-order: 1;
      order: 1;
}

.pagination::after {
  clear: both;
}

.pagination li {
  margin-right: 0.0625rem;
  border-radius: 0;
  font-size: 0.875rem;
  display: none;
}

.pagination li:last-child,
.pagination li:first-child {
  display: inline-block;
}

@media print, screen and (min-width: 40em) {
  .pagination li {
    display: inline-block;
  }
}

.pagination a,
.pagination button {
  display: block;
  padding: 0.1875rem 0.625rem;
  border-radius: 0;
  color: #000;
}

.pagination a:hover,
.pagination button:hover {
  background: #a7a8a0;
}

.pagination .current {
  padding: 0.1875rem 0.625rem;
  background: #1779ba;
  color: #f3eeee;
  cursor: default;
}

.pagination .disabled {
  padding: 0.1875rem 0.625rem;
  color: #948f8f;
  cursor: not-allowed;
}

.pagination .disabled:hover {
  background: transparent;
}

.pagination .ellipsis::after {
  padding: 0.1875rem 0.625rem;
  content: '\2026';
  color: #000;
}

.pagination-previous a::before,
.pagination-previous.disabled::before {
  display: inline-block;
  margin-right: 0.5rem;
  content: '\00ab';
}

.pagination-next a::after,
.pagination-next.disabled::after {
  display: inline-block;
  margin-left: 0.5rem;
  content: '\00bb';
}

.slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #a7a8a0;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: none;
      touch-action: none;
}

.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #948f8f;
  transition: all 0.2s ease-in-out;
}

.slider-fill.is-dragging {
  transition: all 0s linear;
}

.slider-handle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  left: 0;
  z-index: 1;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0;
  background-color: #1779ba;
  transition: all 0.2s ease-in-out;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

[data-whatinput='mouse'] .slider-handle {
  outline: 0;
}

.slider-handle:hover {
  background-color: #14679e;
}

.slider-handle.is-dragging {
  transition: all 0s linear;
}

.slider.disabled,
.slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

.slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  transform: scale(1, -1);
}

.slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}

.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  transform: translateX(-50%);
}

body.is-reveal-open {
  overflow: hidden;
}

html.is-reveal-open,
html.is-reveal-open body {
  min-height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(0, 0, 0, 0.45);
  overflow-y: scroll;
}

.reveal {
  z-index: 1006;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #948f8f;
  border-radius: 0;
  background-color: #f3eeee;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
}

[data-whatinput='mouse'] .reveal {
  outline: 0;
}

@media print, screen and (min-width: 40em) {
  .reveal {
    min-height: 0;
  }
}

.reveal .column,
.reveal .columns,
.reveal .columns {
  min-width: 0;
}

.reveal > :last-child {
  margin-bottom: 0;
}

@media print, screen and (min-width: 40em) {
  .reveal {
    width: 600px;
    max-width: 78.125rem;
  }
}

@media print, screen and (min-width: 40em) {
  .reveal .reveal {
    right: auto;
    left: auto;
    margin: 0 auto;
  }
}

.reveal.collapse {
  padding: 0;
}

@media print, screen and (min-width: 40em) {
  .reveal.tiny {
    width: 30%;
    max-width: 78.125rem;
  }
}

@media print, screen and (min-width: 40em) {
  .reveal.small {
    width: 50%;
    max-width: 78.125rem;
  }
}

@media print, screen and (min-width: 40em) {
  .reveal.large {
    width: 90%;
    max-width: 78.125rem;
  }
}

.reveal.full {
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  height: 100vh;
  min-height: 100vh;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}

@media screen and (min-width: 30em) and (max-width: 39.9375em) {
  .reveal {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}

.reveal.without-overlay {
  position: fixed;
}

.switch {
  height: 2rem;
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: 0.875rem;
  font-weight: bold;
  color: #f3eeee;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0;
}

.switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 0;
  background: #948f8f;
  transition: all 0.25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}

input + .switch-paddle {
  margin: 0;
}

.switch-paddle::after {
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0, 0, 0);
  border-radius: 0;
  background: #f3eeee;
  transition: all 0.25s ease-out;
  content: '';
}

input:checked ~ .switch-paddle {
  background: #1779ba;
}

input:checked ~ .switch-paddle::after {
  left: 2.25rem;
}

[data-whatinput='mouse'] input:focus ~ .switch-paddle {
  outline: 0;
}

.switch-active,
.switch-inactive {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.switch-active {
  left: 8%;
  display: none;
}

input:checked + label > .switch-active {
  display: block;
}

.switch-inactive {
  right: 15%;
}

input:checked + label > .switch-inactive {
  display: none;
}

.switch.tiny {
  height: 1.5rem;
}

.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}

.switch.tiny .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1rem;
  height: 1rem;
}

.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}

.switch.small {
  height: 1.75rem;
}

.switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}

.switch.small .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
}

.switch.small input:checked ~ .switch-paddle::after {
  left: 2rem;
}

.switch.large {
  height: 2.5rem;
}

.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}

.switch.large .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 2rem;
  height: 2rem;
}

.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}

table {
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0;
}

thead,
tbody,
tfoot {
  border: 1px solid #e9e0e0;
  background-color: #f3eeee;
}

caption {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
}

thead {
  background: #eee7e7;
  color: #403f3c;
}

tfoot {
  background: #e9e0e0;
  color: #403f3c;
}

thead tr,
tfoot tr {
  background: transparent;
}

thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: #e9e0e0;
}

table.unstriped tbody {
  background-color: #f3eeee;
}

table.unstriped tbody tr {
  border-bottom: 0;
  border-bottom: 1px solid #e9e0e0;
  background-color: #f3eeee;
}

@media screen and (max-width: 63.9375em) {
  table.stack thead {
    display: none;
  }

  table.stack tfoot {
    display: none;
  }

  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }

  table.stack td {
    border-top: 0;
  }
}

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}

table.hover thead tr:hover {
  background-color: #eae1e1;
}

table.hover tfoot tr:hover {
  background-color: #e5dada;
}

table.hover tbody tr:hover {
  background-color: #efe8e8;
}

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #e4d9d9;
}

.table-scroll {
  overflow-x: auto;
}

.table-scroll table {
  width: auto;
}

.tabs {
  margin: 0;
  border: 1px solid #a7a8a0;
  background: #f3eeee;
  list-style-type: none;
}

.tabs::before,
.tabs::after {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-order: 1;
      order: 1;
}

.tabs::after {
  clear: both;
}

.tabs.vertical > li {
  display: block;
  float: none;
  width: auto;
}

.tabs.simple > li > a {
  padding: 0;
}

.tabs.simple > li > a:hover {
  background: transparent;
}

.tabs.primary {
  background: #1779ba;
}

.tabs.primary > li > a {
  color: #000;
}

.tabs.primary > li > a:hover,
.tabs.primary > li > a:focus {
  background: #1673b1;
}

.tabs-title {
  float: left;
}

.tabs-title > a {
  display: block;
  padding: 1.25rem 1.5rem;
  font-size: 0.75rem;
  line-height: 1;
  color: #1779ba;
}

.tabs-title > a:hover {
  background: #f3eeee;
  color: #1468a0;
}

.tabs-title > a:focus,
.tabs-title > a[aria-selected='true'] {
  background: #a7a8a0;
  color: #1779ba;
}

.tabs-content {
  border: 1px solid #a7a8a0;
  border-top: 0;
  background: #f3eeee;
  color: #403f3c;
  transition: all 0.5s ease;
}

.tabs-content.vertical {
  border: 1px solid #a7a8a0;
  border-left: 0;
}

.tabs-panel {
  display: none;
  padding: 1rem;
}

.tabs-panel[aria-hidden="false"] {
  display: block;
}

.thumbnail {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: solid 4px #f3eeee;
  border-radius: 0;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  line-height: 0;
}

a.thumbnail {
  transition: box-shadow 200ms ease-out;
}

a.thumbnail:hover,
a.thumbnail:focus {
  box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
}

a.thumbnail image {
  box-shadow: none;
}

.title-bar {
  padding: 0.5rem;
  background: #000;
  color: #f3eeee;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
}

.title-bar .menu-icon {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.title-bar-left,
.title-bar-right {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.title-bar-right {
  text-align: right;
}

.title-bar-title {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
}

.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #403f3c;
  font-weight: bold;
  cursor: help;
}

.tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: 0.75rem;
  border-radius: 0;
  background-color: #000;
  font-size: 80%;
  color: #f3eeee;
}

.tooltip::before {
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  content: '';
  border-top-width: 0;
  border-bottom-style: solid;
  border-color: transparent transparent #000;
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
}

.tooltip.top::before {
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  content: '';
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #000 transparent transparent;
  top: 100%;
  bottom: auto;
}

.tooltip.left::before {
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  content: '';
  border-right-width: 0;
  border-left-style: solid;
  border-color: transparent transparent transparent #000;
  top: 50%;
  bottom: auto;
  left: 100%;
  transform: translateY(-50%);
}

.tooltip.right::before {
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  content: '';
  border-left-width: 0;
  border-right-style: solid;
  border-color: transparent #000 transparent transparent;
  top: 50%;
  right: 100%;
  bottom: auto;
  left: auto;
  transform: translateY(-50%);
}

.top-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.5rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.top-bar,
.top-bar ul {
  background-color: #a7a8a0;
}

.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}

.top-bar .input-group-field {
  width: 100%;
  margin-right: 0;
}

.top-bar input.button {
  width: auto;
}

.top-bar .top-bar-left,
.top-bar .top-bar-right {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

@media print, screen and (min-width: 40em) {
  .top-bar {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }

  .top-bar .top-bar-left {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
  }

  .top-bar .top-bar-right {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
  }
}

@media screen and (max-width: 29.9375em) {
  .top-bar.stacked-for-smaller {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .top-bar.stacked-for-smaller .top-bar-left,
  .top-bar.stacked-for-smaller .top-bar-right {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 63.9375em) {
  .top-bar.stacked-for-medium {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 68.6875em) {
  .top-bar.stacked-for-large {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 74.9375em) {
  .top-bar.stacked-for-xlarge {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .top-bar.stacked-for-xlarge .top-bar-left,
  .top-bar.stacked-for-xlarge .top-bar-right {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
}

.top-bar.stacked-for-xxlarge {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.top-bar-title {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  margin: 0.5rem 1rem 0.5rem 0;
}

.top-bar-left,
.top-bar-right {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
}

.hide {
  display: none !important;
}

.invisible {
  visibility: hidden;
}

.hide-for-smaller {
  display: none !important;
}

.show-for-smaller {
  display: none !important;
}

@media screen and (max-width: 29.9375em) {
  .hide-for-smaller-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 30em) {
  .show-for-smaller-only {
    display: none !important;
  }
}

@media screen and (min-width: 30em) and (max-width: 39.9375em) {
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 29.9375em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em) {
  .show-for-medium {
    display: none !important;
  }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
  .show-for-medium-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em) {
  .show-for-large {
    display: none !important;
  }
}

@media screen and (min-width: 64em) and (max-width: 68.6875em) {
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em), screen and (min-width: 68.75em) {
  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 68.75em) {
  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 68.6875em) {
  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 68.75em) and (max-width: 74.9375em) {
  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 68.6875em), screen and (min-width: 75em) {
  .show-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (min-width: 75em) {
  .hide-for-xxlarge {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em) {
  .show-for-xxlarge {
    display: none !important;
  }
}

@media screen and (min-width: 75em) {
  .hide-for-xxlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em) {
  .show-for-xxlarge-only {
    display: none !important;
  }
}

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

.show-on-focus:active,
.show-on-focus:focus {
  position: static !important;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
}

.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}

@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}

@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}

@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.clearfix::before,
.clearfix::after {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-order: 1;
      order: 1;
}

.clearfix::after {
  clear: both;
}

.align-right {
  -ms-flex-pack: end;
      justify-content: flex-end;
}

.align-center {
  -ms-flex-pack: center;
      justify-content: center;
}

.align-justify {
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.align-spaced {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.align-top {
  -ms-flex-align: start;
      align-items: flex-start;
}

.align-self-top {
  -ms-flex-item-align: start;
      align-self: flex-start;
}

.align-bottom {
  -ms-flex-align: end;
      align-items: flex-end;
}

.align-self-bottom {
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.align-middle {
  -ms-flex-align: center;
      align-items: center;
}

.align-self-middle {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}

.align-stretch {
  -ms-flex-align: stretch;
      align-items: stretch;
}

.align-self-stretch {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
}

.smaller-order-1 {
  -ms-flex-order: 1;
      order: 1;
}

.smaller-order-2 {
  -ms-flex-order: 2;
      order: 2;
}

.smaller-order-3 {
  -ms-flex-order: 3;
      order: 3;
}

.smaller-order-4 {
  -ms-flex-order: 4;
      order: 4;
}

.smaller-order-5 {
  -ms-flex-order: 5;
      order: 5;
}

.smaller-order-6 {
  -ms-flex-order: 6;
      order: 6;
}

@media print, screen and (min-width: 30em) {
  .small-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .small-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .small-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .small-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .small-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .small-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .medium-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .medium-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .medium-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .medium-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .medium-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
}

@media print, screen and (min-width: 64em) {
  .large-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .large-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .large-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .large-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .large-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .large-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
}

@media screen and (min-width: 68.75em) {
  .xlarge-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .xlarge-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .xlarge-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .xlarge-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .xlarge-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .xlarge-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
}

@media screen and (min-width: 75em) {
  .xxlarge-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .xxlarge-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .xxlarge-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .xxlarge-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .xxlarge-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .xxlarge-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }
}

.row {
  max-width: 78.125rem;
  margin-right: auto;
  margin-left: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}

.row .row {
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
}

@media print, screen and (min-width: 30em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

@media print, screen and (min-width: 40em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

@media print, screen and (min-width: 64em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

@media screen and (min-width: 68.75em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

@media screen and (min-width: 75em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}

.row .row.collapse {
  margin-right: 0;
  margin-left: 0;
}

.row.expanded {
  max-width: none;
}

.row:not(.expanded) .row {
  max-width: none;
}

.row.collapse > .column,
.row.collapse > .columns {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

.row.is-collapse-child,
.row.collapse > .column > .row,
.row.collapse > .columns > .row {
  margin-right: 0;
  margin-left: 0;
}

.column,
.columns {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
  min-width: initial;
}

@media print, screen and (min-width: 30em) {
  .column,
  .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

@media print, screen and (min-width: 40em) {
  .column,
  .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

.column.row.row,
.row.row.columns {
  float: none;
  display: block;
}

.row .column.row.row,
.row .row.row.columns {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
}

.flex-container {
  display: -ms-flexbox;
  display: flex;
}

.flex-child-auto {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
}

.flex-child-grow {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}

.flex-child-shrink {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
}

.flex-dir-row {
  -ms-flex-direction: row;
      flex-direction: row;
}

.flex-dir-row-reverse {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

.flex-dir-column {
  -ms-flex-direction: column;
      flex-direction: column;
}

.flex-dir-column-reverse {
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
}

.smaller-1 {
  -ms-flex: 0 0 8.33333333%;
      flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.smaller-offset-0 {
  margin-left: 0%;
}

.smaller-2 {
  -ms-flex: 0 0 16.66666667%;
      flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.smaller-offset-1 {
  margin-left: 8.33333333%;
}

.smaller-3 {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  max-width: 25%;
}

.smaller-offset-2 {
  margin-left: 16.66666667%;
}

.smaller-4 {
  -ms-flex: 0 0 33.33333333%;
      flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.smaller-offset-3 {
  margin-left: 25%;
}

.smaller-5 {
  -ms-flex: 0 0 41.66666667%;
      flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.smaller-offset-4 {
  margin-left: 33.33333333%;
}

.smaller-6 {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
}

.smaller-offset-5 {
  margin-left: 41.66666667%;
}

.smaller-7 {
  -ms-flex: 0 0 58.33333333%;
      flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.smaller-offset-6 {
  margin-left: 50%;
}

.smaller-8 {
  -ms-flex: 0 0 66.66666667%;
      flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.smaller-offset-7 {
  margin-left: 58.33333333%;
}

.smaller-9 {
  -ms-flex: 0 0 75%;
      flex: 0 0 75%;
  max-width: 75%;
}

.smaller-offset-8 {
  margin-left: 66.66666667%;
}

.smaller-10 {
  -ms-flex: 0 0 83.33333333%;
      flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.smaller-offset-9 {
  margin-left: 75%;
}

.smaller-11 {
  -ms-flex: 0 0 91.66666667%;
      flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.smaller-offset-10 {
  margin-left: 83.33333333%;
}

.smaller-12,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card,
.home .et_pb_column_1_4 .small-post-highlight .post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 article.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.smaller-offset-11 {
  margin-left: 91.66666667%;
}

.smaller-order-1 {
  -ms-flex-order: 1;
      order: 1;
}

.smaller-order-2 {
  -ms-flex-order: 2;
      order: 2;
}

.smaller-order-3 {
  -ms-flex-order: 3;
      order: 3;
}

.smaller-order-4 {
  -ms-flex-order: 4;
      order: 4;
}

.smaller-order-5 {
  -ms-flex-order: 5;
      order: 5;
}

.smaller-order-6 {
  -ms-flex-order: 6;
      order: 6;
}

.smaller-up-1 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-1 > .column,
.smaller-up-1 > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%;
}

.smaller-up-2 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-2 > .column,
.smaller-up-2 > .columns {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
}

.smaller-up-3 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-3 > .column,
.smaller-up-3 > .columns {
  -ms-flex: 0 0 33.33333333%;
      flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.smaller-up-4 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-4 > .column,
.smaller-up-4 > .columns {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  max-width: 25%;
}

.smaller-up-5 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-5 > .column,
.smaller-up-5 > .columns {
  -ms-flex: 0 0 20%;
      flex: 0 0 20%;
  max-width: 20%;
}

.smaller-up-6 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-6 > .column,
.smaller-up-6 > .columns {
  -ms-flex: 0 0 16.66666667%;
      flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.smaller-up-7 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-7 > .column,
.smaller-up-7 > .columns {
  -ms-flex: 0 0 14.28571429%;
      flex: 0 0 14.28571429%;
  max-width: 14.28571429%;
}

.smaller-up-8 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.smaller-up-8 > .column,
.smaller-up-8 > .columns {
  -ms-flex: 0 0 12.5%;
      flex: 0 0 12.5%;
  max-width: 12.5%;
}

.smaller-expand {
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.smaller-flex-dir-row {
  -ms-flex-direction: row;
      flex-direction: row;
}

.smaller-flex-dir-row-reverse {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

.smaller-flex-dir-column {
  -ms-flex-direction: column;
      flex-direction: column;
}

.smaller-flex-dir-column-reverse {
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
}

.smaller-flex-child-auto {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
}

.smaller-flex-child-grow {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
}

.smaller-flex-child-shrink {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
}

.row.smaller-unstack > .column,
.row.smaller-unstack > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  -ms-flex: 1 1 0px;
      flex: 1 1 0px;
}

.smaller-collapse > .column,
.smaller-collapse > .columns {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

.smaller-uncollapse > .column,
.smaller-uncollapse > .columns {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

@media print, screen and (min-width: 30em) {
  .small-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .small-offset-0 {
    margin-left: 0%;
  }

  .small-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .small-offset-1 {
    margin-left: 8.33333333%;
  }

  .small-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .small-offset-2 {
    margin-left: 16.66666667%;
  }

  .small-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .small-offset-3 {
    margin-left: 25%;
  }

  .small-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .small-offset-4 {
    margin-left: 33.33333333%;
  }

  .small-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .small-offset-5 {
    margin-left: 41.66666667%;
  }

  .small-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .small-offset-6 {
    margin-left: 50%;
  }

  .small-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .small-offset-7 {
    margin-left: 58.33333333%;
  }

  .small-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }

  .small-offset-8 {
    margin-left: 66.66666667%;
  }

  .small-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .small-offset-9 {
    margin-left: 75%;
  }

  .small-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .small-offset-10 {
    margin-left: 83.33333333%;
  }

  .small-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .small-offset-11 {
    margin-left: 91.66666667%;
  }

  .small-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .small-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .small-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .small-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .small-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .small-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }

  .small-up-1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-1 > .column,
  .small-up-1 > .columns {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .small-up-2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-2 > .column,
  .small-up-2 > .columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .small-up-3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-3 > .column,
  .small-up-3 > .columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .small-up-4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-4 > .column,
  .small-up-4 > .columns {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .small-up-5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-5 > .column,
  .small-up-5 > .columns {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }

  .small-up-6 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-6 > .column,
  .small-up-6 > .columns {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .small-up-7 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-7 > .column,
  .small-up-7 > .columns {
    -ms-flex: 0 0 14.28571429%;
        flex: 0 0 14.28571429%;
    max-width: 14.28571429%;
  }

  .small-up-8 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .small-up-8 > .column,
  .small-up-8 > .columns {
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .small-collapse > .column,
  .small-collapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }

  .small-uncollapse > .column,
  .small-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .medium-offset-0 {
    margin-left: 0%;
  }

  .medium-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .medium-offset-1 {
    margin-left: 8.33333333%;
  }

  .medium-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .medium-offset-2 {
    margin-left: 16.66666667%;
  }

  .medium-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .medium-offset-3 {
    margin-left: 25%;
  }

  .medium-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .medium-offset-4 {
    margin-left: 33.33333333%;
  }

  .medium-6,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .medium-offset-5 {
    margin-left: 41.66666667%;
  }

  .medium-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .medium-offset-6 {
    margin-left: 50%;
  }

  .medium-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .medium-offset-7 {
    margin-left: 58.33333333%;
  }

  .medium-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }

  .medium-offset-8 {
    margin-left: 66.66666667%;
  }

  .medium-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .medium-offset-9 {
    margin-left: 75%;
  }

  .medium-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .medium-offset-10 {
    margin-left: 83.33333333%;
  }

  .medium-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .medium-offset-11 {
    margin-left: 91.66666667%;
  }

  .medium-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .medium-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .medium-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .medium-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .medium-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .medium-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }

  .medium-up-1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-1 > .column,
  .medium-up-1 > .columns {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .medium-up-2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-2 > .column,
  .medium-up-2 > .columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .medium-up-3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-3 > .column,
  .medium-up-3 > .columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .medium-up-4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-4 > .column,
  .medium-up-4 > .columns {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .medium-up-5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-5 > .column,
  .medium-up-5 > .columns {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }

  .medium-up-6 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-6 > .column,
  .medium-up-6 > .columns {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .medium-up-7 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-7 > .column,
  .medium-up-7 > .columns {
    -ms-flex: 0 0 14.28571429%;
        flex: 0 0 14.28571429%;
    max-width: 14.28571429%;
  }

  .medium-up-8 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .medium-up-8 > .column,
  .medium-up-8 > .columns {
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}

@media print, screen and (min-width: 40em) and (min-width: 40em) {
  .medium-expand {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row;
  }

  .medium-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }

  .medium-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column;
  }

  .medium-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }

  .medium-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
  }

  .medium-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
  }

  .medium-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
  }
}

.row.medium-unstack > .column,
.row.medium-unstack > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}

@media print, screen and (min-width: 40em) {
  .row.medium-unstack > .column,
  .row.medium-unstack > .columns {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-collapse > .column,
  .medium-collapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }

  .medium-uncollapse > .column,
  .medium-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

@media print, screen and (min-width: 64em) {
  .large-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .large-offset-0 {
    margin-left: 0%;
  }

  .large-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .large-offset-1 {
    margin-left: 8.33333333%;
  }

  .large-3,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .post-card {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .large-offset-2 {
    margin-left: 16.66666667%;
  }

  .large-4,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .large-offset-3 {
    margin-left: 25%;
  }

  .large-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .large-offset-4 {
    margin-left: 33.33333333%;
  }

  .large-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .large-offset-5 {
    margin-left: 41.66666667%;
  }

  .large-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .large-offset-6 {
    margin-left: 50%;
  }

  .large-8,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .large-offset-7 {
    margin-left: 58.33333333%;
  }

  .large-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }

  .large-offset-8 {
    margin-left: 66.66666667%;
  }

  .large-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .large-offset-9 {
    margin-left: 75%;
  }

  .large-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .large-offset-10 {
    margin-left: 83.33333333%;
  }

  .large-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .large-offset-11 {
    margin-left: 91.66666667%;
  }

  .large-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .large-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .large-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .large-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .large-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .large-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }

  .large-up-1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-1 > .column,
  .large-up-1 > .columns {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .large-up-2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-2 > .column,
  .large-up-2 > .columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .large-up-3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-3 > .column,
  .large-up-3 > .columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .large-up-4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-4 > .column,
  .large-up-4 > .columns {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .large-up-5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-5 > .column,
  .large-up-5 > .columns {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }

  .large-up-6 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-6 > .column,
  .large-up-6 > .columns {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .large-up-7 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-7 > .column,
  .large-up-7 > .columns {
    -ms-flex: 0 0 14.28571429%;
        flex: 0 0 14.28571429%;
    max-width: 14.28571429%;
  }

  .large-up-8 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .large-up-8 > .column,
  .large-up-8 > .columns {
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}

@media print, screen and (min-width: 64em) and (min-width: 64em) {
  .large-expand {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media print, screen and (min-width: 64em) {
  .large-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row;
  }

  .large-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }

  .large-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column;
  }

  .large-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }

  .large-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
  }

  .large-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
  }

  .large-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
  }
}

.row.large-unstack > .column,
.row.large-unstack > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}

@media print, screen and (min-width: 64em) {
  .row.large-unstack > .column,
  .row.large-unstack > .columns {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media print, screen and (min-width: 64em) {
  .large-collapse > .column,
  .large-collapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }

  .large-uncollapse > .column,
  .large-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

@media screen and (min-width: 68.75em) {
  .xlarge-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .xlarge-offset-0 {
    margin-left: 0%;
  }

  .xlarge-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .xlarge-offset-1 {
    margin-left: 8.33333333%;
  }

  .xlarge-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .xlarge-offset-2 {
    margin-left: 16.66666667%;
  }

  .xlarge-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .xlarge-offset-3 {
    margin-left: 25%;
  }

  .xlarge-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .xlarge-offset-4 {
    margin-left: 33.33333333%;
  }

  .xlarge-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .xlarge-offset-5 {
    margin-left: 41.66666667%;
  }

  .xlarge-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .xlarge-offset-6 {
    margin-left: 50%;
  }

  .xlarge-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .xlarge-offset-7 {
    margin-left: 58.33333333%;
  }

  .xlarge-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }

  .xlarge-offset-8 {
    margin-left: 66.66666667%;
  }

  .xlarge-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .xlarge-offset-9 {
    margin-left: 75%;
  }

  .xlarge-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .xlarge-offset-10 {
    margin-left: 83.33333333%;
  }

  .xlarge-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .xlarge-offset-11 {
    margin-left: 91.66666667%;
  }

  .xlarge-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .xlarge-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .xlarge-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .xlarge-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .xlarge-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .xlarge-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }

  .xlarge-up-1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-1 > .column,
  .xlarge-up-1 > .columns {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .xlarge-up-2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-2 > .column,
  .xlarge-up-2 > .columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .xlarge-up-3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-3 > .column,
  .xlarge-up-3 > .columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .xlarge-up-4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-4 > .column,
  .xlarge-up-4 > .columns {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .xlarge-up-5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-5 > .column,
  .xlarge-up-5 > .columns {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }

  .xlarge-up-6 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-6 > .column,
  .xlarge-up-6 > .columns {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .xlarge-up-7 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-7 > .column,
  .xlarge-up-7 > .columns {
    -ms-flex: 0 0 14.28571429%;
        flex: 0 0 14.28571429%;
    max-width: 14.28571429%;
  }

  .xlarge-up-8 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xlarge-up-8 > .column,
  .xlarge-up-8 > .columns {
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}

@media screen and (min-width: 68.75em) and (min-width: 68.75em) {
  .xlarge-expand {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media screen and (min-width: 68.75em) {
  .xlarge-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row;
  }

  .xlarge-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }

  .xlarge-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column;
  }

  .xlarge-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }

  .xlarge-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
  }

  .xlarge-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
  }

  .xlarge-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
  }
}

.row.xlarge-unstack > .column,
.row.xlarge-unstack > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}

@media screen and (min-width: 68.75em) {
  .row.xlarge-unstack > .column,
  .row.xlarge-unstack > .columns {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media screen and (min-width: 68.75em) {
  .xlarge-collapse > .column,
  .xlarge-collapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }

  .xlarge-uncollapse > .column,
  .xlarge-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

@media screen and (min-width: 75em) {
  .xxlarge-1 {
    -ms-flex: 0 0 8.33333333%;
        flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .xxlarge-offset-0 {
    margin-left: 0%;
  }

  .xxlarge-2 {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .xxlarge-offset-1 {
    margin-left: 8.33333333%;
  }

  .xxlarge-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .xxlarge-offset-2 {
    margin-left: 16.66666667%;
  }

  .xxlarge-4 {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .xxlarge-offset-3 {
    margin-left: 25%;
  }

  .xxlarge-5 {
    -ms-flex: 0 0 41.66666667%;
        flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .xxlarge-offset-4 {
    margin-left: 33.33333333%;
  }

  .xxlarge-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .xxlarge-offset-5 {
    margin-left: 41.66666667%;
  }

  .xxlarge-7 {
    -ms-flex: 0 0 58.33333333%;
        flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .xxlarge-offset-6 {
    margin-left: 50%;
  }

  .xxlarge-8 {
    -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .xxlarge-offset-7 {
    margin-left: 58.33333333%;
  }

  .xxlarge-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }

  .xxlarge-offset-8 {
    margin-left: 66.66666667%;
  }

  .xxlarge-10 {
    -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .xxlarge-offset-9 {
    margin-left: 75%;
  }

  .xxlarge-11 {
    -ms-flex: 0 0 91.66666667%;
        flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .xxlarge-offset-10 {
    margin-left: 83.33333333%;
  }

  .xxlarge-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .xxlarge-offset-11 {
    margin-left: 91.66666667%;
  }

  .xxlarge-order-1 {
    -ms-flex-order: 1;
        order: 1;
  }

  .xxlarge-order-2 {
    -ms-flex-order: 2;
        order: 2;
  }

  .xxlarge-order-3 {
    -ms-flex-order: 3;
        order: 3;
  }

  .xxlarge-order-4 {
    -ms-flex-order: 4;
        order: 4;
  }

  .xxlarge-order-5 {
    -ms-flex-order: 5;
        order: 5;
  }

  .xxlarge-order-6 {
    -ms-flex-order: 6;
        order: 6;
  }

  .xxlarge-up-1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-1 > .column,
  .xxlarge-up-1 > .columns {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }

  .xxlarge-up-2 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-2 > .column,
  .xxlarge-up-2 > .columns {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }

  .xxlarge-up-3 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-3 > .column,
  .xxlarge-up-3 > .columns {
    -ms-flex: 0 0 33.33333333%;
        flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .xxlarge-up-4 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-4 > .column,
  .xxlarge-up-4 > .columns {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }

  .xxlarge-up-5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-5 > .column,
  .xxlarge-up-5 > .columns {
    -ms-flex: 0 0 20%;
        flex: 0 0 20%;
    max-width: 20%;
  }

  .xxlarge-up-6 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-6 > .column,
  .xxlarge-up-6 > .columns {
    -ms-flex: 0 0 16.66666667%;
        flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .xxlarge-up-7 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-7 > .column,
  .xxlarge-up-7 > .columns {
    -ms-flex: 0 0 14.28571429%;
        flex: 0 0 14.28571429%;
    max-width: 14.28571429%;
  }

  .xxlarge-up-8 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .xxlarge-up-8 > .column,
  .xxlarge-up-8 > .columns {
    -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}

@media screen and (min-width: 75em) and (min-width: 75em) {
  .xxlarge-expand {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media screen and (min-width: 75em) {
  .xxlarge-flex-dir-row {
    -ms-flex-direction: row;
        flex-direction: row;
  }

  .xxlarge-flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }

  .xxlarge-flex-dir-column {
    -ms-flex-direction: column;
        flex-direction: column;
  }

  .xxlarge-flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }

  .xxlarge-flex-child-auto {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
  }

  .xxlarge-flex-child-grow {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
  }

  .xxlarge-flex-child-shrink {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
  }
}

.row.xxlarge-unstack > .column,
.row.xxlarge-unstack > .columns {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
}

@media screen and (min-width: 75em) {
  .row.xxlarge-unstack > .column,
  .row.xxlarge-unstack > .columns {
    -ms-flex: 1 1 0px;
        flex: 1 1 0px;
  }
}

@media screen and (min-width: 75em) {
  .xxlarge-collapse > .column,
  .xxlarge-collapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }

  .xxlarge-uncollapse > .column,
  .xxlarge-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

.shrink {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  max-width: 100%;
}

@media print, screen and (min-width: 30em) {
  .column-block {
    margin-bottom: 1.25rem;
  }

  .column-block > :last-child {
    margin-bottom: 0;
  }
}

@media print, screen and (min-width: 40em) {
  .column-block {
    margin-bottom: 1.875rem;
  }

  .column-block > :last-child {
    margin-bottom: 0;
  }
}

@font-face {
  font-family: 'Lucida Sans';
  src: url("/wp-content/themes/teoriaedebate/resources/scss/base/lucida_sans_regular-webfont.woff2") format("woff2"), url("/wp-content/themes/teoriaedebate/resources/scss/base/lucida_sans_regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

#app {
  background: linear-gradient(to bottom, #CACFD5 0%, white 740px);
}

.highlight-title {
  font-weight: 500;
  text-transform: lowercase !important;
  line-height: 1;
  margin-bottom: 15px;
}

.no-p {
  padding: 0;
}

.content-wrapper {
  background: none;
}

@media screen and (max-width: 39.9375em) {
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .flickity-prev-next-button.previous {
    right: auto;
    left: 15px;
  }

  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .flickity-prev-next-button.next {
    left: auto;
    right: 15px;
  }
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight.flickity-enabled {
  padding-bottom: 30px;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .post-category {
  padding-bottom: 0 !important;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe {
  width: 100%;
  margin-top: -20px;
}

@media screen and (min-width: 64em) {
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe {
    width: 70% !important;
    margin-top: 0 !important;
    margin-right: 15px !important;
    float: left !important;
  }
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card iframe,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card iframe {
  display: none;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card .post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card .post-image {
  display: none;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card .post-authors,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card .post-authors {
  display: none;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card .post-description,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card .post-description {
  display: none;
}

body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card .post-category,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card .post-category {
  display: none;
}

body.home #et-boc #et_builder_outer_content .post-category {
  color: #d41f29 !important;
  text-transform: uppercase;
  padding-bottom: 20px !important;
  padding-top: 3px !important;
}

body.home #et-boc #et_builder_outer_content .et_pb_section .et_pb_row .estante-highlight .img {
  float: left !important;
}

@media print, screen and (min-width: 30em) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    line-height: 1.4 !important;
    margin-top: 0 !important;
    margin-bottom: .5rem !important;
  }
}

body .highlight.highlight-formacaofpa.highlight-pesquisasfpa p {
  margin-bottom: 1rem !important;
}

.post-card .post-title {
  border-bottom: 1px solid transparent;
  display: inline;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.2 !important;
  transition: border .3s ease;
}

.post-card .post-link:active .post-title,
.post-card .post-link:focus .post-title,
.post-card .post-link:hover .post-title {
  border-bottom: 1px solid #2a2426;
}

@media print, screen and (min-width: 64em) {
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns,
  .large-4,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.post-card.columns,
  .publicacoes-perseu-abramo .page-boletins-fpa .post-card,
  .publicacoes-perseu-abramo .page-fpa-informa .post-card,
  .publicacoes-perseu-abramo .sidebar + .column .post-card,
  .publicacoes-perseu-abramo .sidebar + .columns .post-card,
  .publicacoes-perseu-abramo .sidebar + .columns .post-card {
    -ms-flex: 0 0 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  body.publicacoes-perseu-abramo .column.sidebar.smaller-12.medium-5.large-4.xlarge-3,
  body.publicacoes-perseu-abramo .sidebar.smaller-12.medium-5.large-4.xlarge-3.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar.medium-5.large-4.xlarge-3.columns.post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.sidebar.medium-5.large-4.xlarge-3.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar.medium-5.large-4.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo .home .et_pb_column_1_4 .small-post-highlight .sidebar.medium-5.large-4.xlarge-3.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo .sidebar.medium-5.large-4.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.post-card.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.large-4.xlarge-3.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.large-4.xlarge-3.columns.column.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.column.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.sidebar.medium-5.large-4.xlarge-3.post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .sidebar.medium-5.xlarge-3.post-image.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-image.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-image.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.sidebar.medium-5.xlarge-3.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.sidebar.medium-5.xlarge-3.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.sidebar.medium-5.large-4.xlarge-3,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.sidebar.medium-5.xlarge-3.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .column.sidebar.medium-5.large-4.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.sidebar.medium-5.large-4.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar.medium-5.large-4.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .column.sidebar.medium-5.large-4.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar.medium-5.large-4.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home .et_pb_column_1_4 .small-post-highlight .column.sidebar.medium-5.large-4.xlarge-3.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo .column.sidebar.medium-5.large-4.xlarge-3.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .sidebar.medium-5.xlarge-3.post-card.columns,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.sidebar.medium-5.large-4.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.large-4.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.large-4.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.large-4.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.sidebar.medium-5.xlarge-3.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo article.column.sidebar.medium-5.xlarge-3.post-card,
  body.publicacoes-perseu-abramo .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.sidebar.medium-5.xlarge-3.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo article.sidebar.medium-5.xlarge-3.post-card.columns {
    -ms-flex: 0 0 25% !important;
    flex: 0 0 25% !important;
    max-width: 25% !important;
  }
}

.post-card .post-image {
  background-color: #f2ebec;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: initial;
  position: relative;
}

body.publicacoes-perseu-abramo:not(.home) .category,
body.publicacoes-perseu-abramo:not(.home) .post-category {
  color: #d41f29 !important;
  margin: 10px 0 2px !important;
}

body.publicacoes-perseu-abramo:not(.home) .post-card .post-authors {
  color: #948f8f;
  font-size: 12px;
  margin: 4px 0 0 !important;
}

body.publicacoes-perseu-abramo:not(.home) .post-card p:not(.post-category):empty {
  display: none;
}

body.publicacoes-perseu-abramo:not(.home) .post-card p.post-description {
  margin-bottom: 0;
}

body.publicacoes-perseu-abramo:not(.home) .post-card {
  margin-bottom: 15px;
}

.no-p {
  padding: 0px;
}

.sidebar ul {
  margin: 0;
  padding: 10px;
  list-style: none;
}

.sidebar ul li:before {
  content: '';
  border-color: transparent lightgray;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -1em;
  top: 24px;
  position: relative;
}

.sidebar ul li a {
  padding: 10px;
  font-size: 23px;
}

.right {
  float: right;
}

.left {
  float: left;
}

/* $HelpClasses
---------------------------------------*/

.no-margin {
  margin: 0;
}

.bottom-120 {
  margin-bottom: 30px !important;
}

.bottom-75 {
  margin-bottom: 75px !important;
}

.bottom-60 {
  margin-bottom: 60px !important;
}

.bottom-45 {
  margin-bottom: 45px !important;
}

.bottom-30 {
  margin-bottom: 30px !important;
}

.bottom-15 {
  margin-bottom: 15px !important;
}

.top-75 {
  margin-top: 75px !important;
}

.top-60 {
  margin-top: 60px !important;
}

.top-45 {
  margin-top: 45px !important;
}

.top-30 {
  margin-top: 30px !important;
}

.top-15 {
  margin-top: 15px !important;
}

.page h1.entry-title {
  font-family: "Roboto";
  border-bottom: 0;
}

@media print, screen and (min-width: 40em) {
  .medium-shrink {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%;
  }
}

.library {
  margin: 50px 0;
}

.library * {
  font-family: "Roboto";
}

.library .library-title {
  font-size: 24px;
  margin-bottom: 20px;
  font-weight: 200;
}

.library .library-cover {
  width: 100%;
  max-width: 300px;
  height: auto;
  margin-bottom: 10px;
}

.library .library-author {
  font-size: 14px;
  margin-bottom: 20px;
  color: #D2232A;
}

.library .library-description {
  font-size: 16px;
}

.library .library-data {
  color: #D2232A;
  font-size: 20px;
  height: 100%;
  margin-top: 20px;
}

@media print, screen and (min-width: 40em) {
  .library .library-data {
    border-left: 2px solid #DB8487;
    padding-left: 30px;
    margin-top: 0;
  }
}

.library .library-data p {
  margin-top: 10px;
  margin-bottom: 5px;
  color: #000000;
  font-size: 14px;
  font-weight: 200;
  line-height: 1.5em;
  padding-left: 20px;
}

.library .library-data p:first-of-type {
  margin-top: 20px;
}

.library .library-item + .library-item {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 2px solid #D0CECE;
}

.library .button {
  padding: 5px 20px 4px 20px;
  display: inline-block;
  border-radius: 8px;
  text-transform: uppercase;
}

.library .button.red {
  background: #D2232A;
  color: #ffffff;
}

.library .button.red:hover {
  background: #e0484e;
}

.main-header {
  margin-bottom: 0;
  background: #ffffff;
}

.main-header .logo-link {
  display: block;
  margin-bottom: -5px;
}

.main-header .header-logo {
  padding-top: 1em;
  padding-bottom: 20px;
}

@media print, screen and (min-width: 64em) {
  .main-header .header-logo {
    padding-top: 2em;
  }
}

.main-header .logo-publicacoes {
  background-image: url("/wp-content/themes/publicacoes/assets/img/logo-fpa.png");
  background-position: left center;
  background-size: 100% auto;
  background-repeat: no-repeat;
  width: 200px;
  margin-top: 00px;
  z-index: 0;
  margin-left: 15px;
  height: 50px;
}

@media print, screen and (min-width: 40em) {
  .main-header .logo-publicacoes {
    height: 79px;
    width: 300px;
    margin-top: 15px;
  }
}

@media print, screen and (min-width: 64em) {
  .main-header .logo-publicacoes {
    margin-top: 0;
    background-size: auto 100%;
    height: 79px;
    width: 453px;
  }
}

@media screen and (min-width: 75em) {
  .main-header .logo-publicacoes {
    margin-left: -0.9375rem;
  }
}

.main-header .logo-publicacoes span {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

.main-header .logo-csbh {
  color: #58595B;
  font-size: 55px;
  float: left;
  font-weight: bold;
}

.main-header .logo-csbh span {
  color: #DB000C;
}

.main-header small {
  font-size: 22px;
  color: #58595B;
  border-top: 1px solid #58595B;
  border-bottom: 1px solid #58595B;
  line-height: 30px;
  display: block;
  float: left;
  margin-left: 20px;
}

.menu-header-container {
  z-index: 2;
}

.menu-editorias-container {
  background: transparent;
}

.menu-editorias-container .align-justify.align-middle {
  border-bottom: 2px solid #C3C8CF;
}

.menu-editorias-container .search-input {
  background-color: transparent;
}

.menu-editorias-container .search-input-check {
  color: white;
}

.menu-editorias-container .menu-editorias {
  border-top: 1px solid #f0eaea;
}

@media screen and (max-width: 63.9375em) {
  .menu-editorias-container .menu-editorias {
    background-color: #f2ebec;
  }
}

.menu-editorias-container .menu-editorias.align-justify.align-middle {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.menu-editorias-container .menu-editorias .menu-item.current-menu-item a {
  background: #8895A0 !important;
  color: #ffffff;
}

@media print, screen and (min-width: 64em) {
  .menu-editorias-container .menu-editorias .menu-item a {
    font-weight: 300;
    color: #A7A9AC;
    background: #E5E5E5;
  }

  .menu-editorias-container .menu-editorias .menu-item a:hover {
    color: #ffffff;
    background: #8895A0;
  }
}

.main-header .social-links li a {
  color: #2f292b;
  font-size: 14px;
  text-transform: uppercase;
}

.search-container {
  display: block;
  position: relative;
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  .search-container {
    width: auto;
  }
}

@media screen and (max-width: 39.9375em) {
  .search-container .search-input {
    bottom: 20px;
  }
}

@media screen and (max-width: 39.9375em) {
  .search-container label[for="search-input-check"] {
    bottom: 20px;
  }
}

@media print, screen and (min-width: 64em) {
  .search-container label[for="search-input-check"] {
    right: 10px;
  }
}

.main-footer {
  background: #f2ebec;
}

@media print, screen and (min-width: 64em) {
  .main-footer .logo-fpa {
    margin: 0 0 2rem;
  }
}

.main-footer .menu-container-fpa {
  width: 100%;
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  .main-footer .menu-container-fpa {
    width: calc(100% - 196px - 2rem);
  }
}

.main-footer .menu-container-multisite {
  width: 100%;
}

.main-footer #menu-multisite {
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.main-footer #menu-multisite > .menu-item > a {
  color: #403f3c;
  font-size: 0.875rem;
  font-weight: bold;
  padding: 0.25rem 0rem 0.5rem;
  text-transform: uppercase;
}

.main-footer #menu-fpa,
.main-footer #menu-multisite {
  margin-bottom: 0;
}

.main-footer #menu-fpa a,
.main-footer #menu-multisite .sub-menu a {
  color: #403f3c;
  border-bottom: 1px solid transparent;
  transition: all 0.3s ease;
  display: inline-block;
  font-size: 0.875rem;
  line-height: 1.3;
  padding: 0.25rem 0rem;
}

.main-footer #menu-fpa a:focus,
.main-footer #menu-fpa a:active,
.main-footer #menu-multisite .sub-menu a:focus,
.main-footer #menu-multisite .sub-menu a:active {
  color: #403f3c;
  border-bottom: 1px solid #403f3c;
}

@media screen and (min-width: 68.75em) {
  .main-footer #menu-fpa a:hover,
  .main-footer #menu-fpa a:focus,
  .main-footer #menu-fpa a:active,
  .main-footer #menu-multisite .sub-menu a:hover,
  .main-footer #menu-multisite .sub-menu a:focus,
  .main-footer #menu-multisite .sub-menu a:active {
    color: #403f3c;
    border-bottom: 1px solid #403f3c;
  }
}

@media print, screen and (min-width: 64em) {
  .main-footer #menu-fpa a,
  .main-footer #menu-multisite .sub-menu a {
    line-height: 1;
  }
}

.menu-container-footer {
  background: #948f8f;
  margin-top: 2rem;
}

.menu-container-footer .menu-item a {
  color: #f3eeee;
  display: block;
  font-size: 0.875rem;
  padding: 0.75rem 1.5rem;
  transition: color 0.3s ease;
}

.menu-container-footer .menu-item.current-menu-item a,
.menu-container-footer .menu-item:hover a,
.menu-container-footer .menu-item:focus a,
.menu-container-footer .menu-item:active a {
  color: #403f3c;
}

.menu-container-footer .menu-item .sub-menu {
  display: none;
}

.post-type-archive-estante .post-card p.post-authors + div.post-authors {
  display: none;
}

.post-type-archive-estante,
.post-type-archive-colecoes,
.page-colecoes {
  /*.sidebar + .column {
        .post-card{
            @extend .smaller-12;
			@extend .medium-6;
			@extend .large-3;
        }
    }*/
}

.post-type-archive-estante .post-card .post-image,
.post-type-archive-colecoes .post-card .post-image,
.page-colecoes .post-card .post-image {
  width: 130px;
  height: 170px !important;
  float: left;
  margin-right: 15px;
}

.post-type-archive-estante .post-card .post-title,
.post-type-archive-colecoes .post-card .post-title,
.page-colecoes .post-card .post-title {
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
}

.post-type-archive-estante .post-card .post-description,
.post-type-archive-colecoes .post-card .post-description,
.page-colecoes .post-card .post-description {
  display: none;
}

body.acervo-social.tax-editorias .post-card {
  margin-bottom: 15px;
}

body.acervo-social.tax-editorias .post-card .post-image {
  height: 170px !important;
}

body.acervo-social.tax-editorias .post-card .post-info .post-category {
  margin-bottom: 0px;
  color: #d41f29 !important;
}

body.acervo-social.tax-editorias .post-card .post-info .post-authors {
  color: #948f8f;
  font-size: 12px;
  margin: 4px 0 0;
}

.home .et_pb_column_1_4 .small-post-highlight .post-card .post-title {
  font-size: 14px;
}

.home .et_pb_column_1_4 .small-post-highlight .post-card .post-author {
  font-size: 14px;
  color: #403f3c;
}

/*Main */

.content-wrapper {
  padding: 30px 0 0;
  padding: 30px 0 0 0;
  background: url(/wp-content/themes/perseuabramo/assets/img/bg-publicacoes-main.jpg) top center no-repeat, #F7F7F7;
  background-size: 100% auto;
}

.sidebar ul li a:hover,
.sidebar ul li a:focus,
.sidebar ul li a:active {
  color: #d41f29;
}

body .category,
body .post-category {
  color: #d41f29;
}

.post-title-2 {
  font-size: 18px !important;
}

.books-column .img {
  margin-right: 5px;
  max-width: 120px;
  float: left;
}

.box-edition.box-edition-1 {
  border-right: 1px solid #903743;
}

.box-edition .post-title {
  display: block;
}

@media print, screen and (min-width: 64em) {
  .estante-highlight .column.smaller-12.medium-6.large-4.item,
  .estante-highlight .smaller-12.medium-6.large-4.item.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .medium-6.large-4.item.columns.post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-image,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-image.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-image.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-image.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-image.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-image.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-image.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.medium-6.large-4.item.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.medium-6.large-4.item.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.large-4.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.large-4.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .large-4.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .large-4.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .medium-6.large-4.item.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .large-4.item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .large-4.item.columns.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.medium-6.large-4.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.column.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.medium-6.large-4.item.post-image,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.medium-6.large-4.item.post-image,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-image.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-image.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.medium-6.large-4.item,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.medium-6.large-4.item,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .column.medium-6.large-4.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.medium-6.large-4.item.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.large-4.item.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.post-card.columns,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card,
  .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.medium-6.large-4.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.medium-6.large-4.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.medium-6.large-4.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.large-4.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.large-4.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.large-4.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.large-4.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns,
  body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
  .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
  .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns {
    max-width: 31.333333%;
  }
}

.estante-highlight .column.smaller-12.medium-6.large-4.item h3.title,
.estante-highlight .smaller-12.medium-6.large-4.item.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .medium-6.large-4.item.columns.post-image h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-image h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-image.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-image.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-image.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-image.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-image.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-image.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.medium-6.large-4.item.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.medium-6.large-4.item.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.large-4.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.large-4.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .large-4.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .large-4.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight .medium-6.large-4.item.columns.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .large-4.item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .large-4.item.columns.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.medium-6.large-4.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.column.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.medium-6.large-4.item.post-image h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.medium-6.large-4.item.post-image h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-image.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-image.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.medium-6.large-4.item h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.medium-6.large-4.item h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight .column.medium-6.large-4.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.medium-6.large-4.item.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.large-4.item.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.post-card.columns h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight .home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card h3.title,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.medium-6.large-4.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.medium-6.large-4.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.medium-6.large-4.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.large-4.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.large-4.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.large-4.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.large-4.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns h3.title,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card h3.title,
.estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns h3.title,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns h3.title {
  font-family: lucida sans,sans-serif;
  color: #403f3c !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  margin-top: 0;
  margin-bottom: .5rem !important;
}

#et-boc .et-l .estante-highlight .column.smaller-12.medium-6.large-4.item p.excerpt,
#et-boc .et-l .estante-highlight .smaller-12.medium-6.large-4.item.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .medium-6.large-4.item.columns.post-image p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .medium-6.large-4.item.columns.post-image p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .large-4.item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight .item.columns.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-image.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.item.columns.post-image.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-image.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.item.columns.post-image.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-image.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.post-image.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.columns.post-image.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-image.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.post-image.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.columns.post-image.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.medium-6.large-4.item.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight iframe.medium-6.large-4.item.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight iframe.large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight iframe.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .medium-6.large-4.item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight .medium-6.large-4.item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .large-4.item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .large-4.item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .large-4.item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .item.columns.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .item.columns.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.item.columns.post-card.column p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.medium-6.large-4.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.large-4.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.large-4.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.column.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.columns.column.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.medium-6.large-4.item.post-image p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .column.medium-6.large-4.item.post-image p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .column.large-4.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight .item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight .item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight .column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.column.item.post-image.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.post-image.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.medium-6.large-4.item p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight iframe.column.medium-6.large-4.item p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight iframe.column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight iframe.column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight iframe.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight iframe.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight iframe.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .column.medium-6.large-4.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight .column.medium-6.large-4.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .column.large-4.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .column.large-4.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .item.post-card.columns p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .item.post-card.columns p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .column.item.post-card p.excerpt,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight .column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.medium-6.large-4.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.column.medium-6.large-4.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.medium-6.large-4.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.large-4.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.large-4.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.large-4.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.large-4.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.large-4.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.column.large-4.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.column.item.post-card p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et-l .estante-highlight article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc .et-l .estante-highlight #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.column.item.post-card p.excerpt,
#et-boc .et-l .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns p.excerpt,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l .estante-highlight article.item.post-card.columns p.excerpt {
  color: #a5a09f !important;
  font-size: 13px !important;
  margin-bottom: 0 !important;
}

#et-boc .et-l--post .estante-highlight .column.smaller-12.medium-6.large-4.item,
#et-boc .et-l--post .estante-highlight .smaller-12.medium-6.large-4.item.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .medium-6.large-4.item.columns.post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-image.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-image.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-image.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-image.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-image.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-image.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.medium-6.large-4.item.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.medium-6.large-4.item.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .column .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .agenda-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-boletins-fpa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .agenda-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-fpa-informa .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .agenda-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .medium-6.large-4.item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight .medium-6.large-4.item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .large-4.item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .large-4.item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .large-4.item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .item.columns.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.medium-6.large-4.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.large-4.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.column.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.medium-6.large-4.item.post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.medium-6.large-4.item.post-image,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.large-4.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-image.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-image.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-image.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-image.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.column.medium-6.large-4.item,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.medium-6.large-4.item,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .column .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .agenda-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .columns .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .agenda-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .column.medium-6.large-4.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight .column.medium-6.large-4.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .column.large-4.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.large-4.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .item.post-card.columns,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.post-card.columns,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .column.item.post-card,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.medium-6.large-4.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.medium-6.large-4.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.medium-6.large-4.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.large-4.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.large-4.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.large-4.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.large-4.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns {
  max-width: 33.33333333%;
}

#et-boc .et-l--post .estante-highlight .column.smaller-12.medium-6.large-4.item img,
#et-boc .et-l--post .estante-highlight .smaller-12.medium-6.large-4.item.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .medium-6.large-4.item.columns.post-image img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .medium-6.large-4.item.columns.post-image img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-image.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-image.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-image.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-image.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-image.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-image.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-image.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-image.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-image.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.medium-6.large-4.item.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.medium-6.large-4.item.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .column .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .agenda-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-boletins-fpa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .agenda-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-fpa-informa .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .agenda-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .medium-6.large-4.item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight .medium-6.large-4.item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .large-4.item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .large-4.item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .large-4.item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .item.columns.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.columns.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.columns.post-card.column img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.columns.post-card.column img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.medium-6.large-4.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.large-4.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.columns.column.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.columns.column.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.medium-6.large-4.item.post-image img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.medium-6.large-4.item.post-image img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.large-4.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-image.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-image.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-image.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-image.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-image.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-image.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-image.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-image.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.column.medium-6.large-4.item img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.medium-6.large-4.item img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight iframe.column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight iframe.column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns iframe.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight iframe.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight iframe.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight iframe.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight iframe.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .column .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .column .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .big-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .big-post-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .sidebar + .columns .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .sidebar + .columns .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .big-post-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .big-post-highlight .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-boletins-fpa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-boletins-fpa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .big-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .big-post-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .page-fpa-informa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .page-fpa-informa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .big-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .big-post-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .big-post-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .big-post-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .big-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .big-post-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .column .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .column .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .agenda-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .agenda-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .columns .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .agenda-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .sidebar + .columns .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .sidebar + .columns .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .agenda-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .agenda-highlight .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-boletins-fpa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-boletins-fpa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .agenda-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .agenda-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .page-fpa-informa .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .page-fpa-informa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .agenda-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .agenda-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .agenda-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .agenda-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .agenda-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .agenda-highlight .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home .et_pb_column_1_4 .small-post-highlight .column.medium-6.large-4.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight .column.medium-6.large-4.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .column.large-4.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.large-4.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .item.post-card.columns img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .item.post-card.columns img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .column.item.post-card img,
.home .et_pb_column_1_4 .small-post-highlight body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home .et_pb_column_1_4 .small-post-highlight .estante-highlight .column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_4 .small-post-highlight .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_4 .small-post-highlight .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_4 .small-post-highlight #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.medium-6.large-4.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.medium-6.large-4.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.medium-6.large-4.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.medium-6.large-4.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.large-4.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.large-4.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.large-4.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.large-4.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.large-4.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.large-4.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.large-4.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .column .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .sidebar + .columns .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-boletins-fpa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .page-fpa-informa .home.publicacoes-perseu-abramo .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.column.item.post-card img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 .estante-highlight article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns img,
body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .estante-highlight article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .estante-highlight .et_builder_inner_content .et_pb_column_1_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 body.publicacoes-perseu-abramo #et-boc #et_builder_outer_content .et-l--post .et_builder_inner_content .et_pb_column_1_3 .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_1_3 .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 .et_pb_column_1_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_2_3 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_2_3 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.column.item.post-card img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.column.item.post-card img,
#et-boc .et-l--post .estante-highlight .home.publicacoes-perseu-abramo .et_pb_column_3_4 article.item.post-card.columns img,
.home.publicacoes-perseu-abramo .et_pb_column_3_4 #et-boc .et-l--post .estante-highlight article.item.post-card.columns img {
  height: 162px !important;
}

.editorial-header {
  color: white;
  text-transform: uppercase;
  margin-bottom: 20px;
  padding: 20px;
}

.editorial-header h1 {
  margin-bottom: 0;
}

.single-publicacao .post-content .post-date {
  font-size: 14px;
  margin-bottom: 15px;
}

.single-publicacao .post-content .post-excerpt {
  margin-top: 15px;
  color: #585858;
}

.single-publicacao .post-content .post-share {
  margin: 0px 0 20px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9hcHAtY2hpbGQuc2NzcyIsInNvdXJjZXMiOlsiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9hcHAtY2hpbGQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX3NldHRpbmdzL19zZXR0aW5ncy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX3V0aWwuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19tYXRoLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fdW5pdC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX3ZhbHVlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fZGlyZWN0aW9uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fY29sb3Iuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19tYXRoLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fc2VsZWN0b3Iuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19mbGV4LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL25vZGVfbW9kdWxlcy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fYnJlYWtwb2ludC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9ub2RlX21vZHVsZXMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX3R5cG9ncmFwaHkuc2NzcyIsIi90bXAvcGVyc2V1YWJyYW1vL3Jlc291cmNlcy9zY3NzL19zZXR0aW5ncy9fc2V0dGluZ3Muc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdXRpbC9fdXRpbC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi91dGlsL19tYXRoLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL3V0aWwvX3VuaXQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdXRpbC9fdmFsdWUuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdXRpbC9fZGlyZWN0aW9uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL3V0aWwvX2NvbG9yLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL3V0aWwvX21hdGguc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdXRpbC9fc2VsZWN0b3Iuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdXRpbC9fZmxleC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi91dGlsL19icmVha3BvaW50LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL3V0aWwvX21peGlucy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9mb3VuZGF0aW9uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivbm9ybWFsaXplLXNjc3Mvc2Fzcy9fbm9ybWFsaXplLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivbm9ybWFsaXplLXNjc3Mvc2Fzcy9ub3JtYWxpemUvX3ZhcmlhYmxlcy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fdmVuZG9yL25vcm1hbGl6ZS1zY3NzL3Nhc3Mvbm9ybWFsaXplL192ZXJ0aWNhbC1yaHl0aG0uc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX3ZlbmRvci9ub3JtYWxpemUtc2Nzcy9zYXNzL25vcm1hbGl6ZS9fbm9ybWFsaXplLW1peGluLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivc2Fzc3ktbGlzdHMvc3R5bGVzaGVldHMvaGVscGVycy9fbWlzc2luZy1kZXBlbmRlbmNpZXMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX3ZlbmRvci9zYXNzeS1saXN0cy9zdHlsZXNoZWV0cy9oZWxwZXJzL190cnVlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivc2Fzc3ktbGlzdHMvc3R5bGVzaGVldHMvZnVuY3Rpb25zL19wdXJnZS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fdmVuZG9yL3Nhc3N5LWxpc3RzL3N0eWxlc2hlZXRzL2Z1bmN0aW9ucy9fcmVtb3ZlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivc2Fzc3ktbGlzdHMvc3R5bGVzaGVldHMvZnVuY3Rpb25zL19yZXBsYWNlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL192ZW5kb3Ivc2Fzc3ktbGlzdHMvc3R5bGVzaGVldHMvZnVuY3Rpb25zL190by1saXN0LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL19nbG9iYWwuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZ3JpZC9fZ3JpZC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9ncmlkL19yb3cuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZ3JpZC9fY29sdW1uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2dyaWQvX3NpemUuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZ3JpZC9fcG9zaXRpb24uc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZ3JpZC9fZ3V0dGVyLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2dyaWQvX2NsYXNzZXMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZ3JpZC9fbGF5b3V0LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2dyaWQvX2ZsZXgtZ3JpZC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdHlwb2dyYXBoeS9faGVscGVycy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZm9ybXMvX2Zvcm1zLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2Zvcm1zL190ZXh0LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2Zvcm1zL19jaGVja2JveC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9mb3Jtcy9fbGFiZWwuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZm9ybXMvX2hlbHAtdGV4dC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZm9ybXMvX2ZpZWxkc2V0LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2Zvcm1zL19zZWxlY3Quc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZm9ybXMvX3JhbmdlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2Zvcm1zL19wcm9ncmVzcy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9mb3Jtcy9fbWV0ZXIuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vZm9ybXMvX2Vycm9yLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fZmxvYXQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19hY2NvcmRpb24tbWVudS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fY2FsbG91dC5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19jYXJkLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX2Nsb3NlLWJ1dHRvbi5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19kcmlsbGRvd24uc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19mbGV4LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fbGFiZWwuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fbWVkaWEtb2JqZWN0LnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX21lbnUuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fbWVudS1pY29uLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fb3JiaXQuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19wcm9ncmVzcy1iYXIuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fcmV2ZWFsLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9fZm91bmRhdGlvbi9jb21wb25lbnRzL19zdGlja3kuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fc3dpdGNoLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3RhYnMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fdGl0bGUtYmFyLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvX2ZvdW5kYXRpb24vY29tcG9uZW50cy9fdGh1bWJuYWlsLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL19mb3VuZGF0aW9uL2NvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvYmFzZS9fZ2xvYmFsLnNjc3MiLCIvdG1wL3B1YmxpY2Fjb2VzL3Jlc291cmNlcy9zY3NzL2Jhc2UvX2hlbHBlcnMuc2NzcyIsIi90bXAvcHVibGljYWNvZXMvcmVzb3VyY2VzL3Njc3MvYmFzZS9fY29tbW9ucy5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy92dWUtY29tcG9uZW50cy9fbGlicmFyeS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9wYWdlcy9fYXJjaGl2ZS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9wYWdlcy9faG9tZS5zY3NzIiwiL3RtcC9wdWJsaWNhY29lcy9yZXNvdXJjZXMvc2Nzcy9wYWdlcy9fc2luZ2xlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSW1wb3J0IEZvdW5kYXRpb24ncyBmaWxlc1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaW1wb3J0ICdfc2V0dGluZ3Mvc2V0dGluZ3MnO1xuQGltcG9ydCAnX2ZvdW5kYXRpb24vZm91bmRhdGlvbic7XG5cbkBpbmNsdWRlIGZvdW5kYXRpb24tdHlwb2dyYXBoeTtcbkBpbmNsdWRlIGZvdW5kYXRpb24tZm9ybXM7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWJ1dHRvbjtcbi8vIEBpbmNsdWRlIGZvdW5kYXRpb24tYWNjb3JkaW9uO1xuLy8gQGluY2x1ZGUgZm91bmRhdGlvbi1hY2NvcmRpb24tbWVudTtcbi8vIEBpbmNsdWRlIGZvdW5kYXRpb24tYmFkZ2U7XG4vLyBAaW5jbHVkZSBmb3VuZGF0aW9uLWJyZWFkY3J1bWJzO1xuQGluY2x1ZGUgZm91bmRhdGlvbi1idXR0b24tZ3JvdXA7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWNhbGxvdXQ7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWNhcmQ7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWNsb3NlLWJ1dHRvbjtcbkBpbmNsdWRlIGZvdW5kYXRpb24tbWVudTtcbi8vIEBpbmNsdWRlIGZvdW5kYXRpb24tbWVudS1pY29uO1xuLy8gQGluY2x1ZGUgZm91bmRhdGlvbi1kcmlsbGRvd24tbWVudTtcbi8vIEBpbmNsdWRlIGZvdW5kYXRpb24tZHJvcGRvd247XG4vLyBAaW5jbHVkZSBmb3VuZGF0aW9uLWRyb3Bkb3duLW1lbnU7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLXJlc3BvbnNpdmUtZW1iZWQ7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWxhYmVsO1xuQGluY2x1ZGUgZm91bmRhdGlvbi1tZWRpYS1vYmplY3Q7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLW9mZi1jYW52YXM7XG4vLyBAaW5jbHVkZSBmb3VuZGF0aW9uLW9yYml0O1xuQGluY2x1ZGUgZm91bmRhdGlvbi1wYWdpbmF0aW9uO1xuLy8gQGluY2x1ZGUgZm91bmRhdGlvbi1wcm9ncmVzcy1iYXI7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLXNsaWRlcjtcbi8vIEBpbmNsdWRlIGZvdW5kYXRpb24tc3RpY2t5O1xuQGluY2x1ZGUgZm91bmRhdGlvbi1yZXZlYWw7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLXN3aXRjaDtcbkBpbmNsdWRlIGZvdW5kYXRpb24tdGFibGU7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLXRhYnM7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLXRodW1ibmFpbDtcbkBpbmNsdWRlIGZvdW5kYXRpb24tdGl0bGUtYmFyO1xuQGluY2x1ZGUgZm91bmRhdGlvbi10b29sdGlwO1xuQGluY2x1ZGUgZm91bmRhdGlvbi10b3AtYmFyO1xuQGluY2x1ZGUgZm91bmRhdGlvbi12aXNpYmlsaXR5LWNsYXNzZXM7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWZsb2F0LWNsYXNzZXM7XG5AaW5jbHVkZSBmb3VuZGF0aW9uLWZsZXgtY2xhc3NlcztcbkBpbmNsdWRlIGZvdW5kYXRpb24tZmxleC1ncmlkO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBJbXBvcnQgcHJvamVjdCdzIGZpbGVzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT0gQmFzZSBzdHlsZXNcbkBpbXBvcnQgJ2Jhc2UvZ2xvYmFsJztcbkBpbXBvcnQgJ2Jhc2UvaGVscGVycyc7XG5AaW1wb3J0ICdiYXNlL2NvbW1vbnMnO1xuXG4vLz09IENvbXBvbmVudHMgc3R5bGVzXG5cbi8vPT0gVnVlIGNvbXBvbmVudHMgc3R5bGVzXG5AaW1wb3J0ICd2dWUtY29tcG9uZW50cy9fbGlicmFyeSc7XG5cbi8vPT0gTGF5b3V0IHN0eWxlc1xuQGltcG9ydCAnbGF5b3V0L2hlYWRlcic7XG5AaW1wb3J0ICdsYXlvdXQvZm9vdGVyJztcblxuLy89PSBQYWdlIHN0eWxlc1xuQGltcG9ydCAncGFnZXMvYXJjaGl2ZSc7XG5AaW1wb3J0ICdwYWdlcy9ob21lJztcbkBpbXBvcnQgJ3BhZ2VzL3NpbmdsZSc7XG4iLCIvLyAgRm91bmRhdGlvbiBmb3IgU2l0ZXMgU2V0dGluZ3Ncbi8vICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vICBUYWJsZSBvZiBDb250ZW50czpcbi8vXG4vLyAgIDEuIEdsb2JhbFxuLy8gICAyLiBCcmVha3BvaW50c1xuLy8gICAzLiBUaGUgR3JpZFxuLy8gICA0LiBCYXNlIFR5cG9ncmFwaHlcbi8vICAgNS4gVHlwb2dyYXBoeSBIZWxwZXJzXG4vLyAgIDYuIEFiaWRlXG4vLyAgIDcuIEFjY29yZGlvblxuLy8gICA4LiBBY2NvcmRpb24gTWVudVxuLy8gICA5LiBCYWRnZVxuLy8gIDEwLiBCcmVhZGNydW1ic1xuLy8gIDExLiBCdXR0b25cbi8vICAxMi4gQnV0dG9uIEdyb3VwXG4vLyAgMTMuIENhbGxvdXRcbi8vICAxNC4gQ2FyZFxuLy8gIDE1LiBDbG9zZSBCdXR0b25cbi8vICAxNi4gRHJpbGxkb3duXG4vLyAgMTcuIERyb3Bkb3duXG4vLyAgMTguIERyb3Bkb3duIE1lbnVcbi8vICAxOS4gRm9ybXNcbi8vICAyMC4gTGFiZWxcbi8vICAyMS4gTWVkaWEgT2JqZWN0XG4vLyAgMjIuIE1lbnVcbi8vICAyMy4gTWV0ZXJcbi8vICAyNC4gT2ZmLWNhbnZhc1xuLy8gIDI1LiBPcmJpdFxuLy8gIDI2LiBQYWdpbmF0aW9uXG4vLyAgMjcuIFByb2dyZXNzIEJhclxuLy8gIDI4LiBSZXNwb25zaXZlIEVtYmVkXG4vLyAgMjkuIFJldmVhbFxuLy8gIDMwLiBTbGlkZXJcbi8vICAzMS4gU3dpdGNoXG4vLyAgMzIuIFRhYmxlXG4vLyAgMzMuIFRhYnNcbi8vICAzNC4gVGh1bWJuYWlsXG4vLyAgMzUuIFRpdGxlIEJhclxuLy8gIDM2LiBUb29sdGlwXG4vLyAgMzcuIFRvcCBCYXJcblxuQGltcG9ydCAnbm9kZV9tb2R1bGVzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL3V0aWwnO1xuQGltcG9ydCAnLi4vLi4vLi4vLi4vcGVyc2V1YWJyYW1vL3Jlc291cmNlcy9zY3NzL19zZXR0aW5ncy9fc2V0dGluZ3Muc2Nzcyc7XG5cbi8vIDEuIEdsb2JhbFxuLy8gLS0tLS0tLS0tXG5cbiRnbG9iYWwtZm9udC1zaXplOiAxMDAlO1xuXG4vLyBDdXN0b20gZm9udC1zaXplXG4kYmFzZS1mb250LXNpemU6IDAuODc1cmVtOyAvLyAxNHB4XG5cbi8vIEN1c3RvbSB3aWR0aFxuJGdsb2JhbC13aWR0aDogcmVtLWNhbGMoMTI1MHB4KTtcblxuJGdsb2JhbC1saW5laGVpZ2h0OiAxLjU7XG4kZm91bmRhdGlvbi1wYWxldHRlOiAoXG4gIHByaW1hcnk6ICMxNzc5YmEsXG4gIHNlY29uZGFyeTogIzc2NzY3NixcbiAgc3VjY2VzczogIzNhZGI3NixcbiAgd2FybmluZzogI2ZmYWUwMCxcbiAgYWxlcnQ6ICNjYzRiMzcsXG4pO1xuJGdsb2JhbC1jb2xvci1waWNrLWNvbnRyYXN0LXRvbGVyYW5jZTogMDtcblxuLy8gQ3VzdG9tIHBhbGV0dGVcblxuLy8gVCZEXG4kZGFya2VyLWdyZWVuOiAgIzE3MzQyNjtcbiRkYXJrLWdyZWVuOiAgICAjMjE0NDMzO1xuJG1lZGl1bS1ncmVlbjogICM0ODRhMWM7XG4kZ3JlZW46ICAgICAgICAgIzc3N2IyZDtcblxuJGFxdWE6ICAgICAgICAgICM0ZDgzNzY7XG4kbGlnaHQtYXF1YTogICAgIzgxYTlhODtcblxuJG9yYW5nZTogICAgICAgICNlZjkwMmQ7XG5cbiRkYXJrLWdyYXk6ICAgICAjNDAzZjNjO1xuJGxpZ2h0LWdyYXk6ICAgICNhN2E4YTA7XG5cbi8vIEZQQVxuJGRhcmtlci1yZWQ6ICAgICM3ODMyM2I7XG4kZGFyay1yZWQ6ICAgICAgIzkwMzc0Mztcbi8vJG1lZGl1bS1yZWQ6ICAgICNiYTIxMzE7XG4kbGlnaHRlci1ncmF5OiAgI2YyZWJlYztcbi8vICRsaWdodC1ncmF5OiAgICAjYTVhMDlmO1xuJG1lZGl1bS1ncmF5OiAgICM5NDhmOGY7XG4kYmx1ZWlzaC1ncmF5OiAgIzg0OTQ5ZDtcbiRibGFjazogICAgICAgICAjMDAwO1xuJHdoaXRlOiAgICAgICAgICNmM2VlZWU7XG4kZGFyay1ncmF5LWJvcmRlcjogIzJhMjQyNjtcblxuJGJvZHktYmFja2dyb3VuZDogJHdoaXRlO1xuJGJvZHktZm9udC1jb2xvcjogJGRhcmstZ3JheTtcblxuLy8gQ3VzdG9tIGZvbnQtZmFtaWx5XG4kYm9keS1mb250LWZhbWlseTogJ0x1Y2lkYSBTYW5zJywgc2Fucy1zZXJpZjtcblxuJGJvZHktYW50aWFsaWFzZWQ6IHRydWU7XG4kZ2xvYmFsLW1hcmdpbjogMXJlbTtcbiRnbG9iYWwtcGFkZGluZzogMXJlbTtcbiRnbG9iYWwtd2VpZ2h0LW5vcm1hbDogbm9ybWFsO1xuJGdsb2JhbC13ZWlnaHQtYm9sZDogYm9sZDtcbiRnbG9iYWwtcmFkaXVzOiAwO1xuJGdsb2JhbC10ZXh0LWRpcmVjdGlvbjogbHRyO1xuJGdsb2JhbC1mbGV4Ym94OiB0cnVlO1xuJHByaW50LXRyYW5zcGFyZW50LWJhY2tncm91bmRzOiB0cnVlO1xuXG5AaW5jbHVkZSBhZGQtZm91bmRhdGlvbi1jb2xvcnM7XG5cbi8vIDIuIEJyZWFrcG9pbnRzXG4vLyAtLS0tLS0tLS0tLS0tLVxuXG4vLyBDdXN0b20gYnJlYWtwb2ludHNcbiRicmVha3BvaW50czogKFxuICBzbWFsbGVyOiAwLFxuICBzbWFsbDogNDgwcHgsXG4gIG1lZGl1bTogNjQwcHgsXG4gIGxhcmdlOiAxMDI0cHgsXG4gIHhsYXJnZTogMTEwMHB4LFxuICB4eGxhcmdlOiAxMjAwcHgsXG4pO1xuJHByaW50LWJyZWFrcG9pbnQ6IGxhcmdlO1xuJGJyZWFrcG9pbnQtY2xhc3NlczogKHNtYWxsZXIgc21hbGwgbWVkaXVtIGxhcmdlIHhsYXJnZSB4eGxhcmdlKTtcblxuLy8gMy4gVGhlIEdyaWRcbi8vIC0tLS0tLS0tLS0tXG5cbiRncmlkLXJvdy13aWR0aDogJGdsb2JhbC13aWR0aDtcbiRncmlkLWNvbHVtbi1jb3VudDogMTI7XG4kZ3JpZC1jb2x1bW4tZ3V0dGVyOiAoXG4gIHNtYWxsOiAyMHB4LFxuICBtZWRpdW06IDMwcHgsXG4pO1xuJC16Zi1mbGV4LWp1c3RpZnk6IChcbiAgJ2xlZnQnOiBmbGV4LXN0YXJ0LFxuICAncmlnaHQnOiBmbGV4LWVuZCxcbiAgJ2NlbnRlcic6IGNlbnRlcixcbiAgJ2p1c3RpZnknOiBzcGFjZS1iZXR3ZWVuLFxuICAnc3BhY2VkJzogc3BhY2UtYXJvdW5kLFxuKTtcblxuJC16Zi1mbGV4LWFsaWduOiAoXG4gICd0b3AnOiBmbGV4LXN0YXJ0LFxuICAnYm90dG9tJzogZmxleC1lbmQsXG4gICdtaWRkbGUnOiBjZW50ZXIsXG4gICdzdHJldGNoJzogc3RyZXRjaCxcbik7XG5cbiRncmlkLWNvbHVtbi1hbGlnbi1lZGdlOiB0cnVlO1xuJGJsb2NrLWdyaWQtbWF4OiA4O1xuXG4vLyA0LiBCYXNlIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kaGVhZGVyLWZvbnQtZmFtaWx5OiAkYm9keS1mb250LWZhbWlseTtcbiRoZWFkZXItZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRoZWFkZXItZm9udC1zdHlsZTogbm9ybWFsO1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4kaGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuJGhlYWRlci1saW5laGVpZ2h0OiAxLjQ7XG4kaGVhZGVyLW1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiRoZWFkZXItc3R5bGVzOiAoXG4gIHNtYWxsOiAoXG4gICAgJ2gxJzogKCdmb250LXNpemUnOiAyNCksXG4gICAgJ2gyJzogKCdmb250LXNpemUnOiAyMCksXG4gICAgJ2gzJzogKCdmb250LXNpemUnOiAxOSksXG4gICAgJ2g0JzogKCdmb250LXNpemUnOiAxOCksXG4gICAgJ2g1JzogKCdmb250LXNpemUnOiAxNyksXG4gICAgJ2g2JzogKCdmb250LXNpemUnOiAxNiksXG4gICksXG4gIG1lZGl1bTogKFxuICAgICdoMSc6ICgnZm9udC1zaXplJzogNDgpLFxuICAgICdoMic6ICgnZm9udC1zaXplJzogNDApLFxuICAgICdoMyc6ICgnZm9udC1zaXplJzogMzEpLFxuICAgICdoNCc6ICgnZm9udC1zaXplJzogMjUpLFxuICAgICdoNSc6ICgnZm9udC1zaXplJzogMjApLFxuICAgICdoNic6ICgnZm9udC1zaXplJzogMTYpLFxuICApLFxuKTtcbiRoZWFkZXItdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiRzbWFsbC1mb250LXNpemU6IDgwJTtcbiRoZWFkZXItc21hbGwtZm9udC1jb2xvcjogJG1lZGl1bS1ncmF5O1xuJHBhcmFncmFwaC1saW5laGVpZ2h0OiAxLjY7XG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDFyZW07XG4kcGFyYWdyYXBoLXRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4kY29kZS1jb2xvcjogJGJsYWNrO1xuJGNvZGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4kY29kZS1mb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtbm9ybWFsO1xuJGNvZGUtYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kY29kZS1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kY29kZS1wYWRkaW5nOiByZW0tY2FsYygyIDUgMSk7XG4kYW5jaG9yLWNvbG9yOiAkZGFyay1ncmF5OyAvLyBjdXN0b21cbiRhbmNob3ItY29sb3ItaG92ZXI6IHNjYWxlLWNvbG9yKCRhbmNob3ItY29sb3IsICRsaWdodG5lc3M6IC0xNCUpO1xuJGFuY2hvci10ZXh0LWRlY29yYXRpb246IG5vbmU7XG4kYW5jaG9yLXRleHQtZGVjb3JhdGlvbi1ob3Zlcjogbm9uZTtcbiRoci13aWR0aDogJGdsb2JhbC13aWR0aDtcbiRoci1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kaHItbWFyZ2luOiByZW0tY2FsYygyMCkgYXV0bztcbiRsaXN0LWxpbmVoZWlnaHQ6ICRwYXJhZ3JhcGgtbGluZWhlaWdodDtcbiRsaXN0LW1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbiRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4kbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiRsaXN0LXNpZGUtbWFyZ2luOiAxLjI1cmVtO1xuJGxpc3QtbmVzdGVkLXNpZGUtbWFyZ2luOiAxLjI1cmVtO1xuJGRlZm5saXN0LW1hcmdpbi1ib3R0b206IDFyZW07XG4kZGVmbmxpc3QtdGVybS13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LWJvbGQ7XG4kZGVmbmxpc3QtdGVybS1tYXJnaW4tYm90dG9tOiAwLjNyZW07XG4kYmxvY2txdW90ZS1jb2xvcjogJGRhcmstZ3JheTtcbiRibG9ja3F1b3RlLXBhZGRpbmc6IHJlbS1jYWxjKDkgMjAgMCAxOSk7XG4kYmxvY2txdW90ZS1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kY2l0ZS1mb250LXNpemU6IHJlbS1jYWxjKDEzKTtcbiRjaXRlLWNvbG9yOiAkZGFyay1ncmF5O1xuJGNpdGUtcHNldWRvLWNvbnRlbnQ6ICdcXDIwMTQgXFwwMDIwJztcbiRrZXlzdHJva2UtZm9udDogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiRrZXlzdHJva2UtY29sb3I6ICRibGFjaztcbiRrZXlzdHJva2UtYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4ka2V5c3Ryb2tlLXBhZGRpbmc6IHJlbS1jYWxjKDIgNCAwKTtcbiRrZXlzdHJva2UtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiRhYmJyLXVuZGVybGluZTogMXB4IGRvdHRlZCAkYmxhY2s7XG5cbi8vIDUuIFR5cG9ncmFwaHkgSGVscGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRsZWFkLWZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemUgKiAxLjI1O1xuJGxlYWQtbGluZWhlaWdodDogMS42O1xuXG4vLyBDdXN0b20gZm9udC1mYW1pbHlcbiRzdWJoZWFkZXItZm9udC1mYW1pbHk6ICRib2R5LWZvbnQtZmFtaWx5O1xuJGljb24tZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG5cbiRzdWJoZWFkZXItbGluZWhlaWdodDogMS40O1xuJHN1YmhlYWRlci1jb2xvcjogJGRhcmstZ3JheTtcbiRzdWJoZWFkZXItZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRzdWJoZWFkZXItbWFyZ2luLXRvcDogMC4ycmVtO1xuJHN1YmhlYWRlci1tYXJnaW4tYm90dG9tOiAwLjVyZW07XG4kc3RhdC1mb250LXNpemU6IDIuNXJlbTtcblxuLy8gNi4gQWJpZGVcbi8vIC0tLS0tLS0tXG5cbiRhYmlkZS1pbnB1dHM6IHRydWU7XG4kYWJpZGUtbGFiZWxzOiB0cnVlO1xuJGlucHV0LWJhY2tncm91bmQtaW52YWxpZDogZ2V0LWNvbG9yKGFsZXJ0KTtcbiRmb3JtLWxhYmVsLWNvbG9yLWludmFsaWQ6IGdldC1jb2xvcihhbGVydCk7XG4kaW5wdXQtZXJyb3ItY29sb3I6IGdldC1jb2xvcihhbGVydCk7XG4kaW5wdXQtZXJyb3ItZm9udC1zaXplOiByZW0tY2FsYygxMik7XG4kaW5wdXQtZXJyb3ItZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LWJvbGQ7XG5cbi8vIDcuIEFjY29yZGlvblxuLy8gLS0tLS0tLS0tLS0tXG5cbiRhY2NvcmRpb24tYmFja2dyb3VuZDogJHdoaXRlO1xuJGFjY29yZGlvbi1wbHVzbWludXM6IHRydWU7XG4kYWNjb3JkaW9uLXRpdGxlLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuJGFjY29yZGlvbi1pdGVtLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRhY2NvcmRpb24taXRlbS1iYWNrZ3JvdW5kLWhvdmVyOiAkbGlnaHQtZ3JheTtcbiRhY2NvcmRpb24taXRlbS1wYWRkaW5nOiAxLjI1cmVtIDFyZW07XG4kYWNjb3JkaW9uLWNvbnRlbnQtYmFja2dyb3VuZDogJHdoaXRlO1xuJGFjY29yZGlvbi1jb250ZW50LWJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuJGFjY29yZGlvbi1jb250ZW50LWNvbG9yOiAkYm9keS1mb250LWNvbG9yO1xuJGFjY29yZGlvbi1jb250ZW50LXBhZGRpbmc6IDFyZW07XG5cbi8vIDguIEFjY29yZGlvbiBNZW51XG4vLyAtLS0tLS0tLS0tLS0tLS0tLVxuXG4kYWNjb3JkaW9ubWVudS1hcnJvd3M6IHRydWU7XG4kYWNjb3JkaW9ubWVudS1hcnJvdy1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kYWNjb3JkaW9ubWVudS1hcnJvdy1zaXplOiA2cHg7XG5cbi8vIDkuIEJhZGdlXG4vLyAtLS0tLS0tLVxuXG4kYmFkZ2UtYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG4kYmFkZ2UtY29sb3I6ICR3aGl0ZTtcbiRiYWRnZS1jb2xvci1hbHQ6ICRibGFjaztcbiRiYWRnZS1wYWxldHRlOiAkZm91bmRhdGlvbi1wYWxldHRlO1xuJGJhZGdlLXBhZGRpbmc6IDAuM2VtO1xuJGJhZGdlLW1pbndpZHRoOiAyLjFlbTtcbiRiYWRnZS1mb250LXNpemU6IDAuNnJlbTtcblxuLy8gMTAuIEJyZWFkY3J1bWJzXG4vLyAtLS0tLS0tLS0tLS0tLS1cblxuJGJyZWFkY3J1bWJzLW1hcmdpbjogMCAwICRnbG9iYWwtbWFyZ2luIDA7XG4kYnJlYWRjcnVtYnMtaXRlbS1mb250LXNpemU6IHJlbS1jYWxjKDExKTtcbiRicmVhZGNydW1icy1pdGVtLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRicmVhZGNydW1icy1pdGVtLWNvbG9yLWN1cnJlbnQ6ICRibGFjaztcbiRicmVhZGNydW1icy1pdGVtLWNvbG9yLWRpc2FibGVkOiAkbWVkaXVtLWdyYXk7XG4kYnJlYWRjcnVtYnMtaXRlbS1tYXJnaW46IDAuNzVyZW07XG4kYnJlYWRjcnVtYnMtaXRlbS11cHBlcmNhc2U6IHRydWU7XG4kYnJlYWRjcnVtYnMtaXRlbS1zbGFzaDogdHJ1ZTtcblxuLy8gMTEuIEJ1dHRvblxuLy8gLS0tLS0tLS0tLVxuXG4kYnV0dG9uLXBhZGRpbmc6IDAuODVlbSAxZW07XG4kYnV0dG9uLW1hcmdpbjogMCAwICRnbG9iYWwtbWFyZ2luIDA7XG4kYnV0dG9uLWZpbGw6IHNvbGlkO1xuJGJ1dHRvbi1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRidXR0b24tYmFja2dyb3VuZC1ob3Zlcjogc2NhbGUtY29sb3IoJGJ1dHRvbi1iYWNrZ3JvdW5kLCAkbGlnaHRuZXNzOiAtMTUlKTtcbiRidXR0b24tY29sb3I6ICR3aGl0ZTtcbiRidXR0b24tY29sb3ItYWx0OiAkYmxhY2s7XG4kYnV0dG9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kYnV0dG9uLXNpemVzOiAoXG4gIHRpbnk6IDAuNnJlbSxcbiAgc21hbGw6IDAuNzVyZW0sXG4gIGRlZmF1bHQ6IDAuOXJlbSxcbiAgbGFyZ2U6IDEuMjVyZW0sXG4pO1xuJGJ1dHRvbi1wYWxldHRlOiAkZm91bmRhdGlvbi1wYWxldHRlO1xuJGJ1dHRvbi1vcGFjaXR5LWRpc2FibGVkOiAwLjI1O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyLWxpZ2h0bmVzczogLTIwJTtcbiRidXR0b24taG9sbG93LWhvdmVyLWxpZ2h0bmVzczogLTUwJTtcbiRidXR0b24tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLW91dCwgY29sb3IgMC4yNXMgZWFzZS1vdXQ7XG5cbi8vIDEyLiBCdXR0b24gR3JvdXBcbi8vIC0tLS0tLS0tLS0tLS0tLS1cblxuJGJ1dHRvbmdyb3VwLW1hcmdpbjogMXJlbTtcbiRidXR0b25ncm91cC1zcGFjaW5nOiAxcHg7XG4kYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3I6ICcuYnV0dG9uJztcbiRidXR0b25ncm91cC1leHBhbmQtbWF4OiA2O1xuJGJ1dHRvbmdyb3VwLXJhZGl1cy1vbi1lYWNoOiB0cnVlO1xuXG4vLyAxMy4gQ2FsbG91dFxuLy8gLS0tLS0tLS0tLS1cblxuJGNhbGxvdXQtYmFja2dyb3VuZDogJHdoaXRlO1xuJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlOiA4NSU7XG4kY2FsbG91dC1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4yNSk7XG4kY2FsbG91dC1tYXJnaW46IDAgMCAxcmVtIDA7XG4kY2FsbG91dC1wYWRkaW5nOiAxcmVtO1xuJGNhbGxvdXQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiRjYWxsb3V0LWZvbnQtY29sb3ItYWx0OiAkYm9keS1iYWNrZ3JvdW5kO1xuJGNhbGxvdXQtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiRjYWxsb3V0LWxpbmstdGludDogMzAlO1xuXG4vLyAxNC4gQ2FyZFxuLy8gLS0tLS0tLS1cblxuJGNhcmQtYmFja2dyb3VuZDogJHdoaXRlO1xuJGNhcmQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiRjYXJkLWRpdmlkZXItYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kY2FyZC1ib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiRjYXJkLXNoYWRvdzogbm9uZTtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGNhcmQtcGFkZGluZzogJGdsb2JhbC1wYWRkaW5nO1xuJGNhcmQtbWFyZ2luOiAkZ2xvYmFsLW1hcmdpbjtcblxuLy8gMTUuIENsb3NlIEJ1dHRvblxuLy8gLS0tLS0tLS0tLS0tLS0tLVxuXG4kY2xvc2VidXR0b24tcG9zaXRpb246IHJpZ2h0IHRvcDtcbiRjbG9zZWJ1dHRvbi1vZmZzZXQtaG9yaXpvbnRhbDogKFxuICBzbWFsbDogMC42NnJlbSxcbiAgbWVkaXVtOiAxcmVtLFxuKTtcbiRjbG9zZWJ1dHRvbi1vZmZzZXQtdmVydGljYWw6IChcbiAgc21hbGw6IDAuMzNlbSxcbiAgbWVkaXVtOiAwLjVyZW0sXG4pO1xuJGNsb3NlYnV0dG9uLXNpemU6IChcbiAgc21hbGw6IDEuNWVtLFxuICBtZWRpdW06IDJlbSxcbik7XG4kY2xvc2VidXR0b24tbGluZWhlaWdodDogMTtcbiRjbG9zZWJ1dHRvbi1jb2xvcjogJGRhcmstZ3JheTtcbiRjbG9zZWJ1dHRvbi1jb2xvci1ob3ZlcjogJGJsYWNrO1xuXG4vLyAxNi4gRHJpbGxkb3duXG4vLyAtLS0tLS0tLS0tLS0tXG5cbiRkcmlsbGRvd24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGxpbmVhcjtcbiRkcmlsbGRvd24tYXJyb3dzOiB0cnVlO1xuJGRyaWxsZG93bi1hcnJvdy1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kZHJpbGxkb3duLWFycm93LXNpemU6IDZweDtcbiRkcmlsbGRvd24tYmFja2dyb3VuZDogJHdoaXRlO1xuXG4vLyAxNy4gRHJvcGRvd25cbi8vIC0tLS0tLS0tLS0tLVxuXG4kZHJvcGRvd24tcGFkZGluZzogMXJlbTtcbiRkcm9wZG93bi1iYWNrZ3JvdW5kOiAkYm9keS1iYWNrZ3JvdW5kO1xuJGRyb3Bkb3duLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiRkcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4kZHJvcGRvd24td2lkdGg6IDMwMHB4O1xuJGRyb3Bkb3duLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kZHJvcGRvd24tc2l6ZXM6IChcbiAgdGlueTogMTAwcHgsXG4gIHNtYWxsOiAyMDBweCxcbiAgbGFyZ2U6IDQwMHB4LFxuKTtcblxuLy8gMTguIERyb3Bkb3duIE1lbnVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tXG5cbiRkcm9wZG93bm1lbnUtYXJyb3dzOiB0cnVlO1xuJGRyb3Bkb3dubWVudS1hcnJvdy1jb2xvcjogJGFuY2hvci1jb2xvcjtcbiRkcm9wZG93bm1lbnUtYXJyb3ctc2l6ZTogNnB4O1xuJGRyb3Bkb3dubWVudS1taW4td2lkdGg6IDIwMHB4O1xuJGRyb3Bkb3dubWVudS1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kZHJvcGRvd25tZW51LWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblxuLy8gMTkuIEZvcm1zXG4vLyAtLS0tLS0tLS1cblxuJGZpZWxkc2V0LWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiRmaWVsZHNldC1wYWRkaW5nOiByZW0tY2FsYygyMCk7XG4kZmllbGRzZXQtbWFyZ2luOiByZW0tY2FsYygxOCAwKTtcbiRsZWdlbmQtcGFkZGluZzogcmVtLWNhbGMoMCAzKTtcbiRmb3JtLXNwYWNpbmc6IHJlbS1jYWxjKDE2KTtcbiRoZWxwdGV4dC1jb2xvcjogJGJsYWNrO1xuJGhlbHB0ZXh0LWZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuJGhlbHB0ZXh0LWZvbnQtc3R5bGU6IGl0YWxpYztcbiRpbnB1dC1wcmVmaXgtY29sb3I6ICRibGFjaztcbiRpbnB1dC1wcmVmaXgtYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kaW5wdXQtcHJlZml4LWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiRpbnB1dC1wcmVmaXgtcGFkZGluZzogMXJlbTtcbiRmb3JtLWxhYmVsLWNvbG9yOiAkYmxhY2s7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6IHJlbS1jYWxjKDE0KTtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ub3JtYWw7XG4kZm9ybS1sYWJlbC1saW5lLWhlaWdodDogMS44O1xuJHNlbGVjdC1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kc2VsZWN0LXRyaWFuZ2xlLWNvbG9yOiAkZGFyay1ncmF5O1xuJHNlbGVjdC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGlucHV0LWNvbG9yOiAkYmxhY2s7XG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRtZWRpdW0tZ3JheTtcbiRpbnB1dC1mb250LWZhbWlseTogaW5oZXJpdDtcbiRpbnB1dC1mb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiRpbnB1dC1mb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtbm9ybWFsO1xuJGlucHV0LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRpbnB1dC1iYWNrZ3JvdW5kLWZvY3VzOiAkd2hpdGU7XG4kaW5wdXQtYmFja2dyb3VuZC1kaXNhYmxlZDogJGxpZ2h0LWdyYXk7XG4kaW5wdXQtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJGlucHV0LWJvcmRlci1mb2N1czogMXB4IHNvbGlkICRkYXJrLWdyYXk7XG4kaW5wdXQtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMSk7XG4kaW5wdXQtc2hhZG93LWZvY3VzOiAwIDAgNXB4ICRtZWRpdW0tZ3JheTtcbiRpbnB1dC1jdXJzb3ItZGlzYWJsZWQ6IG5vdC1hbGxvd2VkO1xuJGlucHV0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuJGlucHV0LW51bWJlci1zcGlubmVyczogdHJ1ZTtcbiRpbnB1dC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGZvcm0tYnV0dG9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDIwLiBMYWJlbFxuLy8gLS0tLS0tLS0tXG5cbiRsYWJlbC1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRsYWJlbC1jb2xvcjogJHdoaXRlO1xuJGxhYmVsLWNvbG9yLWFsdDogJGJsYWNrO1xuJGxhYmVsLXBhbGV0dGU6ICRmb3VuZGF0aW9uLXBhbGV0dGU7XG4kbGFiZWwtZm9udC1zaXplOiAwLjhyZW07XG4kbGFiZWwtcGFkZGluZzogMC4zMzMzM3JlbSAwLjVyZW07XG4kbGFiZWwtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcblxuLy8gMjEuIE1lZGlhIE9iamVjdFxuLy8gLS0tLS0tLS0tLS0tLS0tLVxuXG4kbWVkaWFvYmplY3QtbWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG4kbWVkaWFvYmplY3Qtc2VjdGlvbi1wYWRkaW5nOiAkZ2xvYmFsLXBhZGRpbmc7XG4kbWVkaWFvYmplY3QtaW1hZ2Utd2lkdGgtc3RhY2tlZDogMTAwJTtcblxuLy8gMjIuIE1lbnVcbi8vIC0tLS0tLS0tXG5cbiRtZW51LW1hcmdpbjogMDtcbiRtZW51LW1hcmdpbi1uZXN0ZWQ6IDFyZW07XG4kbWVudS1pdGVtLXBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuJG1lbnUtaXRlbS1jb2xvci1hY3RpdmU6ICR3aGl0ZTtcbiRtZW51LWl0ZW0tYmFja2dyb3VuZC1hY3RpdmU6IGdldC1jb2xvcihwcmltYXJ5KTtcbiRtZW51LWljb24tc3BhY2luZzogMC4yNXJlbTtcbiRtZW51LWl0ZW0tYmFja2dyb3VuZC1ob3ZlcjogJGxpZ2h0LWdyYXk7XG4kbWVudS1ib3JkZXI6ICRsaWdodC1ncmF5O1xuXG4vLyAyMy4gTWV0ZXJcbi8vIC0tLS0tLS0tLVxuXG4kbWV0ZXItaGVpZ2h0OiAxcmVtO1xuJG1ldGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kbWV0ZXItYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJG1ldGVyLWZpbGwtZ29vZDogJHN1Y2Nlc3MtY29sb3I7XG4kbWV0ZXItZmlsbC1tZWRpdW06ICR3YXJuaW5nLWNvbG9yO1xuJG1ldGVyLWZpbGwtYmFkOiAkYWxlcnQtY29sb3I7XG5cbi8vIDI0LiBPZmYtY2FudmFzXG4vLyAtLS0tLS0tLS0tLS0tLVxuXG4kb2ZmY2FudmFzLXNpemU6IDI1MHB4O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1zaXplOiAyNTBweDtcbiRvZmZjYW52YXMtYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kb2ZmY2FudmFzLXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIDAuNyk7XG4kb2ZmY2FudmFzLXB1c2gtemluZGV4OiAxO1xuJG9mZmNhbnZhcy1vdmVybGFwLXppbmRleDogMTA7XG4kb2ZmY2FudmFzLXJldmVhbC16aW5kZXg6IDE7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tbGVuZ3RoOiAwLjVzO1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLXRpbWluZzogZWFzZTtcbiRvZmZjYW52YXMtZml4ZWQtcmV2ZWFsOiB0cnVlO1xuJG9mZmNhbnZhcy1leGl0LWJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAwLjI1KTtcbiRtYWluY29udGVudC1jbGFzczogJ29mZi1jYW52YXMtY29udGVudCc7XG5cbi8vIDI1LiBPcmJpdFxuLy8gLS0tLS0tLS0tXG5cbiRvcmJpdC1idWxsZXQtYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJG9yYml0LWJ1bGxldC1iYWNrZ3JvdW5kLWFjdGl2ZTogJGRhcmstZ3JheTtcbiRvcmJpdC1idWxsZXQtZGlhbWV0ZXI6IDEuMnJlbTtcbiRvcmJpdC1idWxsZXQtbWFyZ2luOiAwLjFyZW07XG4kb3JiaXQtYnVsbGV0LW1hcmdpbi10b3A6IDAuOHJlbTtcbiRvcmJpdC1idWxsZXQtbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuJG9yYml0LWNhcHRpb24tYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuNSk7XG4kb3JiaXQtY2FwdGlvbi1wYWRkaW5nOiAxcmVtO1xuJG9yYml0LWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogcmdiYSgkYmxhY2ssIDAuNSk7XG4kb3JiaXQtY29udHJvbC1wYWRkaW5nOiAxcmVtO1xuJG9yYml0LWNvbnRyb2wtemluZGV4OiAxMDtcblxuLy8gMjYuIFBhZ2luYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tXG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuJHBhZ2luYXRpb24tbWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG4kcGFnaW5hdGlvbi1pdGVtLWNvbG9yOiAkYmxhY2s7XG4kcGFnaW5hdGlvbi1pdGVtLXBhZGRpbmc6IHJlbS1jYWxjKDMgMTApO1xuJHBhZ2luYXRpb24taXRlbS1zcGFjaW5nOiByZW0tY2FsYygxKTtcbiRwYWdpbmF0aW9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kcGFnaW5hdGlvbi1pdGVtLWJhY2tncm91bmQtaG92ZXI6ICRsaWdodC1ncmF5O1xuJHBhZ2luYXRpb24taXRlbS1iYWNrZ3JvdW5kLWN1cnJlbnQ6ICRwcmltYXJ5LWNvbG9yO1xuJHBhZ2luYXRpb24taXRlbS1jb2xvci1jdXJyZW50OiAkd2hpdGU7XG4kcGFnaW5hdGlvbi1pdGVtLWNvbG9yLWRpc2FibGVkOiAkbWVkaXVtLWdyYXk7XG4kcGFnaW5hdGlvbi1lbGxpcHNpcy1jb2xvcjogJGJsYWNrO1xuJHBhZ2luYXRpb24tbW9iaWxlLWl0ZW1zOiBmYWxzZTtcbiRwYWdpbmF0aW9uLW1vYmlsZS1jdXJyZW50LWl0ZW06IGZhbHNlO1xuJHBhZ2luYXRpb24tYXJyb3dzOiB0cnVlO1xuXG4vLyAyNy4gUHJvZ3Jlc3MgQmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tXG5cbiRwcm9ncmVzcy1oZWlnaHQ6IDFyZW07XG4kcHJvZ3Jlc3MtYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJHByb2dyZXNzLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luO1xuJHByb2dyZXNzLW1ldGVyLWJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xuJHByb2dyZXNzLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDI4LiBSZXNwb25zaXZlIEVtYmVkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZS1lbWJlZC1tYXJnaW4tYm90dG9tOiByZW0tY2FsYygxNik7XG4kcmVzcG9uc2l2ZS1lbWJlZC1yYXRpb3M6IChcbiAgZGVmYXVsdDogNCBieSAzLFxuICB3aWRlc2NyZWVuOiAxNiBieSA5LFxuKTtcblxuLy8gMjkuIFJldmVhbFxuLy8gLS0tLS0tLS0tLVxuXG4kcmV2ZWFsLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRyZXZlYWwtd2lkdGg6IDYwMHB4O1xuJHJldmVhbC1tYXgtd2lkdGg6ICRnbG9iYWwtd2lkdGg7XG4kcmV2ZWFsLXBhZGRpbmc6ICRnbG9iYWwtcGFkZGluZztcbiRyZXZlYWwtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJHJldmVhbC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJHJldmVhbC16aW5kZXg6IDEwMDU7XG4kcmV2ZWFsLW92ZXJsYXktYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuNDUpO1xuXG4vLyAzMC4gU2xpZGVyXG4vLyAtLS0tLS0tLS0tXG5cbiRzbGlkZXItd2lkdGgtdmVydGljYWw6IDAuNXJlbTtcbiRzbGlkZXItdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4kc2xpZGVyLWhlaWdodDogMC41cmVtO1xuJHNsaWRlci1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiRzbGlkZXItZmlsbC1iYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4kc2xpZGVyLWhhbmRsZS1oZWlnaHQ6IDEuNHJlbTtcbiRzbGlkZXItaGFuZGxlLXdpZHRoOiAxLjRyZW07XG4kc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRzbGlkZXItb3BhY2l0eS1kaXNhYmxlZDogMC4yNTtcbiRzbGlkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcblxuLy8gMzEuIFN3aXRjaFxuLy8gLS0tLS0tLS0tLVxuXG4kc3dpdGNoLWJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiRzd2l0Y2gtYmFja2dyb3VuZC1hY3RpdmU6ICRwcmltYXJ5LWNvbG9yO1xuJHN3aXRjaC1oZWlnaHQ6IDJyZW07XG4kc3dpdGNoLWhlaWdodC10aW55OiAxLjVyZW07XG4kc3dpdGNoLWhlaWdodC1zbWFsbDogMS43NXJlbTtcbiRzd2l0Y2gtaGVpZ2h0LWxhcmdlOiAyLjVyZW07XG4kc3dpdGNoLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kc3dpdGNoLW1hcmdpbjogJGdsb2JhbC1tYXJnaW47XG4kc3dpdGNoLXBhZGRsZS1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kc3dpdGNoLXBhZGRsZS1vZmZzZXQ6IDAuMjVyZW07XG4kc3dpdGNoLXBhZGRsZS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJHN3aXRjaC1wYWRkbGUtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuXG4vLyAzMi4gVGFibGVcbi8vIC0tLS0tLS0tLVxuXG4kdGFibGUtYmFja2dyb3VuZDogJHdoaXRlO1xuJHRhYmxlLWNvbG9yLXNjYWxlOiA1JTtcbiR0YWJsZS1ib3JkZXI6IDFweCBzb2xpZCBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlKTtcbiR0YWJsZS1wYWRkaW5nOiByZW0tY2FsYyg4IDEwIDEwKTtcbiR0YWJsZS1ob3Zlci1zY2FsZTogMiU7XG4kdGFibGUtcm93LWhvdmVyOiBkYXJrZW4oJHRhYmxlLWJhY2tncm91bmQsICR0YWJsZS1ob3Zlci1zY2FsZSk7XG4kdGFibGUtcm93LXN0cmlwZS1ob3ZlcjogZGFya2VuKCR0YWJsZS1iYWNrZ3JvdW5kLCAkdGFibGUtY29sb3Itc2NhbGUgKyAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWlzLXN0cmlwZWQ6IHRydWU7XG4kdGFibGUtc3RyaXBlZC1iYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlKTtcbiR0YWJsZS1zdHJpcGU6IGV2ZW47XG4kdGFibGUtaGVhZC1iYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlIC8gMik7XG4kdGFibGUtaGVhZC1yb3ctaG92ZXI6IGRhcmtlbigkdGFibGUtaGVhZC1iYWNrZ3JvdW5kLCAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWZvb3QtYmFja2dyb3VuZDogc21hcnQtc2NhbGUoJHRhYmxlLWJhY2tncm91bmQsICR0YWJsZS1jb2xvci1zY2FsZSk7XG4kdGFibGUtZm9vdC1yb3ctaG92ZXI6IGRhcmtlbigkdGFibGUtZm9vdC1iYWNrZ3JvdW5kLCAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWhlYWQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiR0YWJsZS1mb290LWZvbnQtY29sb3I6ICRib2R5LWZvbnQtY29sb3I7XG4kc2hvdy1oZWFkZXItZm9yLXN0YWNrZWQ6IGZhbHNlO1xuXG4vLyAzMy4gVGFic1xuLy8gLS0tLS0tLS1cblxuJHRhYi1tYXJnaW46IDA7XG4kdGFiLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiR0YWItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuJHRhYi1iYWNrZ3JvdW5kLWFjdGl2ZTogJGxpZ2h0LWdyYXk7XG4kdGFiLWFjdGl2ZS1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kdGFiLWl0ZW0tZm9udC1zaXplOiByZW0tY2FsYygxMik7XG4kdGFiLWl0ZW0tYmFja2dyb3VuZC1ob3ZlcjogJHdoaXRlO1xuJHRhYi1pdGVtLXBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuJHRhYi1leHBhbmQtbWF4OiA2O1xuJHRhYi1jb250ZW50LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiR0YWItY29udGVudC1ib3JkZXI6ICRsaWdodC1ncmF5O1xuJHRhYi1jb250ZW50LWNvbG9yOiAkYm9keS1mb250LWNvbG9yO1xuJHRhYi1jb250ZW50LXBhZGRpbmc6IDFyZW07XG5cbi8vIDM0LiBUaHVtYm5haWxcbi8vIC0tLS0tLS0tLS0tLS1cblxuJHRodW1ibmFpbC1ib3JkZXI6IHNvbGlkIDRweCAkd2hpdGU7XG4kdGh1bWJuYWlsLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luO1xuJHRodW1ibmFpbC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4yKTtcbiR0aHVtYm5haWwtc2hhZG93LWhvdmVyOiAwIDAgNnB4IDFweCByZ2JhKCRwcmltYXJ5LWNvbG9yLCAwLjUpO1xuJHRodW1ibmFpbC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2Utb3V0O1xuJHRodW1ibmFpbC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuXG4vLyAzNS4gVGl0bGUgQmFyXG4vLyAtLS0tLS0tLS0tLS0tXG5cbiR0aXRsZWJhci1iYWNrZ3JvdW5kOiAkYmxhY2s7XG4kdGl0bGViYXItY29sb3I6ICR3aGl0ZTtcbiR0aXRsZWJhci1wYWRkaW5nOiAwLjVyZW07XG4kdGl0bGViYXItdGV4dC1mb250LXdlaWdodDogYm9sZDtcbiR0aXRsZWJhci1pY29uLWNvbG9yOiAkd2hpdGU7XG4kdGl0bGViYXItaWNvbi1jb2xvci1ob3ZlcjogJG1lZGl1bS1ncmF5O1xuJHRpdGxlYmFyLWljb24tc3BhY2luZzogMC4yNXJlbTtcblxuLy8gMzYuIFRvb2x0aXBcbi8vIC0tLS0tLS0tLS0tXG5cbiRoYXMtdGlwLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkO1xuJGhhcy10aXAtYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAkZGFyay1ncmF5O1xuJHRvb2x0aXAtYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuJHRvb2x0aXAtY29sb3I6ICR3aGl0ZTtcbiR0b29sdGlwLXBhZGRpbmc6IDAuNzVyZW07XG4kdG9vbHRpcC1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4kdG9vbHRpcC1waXAtd2lkdGg6IDAuNzVyZW07XG4kdG9vbHRpcC1waXAtaGVpZ2h0OiAkdG9vbHRpcC1waXAtd2lkdGggKiAwLjg2NjtcbiR0b29sdGlwLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDM3LiBUb3AgQmFyXG4vLyAtLS0tLS0tLS0tLVxuXG4kdG9wYmFyLXBhZGRpbmc6IDAuNXJlbTtcbiR0b3BiYXItYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kdG9wYmFyLXN1Ym1lbnUtYmFja2dyb3VuZDogJHRvcGJhci1iYWNrZ3JvdW5kO1xuJHRvcGJhci10aXRsZS1zcGFjaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMDtcbiR0b3BiYXItaW5wdXQtd2lkdGg6IDIwMHB4O1xuJHRvcGJhci11bnN0YWNrLWJyZWFrcG9pbnQ6IG1lZGl1bTtcblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXNcbi8vIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG5AaW1wb3J0ICdtYXRoJztcbkBpbXBvcnQgJ3VuaXQnO1xuQGltcG9ydCAndmFsdWUnO1xuQGltcG9ydCAnZGlyZWN0aW9uJztcbkBpbXBvcnQgJ2NvbG9yJztcbkBpbXBvcnQgJ3NlbGVjdG9yJztcbkBpbXBvcnQgJ2ZsZXgnO1xuQGltcG9ydCAnYnJlYWtwb2ludCc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAndHlwb2dyYXBoeSc7XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlc1xuLy8gaHR0cHM6Ly9nZXQuZm91bmRhdGlvblxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbi8vLyBGaW5kcyB0aGUgZ3JlYXRlc3QgY29tbW9uIGRpdmlzb3Igb2YgdHdvIGludGVnZXJzLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRhIC0gRmlyc3QgbnVtYmVyIHRvIGNvbXBhcmUuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiIC0gU2Vjb25kIG51bWJlciB0byBjb21wYXJlLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIGdyZWF0ZXN0IGNvbW1vbiBkaXZpc29yLlxuQGZ1bmN0aW9uIGdjZCgkYSwgJGIpIHtcbiAgLy8gRnJvbTogaHR0cDovL3Jvc2V0dGFjb2RlLm9yZy93aWtpL0dyZWF0ZXN0X2NvbW1vbl9kaXZpc29yI0phdmFTY3JpcHRcbiAgQGlmICgkYiAhPSAwKSB7XG4gICAgQHJldHVybiBnY2QoJGIsICRhICUgJGIpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIGFicygkYSk7XG4gIH1cbn1cblxuLy8vIEhhbmRsZXMgZGVjaW1hbCBleHBvbmVudHMgYnkgdHJ5aW5nIHRvIGNvbnZlcnQgdGhlbSBpbnRvIGEgZnJhY3Rpb24gYW5kIHRoZW4gdXNlIGEgbnRoLXJvb3QtYWxnb3JpdGhtIGZvciBwYXJ0cyBvZiB0aGUgY2FsY3VsYXRpb25cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSAtIFRoZSBiYXNlIG51bWJlci5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGV4cG9uZW50IC0gVGhlIGV4cG9uZW50LlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIHByb2R1Y3Qgb2YgdGhlIGV4cG9uZW50aWF0aW9uLlxuQGZ1bmN0aW9uIHBvdygkYmFzZSwgJGV4cG9uZW50LCAkcHJlYzogMTYpIHtcbiAgQGlmIChmbG9vcigkZXhwb25lbnQpICE9ICRleHBvbmVudCkge1xuICAgICRwcmVjMiA6IHBvdygxMCwgJHByZWMpO1xuICAgICRleHBvbmVudDogcm91bmQoJGV4cG9uZW50ICogJHByZWMyKTtcbiAgICAkZGVub21pbmF0b3I6IGdjZCgkZXhwb25lbnQsICRwcmVjMik7XG4gICAgQHJldHVybiBudGgtcm9vdChwb3coJGJhc2UsICRleHBvbmVudCAvICRkZW5vbWluYXRvciksICRwcmVjMiAvICRkZW5vbWluYXRvciwgJHByZWMpO1xuICB9XG5cbiAgJHZhbHVlOiAkYmFzZTtcbiAgQGlmICRleHBvbmVudCA+IDEge1xuICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggJGV4cG9uZW50IHtcbiAgICAgICR2YWx1ZTogJHZhbHVlICogJGJhc2U7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRleHBvbmVudCA8IDEge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggLSRleHBvbmVudCB7XG4gICAgICAkdmFsdWU6ICR2YWx1ZSAvICRiYXNlO1xuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG5AZnVuY3Rpb24gbnRoLXJvb3QoJG51bSwgJG46IDIsICRwcmVjOiAxMikge1xuICAvLyBGcm9tOiBodHRwOi8vcm9zZXR0YWNvZGUub3JnL3dpa2kvTnRoX3Jvb3QjSmF2YVNjcmlwdFxuICAkeDogMTtcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRwcmVjIHtcbiAgICAkeDogMSAvICRuICogKCgkbiAtIDEpICogJHggKyAoJG51bSAvIHBvdygkeCwgJG4gLSAxKSkpO1xuICB9XG5cbiAgQHJldHVybiAkeDtcbn1cblxuLy8vIENhbGN1bGF0ZXMgdGhlIGhlaWdodCBhcyBhIHBlcmNlbnRhZ2Ugb2YgdGhlIHdpZHRoIGZvciBhIGdpdmVuIHJhdGlvLlxuLy8vIEBwYXJhbSB7TGlzdH0gJHJhdGlvIC0gUmF0aW8gdG8gdXNlIHRvIGNhbGN1bGF0ZSB0aGUgaGVpZ2h0LCBmb3JtYXR0ZWQgYXMgYHggYnkgeWAuXG4vLy8gQHJldHVybiB7TnVtYmVyfSBBIHBlcmNlbnRhZ2UgdmFsdWUgZm9yIHRoZSBoZWlnaHQgcmVsYXRpdmUgdG8gdGhlIHdpZHRoIG9mIGEgcmVzcG9uc2l2ZSBjb250YWluZXIuXG5AZnVuY3Rpb24gcmF0aW8tdG8tcGVyY2VudGFnZSgkcmF0aW8pIHtcbiAgJHc6IG50aCgkcmF0aW8sIDEpO1xuICAkaDogbnRoKCRyYXRpbywgMyk7XG4gIEByZXR1cm4gJGggLyAkdyAqIDEwMCU7XG59XG5cbi8vLyBQYXJzZSB0aGUgZ2l2ZW4gYCRmcmFjdGlvbmAgdG8gbnVtZXJhdG9ycyBhbmQgZGVudW1lcmF0b3JzLlxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkZnJhY3Rpb24gLSBWYWx1ZSByZXByZXNlbnRpbmcgYSBmcmFjdGlvbiB0byBwYXJzZS4gSXQgY2FuIGJlIGZvcm1hdHRlZCBhcyBgNTAlYCwgYDEgb2YgMmAsIGAxLzJgIG9yIGA1MGAgKG5vIGRlbm9taW5hdG9yIHdvdWxkIGJlIHJldHVybmVkKS5cbi8vL1xuLy8vIEByZXR1cm4ge0xpc3R9IExpc3Qgb2YgcGFyc2VkIHZhbHVlcyB3aXRoIG51bWVyYXRvciBhdCBmaXJzdCBwb3NpdGlvbiBhbmQgZGVudW1lcmF0b3IgYXMgc2Vjb25kLiBUaGVzZSB2YWx1ZXMgbWF5IGJlIG51bGwuXG5AZnVuY3Rpb24gemYtcGFyc2UtZnJhY3Rpb24oJGZyYWN0aW9uKSB7XG5cbiAgQGlmIHR5cGUtb2YoJGZyYWN0aW9uKSA9PSAnbnVtYmVyJyB7XG4gICAgLy8gXCI1MCVcIlxuICAgIEBpZiB1bml0KCRmcmFjdGlvbikgPT0gJyUnIHtcbiAgICAgIEByZXR1cm4gKHN0cmlwLXVuaXQoJGZyYWN0aW9uKSwgMTAwKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKHVuaXQoJGZyYWN0aW9uKSA9PSAnJykge1xuICAgICAgLy8gXCIwLjVcIlxuICAgICAgQGlmICRmcmFjdGlvbiA8IDEge1xuICAgICAgICBAcmV0dXJuICgkZnJhY3Rpb24gKiAxMDAsIDEwMCk7XG4gICAgICB9XG4gICAgICAvLyBcIjUwXCJcbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiAoJGZyYWN0aW9uLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiB0eXBlLW9mKCRmcmFjdGlvbikgPT0gJ2xpc3QnIHtcbiAgICAvLyBcIjUwIG9mIDEwMFwiLCBcIjUwLzEwMFwiLi4uXG4gICAgQGlmIGxlbmd0aCgkZnJhY3Rpb24pID09IDNcbiAgICAgIGFuZCB0eXBlLW9mKG50aCgkZnJhY3Rpb24sIDEpID09ICdudW1iZXInKVxuICAgICAgYW5kIHR5cGUtb2YobnRoKCRmcmFjdGlvbiwgMykgPT0gJ251bWJlcicpIHtcbiAgICAgIEByZXR1cm4gKG50aCgkZnJhY3Rpb24sIDEpLCBudGgoJGZyYWN0aW9uLCAzKSk7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAobnVsbCwgbnVsbCk7XG59XG5cbi8vLyBSZXR1cm5zIHdoZXRoZXIgdGhlIGdpdmVuIGAkdmFsdWVgIHJlcHJlc2VudHMgYSBmcmFjdGlvbi4gU3VwcG9ydHMgZm9ybWF0cyBsaWtlIGA1MCVgLCBgMSBvZiAyYCwgYDEgcGVyIDJgIG9yIGAxLzJgLlxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgLSBWYWx1ZSB0byB0ZXN0LlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGFsbG93LW5vLWRlbm9taW5hdG9yIFtmYWxzZV0gLSBJZiBgdHJ1ZWAsIHNpbXBsZSBudW1iZXJzIHdpdGhvdXQgZGVub21pbmF0b3JzIGxpa2UgYDUwYCBhcmUgc3VwcG9ydGVkLlxuLy8vXG4vLy8gQHJldHVybiB7Qm9vbGVhbn0gYHRydWVgIGlmIGAkdmFsdWVgIHJlcHJlc2VudHMgYSBmcmFjdGlvbiwgYGZhbHNlYCBvdGhlcndpc2UuXG5AZnVuY3Rpb24gemYtaXMtZnJhY3Rpb24oJHZhbHVlLCAkYWxsb3ctbm8tZGVub21pbmF0b3I6IGZhbHNlKSB7XG4gICRwYXJzZWQ6IHpmLXBhcnNlLWZyYWN0aW9uKCR2YWx1ZSk7XG4gIEByZXR1cm4gbm90KG50aCgkcGFyc2VkLCAxKSA9PSBudWxsXG4gICAgb3IgKG50aCgkcGFyc2VkLCAyKSA9PSBudWxsIGFuZCAkYWxsb3ctbm8tZGVub21pbmF0b3IgPT0gZmFsc2UpKTtcbn1cblxuLy8vIENhbGN1bGF0ZSBhIHBlcmNlbnRhZ2UgZnJvbSBhIGdpdmVuIGZyYWN0aW9uLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ8TGlzdH0gJGZyYWN0aW9uIC0gVmFsdWUgcmVwcmVzZW50aW5nIGEgZnJhY3Rpb24gdG8gdXNlIHRvIGNhbGN1bGF0ZSB0aGUgcGVyY2VudGFnZSwgZm9ybWF0dGVkIGFzIGA1MGAgKHJlbGF0aXZlIHRvIGAkZGVub21pbmF0b3JgKSwgYDUwJWAsIGAxIG9mIDJgIG9yIGAxLzJgLlxuLy8vIEBwYXJhbSB7TnVtYmVyfExpc3R9ICRkZW5vbWluYXRvciAtIERlZmF1bHQgdmFsdWUgdG8gdXNlIGFzIGRlbm9taW5hdG9yIHdoZW4gYCRmcmFjdGlvbmAgcmVwcmVzZW50cyBhbiBhYnNvbHV0ZSB2YWx1ZS5cbkBmdW5jdGlvbiBmcmFjdGlvbi10by1wZXJjZW50YWdlKFxuICAkZnJhY3Rpb24sXG4gICRkZW5vbWluYXRvcjogbnVsbFxuKSB7XG4gICRwYXJzZWQ6IHpmLXBhcnNlLWZyYWN0aW9uKCRmcmFjdGlvbik7XG4gICRwYXJzZWQtbm9taW5hdG9yOiBudGgoJHBhcnNlZCwgMSk7XG4gICRwYXJzZWQtZGVub21pbmF0b3I6IG50aCgkcGFyc2VkLCAyKTtcblxuICBAaWYgJHBhcnNlZC1ub21pbmF0b3IgPT0gbnVsbCB7XG4gICAgQGVycm9yICdXcm9uZyBzeW50YXggZm9yIFwiZnJhY3Rpb24tdG8tcGVyY2VudGFnZSgpXCIuIFVzZSBhIG51bWJlciwgZGVjaW1hbCwgcGVyY2VudGFnZSwgb3IgXCJuIG9mIG5cIiAvIFwibi9uXCIuJztcbiAgfVxuICBAaWYgJHBhcnNlZC1kZW5vbWluYXRvciA9PSBudWxsIHtcbiAgICBAaWYgdHlwZS1vZigkZGVub21pbmF0b3IpID09ICdudW1iZXInIHtcbiAgICAgICRwYXJzZWQtZGVub21pbmF0b3I6ICRkZW5vbWluYXRvcjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yICdFcnJvciB3aXRoIFwiZnJhY3Rpb24tdG8tcGVyY2VudGFnZSgpXCIuIEEgZGVmYXVsdCBcIiRkZW5vbWluYXRvclwiIGlzIHJlcXVpcmVkIHRvIHN1cHBvcnQgYWJzb2x1dGUgdmFsdWVzJztcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuIHBlcmNlbnRhZ2UoJHBhcnNlZC1ub21pbmF0b3IgLyAkcGFyc2VkLWRlbm9taW5hdG9yKTtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzXG4vLyBodHRwczovL2dldC5mb3VuZGF0aW9uXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmdW5jdGlvbnNcbi8vLy9cblxuJGdsb2JhbC1mb250LXNpemU6IDEwMCUgIWRlZmF1bHQ7XG5cbi8vLyBSZW1vdmVzIHRoZSB1bml0IChlLmcuIHB4LCBlbSwgcmVtKSBmcm9tIGEgdmFsdWUsIHJldHVybmluZyB0aGUgbnVtYmVyIG9ubHkuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJG51bSAtIE51bWJlciB0byBzdHJpcCB1bml0IGZyb20uXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBUaGUgc2FtZSBudW1iZXIsIHNhbnMgdW5pdC5cbkBmdW5jdGlvbiBzdHJpcC11bml0KCRudW0pIHtcbiAgQHJldHVybiAkbnVtIC8gKCRudW0gKiAwICsgMSk7XG59XG5cbi8vLyBDb252ZXJ0cyBvbmUgb3IgbW9yZSBwaXhlbCB2YWx1ZXMgaW50byBtYXRjaGluZyByZW0gdmFsdWVzLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ8TGlzdH0gJHZhbHVlcyAtIE9uZSBvciBtb3JlIHZhbHVlcyB0byBjb252ZXJ0LiBCZSBzdXJlIHRvIHNlcGFyYXRlIHRoZW0gd2l0aCBzcGFjZXMgYW5kIG5vdCBjb21tYXMuIElmIHlvdSBuZWVkIHRvIGNvbnZlcnQgYSBjb21tYS1zZXBhcmF0ZWQgbGlzdCwgd3JhcCB0aGUgbGlzdCBpbiBwYXJlbnRoZXNlcy5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGJhc2UgW251bGxdIC0gVGhlIGJhc2UgdmFsdWUgdG8gdXNlIHdoZW4gY2FsY3VsYXRpbmcgdGhlIGByZW1gLiBJZiB5b3UncmUgdXNpbmcgRm91bmRhdGlvbiBvdXQgb2YgdGhlIGJveCwgdGhpcyBpcyAxNnB4LiBJZiB0aGlzIHBhcmFtZXRlciBpcyBgbnVsbGAsIHRoZSBmdW5jdGlvbiB3aWxsIHJlZmVyZW5jZSB0aGUgYCRnbG9iYWwtZm9udC1zaXplYCB2YXJpYWJsZSBhcyB0aGUgYmFzZS5cbi8vL1xuLy8vIEByZXR1cm5zIHtMaXN0fSBBIGxpc3Qgb2YgY29udmVydGVkIHZhbHVlcy5cbkBmdW5jdGlvbiByZW0tY2FsYygkdmFsdWVzLCAkYmFzZTogbnVsbCkge1xuICAkcmVtLXZhbHVlczogKCk7XG4gICRjb3VudDogbGVuZ3RoKCR2YWx1ZXMpO1xuXG4gIC8vIElmIG5vIGJhc2UgaXMgZGVmaW5lZCwgZGVmZXIgdG8gdGhlIGdsb2JhbCBmb250IHNpemVcbiAgQGlmICRiYXNlID09IG51bGwge1xuICAgICRiYXNlOiAkZ2xvYmFsLWZvbnQtc2l6ZTtcbiAgfVxuXG4gIC8vIElmIHRoZSBiYXNlIGZvbnQgc2l6ZSBpcyBhICUsIHRoZW4gbXVsdGlwbHkgaXQgYnkgMTZweFxuICAvLyBUaGlzIGlzIGJlY2F1c2UgMTAwJSBmb250IHNpemUgPSAxNnB4IGluIG1vc3QgYWxsIGJyb3dzZXJzXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAnJScge1xuICAgICRiYXNlOiAoJGJhc2UgLyAxMDAlKSAqIDE2cHg7XG4gIH1cblxuICAvLyBVc2luZyByZW0gYXMgYmFzZSBhbGxvd3MgY29ycmVjdCBzY2FsaW5nXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAncmVtJyB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXQoJGJhc2UpICogMTZweDtcbiAgfVxuXG4gIEBpZiAkY291bnQgPT0gMSB7XG4gICAgQHJldHVybiAtemYtdG8tcmVtKCR2YWx1ZXMsICRiYXNlKTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvdW50IHtcbiAgICAkcmVtLXZhbHVlczogYXBwZW5kKCRyZW0tdmFsdWVzLCAtemYtdG8tcmVtKG50aCgkdmFsdWVzLCAkaSksICRiYXNlKSk7XG4gIH1cblxuICBAcmV0dXJuICRyZW0tdmFsdWVzO1xufVxuXG4vLyBDb252ZXJ0cyBhIHVuaXRsZXNzLCBwaXhlbCwgb3IgcmVtIHZhbHVlIHRvIGVtLCBmb3IgdXNlIGluIGJyZWFrcG9pbnRzLlxuQGZ1bmN0aW9uIC16Zi1icC10by1lbSgkdmFsdWUpIHtcbiAgLy8gUGl4ZWwgYW5kIHVuaXRsZXNzIHZhbHVlcyBhcmUgY29udmVydGVkIHRvIHJlbXNcbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAncHgnIG9yIHVuaXRsZXNzKCR2YWx1ZSkge1xuICAgICR2YWx1ZTogcmVtLWNhbGMoJHZhbHVlLCAkYmFzZTogMTZweCk7XG4gIH1cblxuICAvLyBUaGVuIHRoZSB2YWx1ZSBpcyBjb252ZXJ0ZWQgdG8gZW1zXG4gIEByZXR1cm4gc3RyaXAtdW5pdCgkdmFsdWUpICogMWVtO1xufVxuXG4vLy8gQ29udmVydHMgYSBwaXhlbCB2YWx1ZSB0byBtYXRjaGluZyByZW0gdmFsdWUuICpBbnkqIHZhbHVlIHBhc3NlZCwgcmVnYXJkbGVzcyBvZiB1bml0LCBpcyBhc3N1bWVkIHRvIGJlIGEgcGl4ZWwgdmFsdWUuIEJ5IGRlZmF1bHQsIHRoZSBiYXNlIHBpeGVsIHZhbHVlIHVzZWQgdG8gY2FsY3VsYXRlIHRoZSByZW0gdmFsdWUgaXMgdGFrZW4gZnJvbSB0aGUgYCRnbG9iYWwtZm9udC1zaXplYCB2YXJpYWJsZS5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBQaXhlbCB2YWx1ZSB0byBjb252ZXJ0LlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSBbbnVsbF0gLSBCYXNlIGZvciBwaXhlbCBjb252ZXJzaW9uLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gQSBudW1iZXIgaW4gcmVtcywgY2FsY3VsYXRlZCBiYXNlZCBvbiB0aGUgZ2l2ZW4gdmFsdWUgYW5kIHRoZSBiYXNlIHBpeGVsIHZhbHVlLiByZW0gdmFsdWVzIGFyZSBwYXNzZWQgdGhyb3VnaCBhcyBpcy5cbkBmdW5jdGlvbiAtemYtdG8tcmVtKCR2YWx1ZSwgJGJhc2U6IG51bGwpIHtcbiAgLy8gQ2hlY2sgaWYgdGhlIHZhbHVlIGlzIGEgbnVtYmVyXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ251bWJlcicge1xuICAgIEB3YXJuIGluc3BlY3QoJHZhbHVlKSArICcgd2FzIHBhc3NlZCB0byByZW0tY2FsYygpLCB3aGljaCBpcyBub3QgYSBudW1iZXIuJztcbiAgICBAcmV0dXJuICR2YWx1ZTtcbiAgfVxuXG4gIC8vIFRyYW5zZm9ybSBlbSBpbnRvIHJlbSBpZiBzb21lb25lIGhhbmRzIG92ZXIgJ2VtJ3NcbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAnZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAqIDFyZW07XG4gIH1cblxuICAvLyBDYWxjdWxhdGUgcmVtIGlmIHVuaXRzIGZvciAkdmFsdWUgaXMgbm90IHJlbSBvciBlbVxuICBAaWYgdW5pdCgkdmFsdWUpICE9ICdyZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAvIHN0cmlwLXVuaXQoJGJhc2UpICogMXJlbTtcbiAgfVxuXG4gIC8vIFR1cm4gMHJlbSBpbnRvIDBcbiAgQGlmICR2YWx1ZSA9PSAwcmVtIHtcbiAgICAkdmFsdWU6IDA7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuLy8vIENvbnZlcnRzIGEgcGl4ZWwsIHBlcmNlbnRhZ2UsIHJlbSBvciBlbSB2YWx1ZSB0byBhIHVuaXRsZXNzIHZhbHVlIGJhc2VkIG9uIGEgZ2l2ZW4gZm9udCBzaXplLiBJZGVhbCBmb3Igd29ya2luZyBvdXQgdW5pdGxlc3MgbGluZSBoZWlnaHRzLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGNvbnZlcnQgdG8gYSB1bml0bGVzcyBsaW5lIGhlaWdodFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSAtIFRoZSBmb250IHNpemUgdG8gdXNlIHRvIHdvcmsgb3V0IHRoZSBsaW5lIGhlaWdodCAtIGRlZmF1bHRzIHRvICRnbG9iYWwtZm9udC1zaXplXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gVW5pdGxlc3MgbnVtYmVyXG5AZnVuY3Rpb24gdW5pdGxlc3MtY2FsYygkdmFsdWUsICRiYXNlOiBudWxsKSB7XG5cbiAgLy8gSWYgbm8gYmFzZSBpcyBkZWZpbmVkLCBkZWZlciB0byB0aGUgZ2xvYmFsIGZvbnQgc2l6ZVxuICBAaWYgJGJhc2UgPT0gbnVsbCB7XG4gICAgJGJhc2U6ICRnbG9iYWwtZm9udC1zaXplO1xuICB9XG5cbiAgLy8gRmlyc3QsIGxldHMgY29udmVydCBvdXIgJGJhc2UgdG8gcGl4ZWxzXG5cbiAgLy8gSWYgdGhlIGJhc2UgZm9udCBzaXplIGlzIGEgJSwgdGhlbiBtdWx0aXBseSBpdCBieSAxNnB4XG4gIEBpZiB1bml0KCRiYXNlKSA9PSAnJScge1xuICAgICRiYXNlOiAoJGJhc2UgLyAxMDAlKSAqIDE2cHg7XG4gIH1cblxuICBAaWYgdW5pdCgkYmFzZSkgPT0gJ3JlbScge1xuICAgICRiYXNlOiBzdHJpcC11bml0KCRiYXNlKSAqIDE2cHg7XG4gIH1cblxuICBAaWYgdW5pdCgkYmFzZSkgPT0gJ2VtJyB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXQoJGJhc2UpICogMTZweDtcbiAgfVxuXG4gIC8vIE5vdyBsZXQncyBjb252ZXJ0IG91ciB2YWx1ZSB0byBwaXhlbHMgdG9vXG4gIEBpZiB1bml0KCR2YWx1ZSkgPT0gJyUnIHtcbiAgICAkdmFsdWU6ICgkdmFsdWUgLyAxMDAlKSAqICRiYXNlO1xuICB9XG5cbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAncmVtJyB7XG4gICAgJHZhbHVlOiBzdHJpcC11bml0KCR2YWx1ZSkgKiAkYmFzZTtcbiAgfVxuXG4gIEBpZiB1bml0KCR2YWx1ZSkgPT0gJ2VtJyB7XG4gICAgJHZhbHVlOiBzdHJpcC11bml0KCR2YWx1ZSkgKiAkYmFzZTtcbiAgfVxuXG4gIC8vICdweCdcbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAncHgnIHtcbiAgICBAcmV0dXJuIHN0cmlwLXVuaXQoJHZhbHVlKSAvIHN0cmlwLXVuaXQoJGJhc2UpO1xuICB9XG5cbiAgLy8gYXNzdW1lIHRoYXQgbGluZS1oZWlnaHRzIGdyZWF0ZXIgdGhhbiAxMCBhcmUgbWVhbnQgdG8gYmUgYWJzb2x1dGUgaW4gJ3B4J1xuICBAaWYgdW5pdGxlc3MoJHZhbHVlKSBhbmQgKCR2YWx1ZSA+IDEwKSB7XG4gICAgQHJldHVybiAkdmFsdWUgLyBzdHJpcC11bml0KCRiYXNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXNcbi8vIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4vLy8gRGV0ZXJtaW5lIGlmIGEgdmFsdWUgaXMgbm90IGZhbHNleSwgaW4gQ1NTIHRlcm1zLiBGYWxzZXkgdmFsdWVzIGFyZSBgbnVsbGAsIGBub25lYCwgYDBgIHdpdGggYW55IHVuaXQsIG9yIGFuIGVtcHR5IGxpc3QuXG4vLy9cbi8vLyBAcGFyYW0ge01peGVkfSAkdmFsIC0gVmFsdWUgdG8gY2hlY2suXG4vLy9cbi8vLyBAcmV0dXJucyB7Qm9vbGVhbn0gYHRydWVgIGlmIGAkdmFsYCBpcyBub3QgZmFsc2V5LlxuQGZ1bmN0aW9uIGhhcy12YWx1ZSgkdmFsKSB7XG4gIEBpZiAkdmFsID09IG51bGwgb3IgJHZhbCA9PSBub25lIHtcbiAgICBAcmV0dXJuIGZhbHNlO1xuICB9XG4gIEBpZiB0eXBlLW9mKCR2YWwpID09ICdudW1iZXInIGFuZCBzdHJpcC11bml0KCR2YWwpID09IDAge1xuICAgIEByZXR1cm4gZmFsc2U7XG4gIH1cbiAgQGlmIHR5cGUtb2YoJHZhbCkgPT0gJ2xpc3QnIGFuZCBsZW5ndGgoJHZhbCkgPT0gMCB7XG4gICAgQHJldHVybiBmYWxzZTtcbiAgfVxuICBAcmV0dXJuIHRydWU7XG59XG5cbi8vLyBEZXRlcm1pbmUgYSB0b3AvcmlnaHQvYm90dG9tL3JpZ2h0IHZhbHVlIG9uIGEgcGFkZGluZywgbWFyZ2luLCBldGMuIHByb3BlcnR5LCBubyBtYXR0ZXIgaG93IG1hbnkgdmFsdWVzIHdlcmUgcGFzc2VkIGluLiBVc2UgdGhpcyBmdW5jdGlvbiBpZiB5b3UgbmVlZCB0byBrbm93IHRoZSBzcGVjaWZpYyBzaWRlIG9mIGEgdmFsdWUsIGJ1dCBkb24ndCBrbm93IGlmIHRoZSB2YWx1ZSBpcyB1c2luZyBhIHNob3J0aGFuZCBmb3JtYXQuXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R8TnVtYmVyfSAkdmFsIC0gVmFsdWUgdG8gYW5hbHl6ZS4gU2hvdWxkIGJlIGEgc2hvcnRoYW5kIHNpemluZyBwcm9wZXJ0eSwgZS5nLiBcIjFlbSAyZW0gMWVtXCJcbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRzaWRlIC0gU2lkZSB0byByZXR1cm4uIFNob3VsZCBiZSBgdG9wYCwgYHJpZ2h0YCwgYGJvdHRvbWAsIG9yIGBsZWZ0YC5cbi8vL1xuLy8vIEByZXR1cm5zIHtOdW1iZXJ9IEEgc2luZ2xlIHZhbHVlIGJhc2VkIG9uIGAkdmFsYCBhbmQgYCRzaWRlYC5cbkBmdW5jdGlvbiBnZXQtc2lkZSgkdmFsLCAkc2lkZSkge1xuICAkbGVuZ3RoOiBsZW5ndGgoJHZhbCk7XG5cbiAgQGlmICRsZW5ndGggPT0gMSB7XG4gICAgQHJldHVybiAkdmFsO1xuICB9XG4gIEBpZiAkbGVuZ3RoID09IDIge1xuICAgIEByZXR1cm4gbWFwLWdldCgoXG4gICAgICB0b3A6IG50aCgkdmFsLCAxKSxcbiAgICAgIGJvdHRvbTogbnRoKCR2YWwsIDEpLFxuICAgICAgbGVmdDogbnRoKCR2YWwsIDIpLFxuICAgICAgcmlnaHQ6IG50aCgkdmFsLCAyKSxcbiAgICApLCAkc2lkZSk7XG4gIH1cbiAgQGlmICRsZW5ndGggPT0gMyB7XG4gICAgQHJldHVybiBtYXAtZ2V0KChcbiAgICAgIHRvcDogbnRoKCR2YWwsIDEpLFxuICAgICAgbGVmdDogbnRoKCR2YWwsIDIpLFxuICAgICAgcmlnaHQ6IG50aCgkdmFsLCAyKSxcbiAgICAgIGJvdHRvbTogbnRoKCR2YWwsIDMpLFxuICAgICksICRzaWRlKTtcbiAgfVxuICBAaWYgJGxlbmd0aCA9PSA0IHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoKFxuICAgICAgdG9wOiBudGgoJHZhbCwgMSksXG4gICAgICByaWdodDogbnRoKCR2YWwsIDIpLFxuICAgICAgYm90dG9tOiBudGgoJHZhbCwgMyksXG4gICAgICBsZWZ0OiBudGgoJHZhbCwgNCksXG4gICAgKSwgJHNpZGUpO1xuICB9XG59XG5cbi8vLyBHaXZlbiBib3JkZXIgJHZhbCwgZmluZCBhIHNwZWNpZmljIGVsZW1lbnQgb2YgdGhlIGJvcmRlciwgd2hpY2ggaXMgJGVsZW0uIFRoZSBwb3NzaWJsZSB2YWx1ZXMgZm9yICRlbGVtIGFyZSB3aWR0aCwgc3R5bGUsIGFuZCBjb2xvci5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHZhbCAtIEJvcmRlciB2YWx1ZSB0byBmaW5kIGEgdmFsdWUgaW4uXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkZWxlbSAtIEJvcmRlciBjb21wb25lbnQgdG8gZXh0cmFjdC5cbi8vL1xuLy8vIEByZXR1cm5zIHtNaXhlZH0gSWYgdGhlIHZhbHVlIGV4aXN0cywgcmV0dXJucyB0aGUgdmFsdWUuIElmIHRoZSB2YWx1ZSBpcyBub3QgaW4gdGhlIGJvcmRlciBkZWZpbml0aW9uLCB0aGUgZnVuY3Rpb24gd2lsbCByZXR1cm4gYSAwcHggd2lkdGgsIHNvbGlkIHN0eWxlLCBvciBibGFjayBib3JkZXIuXG5AZnVuY3Rpb24gZ2V0LWJvcmRlci12YWx1ZSgkdmFsLCAkZWxlbSkge1xuICAvLyBGaW5kIHRoZSB3aWR0aCwgc3R5bGUsIG9yIGNvbG9yIGFuZCByZXR1cm4gaXRcbiAgQGVhY2ggJHYgaW4gJHZhbCB7XG4gICAgJHR5cGU6IHR5cGUtb2YoJHYpO1xuICAgIEBpZiAkZWxlbSA9PSB3aWR0aCBhbmQgJHR5cGUgPT0gJ251bWJlcicge1xuICAgICAgQHJldHVybiAkdjtcbiAgICB9XG4gICAgQGlmICRlbGVtID09IHN0eWxlIGFuZCAkdHlwZSA9PSAnc3RyaW5nJyB7XG4gICAgICBAcmV0dXJuICR2O1xuICAgIH1cbiAgICBAaWYgJGVsZW0gPT0gY29sb3IgYW5kICR0eXBlID09ICdjb2xvcicge1xuICAgICAgQHJldHVybiAkdjtcbiAgICB9XG4gIH1cblxuICAvLyBEZWZhdWx0c1xuICAkZGVmYXVsdHM6IChcbiAgICB3aWR0aDogMCxcbiAgICBzdHlsZTogc29saWQsXG4gICAgY29sb3I6ICMwMDAsXG4gICk7XG5cbiAgQHJldHVybiBtYXAtZ2V0KCRkZWZhdWx0cywgJGVsZW0pO1xufVxuXG4vLy8gRmluZHMgYSB2YWx1ZSBpbiBhIG5lc3RlZCBtYXAuXG4vLy8gQGxpbmsgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9zYXNzL2RlZXAtZ2V0c2V0LW1hcHMvIERlZXAgR2V0L1NldCBpbiBNYXBzXG4vLy9cbi8vLyBAcGFyYW0ge01hcH0gJG1hcCAtIE1hcCB0byBwdWxsIGEgdmFsdWUgZnJvbS5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGtleXMuLi4gLSBLZXlzIHRvIHVzZSB3aGVuIGxvb2tpbmcgZm9yIGEgdmFsdWUuXG4vLy8gQHJldHVybnMge01peGVkfSBUaGUgdmFsdWUgZm91bmQgaW4gdGhlIG1hcC5cbkBmdW5jdGlvbiBtYXAtZGVlcC1nZXQoJG1hcCwgJGtleXMuLi4pIHtcbiAgQGVhY2ggJGtleSBpbiAka2V5cyB7XG4gICAgJG1hcDogbWFwLWdldCgkbWFwLCAka2V5KTtcbiAgfVxuICBAcmV0dXJuICRtYXA7XG59XG5cbi8vLyBDYXN0cyBhIG1hcCBpbnRvIGEgbGlzdC5cbi8vLyBAbGluayBodHRwOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE0LzA0LzI4L2Nhc3RpbmctbWFwLWludG8tbGlzdC9cbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkbWFwIC0gTWFwIHRvIHB1bGwgYSB2YWx1ZSBmcm9tLlxuLy8vXG4vLy8gQHJldHVybnMge0xpc3R9IERlcGVuZGluZyBvbiB0aGUgZmxhZywgcmV0dXJucyBlaXRoZXIgJGtleXMgb3IgJHZhbHVlcyBvciBib3RoLlxuQGZ1bmN0aW9uIG1hcC10by1saXN0KCRtYXAsICRrZWVwOiAnYm90aCcpIHtcbiAgJGtlZXA6IGlmKGluZGV4KCdrZXlzJyAndmFsdWVzJywgJGtlZXApLCAka2VlcCwgJ2JvdGgnKTtcblxuICBAaWYgdHlwZS1vZigkbWFwKSA9PSAnbWFwJyB7XG4gICAgJGtleXM6ICgpO1xuICAgICR2YWx1ZXM6ICgpO1xuXG4gICAgQGVhY2ggJGtleSwgJHZhbCBpbiAkbWFwIHtcbiAgICAgICRrZXlzOiBhcHBlbmQoJGtleXMsICRrZXkpO1xuICAgICAgJHZhbHVlczogYXBwZW5kKCR2YWx1ZXMsICR2YWwpO1xuICAgIH1cblxuICAgIEBpZiAka2VlcCA9PSAna2V5cycge1xuICAgICAgQHJldHVybiAka2V5cztcbiAgICB9XG4gICAgQGVsc2UgaWYgJGtlZXAgPT0gJ3ZhbHVlcycge1xuICAgICAgQHJldHVybiAkdmFsdWVzO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAcmV0dXJuIHppcCgka2V5cywgJHZhbHVlcyk7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiBpZih0eXBlLW9mKCRtYXApICE9ICdsaXN0JywgKCR2YWx1ZSwpLCAkbWFwKTtcblxufVxuXG4vLy8gUmV0dXJuIGEgam9pbiBvZiB0aGUgdHdvIGdpdmVuIHN0cmluZ3MgYCRzdHIxYCBhbmQgYCRzdHIyYC5cbi8vLyBJZiB0aGUgdHdvIHN0cmluZ3MgYXJlIG5vdCBlbXB0eSwgdGhleSBhcmUgc2VwYXJhdGVkIGJ5IGAkZGVsaW1pdGVyYC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyMSBbbnVsbF0gLSBGaXJzdCBzdHJpbmcgdG8gam9pbi5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHN0cjEgW251bGxdIC0gU2Vjb25kIHN0cmluZyB0byBqb2luLlxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZGVsaW1pdGVyIFtudWxsXSAtIERlbGltaWV0ZXIgYmV0d2VlbiBgJHN0cjFgIGFuZCBgJHN0cjJgLlxuLy8vXG4vLy8gQHJldHVybnMge1N0cmluZ30gSm9pbiBvZiBgJHN0cjFgLCBgJGRlbGltaXRlcmAgYW5kIGAkc3RyMmAuXG5AZnVuY3Rpb24gemYtc3RyLWpvaW4oXG4gICRzdHIxOiBudWxsLFxuICAkc3RyMjogbnVsbCxcbiAgJGRlbGltaXRlcjogbnVsbFxuKSB7XG4gICRyZXQ6ICcnO1xuXG4gIEBpZiAkc3RyMSBhbmQgc3RyLWxlbmd0aCgkc3RyMSkgPiAwIHtcbiAgICAkcmV0OiAkcmV0ICsgJHN0cjE7XG5cbiAgICBAaWYgJGRlbGltaXRlciBhbmQgc3RyLWxlbmd0aCgkZGVsaW1pdGVyKSA+IDAgYW5kICRzdHIyIGFuZCBzdHItbGVuZ3RoKCRzdHIyKSA+IDAge1xuICAgICAgJHJldDogJHJldCArICRkZWxpbWl0ZXI7XG4gICAgfVxuICB9XG4gIEBpZiAkc3RyMiBhbmQgc3RyLWxlbmd0aCgkc3RyMikgPiAwIHtcbiAgICAkcmV0OiAkcmV0ICsgJHN0cjI7XG4gIH1cblxuICBAcmV0dXJuICRyZXQ7XG59XG5cbi8vLyBTYWZlbHkgcmV0dXJuIGEgdmFsdWUgZnJvbSBhIG1hcC5cbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkbWFwIC0gTWFwIHRvIHJldHJpZXZlIGEgdmFsdWUgZnJvbS5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGtleSAtIE5hbWUgb2YgdGhlIG1hcCBrZXkuXG4vLy9cbi8vLyBAcmV0dXJucyB7TGlzdH0gRm91bmQgdmFsdWUuXG5AZnVuY3Rpb24gbWFwLXNhZmUtZ2V0KCRtYXAsICRrZXkpIHtcbiAgQGlmICh0eXBlLW9mKCRtYXApID09ICdtYXAnIG9yICh0eXBlLW9mKCRtYXApID09ICdsaXN0JyBhbmQgbGVuZ3RoKCRtYXApID09IDApKSB7XG4gICAgQGlmIChtYXAtaGFzLWtleSgkbWFwLCAka2V5KSkge1xuICAgICAgQHJldHVybiBtYXAtZ2V0KCRtYXAsICRrZXkpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgJ0tleTogYCN7JGtleX1gIGlzIG5vdCBhdmFpbGFibGUgaW4gYCN7JG1hcH1gJztcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBlcnJvciAnYCN7JG1hcH1gIGlzIG5vdCBhIHZhbGlkIG1hcCc7XG4gIH1cbn1cblxuLy8vIENvbnZlcnQgdGhlIGdpdmVuIGAkdmFsYCB0byBhIEJvb2xlYW4uIEVtcHR5IHZhbHVlcyBhcmUgY29uc2lkZXJlZCBhcyBmYWxzZS5cbi8vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbCAtIFZhbHVlIHRvIGNvbnZlcnQuXG4vLy9cbi8vLyBAcmV0dXJucyB7Qm9vbGVhbn0gQ29udmVydGVkIEJvb2xlYW4gdmFsdWUuXG5AZnVuY3Rpb24gLXpmLWJvb2woJHZhbCkge1xuICBAcmV0dXJuICR2YWwgIT0gZmFsc2UgYW5kIGhhcy12YWx1ZSgkdmFsKTtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzXG4vLyBodHRwczovL2dldC5mb3VuZGF0aW9uXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmdW5jdGlvbnNcbi8vLy9cblxuLy8vIFJldHVybnMgdGhlIG9wcG9zaXRlIGRpcmVjdGlvbiBvZiAkZGlyXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRkaXIgLSBVc2VkIGRpcmVjdGlvbiBiZXR3ZWVuIFwidG9wXCIsIFwicmlnaHRcIiwgXCJib3R0b21cIiBhbmQgXCJsZWZ0XCIuXG4vLy8gQHJldHVybiB7S2V5d29yZH0gT3Bwb3NpdGUgZGlyZWN0aW9uIG9mICRkaXJcbkBmdW5jdGlvbiBkaXJlY3Rpb24tb3Bwb3NpdGUoXG4gICRkaXJcbikge1xuICAkZGlyczogKHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCk7XG4gICRwbGFjZTogaW5kZXgoJGRpcnMsICRkaXIpO1xuXG4gIEBpZiAkcGxhY2UgPT0gbnVsbCB7XG4gICAgQGVycm9yICdkaXJlY3Rpb24tb3Bwb3NpdGU6IEludmFsaWQgJGRpciBwYXJhbWV0ZXIsIGV4cGVjdGVkIGEgdmFsdWUgZnJvbSBcIiN7JGRpcnN9XCIsIGZvdW5kIFwiI3skZGlyfVwiLic7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgLy8gQ2FsY3VsYXRlIHRoZSBvcHBvc2l0ZSBwbGFjZSBpbiBhIGNpcmNsZSwgd2l0aCBhIHN0YXJ0aW5nIGluZGV4IG9mIDFcbiAgJGxlbmd0aDogbGVuZ3RoKCRkaXJzKTtcbiAgJGRlbWk6ICRsZW5ndGggLyAyO1xuICAkb3Bwb3NpdGUtcGxhY2U6ICgoJHBsYWNlICsgJGRlbWkgLSAxKSAlICRsZW5ndGgpICsgMTtcblxuICBAcmV0dXJuIG50aCgkZGlycywgJG9wcG9zaXRlLXBsYWNlKTtcbn1cblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXNcbi8vIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG5AaW1wb3J0ICdtYXRoJztcblxuJGNvbnRyYXN0LXdhcm5pbmdzOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4vLy8gQ2hlY2tzIHRoZSBsdW1pbmFuY2Ugb2YgYCRjb2xvcmAuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgLSBDb2xvciB0byBjaGVjayB0aGUgbHVtaW5hbmNlIG9mLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIGx1bWluYW5jZSBvZiBgJGNvbG9yYC5cbkBmdW5jdGlvbiBjb2xvci1sdW1pbmFuY2UoJGNvbG9yKSB7XG4gIC8vIEFkYXB0ZWQgZnJvbTogaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L2NvbnRyYXN0LXJhdGlvL2Jsb2IvZ2gtcGFnZXMvY29sb3IuanNcbiAgLy8gRm9ybXVsYTogaHR0cDovL3d3dy53My5vcmcvVFIvMjAwOC9SRUMtV0NBRzIwLTIwMDgxMjExLyNyZWxhdGl2ZWx1bWluYW5jZWRlZlxuICAkcmdiYTogcmVkKCRjb2xvciksIGdyZWVuKCRjb2xvciksIGJsdWUoJGNvbG9yKTtcbiAgJHJnYmEyOiAoKTtcblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xuICAgICRyZ2I6IG50aCgkcmdiYSwgJGkpO1xuICAgICRyZ2I6ICRyZ2IgLyAyNTU7XG5cbiAgICAkcmdiOiBpZigkcmdiIDwgMC4wMzkyOCwgJHJnYiAvIDEyLjkyLCBwb3coKCRyZ2IgKyAwLjA1NSkgLyAxLjA1NSwgMi40KSk7XG5cbiAgICAkcmdiYTI6IGFwcGVuZCgkcmdiYTIsICRyZ2IpO1xuICB9XG5cbiAgQHJldHVybiAwLjIxMjYgKiBudGgoJHJnYmEyLCAxKSArIDAuNzE1MiAqIG50aCgkcmdiYTIsIDIpICsgMC4wNzIyICogbnRoKCRyZ2JhMiwgMyk7XG59XG5cbi8vLyBDaGVja3MgdGhlIGNvbnRyYXN0IHJhdGlvIG9mIHR3byBjb2xvcnMuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IxIC0gRmlyc3QgY29sb3IgdG8gY29tcGFyZS5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IyIC0gU2Vjb25kIGNvbG9yIHRvIGNvbXBhcmUuXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBUaGUgY29udHJhc3QgcmF0aW8gb2YgdGhlIGNvbXBhcmVkIGNvbG9ycy5cbkBmdW5jdGlvbiBjb2xvci1jb250cmFzdCgkY29sb3IxLCAkY29sb3IyKSB7XG4gIC8vIEFkYXB0ZWQgZnJvbTogaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L2NvbnRyYXN0LXJhdGlvL2Jsb2IvZ2gtcGFnZXMvY29sb3IuanNcbiAgLy8gRm9ybXVsYTogaHR0cDovL3d3dy53My5vcmcvVFIvMjAwOC9SRUMtV0NBRzIwLTIwMDgxMjExLyNjb250cmFzdC1yYXRpb2RlZlxuICAkbHVtaW5hbmNlMTogY29sb3ItbHVtaW5hbmNlKCRjb2xvcjEpICsgMC4wNTtcbiAgJGx1bWluYW5jZTI6IGNvbG9yLWx1bWluYW5jZSgkY29sb3IyKSArIDAuMDU7XG4gICRyYXRpbzogJGx1bWluYW5jZTEgLyAkbHVtaW5hbmNlMjtcblxuICBAaWYgJGx1bWluYW5jZTIgPiAkbHVtaW5hbmNlMSB7XG4gICAgJHJhdGlvOiAxIC8gJHJhdGlvO1xuICB9XG5cbiAgJHJhdGlvOiByb3VuZCgkcmF0aW8gKiAxMCkgLyAxMDtcblxuICBAcmV0dXJuICRyYXRpbztcbn1cblxuLy8vIENoZWNrcyB0aGUgbHVtaW5hbmNlIG9mIGAkYmFzZWAsIGFuZCByZXR1cm5zIHRoZSBjb2xvciBmcm9tIGAkY29sb3JzYCAobGlzdCBvZiBjb2xvcnMpIHRoYXQgaGFzIHRoZSBtb3N0IGNvbnRyYXN0LlxuLy8vXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGJhc2UgLSBDb2xvciB0byBjaGVjayBsdW1pbmFuY2UuXG4vLy8gQHBhcmFtIHtMaXN0fSAkY29sb3JzIFsoJHdoaXRlLCAkYmxhY2spXSAtIENvbG9ycyB0byBjb21wYXJlLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdG9sZXJhbmNlIFskZ2xvYmFsLWNvbG9yLXBpY2stY29udHJhc3QtdG9sZXJhbmNlXSAtIENvbnRyYXN0IHRvbGVyYW5jZS5cbi8vL1xuLy8vIEByZXR1cm5zIHtDb2xvcn0gdGhlIGNvbG9yIGZyb20gYCRjb2xvcnNgIChsaXN0IG9mIGNvbG9ycykgdGhhdCBoYXMgdGhlIG1vc3QgY29udHJhc3QuXG5AZnVuY3Rpb24gY29sb3ItcGljay1jb250cmFzdCgkYmFzZSwgJGNvbG9yczogKCR3aGl0ZSwgJGJsYWNrKSwgJHRvbGVyYW5jZTogJGdsb2JhbC1jb2xvci1waWNrLWNvbnRyYXN0LXRvbGVyYW5jZSkge1xuICAkY29udHJhc3Q6IGNvbG9yLWNvbnRyYXN0KCRiYXNlLCBudGgoJGNvbG9ycywgMSkpO1xuICAkYmVzdDogbnRoKCRjb2xvcnMsIDEpO1xuXG4gIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggbGVuZ3RoKCRjb2xvcnMpIHtcbiAgICAkY3VycmVudC1jb250cmFzdDogY29sb3ItY29udHJhc3QoJGJhc2UsIG50aCgkY29sb3JzLCAkaSkpO1xuICAgIEBpZiAoJGN1cnJlbnQtY29udHJhc3QgLSAkY29udHJhc3QgPiAkdG9sZXJhbmNlKSB7XG4gICAgICAkY29udHJhc3Q6IGNvbG9yLWNvbnRyYXN0KCRiYXNlLCBudGgoJGNvbG9ycywgJGkpKTtcbiAgICAgICRiZXN0OiBudGgoJGNvbG9ycywgJGkpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJGNvbnRyYXN0LXdhcm5pbmdzIGFuZCAkY29udHJhc3QgPCAzKSB7XG4gICAgQHdhcm4gXCJDb250cmFzdCByYXRpbyBvZiAjeyRiZXN0fSBvbiAjeyRiYXNlfSBpcyBwcmV0dHkgYmFkLCBqdXN0ICN7JGNvbnRyYXN0fVwiO1xuICB9XG5cbiAgQHJldHVybiAkYmVzdDtcbn1cblxuLy8vIFNjYWxlcyBhIGNvbG9yIHRvIGJlIGRhcmtlciBpZiBpdCdzIGxpZ2h0LCBvciBsaWdodGVyIGlmIGl0J3MgZGFyay4gVXNlIHRoaXMgZnVuY3Rpb24gdG8gdGludCBhIGNvbG9yIGFwcHJvcHJpYXRlIHRvIGl0cyBsaWdodG5lc3MuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgLSBDb2xvciB0byBzY2FsZS5cbi8vLyBAcGFyYW0ge1BlcmNlbnRhZ2V9ICRzY2FsZSBbNSVdIC0gQW1vdW50IHRvIHNjYWxlIHVwIG9yIGRvd24uXG4vLy8gQHBhcmFtIHtQZXJjZW50YWdlfSAkdGhyZXNob2xkIFs0MCVdIC0gVGhyZXNob2xkIG9mIGxpZ2h0bmVzcyB0byBjaGVjayBhZ2FpbnN0LlxuLy8vXG4vLy8gQHJldHVybnMge0NvbG9yfSBBIHNjYWxlZCBjb2xvci5cbkBmdW5jdGlvbiBzbWFydC1zY2FsZSgkY29sb3IsICRzY2FsZTogNSUsICR0aHJlc2hvbGQ6IDQwJSkge1xuICBAaWYgbGlnaHRuZXNzKCRjb2xvcikgPiAkdGhyZXNob2xkIHtcbiAgICAkc2NhbGU6IC0kc2NhbGU7XG4gIH1cbiAgQHJldHVybiBzY2FsZS1jb2xvcigkY29sb3IsICRsaWdodG5lc3M6ICRzY2FsZSk7XG59XG5cbi8vLyBHZXQgY29sb3IgZnJvbSBmb3VuZGF0aW9uLXBhbGV0dGVcbi8vL1xuLy8vIEBwYXJhbSB7a2V5fSBjb2xvciBrZXkgZnJvbSBmb3VuZGF0aW9uLXBhbGV0dGVcbi8vL1xuLy8vIEByZXR1cm5zIHtDb2xvcn0gY29sb3IgZnJvbSBmb3VuZGF0aW9uLXBhbGV0dGVcbkBmdW5jdGlvbiBnZXQtY29sb3IoJGtleSkge1xuICBAaWYgbWFwLWhhcy1rZXkoJGZvdW5kYXRpb24tcGFsZXR0ZSwgJGtleSkge1xuICAgIEByZXR1cm4gbWFwLWdldCgkZm91bmRhdGlvbi1wYWxldHRlLCAka2V5KTtcbiAgfVxuICBAZWxzZSB7XG4gICAgQGVycm9yICdnaXZlbiAka2V5IGlzIG5vdCBhdmFpbGFibGUgaW4gJGZvdW5kYXRpb24tcGFsZXR0ZSc7XG4gIH1cbn1cblxuLy8vIFRyYW5zZmVycyB0aGUgY29sb3JzIGluIHRoZSBgJGZvdW5kYXRpb24tcGFsZXR0ZWAgbWFwIGludG8gdmFyaWFibGVzLCBzdWNoIGFzIGAkcHJpbWFyeS1jb2xvcmAgYW5kIGAkc2Vjb25kYXJ5LWNvbG9yYC4gQ2FsbCB0aGlzIG1peGluIGJlbG93IHRoZSBHbG9iYWwgc2VjdGlvbiBvZiB5b3VyIHNldHRpbmdzIGZpbGUgdG8gcHJvcGVybHkgbWlncmF0ZSB5b3VyIGNvZGViYXNlLlxuQG1peGluIGFkZC1mb3VuZGF0aW9uLWNvbG9ycygpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHByaW1hcnkpIHtcbiAgICAkcHJpbWFyeS1jb2xvcjogbWFwLWdldCgkZm91bmRhdGlvbi1wYWxldHRlLCBwcmltYXJ5KSAhZ2xvYmFsO1xuICB9IEBlbHNlIHtcbiAgICAkcHJpbWFyeS1jb2xvcjogIzE3NzliYSAhZ2xvYmFsO1xuICB9XG4gIEBpZiBtYXAtaGFzLWtleSgkZm91bmRhdGlvbi1wYWxldHRlLCBzZWNvbmRhcnkpIHtcbiAgICAkc2Vjb25kYXJ5LWNvbG9yOiBtYXAtZ2V0KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHNlY29uZGFyeSkgIWdsb2JhbDtcbiAgfSBAZWxzZSB7XG4gICAgJHNlY29uZGFyeS1jb2xvcjogIzc2NzY3NiAhZ2xvYmFsO1xuICB9XG4gIEBpZiBtYXAtaGFzLWtleSgkZm91bmRhdGlvbi1wYWxldHRlLCBzdWNjZXNzKSB7XG4gICAgJHN1Y2Nlc3MtY29sb3I6IG1hcC1nZXQoJGZvdW5kYXRpb24tcGFsZXR0ZSwgc3VjY2VzcykgIWdsb2JhbDtcbiAgfSBAZWxzZSB7XG4gICAgJHN1Y2Nlc3MtY29sb3I6ICMzYWRiNzYgIWdsb2JhbDtcbiAgfVxuICBAaWYgbWFwLWhhcy1rZXkoJGZvdW5kYXRpb24tcGFsZXR0ZSwgd2FybmluZykge1xuICAgICR3YXJuaW5nLWNvbG9yOiBtYXAtZ2V0KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHdhcm5pbmcpICFnbG9iYWw7XG4gIH0gQGVsc2Uge1xuICAgICR3YXJuaW5nLWNvbG9yOiAjZmZhZTAwICFnbG9iYWw7XG4gIH1cbiAgQGlmIG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsIGFsZXJ0KSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtYXAtZ2V0KCRmb3VuZGF0aW9uLXBhbGV0dGUsIGFsZXJ0KSAhZ2xvYmFsO1xuICB9IEBlbHNlIHtcbiAgICAkYWxlcnQtY29sb3I6ICNjYzRiMzcgIWdsb2JhbDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXNcbi8vIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4vLy8gRmluZHMgdGhlIGdyZWF0ZXN0IGNvbW1vbiBkaXZpc29yIG9mIHR3byBpbnRlZ2Vycy5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYSAtIEZpcnN0IG51bWJlciB0byBjb21wYXJlLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYiAtIFNlY29uZCBudW1iZXIgdG8gY29tcGFyZS5cbi8vL1xuLy8vIEByZXR1cm5zIHtOdW1iZXJ9IFRoZSBncmVhdGVzdCBjb21tb24gZGl2aXNvci5cbkBmdW5jdGlvbiBnY2QoJGEsICRiKSB7XG4gIC8vIEZyb206IGh0dHA6Ly9yb3NldHRhY29kZS5vcmcvd2lraS9HcmVhdGVzdF9jb21tb25fZGl2aXNvciNKYXZhU2NyaXB0XG4gIEBpZiAoJGIgIT0gMCkge1xuICAgIEByZXR1cm4gZ2NkKCRiLCAkYSAlICRiKTtcbiAgfVxuICBAZWxzZSB7XG4gICAgQHJldHVybiBhYnMoJGEpO1xuICB9XG59XG5cbi8vLyBIYW5kbGVzIGRlY2ltYWwgZXhwb25lbnRzIGJ5IHRyeWluZyB0byBjb252ZXJ0IHRoZW0gaW50byBhIGZyYWN0aW9uIGFuZCB0aGVuIHVzZSBhIG50aC1yb290LWFsZ29yaXRobSBmb3IgcGFydHMgb2YgdGhlIGNhbGN1bGF0aW9uXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJGJhc2UgLSBUaGUgYmFzZSBudW1iZXIuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRleHBvbmVudCAtIFRoZSBleHBvbmVudC5cbi8vL1xuLy8vIEByZXR1cm5zIHtOdW1iZXJ9IFRoZSBwcm9kdWN0IG9mIHRoZSBleHBvbmVudGlhdGlvbi5cbkBmdW5jdGlvbiBwb3coJGJhc2UsICRleHBvbmVudCwgJHByZWM6IDE2KSB7XG4gIEBpZiAoZmxvb3IoJGV4cG9uZW50KSAhPSAkZXhwb25lbnQpIHtcbiAgICAkcHJlYzIgOiBwb3coMTAsICRwcmVjKTtcbiAgICAkZXhwb25lbnQ6IHJvdW5kKCRleHBvbmVudCAqICRwcmVjMik7XG4gICAgJGRlbm9taW5hdG9yOiBnY2QoJGV4cG9uZW50LCAkcHJlYzIpO1xuICAgIEByZXR1cm4gbnRoLXJvb3QocG93KCRiYXNlLCAkZXhwb25lbnQgLyAkZGVub21pbmF0b3IpLCAkcHJlYzIgLyAkZGVub21pbmF0b3IsICRwcmVjKTtcbiAgfVxuXG4gICR2YWx1ZTogJGJhc2U7XG4gIEBpZiAkZXhwb25lbnQgPiAxIHtcbiAgICBAZm9yICRpIGZyb20gMiB0aHJvdWdoICRleHBvbmVudCB7XG4gICAgICAkdmFsdWU6ICR2YWx1ZSAqICRiYXNlO1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkZXhwb25lbnQgPCAxIHtcbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIC0kZXhwb25lbnQge1xuICAgICAgJHZhbHVlOiAkdmFsdWUgLyAkYmFzZTtcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuQGZ1bmN0aW9uIG50aC1yb290KCRudW0sICRuOiAyLCAkcHJlYzogMTIpIHtcbiAgLy8gRnJvbTogaHR0cDovL3Jvc2V0dGFjb2RlLm9yZy93aWtpL050aF9yb290I0phdmFTY3JpcHRcbiAgJHg6IDE7XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkcHJlYyB7XG4gICAgJHg6IDEgLyAkbiAqICgoJG4gLSAxKSAqICR4ICsgKCRudW0gLyBwb3coJHgsICRuIC0gMSkpKTtcbiAgfVxuXG4gIEByZXR1cm4gJHg7XG59XG5cbi8vLyBDYWxjdWxhdGVzIHRoZSBoZWlnaHQgYXMgYSBwZXJjZW50YWdlIG9mIHRoZSB3aWR0aCBmb3IgYSBnaXZlbiByYXRpby5cbi8vLyBAcGFyYW0ge0xpc3R9ICRyYXRpbyAtIFJhdGlvIHRvIHVzZSB0byBjYWxjdWxhdGUgdGhlIGhlaWdodCwgZm9ybWF0dGVkIGFzIGB4IGJ5IHlgLlxuLy8vIEByZXR1cm4ge051bWJlcn0gQSBwZXJjZW50YWdlIHZhbHVlIGZvciB0aGUgaGVpZ2h0IHJlbGF0aXZlIHRvIHRoZSB3aWR0aCBvZiBhIHJlc3BvbnNpdmUgY29udGFpbmVyLlxuQGZ1bmN0aW9uIHJhdGlvLXRvLXBlcmNlbnRhZ2UoJHJhdGlvKSB7XG4gICR3OiBudGgoJHJhdGlvLCAxKTtcbiAgJGg6IG50aCgkcmF0aW8sIDMpO1xuICBAcmV0dXJuICRoIC8gJHcgKiAxMDAlO1xufVxuXG4vLy8gUGFyc2UgdGhlIGdpdmVuIGAkZnJhY3Rpb25gIHRvIG51bWVyYXRvcnMgYW5kIGRlbnVtZXJhdG9ycy5cbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJGZyYWN0aW9uIC0gVmFsdWUgcmVwcmVzZW50aW5nIGEgZnJhY3Rpb24gdG8gcGFyc2UuIEl0IGNhbiBiZSBmb3JtYXR0ZWQgYXMgYDUwJWAsIGAxIG9mIDJgLCBgMS8yYCBvciBgNTBgIChubyBkZW5vbWluYXRvciB3b3VsZCBiZSByZXR1cm5lZCkuXG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0fSBMaXN0IG9mIHBhcnNlZCB2YWx1ZXMgd2l0aCBudW1lcmF0b3IgYXQgZmlyc3QgcG9zaXRpb24gYW5kIGRlbnVtZXJhdG9yIGFzIHNlY29uZC4gVGhlc2UgdmFsdWVzIG1heSBiZSBudWxsLlxuQGZ1bmN0aW9uIHpmLXBhcnNlLWZyYWN0aW9uKCRmcmFjdGlvbikge1xuXG4gIEBpZiB0eXBlLW9mKCRmcmFjdGlvbikgPT0gJ251bWJlcicge1xuICAgIC8vIFwiNTAlXCJcbiAgICBAaWYgdW5pdCgkZnJhY3Rpb24pID09ICclJyB7XG4gICAgICBAcmV0dXJuIChzdHJpcC11bml0KCRmcmFjdGlvbiksIDEwMCk7XG4gICAgfVxuICAgIEBlbHNlIGlmICh1bml0KCRmcmFjdGlvbikgPT0gJycpIHtcbiAgICAgIC8vIFwiMC41XCJcbiAgICAgIEBpZiAkZnJhY3Rpb24gPCAxIHtcbiAgICAgICAgQHJldHVybiAoJGZyYWN0aW9uICogMTAwLCAxMDApO1xuICAgICAgfVxuICAgICAgLy8gXCI1MFwiXG4gICAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gKCRmcmFjdGlvbiwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgdHlwZS1vZigkZnJhY3Rpb24pID09ICdsaXN0JyB7XG4gICAgLy8gXCI1MCBvZiAxMDBcIiwgXCI1MC8xMDBcIi4uLlxuICAgIEBpZiBsZW5ndGgoJGZyYWN0aW9uKSA9PSAzXG4gICAgICBhbmQgdHlwZS1vZihudGgoJGZyYWN0aW9uLCAxKSA9PSAnbnVtYmVyJylcbiAgICAgIGFuZCB0eXBlLW9mKG50aCgkZnJhY3Rpb24sIDMpID09ICdudW1iZXInKSB7XG4gICAgICBAcmV0dXJuIChudGgoJGZyYWN0aW9uLCAxKSwgbnRoKCRmcmFjdGlvbiwgMykpO1xuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gKG51bGwsIG51bGwpO1xufVxuXG4vLy8gUmV0dXJucyB3aGV0aGVyIHRoZSBnaXZlbiBgJHZhbHVlYCByZXByZXNlbnRzIGEgZnJhY3Rpb24uIFN1cHBvcnRzIGZvcm1hdHMgbGlrZSBgNTAlYCwgYDEgb2YgMmAsIGAxIHBlciAyYCBvciBgMS8yYC5cbi8vL1xuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlIC0gVmFsdWUgdG8gdGVzdC5cbi8vLyBAcGFyYW0ge0Jvb2xlYW59ICRhbGxvdy1uby1kZW5vbWluYXRvciBbZmFsc2VdIC0gSWYgYHRydWVgLCBzaW1wbGUgbnVtYmVycyB3aXRob3V0IGRlbm9taW5hdG9ycyBsaWtlIGA1MGAgYXJlIHN1cHBvcnRlZC5cbi8vL1xuLy8vIEByZXR1cm4ge0Jvb2xlYW59IGB0cnVlYCBpZiBgJHZhbHVlYCByZXByZXNlbnRzIGEgZnJhY3Rpb24sIGBmYWxzZWAgb3RoZXJ3aXNlLlxuQGZ1bmN0aW9uIHpmLWlzLWZyYWN0aW9uKCR2YWx1ZSwgJGFsbG93LW5vLWRlbm9taW5hdG9yOiBmYWxzZSkge1xuICAkcGFyc2VkOiB6Zi1wYXJzZS1mcmFjdGlvbigkdmFsdWUpO1xuICBAcmV0dXJuIG5vdChudGgoJHBhcnNlZCwgMSkgPT0gbnVsbFxuICAgIG9yIChudGgoJHBhcnNlZCwgMikgPT0gbnVsbCBhbmQgJGFsbG93LW5vLWRlbm9taW5hdG9yID09IGZhbHNlKSk7XG59XG5cbi8vLyBDYWxjdWxhdGUgYSBwZXJjZW50YWdlIGZyb20gYSBnaXZlbiBmcmFjdGlvbi5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfExpc3R9ICRmcmFjdGlvbiAtIFZhbHVlIHJlcHJlc2VudGluZyBhIGZyYWN0aW9uIHRvIHVzZSB0byBjYWxjdWxhdGUgdGhlIHBlcmNlbnRhZ2UsIGZvcm1hdHRlZCBhcyBgNTBgIChyZWxhdGl2ZSB0byBgJGRlbm9taW5hdG9yYCksIGA1MCVgLCBgMSBvZiAyYCBvciBgMS8yYC5cbi8vLyBAcGFyYW0ge051bWJlcnxMaXN0fSAkZGVub21pbmF0b3IgLSBEZWZhdWx0IHZhbHVlIHRvIHVzZSBhcyBkZW5vbWluYXRvciB3aGVuIGAkZnJhY3Rpb25gIHJlcHJlc2VudHMgYW4gYWJzb2x1dGUgdmFsdWUuXG5AZnVuY3Rpb24gZnJhY3Rpb24tdG8tcGVyY2VudGFnZShcbiAgJGZyYWN0aW9uLFxuICAkZGVub21pbmF0b3I6IG51bGxcbikge1xuICAkcGFyc2VkOiB6Zi1wYXJzZS1mcmFjdGlvbigkZnJhY3Rpb24pO1xuICAkcGFyc2VkLW5vbWluYXRvcjogbnRoKCRwYXJzZWQsIDEpO1xuICAkcGFyc2VkLWRlbm9taW5hdG9yOiBudGgoJHBhcnNlZCwgMik7XG5cbiAgQGlmICRwYXJzZWQtbm9taW5hdG9yID09IG51bGwge1xuICAgIEBlcnJvciAnV3Jvbmcgc3ludGF4IGZvciBcImZyYWN0aW9uLXRvLXBlcmNlbnRhZ2UoKVwiLiBVc2UgYSBudW1iZXIsIGRlY2ltYWwsIHBlcmNlbnRhZ2UsIG9yIFwibiBvZiBuXCIgLyBcIm4vblwiLic7XG4gIH1cbiAgQGlmICRwYXJzZWQtZGVub21pbmF0b3IgPT0gbnVsbCB7XG4gICAgQGlmIHR5cGUtb2YoJGRlbm9taW5hdG9yKSA9PSAnbnVtYmVyJyB7XG4gICAgICAkcGFyc2VkLWRlbm9taW5hdG9yOiAkZGVub21pbmF0b3I7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciAnRXJyb3Igd2l0aCBcImZyYWN0aW9uLXRvLXBlcmNlbnRhZ2UoKVwiLiBBIGRlZmF1bHQgXCIkZGVub21pbmF0b3JcIiBpcyByZXF1aXJlZCB0byBzdXBwb3J0IGFic29sdXRlIHZhbHVlcyc7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiBwZXJjZW50YWdlKCRwYXJzZWQtbm9taW5hdG9yIC8gJHBhcnNlZC1kZW5vbWluYXRvcik7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlc1xuLy8gaHR0cHM6Ly9nZXQuZm91bmRhdGlvblxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbi8vLyBHZW5lcmF0ZXMgYSBzZWxlY3RvciB3aXRoIGV2ZXJ5IHRleHQgaW5wdXQgdHlwZS4gWW91IGNhbiBhbHNvIGZpbHRlciB0aGUgbGlzdCB0byBvbmx5IG91dHB1dCBhIHN1YnNldCBvZiB0aG9zZSBzZWxlY3RvcnMuXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R8S2V5d29yZH0gJHR5cGVzIFsoKV0gLSBBIGxpc3Qgb2YgdGV4dCBpbnB1dCB0eXBlcyB0byB1c2UuIExlYXZlIGJsYW5rIHRvIHVzZSBhbGwgb2YgdGhlbS5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRtb2RpZmllciBbJyddIC0gQSBtb2RpZmllciB0byBiZSBhcHBsaWVkIHRvIGVhY2ggdGV4dCBpbnB1dCB0eXBlIChlLmcuIGEgY2xhc3Mgb3IgYSBwc2V1ZG8tY2xhc3MpLiBMZWF2ZSBibGFuayB0byBpZ25vcmUuXG5AZnVuY3Rpb24gdGV4dC1pbnB1dHMoJHR5cGVzOiAoKSwgJG1vZGlmaWVyOiAnJykge1xuICAkcmV0dXJuOiAoKTtcblxuICAkYWxsLXR5cGVzOlxuICAgIHRleHRcbiAgICBwYXNzd29yZFxuICAgIGRhdGVcbiAgICBkYXRldGltZVxuICAgIGRhdGV0aW1lLWxvY2FsXG4gICAgbW9udGhcbiAgICB3ZWVrXG4gICAgZW1haWxcbiAgICBudW1iZXJcbiAgICBzZWFyY2hcbiAgICB0ZWxcbiAgICB0aW1lXG4gICAgdXJsXG4gICAgY29sb3I7XG5cbiAgQGlmIG5vdCBoYXMtdmFsdWUoJHR5cGVzKSB7XG4gICAgJHR5cGVzOiAkYWxsLXR5cGVzO1xuICB9XG5cbiAgQGVhY2ggJHR5cGUgaW4gJHR5cGVzIHtcbiAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgdW5xdW90ZSgnW3R5cGU9XFwnI3skdHlwZX1cXCddI3skbW9kaWZpZXJ9JyksIGNvbW1hKTtcbiAgfVxuXG4gIEByZXR1cm4gJHJldHVybjtcbn1cbiIsIkBmdW5jdGlvbiAtemYtZmxleC1qdXN0aWZ5KCR0ZXh0LWRpcmVjdGlvbil7XG4gICQtemYtZmxleC1qdXN0aWZ5OiAoXG4gICAgJ2xlZnQnOiBpZigkdGV4dC1kaXJlY3Rpb24gPT0gcnRsLCBmbGV4LWVuZCwgZmxleC1zdGFydCksXG4gICAgJ3JpZ2h0JzogaWYoJHRleHQtZGlyZWN0aW9uID09IHJ0bCwgZmxleC1zdGFydCwgZmxleC1lbmQpLFxuICAgICdjZW50ZXInOiBjZW50ZXIsXG4gICAgJ2p1c3RpZnknOiBzcGFjZS1iZXR3ZWVuLFxuICAgICdzcGFjZWQnOiBzcGFjZS1hcm91bmQsXG4gICk7XG5cbiAgQHJldHVybiAkLXpmLWZsZXgtanVzdGlmeTtcbn1cblxuXG4kLXpmLWZsZXgtYWxpZ246IChcbiAgJ3RvcCc6IGZsZXgtc3RhcnQsXG4gICdib3R0b20nOiBmbGV4LWVuZCxcbiAgJ21pZGRsZSc6IGNlbnRlcixcbiAgJ3N0cmV0Y2gnOiBzdHJldGNoLFxuKTtcblxuJC16Zi1mbGV4LWRpcmVjdGlvbjogKFxuICAncm93Jzogcm93LFxuICAncm93LXJldmVyc2UnOiByb3ctcmV2ZXJzZSxcbiAgJ2NvbHVtbic6IGNvbHVtbixcbiAgJ2NvbHVtbi1yZXZlcnNlJzogY29sdW1uLXJldmVyc2UsXG4pO1xuXG4vLy8gRW5hYmxlcyBmbGV4Ym94IGJ5IGFkZGluZyBgZGlzcGxheTogZmxleGAgdG8gdGhlIGVsZW1lbnQuXG5AbWl4aW4gZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8vLyBIb3Jpem9udGFsbHkgb3IgdmVydGljYWxseSBhbGlnbnMgdGhlIGl0ZW1zIHdpdGhpbiBhIGZsZXggY29udGFpbmVyLlxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkeCBbbnVsbF0gLSBIb3Jpem9udGFsIGFsaWdubWVudCB0byB1c2UuIENhbiBiZSBgbGVmdGAsIGByaWdodGAsIGBjZW50ZXJgLCBganVzdGlmeWAsIG9yIGBzcGFjZWRgLiBPciwgc2V0IGl0IHRvIGBudWxsYCAodGhlIGRlZmF1bHQpIHRvIG5vdCBzZXQgaG9yaXpvbnRhbCBhbGlnbm1lbnQuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkeSBbbnVsbF0gLSBWZXJ0aWNhbCBhbGlnbm1lbnQgdG8gdXNlLiBDYW4gYmUgYHRvcGAsIGBib3R0b21gLCBgbWlkZGxlYCwgb3IgYHN0cmV0Y2hgLiBPciwgc2V0IGl0IHRvIGBudWxsYCAodGhlIGRlZmF1bHQpIHRvIG5vdCBzZXQgdmVydGljYWwgYWxpZ25tZW50LlxuQG1peGluIGZsZXgtYWxpZ24oJHg6IG51bGwsICR5OiBudWxsKSB7XG4gIEBpZiAkeCB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCQtemYtZmxleC1qdXN0aWZ5LCAkeCkge1xuICAgICAgJHg6IG1hcC1nZXQoJC16Zi1mbGV4LWp1c3RpZnksICR4KTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQHdhcm4gJ2ZsZXgtZ3JpZC1yb3ctYWxpZ24oKTogI3skeH0gaXMgbm90IGEgdmFsaWQgdmFsdWUgZm9yIGhvcml6b250YWwgYWxpZ25tZW50LiBVc2UgbGVmdCwgcmlnaHQsIGNlbnRlciwganVzdGlmeSwgb3Igc3BhY2VkLic7XG4gICAgfVxuICB9XG5cbiAgQGlmICR5IHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJC16Zi1mbGV4LWFsaWduLCAkeSkge1xuICAgICAgJHk6IG1hcC1nZXQoJC16Zi1mbGV4LWFsaWduLCAkeSk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEB3YXJuICdmbGV4LWdyaWQtcm93LWFsaWduKCk6ICN7JHl9IGlzIG5vdCBhIHZhbGlkIHZhbHVlIGZvciB2ZXJ0aWNhbCBhbGlnbm1lbnQuIFVzZSB0b3AsIGJvdHRvbSwgbWlkZGxlLCBvciBzdHJldGNoLic7XG4gICAgfVxuICB9XG5cbiAganVzdGlmeS1jb250ZW50OiAkeDtcbiAgYWxpZ24taXRlbXM6ICR5O1xufVxuXG4vLy8gVmVydGljYWxseSBhbGlnbiBhIHNpbmdsZSBjb2x1bW4gd2l0aGluIGEgZmxleCByb3cuIEFwcGx5IHRoaXMgbWl4aW4gdG8gYSBmbGV4IGNvbHVtbi5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHkgW251bGxdIC0gVmVydGljYWwgYWxpZ25tZW50IHRvIHVzZS4gQ2FuIGJlIGB0b3BgLCBgYm90dG9tYCwgYG1pZGRsZWAsIG9yIGBzdHJldGNoYC4gT3IsIHNldCBpdCB0byBgbnVsbGAgKHRoZSBkZWZhdWx0KSB0byBub3Qgc2V0IHZlcnRpY2FsIGFsaWdubWVudC5cbkBtaXhpbiBmbGV4LWFsaWduLXNlbGYoJHk6IG51bGwpIHtcbiAgQGlmICR5IHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJC16Zi1mbGV4LWFsaWduLCAkeSkge1xuICAgICAgJHk6IG1hcC1nZXQoJC16Zi1mbGV4LWFsaWduLCAkeSk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEB3YXJuICdmbGV4LWdyaWQtY29sdW1uLWFsaWduKCk6ICN7JHl9IGlzIG5vdCBhIHZhbGlkIHZhbHVlIGZvciBhbGlnbm1lbnQuIFVzZSB0b3AsIGJvdHRvbSwgbWlkZGxlLCBvciBzdHJldGNoLic7XG4gICAgfVxuICB9XG5cbiAgYWxpZ24tc2VsZjogJHk7XG59XG5cbi8vLyBDaGFuZ2VzIHRoZSBzb3VyY2Ugb3JkZXIgb2YgYSBmbGV4IGNoaWxkLiBDaGlsZHJlbiB3aXRoIGxvd2VyIG51bWJlcnMgYXBwZWFyIGZpcnN0IGluIHRoZSBsYXlvdXQuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRvcmRlciBbMF0gLSBPcmRlciBudW1iZXIgdG8gYXBwbHkuXG5AbWl4aW4gZmxleC1vcmRlcigkb3JkZXI6IDApIHtcbiAgb3JkZXI6ICRvcmRlcjtcbn1cblxuLy8vIENoYW5nZSBmbGV4LWRpcmVjdGlvblxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJGRpcmVjdGlvbiBbcm93XSAtIEZsZXggZGlyZWN0aW9uIHRvIHVzZS4gQ2FuIGJlXG4vLy8gICAtIHJvdyAoZGVmYXVsdCk6IHNhbWUgYXMgdGV4dCBkaXJlY3Rpb25cbi8vLyAgIC0gcm93LXJldmVyc2U6IG9wcG9zaXRlIHRvIHRleHQgZGlyZWN0aW9uXG4vLy8gICAtIGNvbHVtbjogc2FtZSBhcyByb3cgYnV0IHRvcCB0byBib3R0b21cbi8vLyAgIC0gY29sdW1uLXJldmVyc2U6IHNhbWUgYXMgcm93LXJldmVyc2UgdG9wIHRvIGJvdHRvbVxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb246IHJvdykge1xuICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzXG4vLyBodHRwczovL2dldC5mb3VuZGF0aW9uXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBicmVha3BvaW50c1xuLy8vL1xuXG4vLy8gQSBsaXN0IG9mIG5hbWVkIGJyZWFrcG9pbnRzLiBZb3UgY2FuIHVzZSB0aGVzZSB3aXRoIHRoZSBgYnJlYWtwb2ludCgpYCBtaXhpbiB0byBxdWlja2x5IGNyZWF0ZSBtZWRpYSBxdWVyaWVzLlxuLy8vIEB0eXBlIE1hcFxuJGJyZWFrcG9pbnRzOiAoXG4gIHNtYWxsOiAwLFxuICBtZWRpdW06IDY0MHB4LFxuICBsYXJnZTogMTAyNHB4LFxuICB4bGFyZ2U6IDEyMDBweCxcbiAgeHhsYXJnZTogMTQ0MHB4LFxuKSAhZGVmYXVsdDtcblxuLy8vIEEgbGlzdCBvZiBuYW1lZCBIaURQSSBicmVha3BvaW50cy4gWW91IGNhbiB1c2UgdGhlc2Ugd2l0aCB0aGUgYGJyZWFrcG9pbnQoKWAgbWl4aW4gdG8gcXVpY2tseSBjcmVhdGUgbWVkaWEgcXVlcmllcyBmb3IgcmVzb2x1dGlvbnMuXG4vLy8gVmFsdWVzIG11c3QgcmVwcmVzZW50IHRoZSBkZXZpY2UgcGl4ZWxzIC8gd2ViIHBpeGVscyByYXRpb24gYW5kIGJlIHVuaXRsZXNzIG9yIGluIERQUFguXG4vLy8gQHR5cGUgTWFwXG4kYnJlYWtwb2ludHMtaGlkcGk6IChcbiAgaGlkcGktMTogMSxcbiAgaGlkcGktMS01OiAxLjUsXG4gIGhpZHBpLTI6IDIsXG4gIHJldGluYTogMixcbiAgaGlkcGktMzogM1xuKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBsYXJnZXN0IG5hbWVkIGJyZWFrcG9pbnQgaW4gd2hpY2ggdG8gaW5jbHVkZSBwcmludCBhcyBhIG1lZGlhIHR5cGVcbi8vLyBAdHlwZSBLZXl3b3JkXG4kcHJpbnQtYnJlYWtwb2ludDogbGFyZ2UgIWRlZmF1bHQ7XG5cbiQtemYtemVyby1icmVha3BvaW50OiBzbWFsbCAhZGVmYXVsdDtcblxuJC16Zi1icmVha3BvaW50cy1rZXlzOiBtYXAtdG8tbGlzdCgkYnJlYWtwb2ludHMsICdrZXlzJyk7XG5cbkBpZiBudGgobWFwLXZhbHVlcygkYnJlYWtwb2ludHMpLCAxKSAhPSAwIHtcbiAgQGVycm9yICdUaGUgZmlyc3Qga2V5IGluIHRoZSAkYnJlYWtwb2ludHMgbWFwIG11c3QgaGF2ZSBhIHZhbHVlIG9mIFwiMFwiLic7XG59XG5AZWxzZSB7XG4gICQtemYtemVyby1icmVha3BvaW50OiBudGgobWFwLWtleXMoJGJyZWFrcG9pbnRzKSwgMSk7XG59XG5cbi8vLyBBbGwgb2YgdGhlIG5hbWVzIGluIHRoaXMgbGlzdCB3aWxsIGJlIG91dHB1dCBhcyBjbGFzc2VzIGluIHlvdXIgQ1NTLCBsaWtlIGAuc21hbGwtMTJgLCBgLm1lZGl1bS02YCwgYW5kIHNvIG9uLiBFYWNoIHZhbHVlIGluIHRoaXMgbGlzdCBtdXN0IGFsc28gYmUgaW4gdGhlIGAkYnJlYWtwb2ludHNgIG1hcC5cbi8vLyBAdHlwZSBMaXN0XG4kYnJlYWtwb2ludC1jbGFzc2VzOiAoc21hbGwgbWVkaXVtIGxhcmdlKSAhZGVmYXVsdDtcblxuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IHN0cmluZyBtYXRjaGluZyB0aGUgaW5wdXQgdmFsdWUuIFJlZmVyIHRvIHRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgYGJyZWFrcG9pbnQoKWAgbWl4aW4gdG8gc2VlIHdoYXQgdGhlIHBvc3NpYmxlIGlucHV0cyBhcmUuXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkdmFsIFtzbWFsbF0gLSBCcmVha3BvaW50IG5hbWUsIG9yIHB4LCByZW0sIG9yIGVtIHZhbHVlIHRvIHByb2Nlc3MuXG5AZnVuY3Rpb24gYnJlYWtwb2ludCgkdmFsOiAkLXpmLXplcm8tYnJlYWtwb2ludCkge1xuICAvLyBXZWIgc3RhbmRhcmQgUGl4ZWxzIHBlciBpbmNoLiAoMWRkcHggLyAkc3RkLXdlYi1kcGkpID0gMWRwaVxuICAvLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy12YWx1ZXMtMy8jYWJzb2x1dGUtbGVuZ3Roc1xuICAkc3RkLXdlYi1kcGk6IDk2O1xuXG4gIC8vIFNpemUgb3Iga2V5d29yZFxuICAkYnA6IG50aCgkdmFsLCAxKTtcbiAgLy8gVmFsdWUgb2YgdGhlIGZvbGxvd2luZyBicmVha3BvaW50XG4gICRicC1uZXh0OiBudWxsO1xuICAvLyBWYWx1ZSBmb3IgbWF4LXdpZHRoIG1lZGlhIHF1ZXJpZXNcbiAgJGJwLW1pbjogbnVsbDtcbiAgLy8gVmFsdWUgZm9yIG1pbi13aWR0aCBtZWRpYSBxdWVyaWVzXG4gICRicC1tYXg6IG51bGw7XG4gIC8vIERpcmVjdGlvbiBvZiBtZWRpYSBxdWVyeSAodXAsIGRvd24sIG9yIG9ubHkpXG4gICRkaXI6IGlmKGxlbmd0aCgkdmFsKSA+IDEsIG50aCgkdmFsLCAyKSwgdXApO1xuICAvLyBJZiBuYW1lZCwgbmFtZSBvZiB0aGUgYnJlYWtwb2ludFxuICAkbmFtZTogbnVsbDtcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgaXMgYSBIaURQSSBicmVha3BvaW50XG4gICRoaWRwaTogZmFsc2U7XG5cbiAgLy8gT3JpZW50YXRpb24gbWVkaWEgcXVlcmllcyBoYXZlIGEgdW5pcXVlIHN5bnRheFxuICBAaWYgJGJwID09ICdsYW5kc2NhcGUnIG9yICRicCA9PSAncG9ydHJhaXQnIHtcbiAgICBAcmV0dXJuICcob3JpZW50YXRpb246ICN7JGJwfSknO1xuICB9XG5cbiAgLy8gSWYgYSBicmVha3BvaW50IG5hbWUgaXMgZ2l2ZW4sIGdldCBpdHMgdmFsdWUgZnJvbSB0aGUgJGJyZWFrcG9pbnRzLyRicmVha3BvaW50cy1oaWRwaSBtYXAuXG4gIEBpZiB0eXBlLW9mKCRicCkgPT0gJ3N0cmluZycge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicCkge1xuICAgICAgJG5hbWU6ICRicDtcbiAgICAgICRicDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgICAgICRicC1uZXh0OiAtemYtbWFwLW5leHQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gICAgfVxuICAgIEBlbHNlIGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cy1oaWRwaSwgJGJwKSB7XG4gICAgICAkbmFtZTogJGJwO1xuICAgICAgJGJwOiBtYXAtZ2V0KCRicmVha3BvaW50cy1oaWRwaSwgJG5hbWUpO1xuICAgICAgJGJwLW5leHQ6IC16Zi1tYXAtbmV4dC1udW1iZXIoJGJyZWFrcG9pbnRzLWhpZHBpLCAkYnApO1xuICAgICAgJGhpZHBpOiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkYnA6IDA7XG4gICAgICBAd2FybiAnYnJlYWtwb2ludCgpOiBcIiN7JHZhbH1cIiBpcyBub3QgZGVmaW5lZCBpbiB5b3VyIGAkYnJlYWtwb2ludHNgIG9yIGAkYnJlYWtwb2ludHMtaGlkcGlgIHNldHRpbmcuJztcbiAgICB9XG4gIH1cblxuICBAaWYgbm90ICRuYW1lIGFuZCAkZGlyID09ICdvbmx5JyB7XG4gICAgQHdhcm4gJ2JyZWFrcG9pbnQoKTogT25seSBuYW1lZCBtZWRpYSBxdWVyaWVzIGNhbiBoYXZlIGFuIGBvbmx5YCByYW5nZS4nO1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIC8vIE9ubHkgJ29ubHknIGFuZCAndXAnIGhhdmUgYSBtaW4gbGltaXQuXG4gIEBpZiAkZGlyID09ICdvbmx5JyBvciAkZGlyID09ICd1cCcge1xuICAgICRicC1taW46IGlmKCRoaWRwaSwgc3RyaXAtdW5pdCgkYnApLCAtemYtYnAtdG8tZW0oJGJwKSk7XG4gIH1cbiAgLy8gT25seSAnb25seScgYW5kICdkb3duJyBoYXZlIGEgbWF4IGxpbWl0LlxuICBAaWYgJGRpciA9PSAnb25seScgb3IgJGRpciA9PSAnZG93bicge1xuICAgIC8vIElmIHRoZSBicmVha3BvaW50IGlzIGEgdmFsdWUsIHVzZSBpdCBhcyBtYXggbGltaXQuXG4gICAgQGlmIG5vdCAkbmFtZSB7XG4gICAgICAkYnAtbWF4OiBpZigkaGlkcGksIHN0cmlwLXVuaXQoJGJwKSwgLXpmLWJwLXRvLWVtKCRicCkpO1xuICAgIH1cbiAgICAvLyBJZiB0aGUgYnJlYWtwb2ludCBpcyBuYW1lZCwgdGhlIG1heCBsaW1pdCBpcyB0aGUgZm9sbG93aW5nIGJyZWFrcG9pbnQgLSAxcHguXG4gICAgQGVsc2UgaWYgJGJwLW5leHQge1xuICAgICAgLy8gTWF4IHZhbHVlIGlzIDAuMnB4IHVuZGVyIHRoZSBuZXh0IGJyZWFrcG9pbnQgKDAuMDIgLyAxNiA9IDAuMDAxMjUpLlxuICAgICAgLy8gVXNlIGEgcHJlY2lzaW9uIHVuZGVyIDFweCB0byBzdXBwb3J0IGJyb3dzZXIgem9vbSwgYnV0IG5vdCB0byBsb3cgdG8gYXZvaWQgcm91bmRpbmcuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2ZvdW5kYXRpb24vZm91bmRhdGlvbi1zaXRlcy9pc3N1ZXMvMTEzMTNcbiAgICAgICRicC1tYXg6IGlmKCRoaWRwaSwgJGJwLW5leHQgLSAoMS8kc3RkLXdlYi1kcGkpLCAtemYtYnAtdG8tZW0oJGJwLW5leHQpIC0gMC4wMDEyNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gR2VuZXJhdGUgdGhlIG1lZGlhIHF1ZXJ5IHN0cmluZyBmcm9tIG1pbiBhbmQgbWF4IGxpbWl0cy5cbiAgQGlmICRoaWRwaSB7XG4gICAgLy8gR2VuZXJhdGUgdmFsdWVzIGluIERQSSBpbnN0ZWFkIG9mIERQUFggZm9yIGFuIElFOS0xMS9PcGVyYSBtaW5pIGNvbXBhdGliaWxpdHkuXG4gICAgLy8gU2VlIGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgICAkYnAtbWluLWRwaTogaWYoJGJwLW1pbiwgJGJwLW1pbiAqICRzdGQtd2ViLWRwaSAqIDFkcGksICRicC1taW4pO1xuICAgICRicC1tYXgtZHBpOiBpZigkYnAtbWF4LCAkYnAtbWF4ICogJHN0ZC13ZWItZHBpICogMWRwaSwgJGJwLW1heCk7XG4gICAgQHJldHVybiB6Zi1zdHItam9pbihcbiAgICAgIC16Zi1icC1qb2luKCRicC1taW4sICRicC1tYXgsICctd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8nLCAnLXdlYmtpdC1tYXgtZGV2aWNlLXBpeGVsLXJhdGlvJyksXG4gICAgICAtemYtYnAtam9pbigkYnAtbWluLWRwaSwgJGJwLW1heC1kcGksICdtaW4tcmVzb2x1dGlvbicsICdtYXgtcmVzb2x1dGlvbicpLFxuICAgICAgJywgJyk7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gLXpmLWJwLWpvaW4oJGJwLW1pbiwgJGJwLW1heCk7XG4gIH1cbn1cblxuLy8vIFdyYXBzIGEgbWVkaWEgcXVlcnkgYXJvdW5kIHRoZSBjb250ZW50IHlvdSBwdXQgaW5zaWRlIHRoZSBtaXhpbi4gVGhpcyBtaXhpbiBhY2NlcHRzIGEgbnVtYmVyIG9mIHZhbHVlczpcbi8vLyAgLSBJZiBhIHN0cmluZyBpcyBwYXNzZWQsIHRoZSBtaXhpbiB3aWxsIGxvb2sgZm9yIGl0IGluIHRoZSBgJGJyZWFrcG9pbnRzYCBhbmQgYCRicmVha3BvaW50cy1oaWRwaWAgbWFwcywgYW5kIHVzZSBhIG1lZGlhIHF1ZXJ5IHRoZXJlLlxuLy8vICAtIElmIGEgcGl4ZWwgdmFsdWUgaXMgcGFzc2VkLCBpdCB3aWxsIGJlIGNvbnZlcnRlZCB0byBhbiBlbSB2YWx1ZSB1c2luZyBgJGdsb2JhbC1mb250LXNpemVgIGFzIHRoZSBiYXNlLlxuLy8vICAtIElmIGEgcmVtIHZhbHVlIGlzIHBhc3NlZCwgdGhlIHVuaXQgd2lsbCBiZSBjaGFuZ2VkIHRvIGVtLlxuLy8vICAtIElmIGFuIGVtIHZhbHVlIGlzIHBhc3NlZCwgdGhlIHZhbHVlIHdpbGwgYmUgdXNlZCBhcy1pcy5cbi8vL1xuLy8vIElmIG11bHRpcGxlIHZhbHVlcyBhcmUgcGFzc2VkLCB0aGUgbWl4aW4gd2lsbCBnZW5lcmF0ZSBhIG1lZGlhIHF1ZXJ5IGZvciBlYWNoIG9mIHRoZW0gYXMgZGVzY3JpYmVkIGFib3ZlLlxuLy8vIFNpbmNlIHRoZSBjb250ZW50IGlzIGR1cGxpY2F0ZWQgZm9yIGVhY2ggYnJlYWtwb2ludCwgdGhpcyBtaXhpbiBzaG91bGQgb25seSBiZSB1c2VkIHdpdGggcHJvcGVydGllcyB0aGF0XG4vLy8gY2hhbmdlIGFjcm9zcyBicmVha3BvaW50cy5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICR2YWx1ZXMuLi4gLSBCcmVha3BvaW50IG5hbWUgb3IgcHgvcmVtL2VtIHZhbHVlIHRvIHByb2Nlc3MuXG4vLy9cbi8vLyBAb3V0cHV0IElmIHRoZSBicmVha3BvaW50IGlzIFwiMHB4IGFuZCBsYXJnZXJcIiwgb3V0cHV0cyB0aGUgY29udGVudCBhcy1pcy4gT3RoZXJ3aXNlLCBvdXRwdXRzIHRoZSBjb250ZW50IHdyYXBwZWQgaW4gYSBtZWRpYSBxdWVyeS5cbkBtaXhpbiBicmVha3BvaW50KCR2YWx1ZXMuLi4pIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJHZhbHVlcykge1xuICAgICR2YWx1ZTogbnRoKCR2YWx1ZXMsICRpKTtcbiAgICAkc3RyOiBicmVha3BvaW50KCR2YWx1ZSk7XG4gICAgJGJwOiBpbmRleCgkLXpmLWJyZWFrcG9pbnRzLWtleXMsIG50aCgkdmFsdWUsIDEpKTtcbiAgICAkcGJwOiBpbmRleCgkLXpmLWJyZWFrcG9pbnRzLWtleXMsICRwcmludC1icmVha3BvaW50KTtcbiAgICAvLyBEaXJlY3Rpb24gb2YgbWVkaWEgcXVlcnkgKHVwLCBkb3duLCBvciBvbmx5KVxuICAgICRkaXI6IGlmKGxlbmd0aCgkdmFsdWUpID4gMSwgbnRoKCR2YWx1ZSwgMiksIHVwKTtcblxuICAgICRvbGQtemYtc2l6ZTogbnVsbDtcblxuICAgIC8vIE1ha2UgYnJlYWtwb2ludCBzaXplIGF2YWlsYWJsZSBhcyBhIHZhcmlhYmxlXG4gICAgQGlmIGdsb2JhbC12YXJpYWJsZS1leGlzdHMoLXpmLXNpemUpIHtcbiAgICAgICRvbGQtemYtc2l6ZTogJC16Zi1zaXplO1xuICAgIH1cbiAgICAkLXpmLXNpemU6IG50aCgkdmFsdWUsIDEpICFnbG9iYWw7IC8vIGdldCB0aGUgZmlyc3QgdmFsdWUgdG8gYWNjb3VudCBmb3IgYG9ubHlgIGFuZCBgZG93bmAga2V5d29yZHNcblxuICAgIC8vIElmICRzdHIgaXMgc3RpbGwgYW4gZW1wdHkgc3RyaW5nLCBubyBtZWRpYSBxdWVyeSBpcyBuZWVkZWRcbiAgICBAaWYgJHN0ciA9PSAnJyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICAvLyBPdGhlcndpc2UsIHdyYXAgdGhlIGNvbnRlbnQgaW4gYSBtZWRpYSBxdWVyeVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIEZvciBuYW1lZCBicmVha3BvaW50cyBsZXNzIHRoYW4gb3IgZXF1YWwgdG8gJHByaW50LWJyZWFrcG9pbnQsIGFkZCBwcmludCB0byB0aGUgbWVkaWEgdHlwZXNcbiAgICAgIC8vIGdlbmVyYXRlIHByaW50IGlmIHRoZSBicmVha3BvaW50IGFmZmVjdHMgdGhlIHByaW50LWJyZWFrcG9pbnQgKG9yIHNtYWxsZXIpLlxuICAgICAgLy8gVGhpcyBtZWFucyB0aGUgY3VycmVudCBjb25kaXRpb24gb25seSBuZWVkcyB0byBiZSBleHRlbmRlZCBzbyAnZG93bicgYWx3YXlzIGdlbmVyYXRlcyBwcmludC5cbiAgICAgIEBpZiAkYnAgIT0gbnVsbCBhbmQgKCRicCA8PSAkcGJwIG9yICRkaXIgPT0gZG93bikge1xuICAgICAgICBAbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgI3skc3RyfSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgI3skc3RyfSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAkLXpmLXNpemU6ICRvbGQtemYtc2l6ZSAhZ2xvYmFsO1xuICB9XG59XG5cbi8vLyBDb252ZXJ0cyB0aGUgYnJlYWtwb2ludHMgbWFwIHRvIGEgVVJMLWVuY29kZWQgc3RyaW5nLCBsaWtlIHRoaXM6IGBrZXkxPXZhbHVlMSZrZXkyPXZhbHVlMmAuIFRoZSB2YWx1ZSBpcyB0aGVuIGRyb3BwZWQgaW50byB0aGUgQ1NTIGZvciBhIHNwZWNpYWwgYDxtZXRhPmAgdGFnLCB3aGljaCBpcyByZWFkIGJ5IHRoZSBGb3VuZGF0aW9uIEphdmFTY3JpcHQuIFRoaXMgaXMgaG93IHdlIHRyYW5zZmVyIHZhbHVlcyBmcm9tIFNhc3MgdG8gSmF2YVNjcmlwdCwgc28gdGhleSBjYW4gYmUgZGVmaW5lZCBpbiBvbmUgcGxhY2UuXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge01hcH0gJG1hcCAtIE1hcCB0byBjb252ZXJ0LlxuLy8vXG4vLy8gQHJldHVybnMge1N0cmluZ30gQSBzdHJpbmcgY29udGFpbmluZyB0aGUgbWFwJ3MgY29udGVudHMuXG5AZnVuY3Rpb24gLXpmLWJwLXNlcmlhbGl6ZSgkbWFwKSB7XG4gICRzdHI6ICcnO1xuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1hcCB7XG4gICAgJHN0cjogJHN0ciArICRrZXkgKyAnPScgKyAtemYtYnAtdG8tZW0oJHZhbHVlKSArICcmJztcbiAgfVxuICAkc3RyOiBzdHItc2xpY2UoJHN0ciwgMSwgLTIpO1xuXG4gIEByZXR1cm4gJHN0cjtcbn1cblxuLy8vIEZpbmQgdGhlIG5leHQga2V5IGluIGEgbWFwLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtNYXB9ICRtYXAgLSBNYXAgdG8gdHJhdmVyc2UuXG4vLy8gQHBhcmFtIHtNaXhlZH0gJGtleSAtIEtleSB0byB1c2UgYXMgYSBzdGFydGluZyBwb2ludC5cbi8vL1xuLy8vIEByZXR1cm5zIHtNaXhlZH0gVGhlIHZhbHVlIGZvciB0aGUga2V5IGFmdGVyIGAka2V5YCwgaWYgYCRrZXlgIHdhcyBmb3VuZC4gSWYgYCRrZXlgIHdhcyBub3QgZm91bmQsIG9yIGAka2V5YCB3YXMgdGhlIGxhc3QgdmFsdWUgaW4gdGhlIG1hcCwgcmV0dXJucyBgbnVsbGAuXG5AZnVuY3Rpb24gLXpmLW1hcC1uZXh0KCRtYXAsICRrZXkpIHtcblxuICAvLyBTdG9yZSB0aGUga2V5cyBvZiB0aGUgbWFwIGFzIGEgbGlzdFxuICAkdmFsdWVzOiBtYXAta2V5cygkbWFwKTtcblxuICAkaTogMDtcblxuICAvLyBJZiB0aGUgS2V5IEV4aXN0cywgR2V0IHRoZSBpbmRleCBvZiB0aGUga2V5IHdpdGhpbiB0aGUgbWFwIGFuZCBhZGQgMSB0byBpdCBmb3IgdGhlIG5leHQgYnJlYWtwb2ludCBpbiB0aGUgbWFwXG4gIEBpZiAobWFwLWhhcy1rZXkoJG1hcCwgJGtleSkpIHtcbiAgICAkaTogaW5kZXgoJHZhbHVlcywgJGtleSkgKyAxO1xuICB9XG5cbiAgLy8gSWYgdGhlIGtleSBkb2Vzbid0IGV4aXN0LCBvciBpdCdzIHRoZSBsYXN0IGtleSBpbiB0aGUgbWFwLCByZXR1cm4gbnVsbFxuICBAaWYgKCRpID4gbGVuZ3RoKCRtYXApIG9yICRpID09IDApIHtcbiAgICBAcmV0dXJuIG51bGw7XG4gIH1cbiAgLy8gT3RoZXJ3aXNlLCByZXR1cm4gdGhlIHZhbHVlXG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJG1hcCwgbnRoKCR2YWx1ZXMsICRpKSk7XG4gIH1cblxufVxuXG4vLy8gRmluZCB0aGUgbmV4dCBudW1iZXIgaW4gYSBtYXAuXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge01hcH0gJG1hcCAtIE1hcCB0byB0cmF2ZXJzZS5cbi8vLyBAcGFyYW0ge01peGVkfSAkbnVtYmVyIC0gTnVtYmVyIHRvIHVzZSBhcyBhIHN0YXJ0aW5nIHBvaW50LlxuLy8vXG4vLy8gQHJldHVybnMge01peGVkfSBUaGUgbnVtYmVyIGZvbGxvd2luZyBgJG51bWJlcmAsIGlmIGAkbnVtYmVyYCB3YXMgZm91bmQuIElmIGAkbnVtYmVyYCB3YXMgbm90IGZvdW5kLCBvciBgJG51bWJlcmAgd2FzIHRoZSBiaWdnZXN0IG51bWJlciBpbiB0aGUgbWFwLCByZXR1cm5zIGBudWxsYC5cbkBmdW5jdGlvbiAtemYtbWFwLW5leHQtbnVtYmVyKCRtYXAsICRudW1iZXIpIHtcblxuICAkbmV4dF9udW1iZXI6IG51bGw7XG5cbiAgQGVhY2ggJGssICR2IGluICRtYXAge1xuICAgIEBpZiB0eXBlLW9mKCR2KSA9PSAnbnVtYmVyJyBhbmQgJHYgPiAkbnVtYmVyIGFuZCAoJG5leHRfbnVtYmVyID09IG51bGwgb3IgJHYgPCAkbmV4dF9udW1iZXIpIHtcbiAgICAgICRuZXh0X251bWJlcjogJHY7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkbmV4dF9udW1iZXI7XG59XG5cbi8vLyBSZXR1cm4gYSBsaXN0IG9mIG91ciBuYW1lZCBicmVha3BvaW50cyBsZXNzIHRoYW4gJGtleS4gVXNlZnVsIGZvciBkZWFsaW5nIHdpdGhcbi8vLyByZXNwb25zaXZlIGd1dHRlcnMgZm9yIHRoZSBncmlkLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRrZXkgLSBLZXkgdG8gdXNlIGFzIGxhc3QgYnJlYWtwb2ludC5cbi8vL1xuLy8vIEByZXR1cm5zIHtBcnJheX0gVGhlIGxpc3Qgb2YgYnJlYWtwb2ludHMgdXAgdG8gYW5kLiBJZiAka2V5IGlzIGF1dG8sIHJldHVybnMgYnJlYWtwb2ludHMgYWJvdmUgdGhlIHplcm9cbkBmdW5jdGlvbiAtemYtYnJlYWtwb2ludHMtbGVzcy10aGFuKCRrZXkpIHtcbiAgJGxpc3Q6ICgpO1xuICAkZm91bmRfa2V5OiBmYWxzZTtcblxuICBAZWFjaCAkbmFtZSBpbiAkLXpmLWJyZWFrcG9pbnRzLWtleXMge1xuICAgIEBpZiAoJG5hbWUgPT0gJGtleSkge1xuICAgICAgJGZvdW5kX2tleTogdHJ1ZTtcbiAgICB9XG4gICAgQGlmIG5vdCAkZm91bmRfa2V5IHtcbiAgICAgICRsaXN0OiBhcHBlbmQoJGxpc3QsICRuYW1lKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkbGlzdDtcbn1cblxuLy8vIFJldHVybiBhIGxpc3Qgb2Ygb3VyIG5hbWVkIGJyZWFrcG9pbnRzIGxlc3MgdGhhbiAka2V5LiBVc2VmdWwgZm9yIGRlYWxpbmcgd2l0aFxuLy8vIHJlc3BvbnNpdmUgZ3V0dGVycyBmb3IgdGhlIGdyaWQuXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGJyZWFrcG9pbnQgLSBhIG5hbWVkIG9yIG5vbi1uYW1lZCBicmVha3BvaW50LlxuLy8vXG4vLy8gQHJldHVybnMge0FycmF5fSBUaGUgbGlzdCBvZiBicmVha3BvaW50cyB1cCB0byBhbmQuIElmICRrZXkgaXMgYXV0bywgcmV0dXJucyBicmVha3BvaW50cyBhYm92ZSB0aGUgemVyb1xuQGZ1bmN0aW9uIC16Zi1jbG9zZXN0LW5hbWVkLWJyZWFrcG9pbnQoJGJyZWFrcG9pbnQpIHtcbiAgJGxhc3Q6ICQtemYtemVyby1icmVha3BvaW50O1xuICAkZm91bmQ6IGZhbHNlO1xuXG4gICR2YWx1ZTogdW5pdGxlc3MtY2FsYygkYnJlYWtwb2ludCwgMXB4KTtcbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYnJlYWtwb2ludHMge1xuICAgIEBpZiBub3QgJGZvdW5kIHtcbiAgICAgIEBpZiB1bml0bGVzcy1jYWxjKCR2YWwpID4gJHZhbHVlIHtcbiAgICAgICAgJGZvdW5kOiB0cnVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRsYXN0OiAka2V5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJGxhc3Q7XG59XG5cbi8vLyBHZXQgYSB2YWx1ZSBmb3IgYSBicmVha3BvaW50IGZyb20gYSByZXNwb25zaXZlIGNvbmZpZyBtYXAgb3Igc2luZ2xlIHZhbHVlLlxuLy8vIC0gSWYgdGhlIGNvbmZpZyBpcyBhIHNpbmdsZSB2YWx1ZSwgcmV0dXJuIGl0IHJlZ2FyZGxlc3Mgb2YgYCR2YWx1ZWAuXG4vLy8gLSBJZiB0aGUgY29uZmlnIGlzIGEgbWFwIGFuZCBoYXMgdGhlIGtleSBgJHZhbHVlYCwgdGhlIGV4YWN0IGJyZWFrcG9pbnQgdmFsdWUgaXMgcmV0dXJuZWQuXG4vLy8gLSBJZiB0aGUgY29uZmlnIGlzIGEgbWFwIGFuZCBkb2VzICpub3QqIGhhdmUgdGhlIGJyZWFrcG9pbnQsIHRoZSB2YWx1ZSBtYXRjaGluZyB0aGUgbmV4dCBsb3dlc3QgYnJlYWtwb2ludCBpbiB0aGUgY29uZmlnIG1hcCBpcyByZXR1cm5lZC5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfE1hcH0gJG1hcCAtIFJlc3BvbnNpdmUgY29uZmlnIG1hcCBvciBzaW5nbGUgdmFsdWUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkdmFsdWUgLSBCcmVha3BvaW50IG5hbWUgdG8gdXNlLlxuLy8vXG4vLy8gQHJldHVybiB7TWl4ZWR9IFRoZSBjb3JyZXNwb25kaW5nIGJyZWFrcG9pbnQgdmFsdWUuXG5AZnVuY3Rpb24gLXpmLWdldC1icC12YWwoJG1hcCwgJHZhbHVlKSB7XG4gIC8vIElmIHRoZSBnaXZlbiBtYXAgaXMgYSBzaW5nbGUgdmFsdWUsIHJldHVybiBpdFxuICBAaWYgdHlwZS1vZigkbWFwKSA9PSAnbnVtYmVyJyB7XG4gICAgQHJldHVybiAkbWFwO1xuICB9XG5cblxuICAvLyBDaGVjayBpZiB0aGUgYnJlYWtwb2ludCBuYW1lIGV4aXN0cyBnbG9iYWxseVxuICBAaWYgbm90IG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSAnbnVtYmVyJyB7XG4gICAgICAkdmFsdWU6IC16Zi1jbG9zZXN0LW5hbWVkLWJyZWFrcG9pbnQoJHZhbHVlKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEByZXR1cm4gbnVsbDtcbiAgICB9XG4gIH1cbiAgLy8gQ2hlY2sgaWYgdGhlIGJyZWFrcG9pbnQgbmFtZSBleGlzdHMgaW4gdGhlIGxvY2FsIGNvbmZpZyBtYXBcbiAgQGVsc2UgaWYgbWFwLWhhcy1rZXkoJG1hcCwgJHZhbHVlKSB7XG4gICAgLy8gSWYgaXQgZG9lcywganVzdCByZXR1cm4gdGhlIHZhbHVlXG4gICAgQHJldHVybiBtYXAtZ2V0KCRtYXAsICR2YWx1ZSk7XG4gIH1cbiAgLy8gT3RoZXJ3aXNlLCBmaW5kIHRoZSBuZXh0IGxvd2VzdCBicmVha3BvaW50IGFuZCByZXR1cm4gdGhhdCB2YWx1ZVxuICBAZWxzZSB7XG4gICAgJGFuY2hvcjogbnVsbDtcbiAgICAkZm91bmQ6IGZhbHNlO1xuXG4gICAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYnJlYWtwb2ludHMge1xuICAgICAgQGlmIG5vdCAkZm91bmQge1xuICAgICAgICBAaWYgbWFwLWhhcy1rZXkoJG1hcCwgJGtleSkge1xuICAgICAgICAgICRhbmNob3I6ICRrZXk7XG4gICAgICAgIH1cbiAgICAgICAgQGlmICRrZXkgPT0gJHZhbHVlIHtcbiAgICAgICAgICAkZm91bmQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAcmV0dXJuIG1hcC1nZXQoJG1hcCwgJGFuY2hvcik7XG4gIH1cbn1cblxuLy8vIFJldHVybiB0aGUgYmVzdCBicmVha3BvaW50IHRvIHVzZSBhY2NvcmRpbmcgdG8gdGhlIGNhbGxpbmcgY29udGV4dC4gSXQgcmV0dXJucyBpbiBvcmRlcjpcbi8vLyAxLiB0aGUgZ2l2ZW4gYCR2YWx1ZWAgYXJndW1lbnQgaWYgaXQgaXMgbm90IG51bGwuXG4vLy8gMi4gdGhlIGdsb2JhbCBicmVha3BvaW50IGNvbnRleHQgYCQtemYtc2l6ZWAgaWYgaXQgaXMgbm90IG51bGwgKGxpa2UgaWYgY2FsbGVkIGluc2lkZSB0aGVuIGBicmVha3BvaW50KClgIG1peGluKVxuLy8vIDMuIHRoZSBnaXZlbiBgJGRlZmF1bHRgIGFyZ3VtZW50LlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkdmFsdWUgW251bGxdIC0gQnJlYWtwb2ludCB0byB1c2UgaW4gcHJpb3JpdHkgaWYgbm9uLW51bGwuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkZGVmYXVsdCBbbnVsbF0gLSBCcmVha3BvaW50IHRvIHVzZSBieSBkZWZhdWx0IGlmIG5vIG90aGVyIHZhbHVlIGNhbiBiZSB1c2VkLlxuLy8vXG4vLy8gQHJldHVybiB7S2V5d29yZH0gVGhlIHJlc29sdmVkIGJyZWFrcG9pbnQuXG5AZnVuY3Rpb24gLXpmLWN1cnJlbnQtYnJlYWtwb2ludCgkdmFsdWU6IG51bGwsICRkZWZhdWx0OiBudWxsKSB7XG4gIEBpZiAoJHZhbHVlICE9IG51bGwpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTtcbiAgfVxuICBAZWxzZSBpZiAodmFyaWFibGUtZXhpc3RzKC16Zi1zaXplKSBhbmQgdHlwZS1vZigkLXpmLXNpemUpICE9ICdudW1iZXInKSBhbmQgJC16Zi1zaXplICE9IG51bGwge1xuICAgIEByZXR1cm4gJC16Zi1zaXplO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuICRkZWZhdWx0O1xuICB9XG59XG5cbi8vLyBSZXR1cm4gbWVkaWEgcXVlcnkgc3RyaW5nIGZyb20gdGhlIGdpdmVuIG1pbiBhbmQvb3IgbWF4IGxpbWl0cy5cbi8vLyBJZiBhIGxpbWl0IGlzIGVxdWFsIHRvIGBudWxsYCBvciBgMGAsIGl0IGlzIGlnbm9yZWQuXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJG1pbiBbMF0gLSBNaW4gbWVkaWEgcXVlcnkgbGltaXQuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRtYXggWzBdIC0gTWF4IG1lZGlhIHF1ZXJ5IGxpbWl0LlxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWluLW5hbWUgWydtaW4td2lkdGgnXSAtIE5hbWUgb2YgdGhlIG1pbiBtZWRpYSBxdWVyeSBsaW1pdC5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGRlbGltaXRlciBbJ21heC13aWR0aCddIC0gTmFtZSBvZiB0aGUgbWF4IG1lZGlhIHF1ZXJ5IGxpbWl0LlxuLy8vXG4vLy8gQHJldHVybnMge1N0cmluZ30gTWVkaWEgUXVlcnkgc3RyaW5nLlxuQGZ1bmN0aW9uIC16Zi1icC1qb2luKFxuICAkbWluOiAwLFxuICAkbWF4OiAwLFxuICAkbWluLW5hbWU6ICdtaW4td2lkdGgnLFxuICAkbWF4LW5hbWU6ICdtYXgtd2lkdGgnXG4pIHtcbiAgQHJldHVybiB6Zi1zdHItam9pbihcbiAgICBpZigkbWluIGFuZCAkbWluID4gMCwgJygjeyRtaW4tbmFtZX06ICN7JG1pbn0pJywgbnVsbCksXG4gICAgaWYoJG1heCBhbmQgJG1heCA+IDAsICcoI3skbWF4LW5hbWV9OiAjeyRtYXh9KScsIG51bGwpLFxuICAgICcgYW5kICcpO1xufVxuXG4kc21hbGwtdXA6ICcnO1xuJHNtYWxsLW9ubHk6ICcnO1xuXG5AaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCBzbWFsbCkge1xuICAkc21hbGwtdXA6IHNjcmVlbjtcbiAgJHNtYWxsLW9ubHk6IHVucXVvdGUoJ3NjcmVlbiBhbmQgI3ticmVha3BvaW50KHNtYWxsIG9ubHkpfScpO1xufVxuXG4kbWVkaXVtLXVwOiAnJztcbiRtZWRpdW0tb25seTogJyc7XG5cbkBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsIG1lZGl1bSkge1xuICAkbWVkaXVtLXVwOiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChtZWRpdW0pfScpO1xuICAkbWVkaXVtLW9ubHk6IHVucXVvdGUoJ3NjcmVlbiBhbmQgI3ticmVha3BvaW50KG1lZGl1bSBvbmx5KX0nKTtcbn1cblxuJGxhcmdlLXVwOiAnJztcbiRsYXJnZS1vbmx5OiAnJztcblxuQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgbGFyZ2UpIHtcbiAgJGxhcmdlLXVwOiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChsYXJnZSl9Jyk7XG4gICRsYXJnZS1vbmx5OiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChsYXJnZSBvbmx5KX0nKTtcbn1cblxuJHhsYXJnZS11cDogJyc7XG4keGxhcmdlLW9ubHk6ICcnO1xuXG5AaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCB4bGFyZ2UpIHtcbiAgJHhsYXJnZS11cDogdW5xdW90ZSgnc2NyZWVuIGFuZCAje2JyZWFrcG9pbnQoeGxhcmdlKX0nKTtcbiAgJHhsYXJnZS1vbmx5OiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludCh4bGFyZ2Ugb25seSl9Jyk7XG59XG5cbiR4eGxhcmdlLXVwOiAnJztcblxuQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgeHhsYXJnZSkge1xuICAkeHhsYXJnZS11cDogdW5xdW90ZSgnc2NyZWVuIGFuZCAje2JyZWFrcG9pbnQoeHhsYXJnZSl9Jyk7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlc1xuLy8gaHR0cHM6Ly9nZXQuZm91bmRhdGlvblxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbi8vLyBDcmVhdGVzIGFuIGlubmVyIGJveC1zaGFkb3cgZm9yIG9ubHkgb25lIHNpZGVcbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHNpZGUgLSBTaWRlIHRoZSBzaGFkb3cgaXMgc3VwcG9zZWQgdG8gYXBwZWFyLiBDYW4gYmUgYHRvcGAsIGBsZWZ0YCwgYHJpZ2h0YCBvciBgYm90dG9tYC5cbi8vLyBAcGFyYW0ge051bWJlcn0gJHNpemUgLSBXaWR0aCBmb3IgdGhlIHRhcmdldCBzaWRlLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvciAtIENvbG9yIG9mIHRoZSBzaGFkb3cuXG5AbWl4aW4gaW5uZXItc2lkZS1zaGFkb3coXG4gICRzaWRlOiBib3R0b20sXG4gICRzaXplOiAyMHB4LFxuICAkY29sb3I6IHJnYmEoJGJsYWNrLCAwLjI1KVxuKSB7XG5cbiAgJGhlbHBlcjogcm91bmQoJHNpemUgKiAwLjY1KTtcblxuICBAaWYgKCRzaWRlID09IHRvcCkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgJGhlbHBlciAkc2l6ZSAoLTEpKiRoZWxwZXIgJGNvbG9yO1xuICB9IEBlbHNlIGlmICgkc2lkZSA9PSBsZWZ0KSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgJGhlbHBlciAwICRzaXplICgtMSkqJGhlbHBlciAkY29sb3I7XG4gIH0gQGVsc2UgaWYgKCRzaWRlID09IHJpZ2h0KSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgKC0xKSokaGVscGVyIDAgJHNpemUgKC0xKSokaGVscGVyICRjb2xvcjtcbiAgfSBAZWxzZSBpZiAoJHNpZGUgPT0gYm90dG9tKSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAoLTEpKiRoZWxwZXIgJHNpemUgKC0xKSokaGVscGVyICRjb2xvcjtcbiAgfVxufVxuXG4vLy8gQ3JlYXRlcyBhIENTUyB0cmlhbmdsZSwgd2hpY2ggY2FuIGJlIHVzZWQgZm9yIGRyb3Bkb3duIGFycm93cywgZHJvcGRvd24gcGlwcywgYW5kIG1vcmUuIFVzZSB0aGlzIG1peGluIGluc2lkZSBhIGAmOjpiZWZvcmVgIG9yIGAmOjphZnRlcmAgc2VsZWN0b3IsIHRvIGF0dGFjaCB0aGUgdHJpYW5nbGUgdG8gYW4gZXhpc3RpbmcgZWxlbWVudC5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdHJpYW5nbGUtc2l6ZSAtIFdpZHRoIG9mIHRoZSB0cmlhbmdsZS5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkdHJpYW5nbGUtY29sb3IgLSBDb2xvciBvZiB0aGUgdHJpYW5nbGUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkdHJpYW5nbGUtZGlyZWN0aW9uIC0gRGlyZWN0aW9uIHRoZSB0cmlhbmdsZSBwb2ludHMuIENhbiBiZSBgdXBgLCBgcmlnaHRgLCBgZG93bmAsIG9yIGBsZWZ0YC5cbkBtaXhpbiBjc3MtdHJpYW5nbGUoXG4gICR0cmlhbmdsZS1zaXplLFxuICAkdHJpYW5nbGUtY29sb3IsXG4gICR0cmlhbmdsZS1kaXJlY3Rpb25cbikge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcblxuICBib3JkZXI6IGluc2V0ICR0cmlhbmdsZS1zaXplO1xuXG4gIGNvbnRlbnQ6ICcnO1xuXG4gIEBpZiAoJHRyaWFuZ2xlLWRpcmVjdGlvbiA9PSBkb3duKSB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICR0cmlhbmdsZS1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgfVxuICBAaWYgKCR0cmlhbmdsZS1kaXJlY3Rpb24gPT0gdXApIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHRyaWFuZ2xlLWNvbG9yO1xuICB9XG4gIEBpZiAoJHRyaWFuZ2xlLWRpcmVjdGlvbiA9PSByaWdodCkge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkdHJpYW5nbGUtY29sb3I7XG4gIH1cbiAgQGlmICgkdHJpYW5nbGUtZGlyZWN0aW9uID09IGxlZnQpIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHRyaWFuZ2xlLWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vLyBDcmVhdGVzIGEgbWVudSBpY29uIHdpdGggYSBzZXQgd2lkdGgsIGhlaWdodCwgbnVtYmVyIG9mIGJhcnMsIGFuZCBjb2xvcnMuIFRoZSBtaXhpbiB1c2VzIHRoZSBoZWlnaHQgb2YgdGhlIGljb24gYW5kIHRoZSB3ZWlnaHQgb2YgdGhlIGJhcnMgdG8gZGV0ZXJtaW5lIHNwYWNpbmcuIDxkaXYgY2xhc3M9XCJkb2NzLWV4YW1wbGUtYnVyZ2VyXCI+PC9kaXY+XG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWyRibGFja10gLSBDb2xvciB0byB1c2UgZm9yIHRoZSBpY29uLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvci1ob3ZlciBbJGRhcmstZ3JheV0gLSBDb2xvciB0byB1c2Ugd2hlbiB0aGUgaWNvbiBpcyBob3ZlcmVkIG92ZXIuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR3aWR0aCBbMjBweF0gLSBXaWR0aCBvZiB0aGUgaWNvbi5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGhlaWdodCBbMTZweF0gLSBIZWlnaHQgb2YgdGhlIGljb24uXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR3ZWlnaHQgWzJweF0gLSBIZWlnaHQgb2YgaW5kaXZpZHVhbCBiYXJzIGluIHRoZSBpY29uLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFycyBbM10gLSBOdW1iZXIgb2YgYmFycyBpbiB0aGUgaWNvbi5cbkBtaXhpbiBoYW1idXJnZXIoXG4gICRjb2xvcjogJGJsYWNrLFxuICAkY29sb3ItaG92ZXI6ICRkYXJrLWdyYXksXG4gICR3aWR0aDogMjBweCxcbiAgJGhlaWdodDogMTZweCxcbiAgJHdlaWdodDogMnB4LFxuICAkYmFyczogM1xuKSB7XG4gIC8vIGJveC1zaGFkb3cgQ1NTIG91dHB1dFxuICAkc2hhZG93OiAoKTtcbiAgJGhvdmVyLXNoYWRvdzogKCk7XG5cbiAgLy8gU3BhY2luZyBiZXR3ZWVuIGJhcnMgaXMgY2FsY3VsYXRlZCBiYXNlZCBvbiB0aGUgdG90YWwgaGVpZ2h0IG9mIHRoZSBpY29uIGFuZCB0aGUgd2VpZ2h0IG9mIGVhY2ggYmFyXG4gICRzcGFjaW5nOiAoJGhlaWdodCAtICgkd2VpZ2h0ICogJGJhcnMpKSAvICgkYmFycyAtIDEpO1xuXG4gIEBpZiB1bml0KCRzcGFjaW5nKSA9PSAncHgnIHtcbiAgICAkc3BhY2luZzogZmxvb3IoJHNwYWNpbmcpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkYmFycyB7XG4gICAgJG9mZnNldDogKCR3ZWlnaHQgKyAkc3BhY2luZykgKiAoJGkgLSAxKTtcbiAgICAkc2hhZG93OiBhcHBlbmQoJHNoYWRvdywgMCAkb2Zmc2V0IDAgJGNvbG9yLCBjb21tYSk7XG4gIH1cblxuICAvLyBJY29uIGNvbnRhaW5lclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLy8gSWNvbiBiYXJzXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICR3ZWlnaHQ7XG5cbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGlmICRjb2xvci1ob3ZlciB7XG4gICAgLy8gR2VuZXJhdGUgQ1NTXG4gICAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkYmFycyB7XG4gICAgICAkb2Zmc2V0OiAoJHdlaWdodCArICRzcGFjaW5nKSAqICgkaSAtIDEpO1xuICAgICAgJGhvdmVyLXNoYWRvdzogYXBwZW5kKCRob3Zlci1zaGFkb3csIDAgJG9mZnNldCAwICRjb2xvci1ob3ZlciwgY29tbWEpO1xuICAgIH1cblxuICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ob3ZlcjtcbiAgICAgIGJveC1zaGFkb3c6ICRob3Zlci1zaGFkb3c7XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIGEgZG93bndhcmQtZmFjaW5nIHRyaWFuZ2xlIGFzIGEgYmFja2dyb3VuZCBpbWFnZSB0byBhbiBlbGVtZW50LiBUaGUgaW1hZ2UgaXMgZm9ybWF0dGVkIGFzIGFuIFNWRywgbWFraW5nIGl0IGVhc3kgdG8gY2hhbmdlIHRoZSBjb2xvci4gQmVjYXVzZSBJbnRlcm5ldCBFeHBsb3JlciBkb2Vzbid0IHN1cHBvcnQgZW5jb2RlZCBTVkdzIGFzIGJhY2tncm91bmQgaW1hZ2VzLCBhIFBORyBmYWxsYmFjayBpcyBhbHNvIGluY2x1ZGVkLlxuLy8vIFRoZXJlIGFyZSB0d28gUE5HIGZhbGxiYWNrczogYSBibGFjayB0cmlhbmdsZSBhbmQgYSB3aGl0ZSB0cmlhbmdsZS4gVGhlIG9uZSB1c2VkIGRlcGVuZHMgb24gdGhlIGxpZ2h0bmVzcyBvZiB0aGUgaW5wdXQgY29sb3IuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWyRibGFja10gLSBDb2xvciB0byB1c2UgZm9yIHRoZSB0cmlhbmdsZS5cbkBtaXhpbiBiYWNrZ3JvdW5kLXRyaWFuZ2xlKCRjb2xvcjogJGJsYWNrKSB7XG4gICRyZ2I6ICdyZ2IlMjgje3JvdW5kKHJlZCgkY29sb3IpKX0sICN7cm91bmQoZ3JlZW4oJGNvbG9yKSl9LCAje3JvdW5kKGJsdWUoJGNvbG9yKSl9JTI5JztcblxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB3aWR0aD0nMzInIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMiAyNCc+PHBvbHlnb24gcG9pbnRzPScwLDAgMzIsMCAxNiwyNCcgc3R5bGU9J2ZpbGw6ICN7JHJnYn0nPjwvcG9seWdvbj48L3N2Zz5cIik7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDowXFwwKSB7XG4gICAgQGlmIGxpZ2h0bmVzcygkY29sb3IpIDwgNjAlIHtcbiAgICAgIC8vIFdoaXRlIHRyaWFuZ2xlXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSXBKUkVGVWVOckVrY2tOZ0RBTUJCZlJrRXQwT2JSQkJkc0dYVURnbVFmSzRYaEgybThjelFBQXkyN1IzdHN3NFFmZTJ4OHVPTzZvWUxiNkdsT29yM0dGK3N3VVJBT21VSitSd3RFSnM5V3ZUR0VZeEJYcUkxTVFBWmhDZlVRS1J6RE1WaitUd3JBSVY2anZTVUVrWUFyMUxTa2N5VEJiL1YrS1lmWDd4QWV1c3Ezc0xEdEdIM2tFR0FDUFdJZmxOWmZoUlFBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQmxhY2sgdHJpYW5nbGVcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFZQ0FZQUFBQ2JVLzgwQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFNQkpSRUZVZU5yRWxsc09oQ0FNUlZzekM5SWx6VTdLQ21WSFRKc29NV1lNVXRweXY5QmdidVhRQjVaU2RnQllZWTR5Y2dCaXZrOEtZRnNRTWZNaVRUQlA0bzNuVXpDS3pPYWJMSmJMeTIvZzMxZXZHa0FnaW5SNC9aZWdLSDVxWDNiSkNzY0EzdDB4M2tnTzV0UUZ5aGhGZjUweFJxRkxieU1VTkpRemd5akdTL3dnQ3B2S3FrUkJwdVdyRTRWOWQrMUU0ZFBVWHFJZzEwN1NRT0UvMkRSUXhNd1REeWdJSW5WREVUOVQzbENvai82ai9WQ21HalpPbDJsS3BaOEFBd0RRUDd6SWltREdGUUFBQUFCSlJVNUVya0pnZ2c9PScpO1xuICAgIH1cbiAgfVxufVxuXG4vLy8gQXBwbGllcyB0aGUgbWljcm8gY2xlYXJmaXggaGFjayBwb3B1bGFyaXplZCBieSBOaWNvbGFzIEdhbGxhZ2hlci4gSW5jbHVkZSB0aGlzIG1peGluIG9uIGEgY29udGFpbmVyIGlmIGl0cyBjaGlsZHJlbiBhcmUgYWxsIGZsb2F0ZWQsIHRvIGdpdmUgdGhlIGNvbnRhaW5lciBhIHByb3BlciBoZWlnaHQuXG4vLy8gVGhlIGNsZWFyZml4IGlzIGF1Z21lbnRlZCB3aXRoIHNwZWNpZmljIHN0eWxlcyB0byBwcmV2ZW50IGJvcmRlcnMgaW4gZmxleGJveCBlbnZpcm9ubWVudHNcbi8vLyBAbGluayBodHRwOi8vbmljb2xhc2dhbGxhZ2hlci5jb20vbWljcm8tY2xlYXJmaXgtaGFjay8gTWljcm8gQ2xlYXJmaXggSGFja1xuLy8vIEBsaW5rIGh0dHA6Ly9kYW5pc2FkZXNpZ25lci5jb20vYmxvZy9mbGV4Ym94LWNsZWFyLWZpeC1wc2V1ZG8tZWxlbWVudHMvIEZsZXhib3ggZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiAnICc7XG5cbiAgICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLy8vIEFkZHMgQ1NTIGZvciBhIFwicXVhbnRpdHkgcXVlcnlcIiBzZWxlY3RvciB0aGF0IGF1dG9tYXRpY2FsbHkgc2l6ZXMgZWxlbWVudHMgYmFzZWQgb24gaG93IG1hbnkgdGhlcmUgYXJlIGluc2lkZSBhIGNvbnRhaW5lci5cbi8vLyBAbGluayBodHRwOi8vYWxpc3RhcGFydC5jb20vYXJ0aWNsZS9xdWFudGl0eS1xdWVyaWVzLWZvci1jc3MgUXVhbnRpdHkgUXVlcmllcyBmb3IgQ1NTXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJG1heCAtIE1heGltdW0gbnVtYmVyIG9mIGl0ZW1zIHRvIGRldGVjdC4gVGhlIGhpZ2hlciB0aGlzIG51bWJlciBpcywgdGhlIG1vcmUgQ1NTIHRoYXQncyByZXF1aXJlZCB0byBjb3ZlciBlYWNoIG51bWJlciBvZiBpdGVtcy5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRlbGVtIFtsaV0gLSBUYWcgdG8gdXNlIGZvciBzaWJsaW5nIHNlbGVjdG9ycy5cbkBtaXhpbiBhdXRvLXdpZHRoKCRtYXgsICRlbGVtOiBsaSkge1xuICBAZm9yICRpIGZyb20gMiB0aHJvdWdoICRtYXgge1xuICAgICY6bnRoLWxhc3QtY2hpbGQoI3skaX0pOmZpcnN0LWNoaWxkLFxuICAgICY6bnRoLWxhc3QtY2hpbGQoI3skaX0pOmZpcnN0LWNoaWxkIH4gI3skZWxlbX0ge1xuICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoMSAvICRpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8vIFJlbW92ZXMgdGhlIGZvY3VzIHJpbmcgYXJvdW5kIGFuIGVsZW1lbnQgd2hlbiBhIG1vdXNlIGlucHV0IGlzIGRldGVjdGVkLlxuQG1peGluIGRpc2FibGUtbW91c2Utb3V0bGluZSB7XG4gIFtkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAmIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi8vLyBNYWtlcyBhbiBlbGVtZW50IHZpc3VhbGx5IGhpZGRlbiwgYnV0IHN0aWxsIGFjY2Vzc2libGUgdG8ga2V5Ym9hcmRzIGFuZCBhc3Npc3RpdmUgZGV2aWNlcy5cbi8vLyBAbGluayBodHRwOi8vc25vb2suY2EvYXJjaGl2ZXMvaHRtbF9hbmRfY3NzL2hpZGluZy1jb250ZW50LWZvci1hY2Nlc3NpYmlsaXR5IEhpZGluZyBDb250ZW50IGZvciBBY2Nlc3NpYmlsaXR5XG4vLy8gQGxpbmsgaHR0cDovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cbi8vL1xuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGVuZm9yY2UgLSBJZiBgdHJ1ZWAsIHVzZSBgIWltcG9ydGFudGAgb24gYXBwbGllZCBwcm9wZXJ0aWVzXG5AbWl4aW4gZWxlbWVudC1pbnZpc2libGUoXG4gICRlbmZvcmNlOiB0cnVlXG4pIHtcbiAgJGltcG9ydGFudDogaWYoJGVuZm9yY2UsICchaW1wb3J0YW50JywgbnVsbCk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlICN7JGltcG9ydGFudH07XG4gIHdpZHRoOiAxcHggI3skaW1wb3J0YW50fTtcbiAgaGVpZ2h0OiAxcHggI3skaW1wb3J0YW50fTtcbiAgcGFkZGluZzogMCAjeyRpbXBvcnRhbnR9O1xuICBvdmVyZmxvdzogaGlkZGVuICN7JGltcG9ydGFudH07XG4gIGNsaXA6IHJlY3QoMCwwLDAsMCkgI3skaW1wb3J0YW50fTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAjeyRpbXBvcnRhbnR9O1xuICBib3JkZXI6IDAgI3skaW1wb3J0YW50fTtcbn1cblxuLy8vIFJldmVyc2VzIHRoZSBDU1Mgb3V0cHV0IGNyZWF0ZWQgYnkgdGhlIGBlbGVtZW50LWludmlzaWJsZSgpYCBtaXhpbi5cbi8vLyBAcGFyYW0ge0Jvb2xlYW59ICRlbmZvcmNlIC0gSWYgYHRydWVgLCB1c2UgYCFpbXBvcnRhbnRgIG9uIGFwcGxpZWQgcHJvcGVydGllc1xuQG1peGluIGVsZW1lbnQtaW52aXNpYmxlLW9mZihcbiAgJGVuZm9yY2U6IHRydWVcbikge1xuICAkaW1wb3J0YW50OiBpZigkZW5mb3JjZSwgJyFpbXBvcnRhbnQnLCBudWxsKTtcblxuICBwb3NpdGlvbjogc3RhdGljICN7JGltcG9ydGFudH07XG4gIHdpZHRoOiBhdXRvICN7JGltcG9ydGFudH07XG4gIGhlaWdodDogYXV0byAjeyRpbXBvcnRhbnR9O1xuICBvdmVyZmxvdzogdmlzaWJsZSAjeyRpbXBvcnRhbnR9O1xuICBjbGlwOiBhdXRvICN7JGltcG9ydGFudH07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgI3skaW1wb3J0YW50fTtcbn1cblxuLy8vIFZlcnRpY2FsbHkgY2VudGVycyB0aGUgZWxlbWVudCBpbnNpZGUgb2YgaXRzIGZpcnN0IG5vbi1zdGF0aWMgcGFyZW50LFxuLy8vIEBsaW5rIGh0dHA6Ly93d3cuc2l0ZXBvaW50LmNvbS9jZW50ZXJpbmctd2l0aC1zYXNzLyBDZW50ZXJpbmcgV2l0aCBTYXNzXG5AbWl4aW4gdmVydGljYWwtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vLy8gSG9yaXpvbnRhbGx5IGNlbnRlcnMgdGhlIGVsZW1lbnQgaW5zaWRlIG9mIGl0cyBmaXJzdCBub24tc3RhdGljIHBhcmVudCxcbi8vLyBAbGluayBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vY2VudGVyaW5nLXdpdGgtc2Fzcy8gQ2VudGVyaW5nIFdpdGggU2Fzc1xuQG1peGluIGhvcml6b250YWwtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLy8vIEFic29sdXRlbHkgY2VudGVycyB0aGUgZWxlbWVudCBpbnNpZGUgb2YgaXRzIGZpcnN0IG5vbi1zdGF0aWMgcGFyZW50LFxuLy8vIEBsaW5rIGh0dHA6Ly93d3cuc2l0ZXBvaW50LmNvbS9jZW50ZXJpbmctd2l0aC1zYXNzLyBDZW50ZXJpbmcgV2l0aCBTYXNzXG5AbWl4aW4gYWJzb2x1dGUtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLy8vIEl0ZXJhdGVzIHRocm91Z2ggYnJlYWtwb2ludHMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnQtY2xhc3Nlc2AgYW5kIHByaW50cyB0aGUgQ1NTIGluc2lkZSB0aGUgbWl4aW4gYXQgZWFjaCBicmVha3BvaW50J3MgbWVkaWEgcXVlcnkuIFVzZSB0aGlzIHdpdGggdGhlIGdyaWQsIG9yIGFueSBvdGhlciBjb21wb25lbnQgdGhhdCBoYXMgcmVzcG9uc2l2ZSBjbGFzc2VzLlxuLy8vXG4vLy8gQHBhcmFtIHtCb29sZWFufSAkc21hbGwgW3RydWVdIC0gSWYgYGZhbHNlYCwgdGhlIG1peGluIHdpbGwgc2tpcCB0aGUgYHNtYWxsYCBicmVha3BvaW50LiBVc2UgdGhpcyB3aXRoIGNvbXBvbmVudHMgdGhhdCBkb24ndCBwcmVmaXggY2xhc3NlcyB3aXRoIGBzbWFsbC1gLCBvbmx5IGBtZWRpdW0tYCBhbmQgdXAuXG4vLy8gQHBhcmFtIHtCb29sZWFufSAkYXV0by1pbnNlcnQtYnJlYWtwb2ludHMgW3RydWVdIC0gSWYgYGZhbHNlYCwgdGhlIG1peGluIHdpbGwgaXRlcmF0ZSBvdmVyIGJyZWFrcG9pbnRzIHdpdGhvdXQgZG9pbmcgdGhlIG1lZGlhIHF1ZXJ5IGl0c2VsZi4gVXNlZnVsIGZvciBtb3JlIGNvbXBsZXggbWVkaWEgcXVlcnkgZ2VuZXJhdGlvbiBhcyBpbiB0aGUgbWFyZ2luIGdyaWQuXG5AbWl4aW4gLXpmLWVhY2gtYnJlYWtwb2ludChcbiAgJHNtYWxsOiB0cnVlLFxuICAkYXV0by1pbnNlcnQtYnJlYWtwb2ludHM6IHRydWVcbikge1xuICBAaW5jbHVkZSAtemYtZWFjaC1icmVha3BvaW50LWluKGF1dG8sIC16Zi1ib29sKCRzbWFsbCksIC16Zi1ib29sKCRhdXRvLWluc2VydC1icmVha3BvaW50cykpIHtcbiAgICBAY29udGVudFxuICB9O1xufVxuXG4vLy8gSXRlcmF0ZXMgd2l0aCBgQGNvbnRlbnRgIHRocm91Z2ggdGhlIGdpdmVuIGxpc3Qgb2YgYnJlYWtwb2ludHMgYCRicmVha3BvaW50c2AuXG4vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxMaXN0fSAkYnJlYWtwb2ludHMgW2F1dG9dIC0gQnJlYWtwb2ludHMgdG8gaXRlcmF0ZXMgb24uIEl0IGNhbiBiZSBhIGJyZWFrcG9pbnQgbmFtZSwgbGlzdCBvZiBicmVha3BvaW50cyBvciBgYXV0b2AgZm9yIGFsbCBicmVha3BvaW50cy5cbi8vLyBAcGFyYW0ge0Jvb2xlYW58TnVsbH0gJHplcm8tYnJlYWtwb2ludCBbbnVsbF0gLSBXaGV0aGVyIHRoZSB6ZXJvLWJyZWFrcG9pbnQgKG9mdGVuIGBzbWFsbGApIG11c3QgYmUgaW5jbHVkZWQuIElmIGB0cnVlYCwgaXQgd2lsbCBhbHdheXMgYmUgYWRkZWQgdG8gdGhlIGxpc3QgaWYgbm90IGFscmVhZHkgdGhlcmUuIElmIGBmYWxzZWAsIGl0IHdpbGwgYWx3YXlzIGJlIHJlbW92ZWQuIERvZXMgbm90aGluZyBieSBkZWZhdWx0LlxuLy8vIEBwYXJhbSB7Qm9vbGVhbnxLZXl3b3JkfSAkbWVkaWEtcXVlcmllcyBbdHJ1ZV0gLSBXaGV0aGVyIG1lZGlhLXF1ZXJpZXMgbXVzdCBiZSBnZW5lcmF0ZWQuIElmIGBmb3ItbGlzdHNgLCBvbmx5IGdlbmVyYXRlIG1lZGlhLXF1ZXJpZXMgd2hlbiBgJGJyZWFrcG9pbnRzYCBpcyBhIGxpc3QuXG5AbWl4aW4gLXpmLWVhY2gtYnJlYWtwb2ludC1pbihcbiAgJGJyZWFrcG9pbnRzOiBhdXRvLFxuICAkemVyby1icmVha3BvaW50OiBudWxsLFxuICAkbWVkaWEtcXVlcmllczogdHJ1ZVxuKSB7XG4gICQtbGlzdDogKCk7XG4gICQtYnJlYWtwb2ludHMtaXMtYS1saXN0OiB0cnVlO1xuXG4gIC8vIFJldHJpZXZlIHRoZSBsaXN0IG9mIGJyZWFrcG9pbnQocykgdG8gaXRlcmF0ZSBvbi5cbiAgQGlmICRicmVha3BvaW50cyA9PSBhdXRvIHtcbiAgICAkLWxpc3Q6ICRicmVha3BvaW50LWNsYXNzZXM7XG4gIH1cbiAgQGVsc2UgaWYgdHlwZS1vZigkYnJlYWtwb2ludHMpID09ICdsaXN0JyB7XG4gICAgJC1saXN0OiAkYnJlYWtwb2ludHM7XG4gIH1cbiAgQGVsc2UgaWYgdHlwZS1vZigkYnJlYWtwb2ludHMpID09ICdzdHJpbmcnIHtcbiAgICAkLWxpc3Q6ICgkYnJlYWtwb2ludHMpO1xuICAgICQtYnJlYWtwb2ludHMtaXMtYS1saXN0OiBmYWxzZTtcbiAgfVxuICBAZWxzZSB7XG4gICAgQGVycm9yICdXcm9uZyBzeW50YXggZm9yIFwiJGJyZWFrcG9pbnRzXCIgaW4gXCItemYtZWFjaC1icmVha3BvaW50LWluKClcIi4gR290IFwiI3skYnJlYWtwb2ludHN9XCIgKCN7dHlwZS1vZigkYnJlYWtwb2ludHMpfSkuIEV4cGVjdGVkIGEgYnJlYWtwb2ludCBuYW1lLCBhIGxpc3Qgb2YgYnJlYWtwb2ludHMgb3IgXCJhdXRvXCInO1xuICB9XG5cbiAgLy8gQWRkIG9yIHJlbW92ZSB0aGUgemVybyBicmVha3BvaW50IGFjY29yZGluZyB0byBgJHplcm8tYnJlYWtwb2ludGBcbiAgQGlmICR6ZXJvLWJyZWFrcG9pbnQgPT0gdHJ1ZSB7XG4gICAgJC1saXN0OiBqb2luKCgkLXpmLXplcm8tYnJlYWtwb2ludCksIHNsLXJlbW92ZSgkLWxpc3QsICQtemYtemVyby1icmVha3BvaW50KSk7XG4gIH1cbiAgQGVsc2UgaWYgJHplcm8tYnJlYWtwb2ludCA9PSBmYWxzZSB7XG4gICAgJC1saXN0OiBzbC1yZW1vdmUoJC1saXN0LCAkLXpmLXplcm8tYnJlYWtwb2ludCk7XG4gIH1cblxuICAvLyBJdGVyYXRlIG9uIGJyZWFrcG9pbnQocylcbiAgQGVhY2ggJGJwIGluICQtbGlzdCB7XG4gICAgJG9sZC16Zi1zaXplOiBudWxsO1xuICAgIEBpZiBnbG9iYWwtdmFyaWFibGUtZXhpc3RzKC16Zi1zaXplKSB7XG4gICAgICAkb2xkLXpmLXNpemU6ICQtemYtc2l6ZTtcbiAgICB9XG4gICAgJC16Zi1zaXplOiAkYnAgIWdsb2JhbDtcblxuICAgIEBpZiAoJG1lZGlhLXF1ZXJpZXMgPT0gdHJ1ZVxuICAgICAgb3IgKCRtZWRpYS1xdWVyaWVzID09ICdmb3ItbGlzdHMnIGFuZCAkLWJyZWFrcG9pbnRzLWlzLWEtbGlzdCkpIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJwKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICAkLXpmLXNpemU6ICRvbGQtemYtc2l6ZSAhZ2xvYmFsO1xuICB9XG59XG5cbi8vLyBHZW5lcmF0ZSB0aGUgYEBjb250ZW50YCBwYXNzZWQgdG8gdGhlIG1peGluIHdpdGggYSB2YWx1ZSBgJC16Zi1icC12YWx1ZWAgcmVsYXRlZCB0byBhIGJyZWFrcG9pbnQsIGRlcGVuZGluZyBvbiB0aGUgYCRuYW1lYCBwYXJhbWV0ZXI6XG4vLy8gLSBGb3IgYSBzaW5nbGUgdmFsdWUsIGAkLXpmLWJwLXZhbHVlYCBpcyB0aGlzIHZhbHVlLlxuLy8vIC0gRm9yIGEgYnJlYWtwb2ludCBuYW1lLCBgJC16Zi1icC12YWx1ZWAgaXMgdGhlIGNvcnJlc3BvbmRpbmcgYnJlYWtwb2ludCB2YWx1ZSBpbiBgJG1hcGAuXG4vLy8gLSBGb3IgXCJhdXRvXCIsIGAkLXpmLWJwLXZhbHVlYCBpcyB0aGUgY29ycmVzcG9uZGluZyBicmVha3BvaW50IHZhbHVlIGluIGAkbWFwYCBhbmQgaXMgcGFzc2VkIHRvIGBAY29udGVudGAsIHdoaWNoIGlzIG1hZGUgcmVzcG9uc2l2ZSBmb3IgZWFjaCBicmVha3BvaW50IG9mIGAkbWFwYC5cbi8vLyBAcGFyYW0ge051bWJlcnxBcnJheXxLZXl3b3JkfSAkbmFtZSBbYXV0b10gLSBTaW5nbGUgdmFsdWUsIGJyZWFrcG9pbnQgbmFtZSwgb3IgbGlzdCBvZiBicmVha3BvaW50IG5hbWVzIHRvIHVzZS4gXCJhdXRvXCIgYnkgZGVmYXVsdC5cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRtYXAgLSBNYXAgb2YgYnJlYWtwb2ludHMgYW5kIHZhbHVlcyBvciBzaW5nbGUgdmFsdWUgdG8gdXNlLlxuQG1peGluIC16Zi1icmVha3BvaW50LXZhbHVlKFxuICAkbmFtZTogYXV0byxcbiAgJG1hcDogbnVsbFxuKSB7XG4gIEBpZiAkbmFtZSA9PSBhdXRvIGFuZCB0eXBlLW9mKCRtYXApID09ICdtYXAnIHtcbiAgICAvLyBcImF1dG9cIlxuICAgIEBlYWNoICRrLCAkdiBpbiAkbWFwIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGspIHtcbiAgICAgICAgQGluY2x1ZGUgLXpmLWJyZWFrcG9pbnQtdmFsdWUoJHYsICRtYXApIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gYnJlYWtwb2ludCBuYW1lXG4gICAgQGlmIHR5cGUtb2YoJG5hbWUpID09ICdzdHJpbmcnIHtcbiAgICAgICRicC12YWx1ZTogLXpmLWdldC1icC12YWwoJG1hcCwgJG5hbWUpO1xuICAgICAgQGlmICRicC12YWx1ZSAhPSBudWxsIHtcbiAgICAgICAgJG5hbWU6ICRicC12YWx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBicmVha3BvaW50IHZhbHVlXG4gICAgJC16Zi1icC12YWx1ZTogJG5hbWUgIWdsb2JhbDtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXNcbi8vIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb25cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4kLXpmLWZvbnQtc3RhY2s6IChcbiAgJ2dlb3JnaWEnOiAoR2VvcmdpYSwgXCJVUlcgQm9va21hbiBMXCIsIHNlcmlmKSxcbiAgJ2hlbHZldGljYSc6IChIZWx2ZXRpY2EsIEFyaWFsLCBcIk5pbWJ1cyBTYW5zIExcIiwgc2Fucy1zZXJpZiksXG4gICdsdWNpZGEtZ3JhbmRlJzogKFwiTHVjaWRhIEdyYW5kZVwiLCBcIkx1Y2lkYSBTYW5zIFVuaWNvZGVcIiwgXCJCaXRzdHJlYW0gVmVyYSBTYW5zXCIsIHNhbnMtc2VyaWYpLFxuICAnbW9ub3NwYWNlJzogKFwiQ291cmllciBOZXdcIiwgQ291cmllciwgXCJOaW1idXMgU2FucyBMXCIsIG1vbm9zcGFjZSksXG4gICdzeXN0ZW0nOiAoLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJSb2JvdG9cIiwgXCJPeHlnZW5cIiwgXCJVYnVudHVcIiwgXCJDYW50YXJlbGxcIiwgXCJGaXJhIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmKSxcbiAgJ3ZlcmRhbmEnOiAoVmVyZGFuYSwgR2VuZXZhLCBcIkRlamFWdSBTYW5zXCIsIHNhbnMtc2VyaWYpLFxuKTtcblxuLy8vIFJldHVybiBhIGZvbnQgc3RhY2sgbGlzdCBmcm9tIGEgbWFwLiBFcXVpdmFsZW50IHRvIGBtYXAtc2FmZS1nZXQoJG5hbWUsICQtemYtZm9udC1zdGFjaylgLlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRzdGFjayAtIE5hbWUgb2YgdGhlIGZvbnQgc3RhY2suXG4vLy8gQHBhcmFtIHtNYXB9ICRtYXAgWyQtemYtZm9udC1zdGFja10gLSBNYXAgb2YgZm9udCBzdGFja3MgdG8gcmV0cmlldmUgYSBsaXN0IGZyb20uXG4vLy9cbi8vLyBAcmV0dXJucyB7TGlzdH0gRm91bmQgZm9udCBzdGFjay5cbkBmdW5jdGlvbiBmb250LXN0YWNrKCRzdGFjaywgJG1hcDogJC16Zi1mb250LXN0YWNrKSB7XG4gIEByZXR1cm4gbWFwLXNhZmUtZ2V0KCRtYXAsICRzdGFjayk7XG59XG4iLCIvLyAgRm91bmRhdGlvbiBmb3IgU2l0ZXMgU2V0dGluZ3Ncbi8vICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vICBUYWJsZSBvZiBDb250ZW50czpcbi8vXG4vLyAgIDEuIEdsb2JhbFxuLy8gICAyLiBCcmVha3BvaW50c1xuLy8gICAzLiBUaGUgR3JpZFxuLy8gICA0LiBCYXNlIFR5cG9ncmFwaHlcbi8vICAgNS4gVHlwb2dyYXBoeSBIZWxwZXJzXG4vLyAgIDYuIEFiaWRlXG4vLyAgIDcuIEFjY29yZGlvblxuLy8gICA4LiBBY2NvcmRpb24gTWVudVxuLy8gICA5LiBCYWRnZVxuLy8gIDEwLiBCcmVhZGNydW1ic1xuLy8gIDExLiBCdXR0b25cbi8vICAxMi4gQnV0dG9uIEdyb3VwXG4vLyAgMTMuIENhbGxvdXRcbi8vICAxNC4gQ2FyZFxuLy8gIDE1LiBDbG9zZSBCdXR0b25cbi8vICAxNi4gRHJpbGxkb3duXG4vLyAgMTcuIERyb3Bkb3duXG4vLyAgMTguIERyb3Bkb3duIE1lbnVcbi8vICAxOS4gRm9ybXNcbi8vICAyMC4gTGFiZWxcbi8vICAyMS4gTWVkaWEgT2JqZWN0XG4vLyAgMjIuIE1lbnVcbi8vICAyMy4gTWV0ZXJcbi8vICAyNC4gT2ZmLWNhbnZhc1xuLy8gIDI1LiBPcmJpdFxuLy8gIDI2LiBQYWdpbmF0aW9uXG4vLyAgMjcuIFByb2dyZXNzIEJhclxuLy8gIDI4LiBSZXNwb25zaXZlIEVtYmVkXG4vLyAgMjkuIFJldmVhbFxuLy8gIDMwLiBTbGlkZXJcbi8vICAzMS4gU3dpdGNoXG4vLyAgMzIuIFRhYmxlXG4vLyAgMzMuIFRhYnNcbi8vICAzNC4gVGh1bWJuYWlsXG4vLyAgMzUuIFRpdGxlIEJhclxuLy8gIDM2LiBUb29sdGlwXG4vLyAgMzcuIFRvcCBCYXJcblxuQGltcG9ydCAnX2ZvdW5kYXRpb24vdXRpbC91dGlsJztcblxuLy8gMS4gR2xvYmFsXG4vLyAtLS0tLS0tLS1cblxuJGdsb2JhbC1mb250LXNpemU6IDEwMCU7XG5cbi8vIEN1c3RvbSBmb250LXNpemVcbiRiYXNlLWZvbnQtc2l6ZTogMC44NzVyZW07IC8vIDE0cHhcblxuLy8gQ3VzdG9tIHdpZHRoXG4kZ2xvYmFsLXdpZHRoOiByZW0tY2FsYygxMjUwcHgpO1xuXG4kZ2xvYmFsLWxpbmVoZWlnaHQ6IDEuNTtcbiRmb3VuZGF0aW9uLXBhbGV0dGU6IChcbiAgcHJpbWFyeTogIzE3NzliYSxcbiAgc2Vjb25kYXJ5OiAjNzY3Njc2LFxuICBzdWNjZXNzOiAjM2FkYjc2LFxuICB3YXJuaW5nOiAjZmZhZTAwLFxuICBhbGVydDogI2NjNGIzNyxcbik7XG5cbi8vIEN1c3RvbSBwYWxldHRlXG4kZGFya2VyLXJlZDogICAgIzc4MzIzYjtcbiRkYXJrLXJlZDogICAgICAjOTAzNzQzO1xuJG1lZGl1bS1yZWQ6ICAgICNkNDFmMjk7XG4kbGlnaHRlci1ncmF5OiAgI2YyZWJlYztcbiRsaWdodC1ncmF5OiAgICAjYTVhMDlmO1xuJG1lZGl1bS1ncmF5OiAgICM5NDhmOGY7XG4kYmx1ZWlzaC1ncmF5OiAgIzg0OTQ5ZDtcbiRkYXJrLWdyYXk6ICAgICAjMmEyNDI2O1xuJGJsYWNrOiAgICAgICAgICMwMDA7XG4kd2hpdGU6ICAgICAgICAgI2ZmZjtcblxuJGJvZHktYmFja2dyb3VuZDogJHdoaXRlO1xuJGJvZHktZm9udC1jb2xvcjogJGRhcmstZ3JheTtcblxuLy8gQ3VzdG9tIGZvbnQtZmFtaWx5XG4kYm9keS1mb250LWZhbWlseTogUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4kYm9keS1hbnRpYWxpYXNlZDogdHJ1ZTtcbiRnbG9iYWwtbWFyZ2luOiAxcmVtO1xuJGdsb2JhbC1wYWRkaW5nOiAxcmVtO1xuJGdsb2JhbC13ZWlnaHQtbm9ybWFsOiBub3JtYWw7XG4kZ2xvYmFsLXdlaWdodC1ib2xkOiBib2xkO1xuJGdsb2JhbC1yYWRpdXM6IDA7XG4kZ2xvYmFsLXRleHQtZGlyZWN0aW9uOiBsdHI7XG4kZ2xvYmFsLWZsZXhib3g6IHRydWU7XG4kcHJpbnQtdHJhbnNwYXJlbnQtYmFja2dyb3VuZHM6IHRydWU7XG5cbkBpbmNsdWRlIGFkZC1mb3VuZGF0aW9uLWNvbG9ycztcblxuLy8gMi4gQnJlYWtwb2ludHNcbi8vIC0tLS0tLS0tLS0tLS0tXG5cbi8vIEN1c3RvbSBicmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoXG4gIHNtYWxsZXI6IDAsXG4gIHNtYWxsOiA0ODBweCxcbiAgbWVkaXVtOiA2NDBweCxcbiAgbGFyZ2U6IDEwMjRweCxcbiAgeGxhcmdlOiAxMTAwcHgsXG4gIHh4bGFyZ2U6IDEyMDBweCxcbik7XG4kcHJpbnQtYnJlYWtwb2ludDogbGFyZ2U7XG4kYnJlYWtwb2ludC1jbGFzc2VzOiAoc21hbGxlciBzbWFsbCBtZWRpdW0gbGFyZ2UgeGxhcmdlIHh4bGFyZ2UpO1xuXG4vLyAzLiBUaGUgR3JpZFxuLy8gLS0tLS0tLS0tLS1cblxuJGdyaWQtcm93LXdpZHRoOiAkZ2xvYmFsLXdpZHRoO1xuJGdyaWQtY29sdW1uLWNvdW50OiAxMjtcbiRncmlkLWNvbHVtbi1ndXR0ZXI6IChcbiAgc21hbGw6IDIwcHgsXG4gIG1lZGl1bTogMzBweCxcbik7XG4kZ3JpZC1jb2x1bW4tYWxpZ24tZWRnZTogdHJ1ZTtcbiRibG9jay1ncmlkLW1heDogODtcblxuLy8gNC4gQmFzZSBUeXBvZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS1cblxuJGhlYWRlci1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG4kaGVhZGVyLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ub3JtYWw7XG4kaGVhZGVyLWZvbnQtc3R5bGU6IG5vcm1hbDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6IENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgQ291cmllciwgbW9ub3NwYWNlO1xuJGhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiRoZWFkZXItbGluZWhlaWdodDogMS40O1xuJGhlYWRlci1tYXJnaW4tYm90dG9tOiAwLjVyZW07XG4kaGVhZGVyLXN0eWxlczogKFxuICBzbWFsbDogKFxuICAgICdoMSc6ICgnZm9udC1zaXplJzogMjQpLFxuICAgICdoMic6ICgnZm9udC1zaXplJzogMjApLFxuICAgICdoMyc6ICgnZm9udC1zaXplJzogMTkpLFxuICAgICdoNCc6ICgnZm9udC1zaXplJzogMTgpLFxuICAgICdoNSc6ICgnZm9udC1zaXplJzogMTcpLFxuICAgICdoNic6ICgnZm9udC1zaXplJzogMTYpLFxuICApLFxuICBtZWRpdW06IChcbiAgICAnaDEnOiAoJ2ZvbnQtc2l6ZSc6IDQ4KSxcbiAgICAnaDInOiAoJ2ZvbnQtc2l6ZSc6IDQwKSxcbiAgICAnaDMnOiAoJ2ZvbnQtc2l6ZSc6IDMxKSxcbiAgICAnaDQnOiAoJ2ZvbnQtc2l6ZSc6IDI1KSxcbiAgICAnaDUnOiAoJ2ZvbnQtc2l6ZSc6IDIwKSxcbiAgICAnaDYnOiAoJ2ZvbnQtc2l6ZSc6IDE2KSxcbiAgKSxcbik7XG4kaGVhZGVyLXRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4kc21hbGwtZm9udC1zaXplOiA4MCU7XG4kaGVhZGVyLXNtYWxsLWZvbnQtY29sb3I6ICRtZWRpdW0tZ3JheTtcbiRwYXJhZ3JhcGgtbGluZWhlaWdodDogMS42O1xuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuJHBhcmFncmFwaC10ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuJGNvZGUtY29sb3I6ICRibGFjaztcbiRjb2RlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuJGNvZGUtZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRjb2RlLWJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuJGNvZGUtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJGNvZGUtcGFkZGluZzogcmVtLWNhbGMoMiA1IDEpO1xuJGFuY2hvci1jb2xvcjogJGRhcmstZ3JheTsgLy8gY3VzdG9tXG4kYW5jaG9yLWNvbG9yLWhvdmVyOiBzY2FsZS1jb2xvcigkYW5jaG9yLWNvbG9yLCAkbGlnaHRuZXNzOiAtMTQlKTtcbiRhbmNob3ItdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuJGFuY2hvci10ZXh0LWRlY29yYXRpb24taG92ZXI6IG5vbmU7XG4kaHItd2lkdGg6ICRnbG9iYWwtd2lkdGg7XG4kaHItYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJGhyLW1hcmdpbjogcmVtLWNhbGMoMjApIGF1dG87XG4kbGlzdC1saW5laGVpZ2h0OiAkcGFyYWdyYXBoLWxpbmVoZWlnaHQ7XG4kbGlzdC1tYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG4kbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuJGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4kbGlzdC1zaWRlLW1hcmdpbjogMS4yNXJlbTtcbiRsaXN0LW5lc3RlZC1zaWRlLW1hcmdpbjogMS4yNXJlbTtcbiRkZWZubGlzdC1tYXJnaW4tYm90dG9tOiAxcmVtO1xuJGRlZm5saXN0LXRlcm0td2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkO1xuJGRlZm5saXN0LXRlcm0tbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuJGJsb2NrcXVvdGUtY29sb3I6ICRkYXJrLWdyYXk7XG4kYmxvY2txdW90ZS1wYWRkaW5nOiByZW0tY2FsYyg5IDIwIDAgMTkpO1xuJGJsb2NrcXVvdGUtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJGNpdGUtZm9udC1zaXplOiByZW0tY2FsYygxMyk7XG4kY2l0ZS1jb2xvcjogJGRhcmstZ3JheTtcbiRjaXRlLXBzZXVkby1jb250ZW50OiAnXFwyMDE0IFxcMDAyMCc7XG4ka2V5c3Ryb2tlLWZvbnQ6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4ka2V5c3Ryb2tlLWNvbG9yOiAkYmxhY2s7XG4ka2V5c3Ryb2tlLWJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuJGtleXN0cm9rZS1wYWRkaW5nOiByZW0tY2FsYygyIDQgMCk7XG4ka2V5c3Ryb2tlLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kYWJici11bmRlcmxpbmU6IDFweCBkb3R0ZWQgJGJsYWNrO1xuXG4vLyA1LiBUeXBvZ3JhcGh5IEhlbHBlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kbGVhZC1mb250LXNpemU6ICRnbG9iYWwtZm9udC1zaXplICogMS4yNTtcbiRsZWFkLWxpbmVoZWlnaHQ6IDEuNjtcblxuLy8gQ3VzdG9tIGZvbnQtZmFtaWx5XG4kc3ViaGVhZGVyLWZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsICRib2R5LWZvbnQtZmFtaWx5O1xuJGljb24tZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG5cbiRzdWJoZWFkZXItbGluZWhlaWdodDogMS40O1xuJHN1YmhlYWRlci1jb2xvcjogJGRhcmstZ3JheTtcbiRzdWJoZWFkZXItZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRzdWJoZWFkZXItbWFyZ2luLXRvcDogMC4ycmVtO1xuJHN1YmhlYWRlci1tYXJnaW4tYm90dG9tOiAwLjVyZW07XG4kc3RhdC1mb250LXNpemU6IDIuNXJlbTtcblxuLy8gNi4gQWJpZGVcbi8vIC0tLS0tLS0tXG5cbiRhYmlkZS1pbnB1dHM6IHRydWU7XG4kYWJpZGUtbGFiZWxzOiB0cnVlO1xuJGlucHV0LWJhY2tncm91bmQtaW52YWxpZDogcmdiYSgkbWVkaXVtLXJlZCwwLjIpO1xuJGZvcm0tbGFiZWwtY29sb3ItaW52YWxpZDogJG1lZGl1bS1yZWQ7XG4kaW5wdXQtZXJyb3ItY29sb3I6ICRtZWRpdW0tcmVkO1xuJGlucHV0LWVycm9yLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuJGlucHV0LWVycm9yLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkO1xuXG4vLyA3LiBBY2NvcmRpb25cbi8vIC0tLS0tLS0tLS0tLVxuXG4kYWNjb3JkaW9uLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRhY2NvcmRpb24tcGx1c21pbnVzOiB0cnVlO1xuJGFjY29yZGlvbi10aXRsZS1mb250LXNpemU6IHJlbS1jYWxjKDEyKTtcbiRhY2NvcmRpb24taXRlbS1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kYWNjb3JkaW9uLWl0ZW0tYmFja2dyb3VuZC1ob3ZlcjogJGxpZ2h0LWdyYXk7XG4kYWNjb3JkaW9uLWl0ZW0tcGFkZGluZzogMS4yNXJlbSAxcmVtO1xuJGFjY29yZGlvbi1jb250ZW50LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRhY2NvcmRpb24tY29udGVudC1ib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiRhY2NvcmRpb24tY29udGVudC1jb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiRhY2NvcmRpb24tY29udGVudC1wYWRkaW5nOiAxcmVtO1xuXG4vLyA4LiBBY2NvcmRpb24gTWVudVxuLy8gLS0tLS0tLS0tLS0tLS0tLS1cblxuJGFjY29yZGlvbm1lbnUtYXJyb3dzOiB0cnVlO1xuJGFjY29yZGlvbm1lbnUtYXJyb3ctY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuJGFjY29yZGlvbm1lbnUtYXJyb3ctc2l6ZTogNnB4O1xuXG4vLyA5LiBCYWRnZVxuLy8gLS0tLS0tLS1cblxuJGJhZGdlLWJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xuJGJhZGdlLWNvbG9yOiAkd2hpdGU7XG4kYmFkZ2UtY29sb3ItYWx0OiAkYmxhY2s7XG4kYmFkZ2UtcGFsZXR0ZTogJGZvdW5kYXRpb24tcGFsZXR0ZTtcbiRiYWRnZS1wYWRkaW5nOiAwLjNlbTtcbiRiYWRnZS1taW53aWR0aDogMi4xZW07XG4kYmFkZ2UtZm9udC1zaXplOiAwLjZyZW07XG5cbi8vIDEwLiBCcmVhZGNydW1ic1xuLy8gLS0tLS0tLS0tLS0tLS0tXG5cbiRicmVhZGNydW1icy1tYXJnaW46IDAgMCAkZ2xvYmFsLW1hcmdpbiAwO1xuJGJyZWFkY3J1bWJzLWl0ZW0tZm9udC1zaXplOiByZW0tY2FsYygxMSk7XG4kYnJlYWRjcnVtYnMtaXRlbS1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kYnJlYWRjcnVtYnMtaXRlbS1jb2xvci1jdXJyZW50OiAkYmxhY2s7XG4kYnJlYWRjcnVtYnMtaXRlbS1jb2xvci1kaXNhYmxlZDogJG1lZGl1bS1ncmF5O1xuJGJyZWFkY3J1bWJzLWl0ZW0tbWFyZ2luOiAwLjc1cmVtO1xuJGJyZWFkY3J1bWJzLWl0ZW0tdXBwZXJjYXNlOiB0cnVlO1xuJGJyZWFkY3J1bWJzLWl0ZW0tc2xhc2g6IHRydWU7XG5cbi8vIDExLiBCdXR0b25cbi8vIC0tLS0tLS0tLS1cblxuJGJ1dHRvbi1wYWRkaW5nOiAwLjg1ZW0gMWVtO1xuJGJ1dHRvbi1tYXJnaW46IDAgMCAkZ2xvYmFsLW1hcmdpbiAwO1xuJGJ1dHRvbi1maWxsOiBzb2xpZDtcbiRidXR0b24tYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG4kYnV0dG9uLWJhY2tncm91bmQtaG92ZXI6IHNjYWxlLWNvbG9yKCRidXR0b24tYmFja2dyb3VuZCwgJGxpZ2h0bmVzczogLTE1JSk7XG4kYnV0dG9uLWNvbG9yOiAkd2hpdGU7XG4kYnV0dG9uLWNvbG9yLWFsdDogJGJsYWNrO1xuJGJ1dHRvbi1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGJ1dHRvbi1zaXplczogKFxuICB0aW55OiAwLjZyZW0sXG4gIHNtYWxsOiAwLjc1cmVtLFxuICBkZWZhdWx0OiAwLjlyZW0sXG4gIGxhcmdlOiAxLjI1cmVtLFxuKTtcbiRidXR0b24tcGFsZXR0ZTogJGZvdW5kYXRpb24tcGFsZXR0ZTtcbiRidXR0b24tb3BhY2l0eS1kaXNhYmxlZDogMC4yNTtcbiRidXR0b24tYmFja2dyb3VuZC1ob3Zlci1saWdodG5lc3M6IC0yMCU7XG4kYnV0dG9uLWhvbGxvdy1ob3Zlci1saWdodG5lc3M6IC01MCU7XG4kYnV0dG9uLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1vdXQsIGNvbG9yIDAuMjVzIGVhc2Utb3V0O1xuXG4vLyAxMi4gQnV0dG9uIEdyb3VwXG4vLyAtLS0tLS0tLS0tLS0tLS0tXG5cbiRidXR0b25ncm91cC1tYXJnaW46IDFyZW07XG4kYnV0dG9uZ3JvdXAtc3BhY2luZzogMXB4O1xuJGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yOiAnLmJ1dHRvbic7XG4kYnV0dG9uZ3JvdXAtZXhwYW5kLW1heDogNjtcbiRidXR0b25ncm91cC1yYWRpdXMtb24tZWFjaDogdHJ1ZTtcblxuLy8gMTMuIENhbGxvdXRcbi8vIC0tLS0tLS0tLS0tXG5cbiRjYWxsb3V0LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRjYWxsb3V0LWJhY2tncm91bmQtZmFkZTogODUlO1xuJGNhbGxvdXQtYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMjUpO1xuJGNhbGxvdXQtbWFyZ2luOiAwIDAgMXJlbSAwO1xuJGNhbGxvdXQtcGFkZGluZzogMXJlbTtcbiRjYWxsb3V0LWZvbnQtY29sb3I6ICRib2R5LWZvbnQtY29sb3I7XG4kY2FsbG91dC1mb250LWNvbG9yLWFsdDogJGJvZHktYmFja2dyb3VuZDtcbiRjYWxsb3V0LXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kY2FsbG91dC1saW5rLXRpbnQ6IDMwJTtcblxuLy8gMTQuIENhcmRcbi8vIC0tLS0tLS0tXG5cbiRjYXJkLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRjYXJkLWZvbnQtY29sb3I6ICRib2R5LWZvbnQtY29sb3I7XG4kY2FyZC1kaXZpZGVyLWJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuJGNhcmQtYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4kY2FyZC1zaGFkb3c6IG5vbmU7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiRjYXJkLXBhZGRpbmc6ICRnbG9iYWwtcGFkZGluZztcbiRjYXJkLW1hcmdpbjogJGdsb2JhbC1tYXJnaW47XG5cbi8vIDE1LiBDbG9zZSBCdXR0b25cbi8vIC0tLS0tLS0tLS0tLS0tLS1cblxuJGNsb3NlYnV0dG9uLXBvc2l0aW9uOiByaWdodCB0b3A7XG4kY2xvc2VidXR0b24tb2Zmc2V0LWhvcml6b250YWw6IChcbiAgc21hbGw6IDAuNjZyZW0sXG4gIG1lZGl1bTogMXJlbSxcbik7XG4kY2xvc2VidXR0b24tb2Zmc2V0LXZlcnRpY2FsOiAoXG4gIHNtYWxsOiAwLjMzZW0sXG4gIG1lZGl1bTogMC41cmVtLFxuKTtcbiRjbG9zZWJ1dHRvbi1zaXplOiAoXG4gIHNtYWxsOiAxLjVlbSxcbiAgbWVkaXVtOiAyZW0sXG4pO1xuJGNsb3NlYnV0dG9uLWxpbmVoZWlnaHQ6IDE7XG4kY2xvc2VidXR0b24tY29sb3I6ICRkYXJrLWdyYXk7XG4kY2xvc2VidXR0b24tY29sb3ItaG92ZXI6ICRibGFjaztcblxuLy8gMTYuIERyaWxsZG93blxuLy8gLS0tLS0tLS0tLS0tLVxuXG4kZHJpbGxkb3duLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBsaW5lYXI7XG4kZHJpbGxkb3duLWFycm93czogdHJ1ZTtcbiRkcmlsbGRvd24tYXJyb3ctY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuJGRyaWxsZG93bi1hcnJvdy1zaXplOiA2cHg7XG4kZHJpbGxkb3duLWJhY2tncm91bmQ6ICR3aGl0ZTtcblxuLy8gMTcuIERyb3Bkb3duXG4vLyAtLS0tLS0tLS0tLS1cblxuJGRyb3Bkb3duLXBhZGRpbmc6IDFyZW07XG4kZHJvcGRvd24tYmFja2dyb3VuZDogJGJvZHktYmFja2dyb3VuZDtcbiRkcm9wZG93bi1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kZHJvcGRvd24tZm9udC1zaXplOiAxcmVtO1xuJGRyb3Bkb3duLXdpZHRoOiAzMDBweDtcbiRkcm9wZG93bi1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGRyb3Bkb3duLXNpemVzOiAoXG4gIHRpbnk6IDEwMHB4LFxuICBzbWFsbDogMjAwcHgsXG4gIGxhcmdlOiA0MDBweCxcbik7XG5cbi8vIDE4LiBEcm9wZG93biBNZW51XG4vLyAtLS0tLS0tLS0tLS0tLS0tLVxuXG4kZHJvcGRvd25tZW51LWFycm93czogdHJ1ZTtcbiRkcm9wZG93bm1lbnUtYXJyb3ctY29sb3I6ICRhbmNob3ItY29sb3I7XG4kZHJvcGRvd25tZW51LWFycm93LXNpemU6IDZweDtcbiRkcm9wZG93bm1lbnUtbWluLXdpZHRoOiAyMDBweDtcbiRkcm9wZG93bm1lbnUtYmFja2dyb3VuZDogJHdoaXRlO1xuJGRyb3Bkb3dubWVudS1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG5cbi8vIDE5LiBGb3Jtc1xuLy8gLS0tLS0tLS0tXG5cbiRmaWVsZHNldC1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kZmllbGRzZXQtcGFkZGluZzogcmVtLWNhbGMoMjApO1xuJGZpZWxkc2V0LW1hcmdpbjogcmVtLWNhbGMoMTggMCk7XG4kbGVnZW5kLXBhZGRpbmc6IHJlbS1jYWxjKDAgMyk7XG4kZm9ybS1zcGFjaW5nOiByZW0tY2FsYygxNik7XG4kaGVscHRleHQtY29sb3I6ICRibGFjaztcbiRoZWxwdGV4dC1mb250LXNpemU6IHJlbS1jYWxjKDEyKTtcbiRoZWxwdGV4dC1mb250LXN0eWxlOiBpdGFsaWM7XG4kaW5wdXQtcHJlZml4LWNvbG9yOiAkYmxhY2s7XG4kaW5wdXQtcHJlZml4LWJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuJGlucHV0LXByZWZpeC1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4kaW5wdXQtcHJlZml4LXBhZGRpbmc6IDAuNXJlbTtcbiRmb3JtLWxhYmVsLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRmb3JtLWxhYmVsLWxpbmUtaGVpZ2h0OiAxLjg7XG4kc2VsZWN0LWJhY2tncm91bmQ6ICRsaWdodGVyLWdyYXk7XG4kc2VsZWN0LXRyaWFuZ2xlLWNvbG9yOiAkZGFyay1ncmF5O1xuJHNlbGVjdC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGlucHV0LWNvbG9yOiAkZGFyay1ncmF5O1xuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkbWVkaXVtLWdyYXk7XG4kaW5wdXQtZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4kaW5wdXQtZm9udC1zaXplOiByZW0tY2FsYygxMik7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiRpbnB1dC1iYWNrZ3JvdW5kOiAkbGlnaHRlci1ncmF5O1xuJGlucHV0LWJhY2tncm91bmQtZm9jdXM6ICRsaWdodGVyLWdyYXk7XG4kaW5wdXQtYmFja2dyb3VuZC1kaXNhYmxlZDogJGxpZ2h0LWdyYXk7XG4kaW5wdXQtYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4kaW5wdXQtc2hhZG93OiBub25lO1xuJGlucHV0LXNoYWRvdy1mb2N1czogbm9uZTtcbiRpbnB1dC1jdXJzb3ItZGlzYWJsZWQ6IG5vdC1hbGxvd2VkO1xuJGlucHV0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuJGlucHV0LW51bWJlci1zcGlubmVyczogdHJ1ZTtcbiRpbnB1dC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJGZvcm0tYnV0dG9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDIwLiBMYWJlbFxuLy8gLS0tLS0tLS0tXG5cbiRsYWJlbC1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRsYWJlbC1jb2xvcjogJHdoaXRlO1xuJGxhYmVsLWNvbG9yLWFsdDogJGJsYWNrO1xuJGxhYmVsLXBhbGV0dGU6ICRmb3VuZGF0aW9uLXBhbGV0dGU7XG4kbGFiZWwtZm9udC1zaXplOiAwLjhyZW07XG4kbGFiZWwtcGFkZGluZzogMC4zMzMzM3JlbSAwLjVyZW07XG4kbGFiZWwtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcblxuLy8gMjEuIE1lZGlhIE9iamVjdFxuLy8gLS0tLS0tLS0tLS0tLS0tLVxuXG4kbWVkaWFvYmplY3QtbWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG4kbWVkaWFvYmplY3Qtc2VjdGlvbi1wYWRkaW5nOiAkZ2xvYmFsLXBhZGRpbmc7XG4kbWVkaWFvYmplY3QtaW1hZ2Utd2lkdGgtc3RhY2tlZDogMTAwJTtcblxuLy8gMjIuIE1lbnVcbi8vIC0tLS0tLS0tXG5cbiRtZW51LW1hcmdpbjogMDtcbiRtZW51LW1hcmdpbi1uZXN0ZWQ6IDFyZW07XG4kbWVudS1pdGVtLXBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuJG1lbnUtaXRlbS1jb2xvci1hY3RpdmU6ICR3aGl0ZTtcbiRtZW51LWl0ZW0tYmFja2dyb3VuZC1hY3RpdmU6IGdldC1jb2xvcihwcmltYXJ5KTtcbiRtZW51LWljb24tc3BhY2luZzogMC4yNXJlbTtcbiRtZW51LWl0ZW0tYmFja2dyb3VuZC1ob3ZlcjogJGxpZ2h0LWdyYXk7XG4kbWVudS1ib3JkZXI6ICRsaWdodC1ncmF5O1xuXG4vLyAyMy4gTWV0ZXJcbi8vIC0tLS0tLS0tLVxuXG4kbWV0ZXItaGVpZ2h0OiAxcmVtO1xuJG1ldGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kbWV0ZXItYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJG1ldGVyLWZpbGwtZ29vZDogJHN1Y2Nlc3MtY29sb3I7XG4kbWV0ZXItZmlsbC1tZWRpdW06ICR3YXJuaW5nLWNvbG9yO1xuJG1ldGVyLWZpbGwtYmFkOiAkYWxlcnQtY29sb3I7XG5cbi8vIDI0LiBPZmYtY2FudmFzXG4vLyAtLS0tLS0tLS0tLS0tLVxuXG4kb2ZmY2FudmFzLXNpemU6IDI1MHB4O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1zaXplOiAyNTBweDtcbiRvZmZjYW52YXMtYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kb2ZmY2FudmFzLXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIDAuNyk7XG4kb2ZmY2FudmFzLXB1c2gtemluZGV4OiAxO1xuJG9mZmNhbnZhcy1vdmVybGFwLXppbmRleDogMTA7XG4kb2ZmY2FudmFzLXJldmVhbC16aW5kZXg6IDE7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tbGVuZ3RoOiAwLjVzO1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLXRpbWluZzogZWFzZTtcbiRvZmZjYW52YXMtZml4ZWQtcmV2ZWFsOiB0cnVlO1xuJG9mZmNhbnZhcy1leGl0LWJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAwLjI1KTtcbiRtYWluY29udGVudC1jbGFzczogJ29mZi1jYW52YXMtY29udGVudCc7XG5cbi8vIDI1LiBPcmJpdFxuLy8gLS0tLS0tLS0tXG5cbiRvcmJpdC1idWxsZXQtYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJG9yYml0LWJ1bGxldC1iYWNrZ3JvdW5kLWFjdGl2ZTogJGRhcmstZ3JheTtcbiRvcmJpdC1idWxsZXQtZGlhbWV0ZXI6IDEuMnJlbTtcbiRvcmJpdC1idWxsZXQtbWFyZ2luOiAwLjFyZW07XG4kb3JiaXQtYnVsbGV0LW1hcmdpbi10b3A6IDAuOHJlbTtcbiRvcmJpdC1idWxsZXQtbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuJG9yYml0LWNhcHRpb24tYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuNSk7XG4kb3JiaXQtY2FwdGlvbi1wYWRkaW5nOiAxcmVtO1xuJG9yYml0LWNvbnRyb2wtYmFja2dyb3VuZC1ob3ZlcjogcmdiYSgkYmxhY2ssIDAuNSk7XG4kb3JiaXQtY29udHJvbC1wYWRkaW5nOiAxcmVtO1xuJG9yYml0LWNvbnRyb2wtemluZGV4OiAxMDtcblxuLy8gMjYuIFBhZ2luYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tXG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuJHBhZ2luYXRpb24tbWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW47XG4kcGFnaW5hdGlvbi1pdGVtLWNvbG9yOiAkYmxhY2s7XG4kcGFnaW5hdGlvbi1pdGVtLXBhZGRpbmc6IHJlbS1jYWxjKDMgMTApO1xuJHBhZ2luYXRpb24taXRlbS1zcGFjaW5nOiByZW0tY2FsYygxKTtcbiRwYWdpbmF0aW9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kcGFnaW5hdGlvbi1pdGVtLWJhY2tncm91bmQtaG92ZXI6ICRsaWdodC1ncmF5O1xuJHBhZ2luYXRpb24taXRlbS1iYWNrZ3JvdW5kLWN1cnJlbnQ6ICRwcmltYXJ5LWNvbG9yO1xuJHBhZ2luYXRpb24taXRlbS1jb2xvci1jdXJyZW50OiAkd2hpdGU7XG4kcGFnaW5hdGlvbi1pdGVtLWNvbG9yLWRpc2FibGVkOiAkbWVkaXVtLWdyYXk7XG4kcGFnaW5hdGlvbi1lbGxpcHNpcy1jb2xvcjogJGJsYWNrO1xuJHBhZ2luYXRpb24tbW9iaWxlLWl0ZW1zOiBmYWxzZTtcbiRwYWdpbmF0aW9uLW1vYmlsZS1jdXJyZW50LWl0ZW06IGZhbHNlO1xuJHBhZ2luYXRpb24tYXJyb3dzOiB0cnVlO1xuXG4vLyAyNy4gUHJvZ3Jlc3MgQmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tXG5cbiRwcm9ncmVzcy1oZWlnaHQ6IDFyZW07XG4kcHJvZ3Jlc3MtYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuJHByb2dyZXNzLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luO1xuJHByb2dyZXNzLW1ldGVyLWJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xuJHByb2dyZXNzLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDI4LiBSZXNwb25zaXZlIEVtYmVkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZS1lbWJlZC1tYXJnaW4tYm90dG9tOiByZW0tY2FsYygxNik7XG4kcmVzcG9uc2l2ZS1lbWJlZC1yYXRpb3M6IChcbiAgZGVmYXVsdDogNCBieSAzLFxuICB3aWRlc2NyZWVuOiAxNiBieSA5LFxuKTtcblxuLy8gMjkuIFJldmVhbFxuLy8gLS0tLS0tLS0tLVxuXG4kcmV2ZWFsLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRyZXZlYWwtd2lkdGg6IDYwMHB4O1xuJHJldmVhbC1tYXgtd2lkdGg6ICRnbG9iYWwtd2lkdGg7XG4kcmV2ZWFsLXBhZGRpbmc6ICRnbG9iYWwtcGFkZGluZztcbiRyZXZlYWwtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuJHJldmVhbC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJHJldmVhbC16aW5kZXg6IDEwMDU7XG4kcmV2ZWFsLW92ZXJsYXktYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuNDUpO1xuXG4vLyAzMC4gU2xpZGVyXG4vLyAtLS0tLS0tLS0tXG5cbiRzbGlkZXItd2lkdGgtdmVydGljYWw6IDAuNXJlbTtcbiRzbGlkZXItdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4kc2xpZGVyLWhlaWdodDogMC41cmVtO1xuJHNsaWRlci1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiRzbGlkZXItZmlsbC1iYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4kc2xpZGVyLWhhbmRsZS1oZWlnaHQ6IDEuNHJlbTtcbiRzbGlkZXItaGFuZGxlLXdpZHRoOiAxLjRyZW07XG4kc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcbiRzbGlkZXItb3BhY2l0eS1kaXNhYmxlZDogMC4yNTtcbiRzbGlkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcblxuLy8gMzEuIFN3aXRjaFxuLy8gLS0tLS0tLS0tLVxuXG4kc3dpdGNoLWJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiRzd2l0Y2gtYmFja2dyb3VuZC1hY3RpdmU6ICRwcmltYXJ5LWNvbG9yO1xuJHN3aXRjaC1oZWlnaHQ6IDJyZW07XG4kc3dpdGNoLWhlaWdodC10aW55OiAxLjVyZW07XG4kc3dpdGNoLWhlaWdodC1zbWFsbDogMS43NXJlbTtcbiRzd2l0Y2gtaGVpZ2h0LWxhcmdlOiAyLjVyZW07XG4kc3dpdGNoLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4kc3dpdGNoLW1hcmdpbjogJGdsb2JhbC1tYXJnaW47XG4kc3dpdGNoLXBhZGRsZS1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kc3dpdGNoLXBhZGRsZS1vZmZzZXQ6IDAuMjVyZW07XG4kc3dpdGNoLXBhZGRsZS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuJHN3aXRjaC1wYWRkbGUtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuXG4vLyAzMi4gVGFibGVcbi8vIC0tLS0tLS0tLVxuXG4kdGFibGUtYmFja2dyb3VuZDogJHdoaXRlO1xuJHRhYmxlLWNvbG9yLXNjYWxlOiA1JTtcbiR0YWJsZS1ib3JkZXI6IDFweCBzb2xpZCBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlKTtcbiR0YWJsZS1wYWRkaW5nOiByZW0tY2FsYyg4IDEwIDEwKTtcbiR0YWJsZS1ob3Zlci1zY2FsZTogMiU7XG4kdGFibGUtcm93LWhvdmVyOiBkYXJrZW4oJHRhYmxlLWJhY2tncm91bmQsICR0YWJsZS1ob3Zlci1zY2FsZSk7XG4kdGFibGUtcm93LXN0cmlwZS1ob3ZlcjogZGFya2VuKCR0YWJsZS1iYWNrZ3JvdW5kLCAkdGFibGUtY29sb3Itc2NhbGUgKyAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWlzLXN0cmlwZWQ6IHRydWU7XG4kdGFibGUtc3RyaXBlZC1iYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlKTtcbiR0YWJsZS1zdHJpcGU6IGV2ZW47XG4kdGFibGUtaGVhZC1iYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlIC8gMik7XG4kdGFibGUtaGVhZC1yb3ctaG92ZXI6IGRhcmtlbigkdGFibGUtaGVhZC1iYWNrZ3JvdW5kLCAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWZvb3QtYmFja2dyb3VuZDogc21hcnQtc2NhbGUoJHRhYmxlLWJhY2tncm91bmQsICR0YWJsZS1jb2xvci1zY2FsZSk7XG4kdGFibGUtZm9vdC1yb3ctaG92ZXI6IGRhcmtlbigkdGFibGUtZm9vdC1iYWNrZ3JvdW5kLCAkdGFibGUtaG92ZXItc2NhbGUpO1xuJHRhYmxlLWhlYWQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiR0YWJsZS1mb290LWZvbnQtY29sb3I6ICRib2R5LWZvbnQtY29sb3I7XG4kc2hvdy1oZWFkZXItZm9yLXN0YWNrZWQ6IGZhbHNlO1xuXG4vLyAzMy4gVGFic1xuLy8gLS0tLS0tLS1cblxuJHRhYi1tYXJnaW46IDA7XG4kdGFiLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiR0YWItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuJHRhYi1iYWNrZ3JvdW5kLWFjdGl2ZTogJGxpZ2h0LWdyYXk7XG4kdGFiLWFjdGl2ZS1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kdGFiLWl0ZW0tZm9udC1zaXplOiByZW0tY2FsYygxMik7XG4kdGFiLWl0ZW0tYmFja2dyb3VuZC1ob3ZlcjogJHdoaXRlO1xuJHRhYi1pdGVtLXBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuJHRhYi1leHBhbmQtbWF4OiA2O1xuJHRhYi1jb250ZW50LWJhY2tncm91bmQ6ICR3aGl0ZTtcbiR0YWItY29udGVudC1ib3JkZXI6ICRsaWdodC1ncmF5O1xuJHRhYi1jb250ZW50LWNvbG9yOiAkYm9keS1mb250LWNvbG9yO1xuJHRhYi1jb250ZW50LXBhZGRpbmc6IDFyZW07XG5cbi8vIDM0LiBUaHVtYm5haWxcbi8vIC0tLS0tLS0tLS0tLS1cblxuJHRodW1ibmFpbC1ib3JkZXI6IHNvbGlkIDRweCAkd2hpdGU7XG4kdGh1bWJuYWlsLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luO1xuJHRodW1ibmFpbC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4yKTtcbiR0aHVtYm5haWwtc2hhZG93LWhvdmVyOiAwIDAgNnB4IDFweCByZ2JhKCRwcmltYXJ5LWNvbG9yLCAwLjUpO1xuJHRodW1ibmFpbC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2Utb3V0O1xuJHRodW1ibmFpbC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuXG4vLyAzNS4gVGl0bGUgQmFyXG4vLyAtLS0tLS0tLS0tLS0tXG5cbiR0aXRsZWJhci1iYWNrZ3JvdW5kOiAkYmxhY2s7XG4kdGl0bGViYXItY29sb3I6ICR3aGl0ZTtcbiR0aXRsZWJhci1wYWRkaW5nOiAwLjVyZW07XG4kdGl0bGViYXItdGV4dC1mb250LXdlaWdodDogYm9sZDtcbiR0aXRsZWJhci1pY29uLWNvbG9yOiAkd2hpdGU7XG4kdGl0bGViYXItaWNvbi1jb2xvci1ob3ZlcjogJG1lZGl1bS1ncmF5O1xuJHRpdGxlYmFyLWljb24tc3BhY2luZzogMC4yNXJlbTtcblxuLy8gMzYuIFRvb2x0aXBcbi8vIC0tLS0tLS0tLS0tXG5cbiRoYXMtdGlwLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkO1xuJGhhcy10aXAtYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAkZGFyay1ncmF5O1xuJHRvb2x0aXAtYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuJHRvb2x0aXAtY29sb3I6ICR3aGl0ZTtcbiR0b29sdGlwLXBhZGRpbmc6IDAuNzVyZW07XG4kdG9vbHRpcC1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4kdG9vbHRpcC1waXAtd2lkdGg6IDAuNzVyZW07XG4kdG9vbHRpcC1waXAtaGVpZ2h0OiAkdG9vbHRpcC1waXAtd2lkdGggKiAwLjg2NjtcbiR0b29sdGlwLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbi8vIDM3LiBUb3AgQmFyXG4vLyAtLS0tLS0tLS0tLVxuXG4kdG9wYmFyLXBhZGRpbmc6IDAuNXJlbTtcbiR0b3BiYXItYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4kdG9wYmFyLXN1Ym1lbnUtYmFja2dyb3VuZDogJHRvcGJhci1iYWNrZ3JvdW5kO1xuJHRvcGJhci10aXRsZS1zcGFjaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMDtcbiR0b3BiYXItaW5wdXQtd2lkdGg6IDIwMHB4O1xuJHRvcGJhci11bnN0YWNrLWJyZWFrcG9pbnQ6IG1lZGl1bTtcblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbkBpbXBvcnQgJ21hdGgnO1xuQGltcG9ydCAndW5pdCc7XG5AaW1wb3J0ICd2YWx1ZSc7XG5AaW1wb3J0ICdkaXJlY3Rpb24nO1xuQGltcG9ydCAnY29sb3InO1xuQGltcG9ydCAnc2VsZWN0b3InO1xuQGltcG9ydCAnZmxleCc7XG5AaW1wb3J0ICdicmVha3BvaW50JztcbkBpbXBvcnQgJ21peGlucyc7XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmdW5jdGlvbnNcbi8vLy9cblxuLy8vIEZpbmRzIHRoZSBncmVhdGVzdCBjb21tb24gZGl2aXNvciBvZiB0d28gaW50ZWdlcnMuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJGEgLSBGaXJzdCBudW1iZXIgdG8gY29tcGFyZS5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGIgLSBTZWNvbmQgbnVtYmVyIHRvIGNvbXBhcmUuXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBUaGUgZ3JlYXRlc3QgY29tbW9uIGRpdmlzb3IuXG5AZnVuY3Rpb24gZ2NkKCRhLCAkYikge1xuICAvLyBGcm9tOiBodHRwOi8vcm9zZXR0YWNvZGUub3JnL3dpa2kvR3JlYXRlc3RfY29tbW9uX2Rpdmlzb3IjSmF2YVNjcmlwdFxuICBAaWYgKCRiICE9IDApIHtcbiAgICBAcmV0dXJuIGdjZCgkYiwgJGEgJSAkYik7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gYWJzKCRhKTtcbiAgfVxufVxuXG4vLy8gSGFuZGxlcyBkZWNpbWFsIGV4cG9uZW50cyBieSB0cnlpbmcgdG8gY29udmVydCB0aGVtIGludG8gYSBmcmFjdGlvbiBhbmQgdGhlbiB1c2UgYSBudGgtcm9vdC1hbGdvcml0aG0gZm9yIHBhcnRzIG9mIHRoZSBjYWxjdWxhdGlvblxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiYXNlIC0gVGhlIGJhc2UgbnVtYmVyLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZXhwb25lbnQgLSBUaGUgZXhwb25lbnQuXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBUaGUgcHJvZHVjdCBvZiB0aGUgZXhwb25lbnRpYXRpb24uXG5AZnVuY3Rpb24gcG93KCRiYXNlLCAkZXhwb25lbnQsICRwcmVjOiAxMikge1xuICBAaWYgKGZsb29yKCRleHBvbmVudCkgIT0gJGV4cG9uZW50KSB7XG4gICAgJHByZWMyIDogcG93KDEwLCAkcHJlYyk7XG4gICAgJGV4cG9uZW50OiByb3VuZCgkZXhwb25lbnQgKiAkcHJlYzIpO1xuICAgICRkZW5vbWluYXRvcjogZ2NkKCRleHBvbmVudCwgJHByZWMyKTtcbiAgICBAcmV0dXJuIG50aC1yb290KHBvdygkYmFzZSwgJGV4cG9uZW50IC8gJGRlbm9taW5hdG9yKSwgJHByZWMyIC8gJGRlbm9taW5hdG9yLCAkcHJlYyk7XG4gIH1cblxuICAkdmFsdWU6ICRiYXNlO1xuICBAaWYgJGV4cG9uZW50ID4gMSB7XG4gICAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkZXhwb25lbnQge1xuICAgICAgJHZhbHVlOiAkdmFsdWUgKiAkYmFzZTtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJGV4cG9uZW50IDwgMSB7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAtJGV4cG9uZW50IHtcbiAgICAgICR2YWx1ZTogJHZhbHVlIC8gJGJhc2U7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkdmFsdWU7XG59XG5cbkBmdW5jdGlvbiBudGgtcm9vdCgkbnVtLCAkbjogMiwgJHByZWM6IDEyKSB7XG4gIC8vIEZyb206IGh0dHA6Ly9yb3NldHRhY29kZS5vcmcvd2lraS9OdGhfcm9vdCNKYXZhU2NyaXB0XG4gICR4OiAxO1xuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJHByZWMge1xuICAgICR4OiAxIC8gJG4gKiAoKCRuIC0gMSkgKiAkeCArICgkbnVtIC8gcG93KCR4LCAkbiAtIDEpKSk7XG4gIH1cblxuICBAcmV0dXJuICR4O1xufVxuXG4vLy8gQ2FsY3VsYXRlcyB0aGUgaGVpZ2h0IGFzIGEgcGVyY2VudGFnZSBvZiB0aGUgd2lkdGggZm9yIGEgZ2l2ZW4gcmF0aW8uXG4vLy8gQHBhcmFtIHtMaXN0fSAkcmF0aW8gLSBSYXRpbyB0byB1c2UgdG8gY2FsY3VsYXRlIHRoZSBoZWlnaHQsIGZvcm1hdHRlZCBhcyBgeCBieSB5YC5cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IEEgcGVyY2VudGFnZSB2YWx1ZSBmb3IgdGhlIGhlaWdodCByZWxhdGl2ZSB0byB0aGUgd2lkdGggb2YgYSByZXNwb25zaXZlIGNvbnRhaW5lci5cbkBmdW5jdGlvbiByYXRpby10by1wZXJjZW50YWdlKCRyYXRpbykge1xuICAkdzogbnRoKCRyYXRpbywgMSk7XG4gICRoOiBudGgoJHJhdGlvLCAzKTtcbiAgQHJldHVybiAkaCAvICR3ICogMTAwJTtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4kZ2xvYmFsLWZvbnQtc2l6ZTogMTAwJSAhZGVmYXVsdDtcblxuLy8vIFJlbW92ZXMgdGhlIHVuaXQgKGUuZy4gcHgsIGVtLCByZW0pIGZyb20gYSB2YWx1ZSwgcmV0dXJuaW5nIHRoZSBudW1iZXIgb25seS5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkbnVtIC0gTnVtYmVyIHRvIHN0cmlwIHVuaXQgZnJvbS5cbi8vL1xuLy8vIEByZXR1cm5zIHtOdW1iZXJ9IFRoZSBzYW1lIG51bWJlciwgc2FucyB1bml0LlxuQGZ1bmN0aW9uIHN0cmlwLXVuaXQoJG51bSkge1xuICBAcmV0dXJuICRudW0gLyAoJG51bSAqIDAgKyAxKTtcbn1cblxuLy8vIENvbnZlcnRzIG9uZSBvciBtb3JlIHBpeGVsIHZhbHVlcyBpbnRvIG1hdGNoaW5nIHJlbSB2YWx1ZXMuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcnxMaXN0fSAkdmFsdWVzIC0gT25lIG9yIG1vcmUgdmFsdWVzIHRvIGNvbnZlcnQuIEJlIHN1cmUgdG8gc2VwYXJhdGUgdGhlbSB3aXRoIHNwYWNlcyBhbmQgbm90IGNvbW1hcy4gSWYgeW91IG5lZWQgdG8gY29udmVydCBhIGNvbW1hLXNlcGFyYXRlZCBsaXN0LCB3cmFwIHRoZSBsaXN0IGluIHBhcmVudGhlc2VzLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSBbbnVsbF0gLSBUaGUgYmFzZSB2YWx1ZSB0byB1c2Ugd2hlbiBjYWxjdWxhdGluZyB0aGUgYHJlbWAuIElmIHlvdSdyZSB1c2luZyBGb3VuZGF0aW9uIG91dCBvZiB0aGUgYm94LCB0aGlzIGlzIDE2cHguIElmIHRoaXMgcGFyYW1ldGVyIGlzIGBudWxsYCwgdGhlIGZ1bmN0aW9uIHdpbGwgcmVmZXJlbmNlIHRoZSBgJGJhc2UtZm9udC1zaXplYCB2YXJpYWJsZSBhcyB0aGUgYmFzZS5cbi8vL1xuLy8vIEByZXR1cm5zIHtMaXN0fSBBIGxpc3Qgb2YgY29udmVydGVkIHZhbHVlcy5cbkBmdW5jdGlvbiByZW0tY2FsYygkdmFsdWVzLCAkYmFzZTogbnVsbCkge1xuICAkcmVtLXZhbHVlczogKCk7XG4gICRjb3VudDogbGVuZ3RoKCR2YWx1ZXMpO1xuXG4gIC8vIElmIG5vIGJhc2UgaXMgZGVmaW5lZCwgZGVmZXIgdG8gdGhlIGdsb2JhbCBmb250IHNpemVcbiAgQGlmICRiYXNlID09IG51bGwge1xuICAgICRiYXNlOiAkZ2xvYmFsLWZvbnQtc2l6ZTtcbiAgfVxuXG4gIC8vIElmIHRoZSBiYXNlIGZvbnQgc2l6ZSBpcyBhICUsIHRoZW4gbXVsdGlwbHkgaXQgYnkgMTZweFxuICAvLyBUaGlzIGlzIGJlY2F1c2UgMTAwJSBmb250IHNpemUgPSAxNnB4IGluIG1vc3QgYWxsIGJyb3dzZXJzXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAnJScge1xuICAgICRiYXNlOiAoJGJhc2UgLyAxMDAlKSAqIDE2cHg7XG4gIH1cblxuICAvLyBVc2luZyByZW0gYXMgYmFzZSBhbGxvd3MgY29ycmVjdCBzY2FsaW5nXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAncmVtJyB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXQoJGJhc2UpICogMTZweDtcbiAgfVxuXG4gIEBpZiAkY291bnQgPT0gMSB7XG4gICAgQHJldHVybiAtemYtdG8tcmVtKCR2YWx1ZXMsICRiYXNlKTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvdW50IHtcbiAgICAkcmVtLXZhbHVlczogYXBwZW5kKCRyZW0tdmFsdWVzLCAtemYtdG8tcmVtKG50aCgkdmFsdWVzLCAkaSksICRiYXNlKSk7XG4gIH1cblxuICBAcmV0dXJuICRyZW0tdmFsdWVzO1xufVxuXG4vLyBDb252ZXJ0cyBhIHVuaXRsZXNzLCBwaXhlbCwgb3IgcmVtIHZhbHVlIHRvIGVtLCBmb3IgdXNlIGluIGJyZWFrcG9pbnRzLlxuQGZ1bmN0aW9uIC16Zi1icC10by1lbSgkdmFsdWUpIHtcbiAgLy8gUGl4ZWwgYW5kIHVuaXRsZXNzIHZhbHVlcyBhcmUgY29udmVydGVkIHRvIHJlbXNcbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAncHgnIG9yIHVuaXRsZXNzKCR2YWx1ZSkge1xuICAgICR2YWx1ZTogcmVtLWNhbGMoJHZhbHVlLCAkYmFzZTogMTZweCk7XG4gIH1cblxuICAvLyBUaGVuIHRoZSB2YWx1ZSBpcyBjb252ZXJ0ZWQgdG8gZW1zXG4gIEByZXR1cm4gc3RyaXAtdW5pdCgkdmFsdWUpICogMWVtO1xufVxuXG4vLy8gQ29udmVydHMgYSBwaXhlbCB2YWx1ZSB0byBtYXRjaGluZyByZW0gdmFsdWUuICpBbnkqIHZhbHVlIHBhc3NlZCwgcmVnYXJkbGVzcyBvZiB1bml0LCBpcyBhc3N1bWVkIHRvIGJlIGEgcGl4ZWwgdmFsdWUuIEJ5IGRlZmF1bHQsIHRoZSBiYXNlIHBpeGVsIHZhbHVlIHVzZWQgdG8gY2FsY3VsYXRlIHRoZSByZW0gdmFsdWUgaXMgdGFrZW4gZnJvbSB0aGUgYCRnbG9iYWwtZm9udC1zaXplYCB2YXJpYWJsZS5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBQaXhlbCB2YWx1ZSB0byBjb252ZXJ0LlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSBbbnVsbF0gLSBCYXNlIGZvciBwaXhlbCBjb252ZXJzaW9uLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gQSBudW1iZXIgaW4gcmVtcywgY2FsY3VsYXRlZCBiYXNlZCBvbiB0aGUgZ2l2ZW4gdmFsdWUgYW5kIHRoZSBiYXNlIHBpeGVsIHZhbHVlLiByZW0gdmFsdWVzIGFyZSBwYXNzZWQgdGhyb3VnaCBhcyBpcy5cbkBmdW5jdGlvbiAtemYtdG8tcmVtKCR2YWx1ZSwgJGJhc2U6IG51bGwpIHtcbiAgLy8gQ2hlY2sgaWYgdGhlIHZhbHVlIGlzIGEgbnVtYmVyXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ251bWJlcicge1xuICAgIEB3YXJuIGluc3BlY3QoJHZhbHVlKSArICcgd2FzIHBhc3NlZCB0byByZW0tY2FsYygpLCB3aGljaCBpcyBub3QgYSBudW1iZXIuJztcbiAgICBAcmV0dXJuICR2YWx1ZTtcbiAgfVxuXG4gIC8vIFRyYW5zZm9ybSBlbSBpbnRvIHJlbSBpZiBzb21lb25lIGhhbmRzIG92ZXIgJ2VtJ3NcbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAnZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAqIDFyZW07XG4gIH1cblxuICAvLyBDYWxjdWxhdGUgcmVtIGlmIHVuaXRzIGZvciAkdmFsdWUgaXMgbm90IHJlbSBvciBlbVxuICBAaWYgdW5pdCgkdmFsdWUpICE9ICdyZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAvIHN0cmlwLXVuaXQoJGJhc2UpICogMXJlbTtcbiAgfVxuXG4gIC8vIFR1cm4gMHJlbSBpbnRvIDBcbiAgQGlmICR2YWx1ZSA9PSAwcmVtIHtcbiAgICAkdmFsdWU6IDA7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuLy8vIENvbnZlcnRzIGEgcGl4ZWwsIHBlcmNlbnRhZ2UsIHJlbSBvciBlbSB2YWx1ZSB0byBhIHVuaXRsZXNzIHZhbHVlIGJhc2VkIG9uIGEgZ2l2ZW4gZm9udCBzaXplLiBJZGVhbCBmb3Igd29ya2luZyBvdXQgdW5pdGxlc3MgbGluZSBoZWlnaHRzLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGNvbnZlcnQgdG8gYSB1bml0bGVzcyBsaW5lIGhlaWdodFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSAtIFRoZSBmb250IHNpemUgdG8gdXNlIHRvIHdvcmsgb3V0IHRoZSBsaW5lIGhlaWdodCAtIGRlZmF1bHRzIHRvICRnbG9iYWwtZm9udC1zaXplXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IC0gVW5pdGxlc3MgbnVtYmVyXG5AZnVuY3Rpb24gdW5pdGxlc3MtY2FsYygkdmFsdWUsICRiYXNlOiBudWxsKSB7XG5cbiAgLy8gSWYgbm8gYmFzZSBpcyBkZWZpbmVkLCBkZWZlciB0byB0aGUgZ2xvYmFsIGZvbnQgc2l6ZVxuICBAaWYgJGJhc2UgPT0gbnVsbCB7XG4gICAgJGJhc2U6ICRnbG9iYWwtZm9udC1zaXplO1xuICB9XG5cbiAgLy8gRmlyc3QsIGxldHMgY29udmVydCBvdXIgJGJhc2UgdG8gcGl4ZWxzXG5cbiAgLy8gSWYgdGhlIGJhc2UgZm9udCBzaXplIGlzIGEgJSwgdGhlbiBtdWx0aXBseSBpdCBieSAxNnB4XG4gIEBpZiB1bml0KCRiYXNlKSA9PSAnJScge1xuICAgICRiYXNlOiAoJGJhc2UgLyAxMDAlKSAqIDE2cHg7XG4gIH1cblxuICBAaWYgdW5pdCgkYmFzZSkgPT0gJ3JlbScge1xuICAgICRiYXNlOiBzdHJpcC11bml0KCRiYXNlKSAqIDE2cHg7XG4gIH1cblxuICBAaWYgdW5pdCgkYmFzZSkgPT0gJ2VtJyB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXQoJGJhc2UpICogMTZweDtcbiAgfVxuXG4gIC8vIE5vdyBsZXRzIGNvbnZlcnQgb3VyIHZhbHVlIHRvIHBpeGVscyB0b29cbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAnJScge1xuICAgICR2YWx1ZTogKCR2YWx1ZSAvIDEwMCUpICogJGJhc2U7XG4gIH1cblxuICBAaWYgdW5pdCgkdmFsdWUpID09ICdyZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAqICRiYXNlO1xuICB9XG5cbiAgQGlmIHVuaXQoJHZhbHVlKSA9PSAnZW0nIHtcbiAgICAkdmFsdWU6IHN0cmlwLXVuaXQoJHZhbHVlKSAqICRiYXNlO1xuICB9XG5cbiAgLy8gJ3B4J1xuICBAaWYgdW5pdCgkdmFsdWUpID09ICdweCcge1xuICAgIEByZXR1cm4gc3RyaXAtdW5pdCgkdmFsdWUpIC8gc3RyaXAtdW5pdCgkYmFzZSk7XG4gIH1cblxuICAvLyBhc3N1bWUgdGhhdCBsaW5lLWhlaWdodHMgZ3JlYXRlcm4gdGhlbiAxMCBhcmUgbWVhbnQgdG8gYmUgYWJzb2x1dGUgaW4gJ3B4J1xuICBAaWYgdW5pdGxlc3MoJHZhbHVlKSBhbmQgKCR2YWx1ZSA+IDEwKSB7XG4gICAgQHJldHVybiAkdmFsdWUgLyBzdHJpcC11bml0KCRiYXNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbi8vLyBEZXRlcm1pbmUgaWYgYSB2YWx1ZSBpcyBub3QgZmFsc2V5LCBpbiBDU1MgdGVybXMuIEZhbHNleSB2YWx1ZXMgYXJlIGBudWxsYCwgYG5vbmVgLCBgMGAgd2l0aCBhbnkgdW5pdCwgb3IgYW4gZW1wdHkgbGlzdC5cbi8vL1xuLy8vIEBwYXJhbSB7TWl4ZWR9ICR2YWwgLSBWYWx1ZSB0byBjaGVjay5cbi8vL1xuLy8vIEByZXR1cm5zIHtCb29sZWFufSBgdHJ1ZWAgaWYgYCR2YWxgIGlzIG5vdCBmYWxzZXkuXG5AZnVuY3Rpb24gaGFzLXZhbHVlKCR2YWwpIHtcbiAgQGlmICR2YWwgPT0gbnVsbCBvciAkdmFsID09IG5vbmUge1xuICAgIEByZXR1cm4gZmFsc2U7XG4gIH1cbiAgQGlmIHR5cGUtb2YoJHZhbCkgPT0gJ251bWJlcicgYW5kIHN0cmlwLXVuaXQoJHZhbCkgPT0gMCB7XG4gICAgQHJldHVybiBmYWxzZTtcbiAgfVxuICBAaWYgdHlwZS1vZigkdmFsKSA9PSAnbGlzdCcgYW5kIGxlbmd0aCgkdmFsKSA9PSAwIHtcbiAgICBAcmV0dXJuIGZhbHNlO1xuICB9XG4gIEByZXR1cm4gdHJ1ZTtcbn1cblxuLy8vIERldGVybWluZSBhIHRvcC9yaWdodC9ib3R0b20vcmlnaHQgdmFsdWUgb24gYSBwYWRkaW5nLCBtYXJnaW4sIGV0Yy4gcHJvcGVydHksIG5vIG1hdHRlciBob3cgbWFueSB2YWx1ZXMgd2VyZSBwYXNzZWQgaW4uIFVzZSB0aGlzIGZ1bmN0aW9uIGlmIHlvdSBuZWVkIHRvIGtub3cgdGhlIHNwZWNpZmljIHNpZGUgb2YgYSB2YWx1ZSwgYnV0IGRvbid0IGtub3cgaWYgdGhlIHZhbHVlIGlzIHVzaW5nIGEgc2hvcnRoYW5kIGZvcm1hdC5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdHxOdW1iZXJ9ICR2YWwgLSBWYWx1ZSB0byBhbmFseXplLiBTaG91bGQgYmUgYSBzaG9ydGhhbmQgc2l6aW5nIHByb3BlcnR5LCBlLmcuIFwiMWVtIDJlbSAxZW1cIlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHNpZGUgLSBTaWRlIHRvIHJldHVybi4gU2hvdWxkIGJlIGB0b3BgLCBgcmlnaHRgLCBgYm90dG9tYCwgb3IgYGxlZnRgLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gQSBzaW5nbGUgdmFsdWUgYmFzZWQgb24gYCR2YWxgIGFuZCBgJHNpZGVgLlxuQGZ1bmN0aW9uIGdldC1zaWRlKCR2YWwsICRzaWRlKSB7XG4gICRsZW5ndGg6IGxlbmd0aCgkdmFsKTtcblxuICBAaWYgJGxlbmd0aCA9PSAxIHtcbiAgICBAcmV0dXJuICR2YWw7XG4gIH1cbiAgQGlmICRsZW5ndGggPT0gMiB7XG4gICAgQHJldHVybiBtYXAtZ2V0KChcbiAgICAgIHRvcDogbnRoKCR2YWwsIDEpLFxuICAgICAgYm90dG9tOiBudGgoJHZhbCwgMSksXG4gICAgICBsZWZ0OiBudGgoJHZhbCwgMiksXG4gICAgICByaWdodDogbnRoKCR2YWwsIDIpLFxuICAgICksICRzaWRlKTtcbiAgfVxuICBAaWYgJGxlbmd0aCA9PSAzIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoKFxuICAgICAgdG9wOiBudGgoJHZhbCwgMSksXG4gICAgICBsZWZ0OiBudGgoJHZhbCwgMiksXG4gICAgICByaWdodDogbnRoKCR2YWwsIDIpLFxuICAgICAgYm90dG9tOiBudGgoJHZhbCwgMyksXG4gICAgKSwgJHNpZGUpO1xuICB9XG4gIEBpZiAkbGVuZ3RoID09IDQge1xuICAgIEByZXR1cm4gbWFwLWdldCgoXG4gICAgICB0b3A6IG50aCgkdmFsLCAxKSxcbiAgICAgIHJpZ2h0OiBudGgoJHZhbCwgMiksXG4gICAgICBib3R0b206IG50aCgkdmFsLCAzKSxcbiAgICAgIGxlZnQ6IG50aCgkdmFsLCA0KSxcbiAgICApLCAkc2lkZSk7XG4gIH1cbn1cblxuLy8vIEdpdmVuIGJvcmRlciAkdmFsLCBmaW5kIGEgc3BlY2lmaWMgZWxlbWVudCBvZiB0aGUgYm9yZGVyLCB3aGljaCBpcyAkZWxlbS4gVGhlIHBvc3NpYmxlIHZhbHVlcyBmb3IgJGVsZW0gYXJlIHdpZHRoLCBzdHlsZSwgYW5kIGNvbG9yLlxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkdmFsIC0gQm9yZGVyIHZhbHVlIHRvIGZpbmQgYSB2YWx1ZSBpbi5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRlbGVtIC0gQm9yZGVyIGNvbXBvbmVudCB0byBleHRyYWN0LlxuLy8vXG4vLy8gQHJldHVybnMge01peGVkfSBJZiB0aGUgdmFsdWUgZXhpc3RzLCByZXR1cm5zIHRoZSB2YWx1ZS4gSWYgdGhlIHZhbHVlIGlzIG5vdCBpbiB0aGUgYm9yZGVyIGRlZmluaXRpb24sIHRoZSBmdW5jdGlvbiB3aWxsIHJldHVybiBhIDBweCB3aWR0aCwgc29saWQgc3R5bGUsIG9yIGJsYWNrIGJvcmRlci5cbkBmdW5jdGlvbiBnZXQtYm9yZGVyLXZhbHVlKCR2YWwsICRlbGVtKSB7XG4gIC8vIEZpbmQgdGhlIHdpZHRoLCBzdHlsZSwgb3IgY29sb3IgYW5kIHJldHVybiBpdFxuICBAZWFjaCAkdiBpbiAkdmFsIHtcbiAgICAkdHlwZTogdHlwZS1vZigkdik7XG4gICAgQGlmICRlbGVtID09IHdpZHRoIGFuZCAkdHlwZSA9PSAnbnVtYmVyJyB7XG4gICAgICBAcmV0dXJuICR2O1xuICAgIH1cbiAgICBAaWYgJGVsZW0gPT0gc3R5bGUgYW5kICR0eXBlID09ICdzdHJpbmcnIHtcbiAgICAgIEByZXR1cm4gJHY7XG4gICAgfVxuICAgIEBpZiAkZWxlbSA9PSBjb2xvciBhbmQgJHR5cGUgPT0gJ2NvbG9yJyB7XG4gICAgICBAcmV0dXJuICR2O1xuICAgIH1cbiAgfVxuXG4gIC8vIERlZmF1bHRzXG4gICRkZWZhdWx0czogKFxuICAgIHdpZHRoOiAwLFxuICAgIHN0eWxlOiBzb2xpZCxcbiAgICBjb2xvcjogIzAwMCxcbiAgKTtcblxuICBAcmV0dXJuIG1hcC1nZXQoJGRlZmF1bHRzLCAkZWxlbSk7XG59XG5cbi8vLyBGaW5kcyBhIHZhbHVlIGluIGEgbmVzdGVkIG1hcC5cbi8vLyBAbGluayBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL3Nhc3MvZGVlcC1nZXRzZXQtbWFwcy8gRGVlcCBHZXQvU2V0IGluIE1hcHNcbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkbWFwIC0gTWFwIHRvIHB1bGwgYSB2YWx1ZSBmcm9tLlxuLy8vIEBwYXJhbSB7U3RyaW5nfSAka2V5cy4uLiAtIEtleXMgdG8gdXNlIHdoZW4gbG9va2luZyBmb3IgYSB2YWx1ZS5cbi8vLyBAcmV0dXJucyB7TWl4ZWR9IFRoZSB2YWx1ZSBmb3VuZCBpbiB0aGUgbWFwLlxuQGZ1bmN0aW9uIG1hcC1kZWVwLWdldCgkbWFwLCAka2V5cy4uLikge1xuICBAZWFjaCAka2V5IGluICRrZXlzIHtcbiAgICAkbWFwOiBtYXAtZ2V0KCRtYXAsICRrZXkpO1xuICB9XG4gIEByZXR1cm4gJG1hcDtcbn1cblxuLy8vIENhc3RzIGEgbWFwIGludG8gYSBsaXN0LlxuLy8vIEBsaW5rIGh0dHA6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTQvMDQvMjgvY2FzdGluZy1tYXAtaW50by1saXN0L1xuLy8vXG4vLy8gQHBhcmFtIHtNYXB9ICRtYXAgLSBNYXAgdG8gcHVsbCBhIHZhbHVlIGZyb20uXG4vLy9cbi8vLyBAcmV0dXJucyB7TGlzdH0gRGVwZW5kaW5nIG9uIHRoZSBmbGFnLCByZXR1cm5zIGVpdGhlciAka2V5cyBvciAkdmFsdWVzIG9yIGJvdGguXG5AZnVuY3Rpb24gbWFwLXRvLWxpc3QoJG1hcCwgJGtlZXA6ICdib3RoJykge1xuICAka2VlcDogaWYoaW5kZXgoJ2tleXMnICd2YWx1ZXMnLCAka2VlcCksICRrZWVwLCAnYm90aCcpO1xuXG4gIEBpZiB0eXBlLW9mKCRtYXApID09ICdtYXAnIHtcbiAgICAka2V5czogKCk7XG4gICAgJHZhbHVlczogKCk7XG5cbiAgICBAZWFjaCAka2V5LCAkdmFsIGluICRtYXAge1xuICAgICAgJGtleXM6IGFwcGVuZCgka2V5cywgJGtleSk7XG4gICAgICAkdmFsdWVzOiBhcHBlbmQoJHZhbHVlcywgJHZhbCk7XG4gICAgfVxuXG4gICAgQGlmICRrZWVwID09ICdrZXlzJyB7XG4gICAgICBAcmV0dXJuICRrZXlzO1xuICAgIH1cbiAgICBAZWxzZSBpZiAka2VlcCA9PSAndmFsdWVzJyB7XG4gICAgICBAcmV0dXJuICR2YWx1ZXM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEByZXR1cm4gemlwKCRrZXlzLCAkdmFsdWVzKTtcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuIGlmKHR5cGUtb2YoJG1hcCkgIT0gJ2xpc3QnLCAoJHZhbHVlLCksICRtYXApO1xuXG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmdW5jdGlvbnNcbi8vLy9cblxuLy8vIFJldHVybnMgdGhlIG9wcG9zaXRlIGRpcmVjdGlvbiBvZiAkZGlyXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRkaXIgLSBVc2VkIGRpcmVjdGlvbiBiZXR3ZWVuIFwidG9wXCIsIFwicmlnaHRcIiwgXCJib3R0b21cIiBhbmQgXCJsZWZ0XCIuXG4vLy8gQHJldHVybiB7S2V5d29yZH0gT3Bwb3NpdGUgZGlyZWN0aW9uIG9mICRkaXJcbkBmdW5jdGlvbiBkaXJlY3Rpb24tb3Bwb3NpdGUoXG4gICRkaXJcbikge1xuICAkZGlyczogKHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCk7XG4gICRwbGFjZTogaW5kZXgoJGRpcnMsICRkaXIpO1xuXG4gIEBpZiAkcGxhY2UgPT0gbnVsbCB7XG4gICAgQGVycm9yICdkaXJlY3Rpb24tb3Bwb3NpdGU6IEludmFsaWQgJGRpciBwYXJhbWV0ZXIsIGV4cGVjdGVkIGEgdmFsdWUgZnJvbSBcIiN7JGRpcnN9XCIsIGZvdW5kIFwiI3skZGlyfVwiLic7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgLy8gQ2FsY3VsIHRoZSBvcHBvc2l0ZSBwbGFjZSBpbiBhIGNpcmNsZSwgd2l0aCBhIHN0YXJ0aW5nIGluZGV4IG9mIDFcbiAgJGxlbmd0aDogbGVuZ3RoKCRkaXJzKTtcbiAgJGRlbWk6ICRsZW5ndGggLyAyO1xuICAkb3Bwb3NpdGUtcGxhY2U6ICgoJHBsYWNlICsgJGRlbWkgLSAxKSAlICRsZW5ndGgpICsgMTtcblxuICBAcmV0dXJuIG50aCgkZGlycywgJG9wcG9zaXRlLXBsYWNlKTtcbn1cblxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbkBpbXBvcnQgJ21hdGgnO1xuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4vLy8gQ2hlY2tzIHRoZSBsdW1pbmFuY2Ugb2YgYCRjb2xvcmAuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgLSBDb2xvciB0byBjaGVjayB0aGUgbHVtaW5hbmNlIG9mLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIGx1bWluYW5jZSBvZiBgJGNvbG9yYC5cbkBmdW5jdGlvbiBjb2xvci1sdW1pbmFuY2UoJGNvbG9yKSB7XG4gIC8vIEFkYXB0ZWQgZnJvbTogaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L2NvbnRyYXN0LXJhdGlvL2Jsb2IvZ2gtcGFnZXMvY29sb3IuanNcbiAgLy8gRm9ybXVsYTogaHR0cDovL3d3dy53My5vcmcvVFIvMjAwOC9SRUMtV0NBRzIwLTIwMDgxMjExLyNyZWxhdGl2ZWx1bWluYW5jZWRlZlxuICAkcmdiYTogcmVkKCRjb2xvciksIGdyZWVuKCRjb2xvciksIGJsdWUoJGNvbG9yKTtcbiAgJHJnYmEyOiAoKTtcblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xuICAgICRyZ2I6IG50aCgkcmdiYSwgJGkpO1xuICAgICRyZ2I6ICRyZ2IgLyAyNTU7XG5cbiAgICAkcmdiOiBpZigkcmdiIDwgMC4wMzkyOCwgJHJnYiAvIDEyLjkyLCBwb3coKCRyZ2IgKyAwLjA1NSkgLyAxLjA1NSwgMi40KSk7XG5cbiAgICAkcmdiYTI6IGFwcGVuZCgkcmdiYTIsICRyZ2IpO1xuICB9XG5cbiAgQHJldHVybiAwLjIxMjYgKiBudGgoJHJnYmEyLCAxKSArIDAuNzE1MiAqIG50aCgkcmdiYTIsIDIpICsgMC4wNzIyICogbnRoKCRyZ2JhMiwgMyk7XG59XG5cbi8vLyBDaGVja3MgdGhlIGNvbnRyYXN0IHJhdGlvIG9mIHR3byBjb2xvcnMuXG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IxIC0gRmlyc3QgY29sb3IgdG8gY29tcGFyZS5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IyIC0gU2Vjb25kIGNvbG9yIHRvIGNvbXBhcmUuXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBUaGUgY29udHJhc3QgcmF0aW8gb2YgdGhlIGNvbXBhcmVkIGNvbG9ycy5cbkBmdW5jdGlvbiBjb2xvci1jb250cmFzdCgkY29sb3IxLCAkY29sb3IyKSB7XG4gIC8vIEFkYXB0ZWQgZnJvbTogaHR0cHM6Ly9naXRodWIuY29tL0xlYVZlcm91L2NvbnRyYXN0LXJhdGlvL2Jsb2IvZ2gtcGFnZXMvY29sb3IuanNcbiAgLy8gRm9ybXVsYTogaHR0cDovL3d3dy53My5vcmcvVFIvMjAwOC9SRUMtV0NBRzIwLTIwMDgxMjExLyNjb250cmFzdC1yYXRpb2RlZlxuICAkbHVtaW5hbmNlMTogY29sb3ItbHVtaW5hbmNlKCRjb2xvcjEpICsgMC4wNTtcbiAgJGx1bWluYW5jZTI6IGNvbG9yLWx1bWluYW5jZSgkY29sb3IyKSArIDAuMDU7XG4gICRyYXRpbzogJGx1bWluYW5jZTEgLyAkbHVtaW5hbmNlMjtcblxuICBAaWYgJGx1bWluYW5jZTIgPiAkbHVtaW5hbmNlMSB7XG4gICAgJHJhdGlvOiAxIC8gJHJhdGlvO1xuICB9XG5cbiAgJHJhdGlvOiByb3VuZCgkcmF0aW8gKiAxMCkgLyAxMDtcblxuICBAcmV0dXJuICRyYXRpbztcbn1cblxuLy8vIENoZWNrcyB0aGUgbHVtaW5hbmNlIG9mIGAkYmFzZWAsIGFuZCByZXR1cm5zIHRoZSBjb2xvciBmcm9tIGAkY29sb3JzYCAobGlzdCBvZiBjb2xvcnMpIHRoYXQgaGFzIHRoZSBtb3N0IGNvbnRyYXN0LlxuLy8vXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yMSAtIEZpcnN0IGNvbG9yIHRvIGNvbXBhcmUuXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yMiAtIFNlY29uZCBjb2xvciB0byBjb21wYXJlLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIGNvbnRyYXN0IHJhdGlvIG9mIHRoZSBjb21wYXJlZCBjb2xvcnMuXG5AZnVuY3Rpb24gY29sb3ItcGljay1jb250cmFzdCgkYmFzZSwgJGNvbG9yczogKCR3aGl0ZSwgJGJsYWNrKSwgJHRvbGVyYW5jZTogMCkge1xuICAkY29udHJhc3Q6IGNvbG9yLWNvbnRyYXN0KCRiYXNlLCBudGgoJGNvbG9ycywgMSkpO1xuICAkYmVzdDogbnRoKCRjb2xvcnMsIDEpO1xuXG4gIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggbGVuZ3RoKCRjb2xvcnMpIHtcbiAgICAkY3VycmVudC1jb250cmFzdDogY29sb3ItY29udHJhc3QoJGJhc2UsIG50aCgkY29sb3JzLCAkaSkpO1xuICAgIEBpZiAoJGN1cnJlbnQtY29udHJhc3QgLSAkY29udHJhc3QgPiAkdG9sZXJhbmNlKSB7XG4gICAgICAkY29udHJhc3Q6IGNvbG9yLWNvbnRyYXN0KCRiYXNlLCBudGgoJGNvbG9ycywgJGkpKTtcbiAgICAgICRiZXN0OiBudGgoJGNvbG9ycywgJGkpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJGNvbnRyYXN0IDwgMykge1xuICAgIEB3YXJuIFwiQ29udHJhc3QgcmF0aW8gb2YgI3skYmVzdH0gb24gI3skYmFzZX0gaXMgcHJldHR5IGJhZCwganVzdCAjeyRjb250cmFzdH1cIjtcbiAgfVxuXG4gIEByZXR1cm4gJGJlc3Q7XG59XG5cbi8vLyBTY2FsZXMgYSBjb2xvciB0byBiZSBkYXJrZXIgaWYgaXQncyBsaWdodCwgb3IgbGlnaHRlciBpZiBpdCdzIGRhcmsuIFVzZSB0aGlzIGZ1bmN0aW9uIHRvIHRpbnQgYSBjb2xvciBhcHByb3ByaWF0ZSB0byBpdHMgbGlnaHRuZXNzLlxuLy8vXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIC0gQ29sb3IgdG8gc2NhbGUuXG4vLy8gQHBhcmFtIHtQZXJjZW50YWdlfSAkc2NhbGUgWzUlXSAtIEFtb3VudCB0byBzY2FsZSB1cCBvciBkb3duLlxuLy8vIEBwYXJhbSB7UGVyY2VudGFnZX0gJHRocmVzaG9sZCBbNDAlXSAtIFRocmVzaG9sZCBvZiBsaWdodG5lc3MgdG8gY2hlY2sgYWdhaW5zdC5cbi8vL1xuLy8vIEByZXR1cm5zIHtDb2xvcn0gQSBzY2FsZWQgY29sb3IuXG5AZnVuY3Rpb24gc21hcnQtc2NhbGUoJGNvbG9yLCAkc2NhbGU6IDUlLCAkdGhyZXNob2xkOiA0MCUpIHtcbiAgQGlmIGxpZ2h0bmVzcygkY29sb3IpID4gJHRocmVzaG9sZCB7XG4gICAgJHNjYWxlOiAtJHNjYWxlO1xuICB9XG4gIEByZXR1cm4gc2NhbGUtY29sb3IoJGNvbG9yLCAkbGlnaHRuZXNzOiAkc2NhbGUpO1xufVxuXG4vLy8gR2V0IGNvbG9yIGZyb20gZm91bmRhdGlvbi1wYWxldHRlXG4vLy9cbi8vLyBAcGFyYW0ge2tleX0gY29sb3Iga2V5IGZyb20gZm91bmRhdGlvbi1wYWxldHRlXG4vLy9cbi8vLyBAcmV0dXJucyB7Q29sb3J9IGNvbG9yIGZyb20gZm91bmRhdGlvbi1wYWxldHRlXG5AZnVuY3Rpb24gZ2V0LWNvbG9yKCRrZXkpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsICRrZXkpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGZvdW5kYXRpb24tcGFsZXR0ZSwgJGtleSk7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBlcnJvciAnZ2l2ZW4gJGtleSBpcyBub3QgYXZhaWxhYmxlIGluICRmb3VuZGF0aW9uLXBhbGV0dGUnO1xuICB9XG59XG5cbi8vLyBUcmFuc2ZlcnMgdGhlIGNvbG9ycyBpbiB0aGUgYCRmb3VuZGF0aW9uLXBhbGV0dGVgbWFwIGludG8gdmFyaWFibGVzLCBzdWNoIGFzIGAkcHJpbWFyeS1jb2xvcmAgYW5kIGAkc2Vjb25kYXJ5LWNvbG9yYC4gQ2FsbCB0aGlzIG1peGluIGJlbG93IHRoZSBHbG9iYWwgc2VjdGlvbiBvZiB5b3VyIHNldHRpbmdzIGZpbGUgdG8gcHJvcGVybHkgbWlncmF0ZSB5b3VyIGNvZGViYXNlLlxuQG1peGluIGFkZC1mb3VuZGF0aW9uLWNvbG9ycygpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHByaW1hcnkpIHtcbiAgICAkcHJpbWFyeS1jb2xvcjogbWFwLWdldCgkZm91bmRhdGlvbi1wYWxldHRlLCBwcmltYXJ5KSAhZ2xvYmFsO1xuICB9XG4gIEBpZiBtYXAtaGFzLWtleSgkZm91bmRhdGlvbi1wYWxldHRlLCBzZWNvbmRhcnkpIHtcbiAgICAkc2Vjb25kYXJ5LWNvbG9yOiBtYXAtZ2V0KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHNlY29uZGFyeSkgIWdsb2JhbDtcbiAgfVxuICBAaWYgbWFwLWhhcy1rZXkoJGZvdW5kYXRpb24tcGFsZXR0ZSwgc3VjY2Vzcykge1xuICAgICRzdWNjZXNzLWNvbG9yOiBtYXAtZ2V0KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHN1Y2Nlc3MpICFnbG9iYWw7XG4gIH1cbiAgQGlmIG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHdhcm5pbmcpIHtcbiAgICAkd2FybmluZy1jb2xvcjogbWFwLWdldCgkZm91bmRhdGlvbi1wYWxldHRlLCB3YXJuaW5nKSAhZ2xvYmFsO1xuICB9XG4gIEBpZiBtYXAtaGFzLWtleSgkZm91bmRhdGlvbi1wYWxldHRlLCBhbGVydCkge1xuICAgICRhbGVydC1jb2xvcjogbWFwLWdldCgkZm91bmRhdGlvbi1wYWxldHRlLCBhbGVydCkgIWdsb2JhbDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbi8vLyBGaW5kcyB0aGUgZ3JlYXRlc3QgY29tbW9uIGRpdmlzb3Igb2YgdHdvIGludGVnZXJzLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRhIC0gRmlyc3QgbnVtYmVyIHRvIGNvbXBhcmUuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiIC0gU2Vjb25kIG51bWJlciB0byBjb21wYXJlLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIGdyZWF0ZXN0IGNvbW1vbiBkaXZpc29yLlxuQGZ1bmN0aW9uIGdjZCgkYSwgJGIpIHtcbiAgLy8gRnJvbTogaHR0cDovL3Jvc2V0dGFjb2RlLm9yZy93aWtpL0dyZWF0ZXN0X2NvbW1vbl9kaXZpc29yI0phdmFTY3JpcHRcbiAgQGlmICgkYiAhPSAwKSB7XG4gICAgQHJldHVybiBnY2QoJGIsICRhICUgJGIpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuIGFicygkYSk7XG4gIH1cbn1cblxuLy8vIEhhbmRsZXMgZGVjaW1hbCBleHBvbmVudHMgYnkgdHJ5aW5nIHRvIGNvbnZlcnQgdGhlbSBpbnRvIGEgZnJhY3Rpb24gYW5kIHRoZW4gdXNlIGEgbnRoLXJvb3QtYWxnb3JpdGhtIGZvciBwYXJ0cyBvZiB0aGUgY2FsY3VsYXRpb25cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFzZSAtIFRoZSBiYXNlIG51bWJlci5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGV4cG9uZW50IC0gVGhlIGV4cG9uZW50LlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIHByb2R1Y3Qgb2YgdGhlIGV4cG9uZW50aWF0aW9uLlxuQGZ1bmN0aW9uIHBvdygkYmFzZSwgJGV4cG9uZW50LCAkcHJlYzogMTIpIHtcbiAgQGlmIChmbG9vcigkZXhwb25lbnQpICE9ICRleHBvbmVudCkge1xuICAgICRwcmVjMiA6IHBvdygxMCwgJHByZWMpO1xuICAgICRleHBvbmVudDogcm91bmQoJGV4cG9uZW50ICogJHByZWMyKTtcbiAgICAkZGVub21pbmF0b3I6IGdjZCgkZXhwb25lbnQsICRwcmVjMik7XG4gICAgQHJldHVybiBudGgtcm9vdChwb3coJGJhc2UsICRleHBvbmVudCAvICRkZW5vbWluYXRvciksICRwcmVjMiAvICRkZW5vbWluYXRvciwgJHByZWMpO1xuICB9XG5cbiAgJHZhbHVlOiAkYmFzZTtcbiAgQGlmICRleHBvbmVudCA+IDEge1xuICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggJGV4cG9uZW50IHtcbiAgICAgICR2YWx1ZTogJHZhbHVlICogJGJhc2U7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRleHBvbmVudCA8IDEge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggLSRleHBvbmVudCB7XG4gICAgICAkdmFsdWU6ICR2YWx1ZSAvICRiYXNlO1xuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG5AZnVuY3Rpb24gbnRoLXJvb3QoJG51bSwgJG46IDIsICRwcmVjOiAxMikge1xuICAvLyBGcm9tOiBodHRwOi8vcm9zZXR0YWNvZGUub3JnL3dpa2kvTnRoX3Jvb3QjSmF2YVNjcmlwdFxuICAkeDogMTtcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRwcmVjIHtcbiAgICAkeDogMSAvICRuICogKCgkbiAtIDEpICogJHggKyAoJG51bSAvIHBvdygkeCwgJG4gLSAxKSkpO1xuICB9XG5cbiAgQHJldHVybiAkeDtcbn1cblxuLy8vIENhbGN1bGF0ZXMgdGhlIGhlaWdodCBhcyBhIHBlcmNlbnRhZ2Ugb2YgdGhlIHdpZHRoIGZvciBhIGdpdmVuIHJhdGlvLlxuLy8vIEBwYXJhbSB7TGlzdH0gJHJhdGlvIC0gUmF0aW8gdG8gdXNlIHRvIGNhbGN1bGF0ZSB0aGUgaGVpZ2h0LCBmb3JtYXR0ZWQgYXMgYHggYnkgeWAuXG4vLy8gQHJldHVybiB7TnVtYmVyfSBBIHBlcmNlbnRhZ2UgdmFsdWUgZm9yIHRoZSBoZWlnaHQgcmVsYXRpdmUgdG8gdGhlIHdpZHRoIG9mIGEgcmVzcG9uc2l2ZSBjb250YWluZXIuXG5AZnVuY3Rpb24gcmF0aW8tdG8tcGVyY2VudGFnZSgkcmF0aW8pIHtcbiAgJHc6IG50aCgkcmF0aW8sIDEpO1xuICAkaDogbnRoKCRyYXRpbywgMyk7XG4gIEByZXR1cm4gJGggLyAkdyAqIDEwMCU7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmdW5jdGlvbnNcbi8vLy9cblxuLy8vIEdlbmVyYXRlcyBhIHNlbGVjdG9yIHdpdGggZXZlcnkgdGV4dCBpbnB1dCB0eXBlLiBZb3UgY2FuIGFsc28gZmlsdGVyIHRoZSBsaXN0IHRvIG9ubHkgb3V0cHV0IGEgc3Vic2V0IG9mIHRob3NlIHNlbGVjdG9ycy5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdHxLZXl3b3JkfSAkdHlwZXMgWygpXSAtIEEgbGlzdCBvZiB0ZXh0IGlucHV0IHR5cGVzIHRvIHVzZS4gTGVhdmUgYmxhbmsgdG8gdXNlIGFsbCBvZiB0aGVtLlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJG1vZGlmaWVyIFsnJ10gLSBBIG1vZGlmaWVyIHRvIGJlIGFwcGxpZWQgdG8gZWFjaCB0ZXh0IGlucHV0IHR5cGUgKGUuZy4gYSBjbGFzcyBvciBhIHBzZXVkby1jbGFzcykuIExlYXZlIGJsYW5rIHRvIGlnbm9yZS5cbkBmdW5jdGlvbiB0ZXh0LWlucHV0cygkdHlwZXM6ICgpLCAkbW9kaWZpZXI6ICcnKSB7XG4gICRyZXR1cm46ICgpO1xuXG4gICRhbGwtdHlwZXM6XG4gICAgdGV4dFxuICAgIHBhc3N3b3JkXG4gICAgZGF0ZVxuICAgIGRhdGV0aW1lXG4gICAgZGF0ZXRpbWUtbG9jYWxcbiAgICBtb250aFxuICAgIHdlZWtcbiAgICBlbWFpbFxuICAgIG51bWJlclxuICAgIHNlYXJjaFxuICAgIHRlbFxuICAgIHRpbWVcbiAgICB1cmxcbiAgICBjb2xvcjtcblxuICBAaWYgbm90IGhhcy12YWx1ZSgkdHlwZXMpIHtcbiAgICAkdHlwZXM6ICRhbGwtdHlwZXM7XG4gIH1cblxuICBAZWFjaCAkdHlwZSBpbiAkdHlwZXMge1xuICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCB1bnF1b3RlKCdbdHlwZT1cXCcjeyR0eXBlfVxcJ10jeyRtb2RpZmllcn0nKSwgY29tbWEpO1xuICB9XG5cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuIiwiJC16Zi1mbGV4LWp1c3RpZnk6IChcbiAgJ2xlZnQnOiBmbGV4LXN0YXJ0LFxuICAncmlnaHQnOiBmbGV4LWVuZCxcbiAgJ2NlbnRlcic6IGNlbnRlcixcbiAgJ2p1c3RpZnknOiBzcGFjZS1iZXR3ZWVuLFxuICAnc3BhY2VkJzogc3BhY2UtYXJvdW5kLFxuKTtcblxuJC16Zi1mbGV4LWFsaWduOiAoXG4gICd0b3AnOiBmbGV4LXN0YXJ0LFxuICAnYm90dG9tJzogZmxleC1lbmQsXG4gICdtaWRkbGUnOiBjZW50ZXIsXG4gICdzdHJldGNoJzogc3RyZXRjaCxcbik7XG5cbiQtemYtZmxleC1kaXJlY3Rpb246IChcbiAgJ3Jvdyc6IHJvdyxcbiAgJ3Jvdy1yZXZlcnNlJzogcm93LXJldmVyc2UsXG4gICdjb2x1bW4nOiBjb2x1bW4sXG4gICdjb2x1bW4tcmV2ZXJzZSc6IGNvbHVtbi1yZXZlcnNlLFxuKTtcblxuLy8vIEVuYWJsZXMgZmxleGJveCBieSBhZGRpbmcgYGRpc3BsYXk6IGZsZXhgIHRvIHRoZSBlbGVtZW50LlxuQG1peGluIGZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLy8gSG9yaXpvbnRhbGx5IG9yIHZlcnRpY2FsbHkgYWxpZ25zIHRoZSBpdGVtcyB3aXRoaW4gYSBmbGV4IGNvbnRhaW5lci5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHggW251bGxdIC0gSG9yaXpvbnRhbCBhbGlnbm1lbnQgdG8gdXNlLiBDYW4gYmUgYGxlZnRgLCBgcmlnaHRgLCBgY2VudGVyYCwgYGp1c3RpZnlgLCBvciBgc3BhY2VkYC4gT3IsIHNldCBpdCB0byBgbnVsbGAgKHRoZSBkZWZhdWx0KSB0byBub3Qgc2V0IGhvcml6b250YWwgYWxpZ25tZW50LlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHkgW251bGxdIC0gVmVydGljYWwgYWxpZ25tZW50IHRvIHVzZS4gQ2FuIGJlIGB0b3BgLCBgYm90dG9tYCwgYG1pZGRsZWAsIG9yIGBzdHJldGNoYC4gT3IsIHNldCBpdCB0byBgbnVsbGAgKHRoZSBkZWZhdWx0KSB0byBub3Qgc2V0IHZlcnRpY2FsIGFsaWdubWVudC5cbkBtaXhpbiBmbGV4LWFsaWduKCR4OiBudWxsLCAkeTogbnVsbCkge1xuICBAaWYgJHgge1xuICAgIEBpZiBtYXAtaGFzLWtleSgkLXpmLWZsZXgtanVzdGlmeSwgJHgpIHtcbiAgICAgICR4OiBtYXAtZ2V0KCQtemYtZmxleC1qdXN0aWZ5LCAkeCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEB3YXJuICdmbGV4LWdyaWQtcm93LWFsaWduKCk6ICN7JHh9IGlzIG5vdCBhIHZhbGlkIHZhbHVlIGZvciBob3Jpem9udGFsIGFsaWdubWVudC4gVXNlIGxlZnQsIHJpZ2h0LCBjZW50ZXIsIGp1c3RpZnksIG9yIHNwYWNlZC4nO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkeSB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCQtemYtZmxleC1hbGlnbiwgJHkpIHtcbiAgICAgICR5OiBtYXAtZ2V0KCQtemYtZmxleC1hbGlnbiwgJHkpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAd2FybiAnZmxleC1ncmlkLXJvdy1hbGlnbigpOiAjeyR5fSBpcyBub3QgYSB2YWxpZCB2YWx1ZSBmb3IgdmVydGljYWwgYWxpZ25tZW50LiBVc2UgdG9wLCBib3R0b20sIG1pZGRsZSwgb3Igc3RyZXRjaC4nO1xuICAgIH1cbiAgfVxuXG4gIGp1c3RpZnktY29udGVudDogJHg7XG4gIGFsaWduLWl0ZW1zOiAkeTtcbn1cblxuLy8vIFZlcnRpY2FsbHkgYWxpZ24gYSBzaW5nbGUgY29sdW1uIHdpdGhpbiBhIGZsZXggcm93LiBBcHBseSB0aGlzIG1peGluIHRvIGEgZmxleCBjb2x1bW4uXG4vLy9cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICR5IFtudWxsXSAtIFZlcnRpY2FsIGFsaWdubWVudCB0byB1c2UuIENhbiBiZSBgdG9wYCwgYGJvdHRvbWAsIGBtaWRkbGVgLCBvciBgc3RyZXRjaGAuIE9yLCBzZXQgaXQgdG8gYG51bGxgICh0aGUgZGVmYXVsdCkgdG8gbm90IHNldCB2ZXJ0aWNhbCBhbGlnbm1lbnQuXG5AbWl4aW4gZmxleC1hbGlnbi1zZWxmKCR5OiBudWxsKSB7XG4gIEBpZiAkeSB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCQtemYtZmxleC1hbGlnbiwgJHkpIHtcbiAgICAgICR5OiBtYXAtZ2V0KCQtemYtZmxleC1hbGlnbiwgJHkpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAd2FybiAnZmxleC1ncmlkLWNvbHVtbi1hbGlnbigpOiAjeyR5fSBpcyBub3QgYSB2YWxpZCB2YWx1ZSBmb3IgYWxpZ25tZW50LiBVc2UgdG9wLCBib3R0b20sIG1pZGRsZSwgb3Igc3RyZXRjaC4nO1xuICAgIH1cbiAgfVxuXG4gIGFsaWduLXNlbGY6ICR5O1xufVxuXG4vLy8gQ2hhbmdlcyB0aGUgc291cmNlIG9yZGVyIG9mIGEgZmxleCBjaGlsZC4gQ2hpbGRyZW4gd2l0aCBsb3dlciBudW1iZXJzIGFwcGVhciBmaXJzdCBpbiB0aGUgbGF5b3V0LlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkb3JkZXIgWzBdIC0gT3JkZXIgbnVtYmVyIHRvIGFwcGx5LlxuQG1peGluIGZsZXgtb3JkZXIoJG9yZGVyOiAwKSB7XG4gIG9yZGVyOiAkb3JkZXI7XG59XG5cbi8vLyBDaGFuZ2UgZmxleC1kaXJlY3Rpb25cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRkaXJlY3Rpb24gW3Jvd10gLSBGbGV4IGRpcmVjdGlvbiB0byB1c2UuIENhbiBiZVxuLy8vICAgLSByb3cgKGRlZmF1bHQpOiBzYW1lIGFzIHRleHQgZGlyZWN0aW9uXG4vLy8gICAtIHJvdy1yZXZlcnNlOiBvcHBvc2l0ZSB0byB0ZXh0IGRpcmVjdGlvblxuLy8vICAgLSBjb2x1bW46IHNhbWUgYXMgcm93IGJ1dCB0b3AgdG8gYm90dG9tXG4vLy8gICAtIGNvbHVtbi1yZXZlcnNlOiBzYW1lIGFzIHJvdy1yZXZlcnNlIHRvcCB0byBib3R0b21cbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkZGlyZWN0aW9uOiByb3cpIHtcbiAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBicmVha3BvaW50c1xuLy8vL1xuXG4vLy8gQSBsaXN0IG9mIG5hbWVkIGJyZWFrcG9pbnRzLiBZb3UgY2FuIHVzZSB0aGVzZSB3aXRoIHRoZSBgYnJlYWtwb2ludCgpYCBtaXhpbiB0byBxdWlja2x5IGNyZWF0ZSBtZWRpYSBxdWVyaWVzLlxuLy8vIEB0eXBlIE1hcFxuJGJyZWFrcG9pbnRzOiAoXG4gIHNtYWxsOiAwLFxuICBtZWRpdW06IDY0MHB4LFxuICBsYXJnZTogMTAyNHB4LFxuICB4bGFyZ2U6IDEyMDBweCxcbiAgeHhsYXJnZTogMTQ0MHB4LFxuKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBsYXJnZXN0IG5hbWVkIGJyZWFrcG9pbnQgaW4gd2hpY2ggdG8gaW5jbHVkZSBwcmludCBhcyBhIG1lZGlhIHR5cGVcbi8vLyBAdHlwZSBLZXl3b3JkXG4kcHJpbnQtYnJlYWtwb2ludDogbGFyZ2UgIWRlZmF1bHQ7XG5cbiQtemYtemVyby1icmVha3BvaW50OiBzbWFsbCAhZGVmYXVsdDtcblxuJC16Zi1icmVha3BvaW50cy1rZXlzOiBtYXAtdG8tbGlzdCgkYnJlYWtwb2ludHMsICdrZXlzJyk7XG5cbkBpZiBudGgobWFwLXZhbHVlcygkYnJlYWtwb2ludHMpLCAxKSAhPSAwIHtcbiAgQGVycm9yICdZb3VyIHNtYWxsZXN0IGJyZWFrcG9pbnQgKGRlZmluZWQgaW4gJGJyZWFrcG9pbnRzKSBtdXN0IGJlIHNldCB0byBcIjBcIi4nO1xufVxuQGVsc2Uge1xuICAkLXpmLXplcm8tYnJlYWtwb2ludDogbnRoKG1hcC1rZXlzKCRicmVha3BvaW50cyksIDEpO1xufVxuXG4vLy8gQWxsIG9mIHRoZSBuYW1lcyBpbiB0aGlzIGxpc3Qgd2lsbCBiZSBvdXRwdXQgYXMgY2xhc3NlcyBpbiB5b3VyIENTUywgbGlrZSBgLnNtYWxsLTEyYCwgYC5tZWRpdW0tNmAsIGFuZCBzbyBvbi4gRWFjaCB2YWx1ZSBpbiB0aGlzIGxpc3QgbXVzdCBhbHNvIGJlIGluIHRoZSBgJGJyZWFrcG9pbnRzYCBtYXAuXG4vLy8gQHR5cGUgTGlzdFxuJGJyZWFrcG9pbnQtY2xhc3NlczogKHNtYWxsIG1lZGl1bSBsYXJnZSkgIWRlZmF1bHQ7XG5cbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBzdHJpbmcgbWF0Y2hpbmcgdGhlIGlucHV0IHZhbHVlLiBSZWZlciB0byB0aGUgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIGBicmVha3BvaW50KClgIG1peGluIHRvIHNlZSB3aGF0IHRoZSBwb3NzaWJsZSBpbnB1dHMgYXJlLlxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gJHZhbCBbc21hbGxdIC0gQnJlYWtwb2ludCBuYW1lLCBvciBweCwgcmVtLCBvciBlbSB2YWx1ZSB0byBwcm9jZXNzLlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQoJHZhbDogJC16Zi16ZXJvLWJyZWFrcG9pbnQpIHtcbiAgLy8gU2l6ZSBvciBrZXl3b3JkXG4gICRicDogbnRoKCR2YWwsIDEpO1xuICAvLyBWYWx1ZSBmb3IgbWF4LXdpZHRoIG1lZGlhIHF1ZXJpZXNcbiAgJGJwLW1heDogMDtcbiAgLy8gRGlyZWN0aW9uIG9mIG1lZGlhIHF1ZXJ5ICh1cCwgZG93biwgb3Igb25seSlcbiAgJGRpcjogaWYobGVuZ3RoKCR2YWwpID4gMSwgbnRoKCR2YWwsIDIpLCB1cCk7XG4gIC8vIEV2ZW50dWFsIG91dHB1dFxuICAkc3RyOiAnJztcbiAgLy8gSXMgaXQgYSBuYW1lZCBtZWRpYSBxdWVyeT9cbiAgJG5hbWVkOiBmYWxzZTtcblxuICAvLyBPcmllbnRhdGlvbiBtZWRpYSBxdWVyaWVzIGhhdmUgYSB1bmlxdWUgc3ludGF4XG4gIEBpZiAkYnAgPT0gJ2xhbmRzY2FwZScgb3IgJGJwID09ICdwb3J0cmFpdCcge1xuICAgIEByZXR1cm4gJyhvcmllbnRhdGlvbjogI3skYnB9KSc7XG4gIH1cbiAgQGVsc2UgaWYgJGJwID09ICdyZXRpbmEnIHtcbiAgICBAcmV0dXJuICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJztcbiAgfVxuXG4gIC8vIFRyeSB0byBwdWxsIGEgbmFtZWQgYnJlYWtwb2ludCBvdXQgb2YgdGhlICRicmVha3BvaW50cyBtYXBcbiAgQGlmIHR5cGUtb2YoJGJwKSA9PSAnc3RyaW5nJyB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJwKSB7XG4gICAgICBAaWYgJGRpciA9PSAnb25seScgb3IgJGRpciA9PSAnZG93bicge1xuICAgICAgICAkYnAtbWF4OiAtemYtbWFwLW5leHQoJGJyZWFrcG9pbnRzLCAkYnApO1xuICAgICAgfVxuXG4gICAgICAkYnA6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnApO1xuICAgICAgJG5hbWVkOiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkYnA6IDA7XG4gICAgICBAd2FybiAnYnJlYWtwb2ludCgpOiBcIiN7JHZhbH1cIiBpcyBub3QgZGVmaW5lZCBpbiB5b3VyICRicmVha3BvaW50cyBzZXR0aW5nLic7XG4gICAgfVxuICB9XG5cbiAgLy8gQ29udmVydCBhbnkgcGl4ZWwsIHJlbSwgb3IgdW5pdGxlc3MgdmFsdWUgdG8gZW1cbiAgJGJwOiAtemYtYnAtdG8tZW0oJGJwKTtcbiAgQGlmICRicC1tYXgge1xuICAgICRicC1tYXg6IC16Zi1icC10by1lbSgkYnAtbWF4KSAtICgxLzE2KTtcbiAgfVxuXG4gIC8vIENvbmRpdGlvbnMgdG8gc2tpcCBtZWRpYSBxdWVyeSBjcmVhdGlvblxuICAvLyAtIEl0J3MgYSBuYW1lZCBicmVha3BvaW50IHRoYXQgcmVzb2x2ZWQgdG8gXCIwIGRvd25cIiBvciBcIjAgdXBcIlxuICAvLyAtIEl0J3MgYSBudW1lcmljIGJyZWFrcG9pbnQgdGhhdCByZXNvbHZlZCB0byBcIjAgXCIgKyBhbnl0aGluZ1xuICBAaWYgJGJwID4gMGVtIG9yICRkaXIgPT0gJ29ubHknIG9yICRkaXIgPT0gJ2Rvd24nIHtcbiAgICAvLyBgb25seWAgcmFuZ2VzIHVzZSB0aGUgZm9ybWF0IGAobWluLXdpZHRoOiBuKSBhbmQgKG1heC13aWR0aDogbilgXG4gICAgQGlmICRkaXIgPT0gJ29ubHknIHtcbiAgICAgIC8vIE9ubHkgbmFtZWQgbWVkaWEgcXVlcmllcyBjYW4gaGF2ZSBhbiBcIm9ubHlcIiByYW5nZVxuICAgICAgQGlmICRuYW1lZCA9PSB0cnVlIHtcbiAgICAgICAgLy8gT25seSB1c2UgXCJtaW4td2lkdGhcIiBpZiB0aGUgZmxvb3IgaXMgZ3JlYXRlciB0aGFuIDBcbiAgICAgICAgQGlmICRicCA+IDBlbSB7XG4gICAgICAgICAgJHN0cjogJHN0ciArICcobWluLXdpZHRoOiAjeyRicH0pJztcblxuICAgICAgICAgIC8vIE9ubHkgYWRkIFwiYW5kXCIgdG8gdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZXJlJ3MgYSBjZWlsaW5nXG4gICAgICAgICAgQGlmICRicC1tYXggIT0gbnVsbCB7XG4gICAgICAgICAgICAkc3RyOiAkc3RyICsgJyBhbmQgJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBPbmx5IHVzZSBcIm1heC13aWR0aFwiIGlmIHRoZXJlJ3MgYSBjZWlsaW5nXG4gICAgICAgIEBpZiAkYnAtbWF4ICE9IG51bGwge1xuICAgICAgICAgICRzdHI6ICRzdHIgKyAnKG1heC13aWR0aDogI3skYnAtbWF4fSknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEB3YXJuICdicmVha3BvaW50KCk6IE9ubHkgbmFtZWQgbWVkaWEgcXVlcmllcyBjYW4gaGF2ZSBhbiBgb25seWAgcmFuZ2UuJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBgZG93bmAgcmFuZ2VzIHVzZSB0aGUgZm9ybWF0IGAobWF4LXdpZHRoOiBuKWBcbiAgICBAZWxzZSBpZiAkZGlyID09ICdkb3duJyB7XG4gICAgICAkbWF4OiBpZigkbmFtZWQsICRicC1tYXgsICRicCk7XG5cbiAgICAgIC8vIFNraXAgbWVkaWEgcXVlcnkgY3JlYXRpb24gaWYgaW5wdXQgdmFsdWUgaXMgZXhhY3RseSBcIjAgZG93blwiLFxuICAgICAgLy8gdW5sZXNzIHRoZSBmdW5jdGlvbiB3YXMgY2FsbGVkIGFzIFwic21hbGwgZG93blwiLCBpbiB3aGljaCBjYXNlIGl0J3MganVzdCBcInNtYWxsIG9ubHlcIlxuICAgICAgQGlmICRuYW1lZCBvciAkYnAgPiAwZW0ge1xuICAgICAgICBAaWYgJG1heCAhPSBudWxsIHtcbiAgICAgICAgICAkc3RyOiAkc3RyICsgJyhtYXgtd2lkdGg6ICN7JG1heH0pJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGB1cGAgcmFuZ2VzIHVzZSB0aGUgZm9ybWF0IGAobWluLXdpZHRoOiBuKWBcbiAgICBAZWxzZSBpZiAkYnAgPiAwZW0ge1xuICAgICAgJHN0cjogJHN0ciArICcobWluLXdpZHRoOiAjeyRicH0pJztcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHI7XG59XG5cbi8vLyBXcmFwcyBhIG1lZGlhIHF1ZXJ5IGFyb3VuZCB0aGUgY29udGVudCB5b3UgcHV0IGluc2lkZSB0aGUgbWl4aW4uIFRoaXMgbWl4aW4gYWNjZXB0cyBhIG51bWJlciBvZiB2YWx1ZXM6XG4vLy8gIC0gSWYgYSBzdHJpbmcgaXMgcGFzc2VkLCB0aGUgbWl4aW4gd2lsbCBsb29rIGZvciBpdCBpbiB0aGUgYCRicmVha3BvaW50c2AgbWFwLCBhbmQgdXNlIGEgbWVkaWEgcXVlcnkgdGhlcmUuXG4vLy8gIC0gSWYgYSBwaXhlbCB2YWx1ZSBpcyBwYXNzZWQsIGl0IHdpbGwgYmUgY29udmVydGVkIHRvIGFuIGVtIHZhbHVlIHVzaW5nIGAkZ2xvYmFsLWZvbnQtc2l6ZWAgYXMgdGhlIGJhc2UuXG4vLy8gIC0gSWYgYSByZW0gdmFsdWUgaXMgcGFzc2VkLCB0aGUgdW5pdCB3aWxsIGJlIGNoYW5nZWQgdG8gZW0uXG4vLy8gIC0gSWYgYW4gZW0gdmFsdWUgaXMgcGFzc2VkLCB0aGUgdmFsdWUgd2lsbCBiZSB1c2VkIGFzLWlzLlxuLy8vXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gJHZhbHVlIC0gQnJlYWtwb2ludCBuYW1lLCBvciBweCwgcmVtLCBvciBlbSB2YWx1ZSB0byBwcm9jZXNzLlxuLy8vXG4vLy8gQG91dHB1dCBJZiB0aGUgYnJlYWtwb2ludCBpcyBcIjBweCBhbmQgbGFyZ2VyXCIsIG91dHB1dHMgdGhlIGNvbnRlbnQgYXMtaXMuIE90aGVyd2lzZSwgb3V0cHV0cyB0aGUgY29udGVudCB3cmFwcGVkIGluIGEgbWVkaWEgcXVlcnkuXG5AbWl4aW4gYnJlYWtwb2ludCgkdmFsdWUpIHtcbiAgJHN0cjogYnJlYWtwb2ludCgkdmFsdWUpO1xuICAkYnA6IGluZGV4KCQtemYtYnJlYWtwb2ludHMta2V5cywgJHZhbHVlKTtcbiAgJHBicDogaW5kZXgoJC16Zi1icmVha3BvaW50cy1rZXlzLCAkcHJpbnQtYnJlYWtwb2ludCk7XG5cbiAgLy8gSWYgJHN0ciBpcyBzdGlsbCBhbiBlbXB0eSBzdHJpbmcsIG5vIG1lZGlhIHF1ZXJ5IGlzIG5lZWRlZFxuICBAaWYgJHN0ciA9PSAnJyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAvLyBPdGhlcndpc2UsIHdyYXAgdGhlIGNvbnRlbnQgaW4gYSBtZWRpYSBxdWVyeVxuICBAZWxzZSB7XG4gICAgLy8gRm9yIG5hbWVkIGJyZWFrcG9pbnRzIGxlc3MgdGhhbiBvciBlcXVhbCB0byAkcHJpbnQtYnJlYWtwb2ludCwgYWRkIHByaW50IHRvIHRoZSBtZWRpYSB0eXBlc1xuICAgIEBpZiAkYnAgIT0gbnVsbCBhbmQgJGJwIDw9ICRwYnAge1xuICAgICAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICN7JHN0cn0ge1xuICAgICAgICBAY29udGVudDtcbiAgICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICN7JHN0cn0ge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8vIENvbnZlcnMgdGhlIGJyZWFrcG9pbnRzIG1hcCB0byBhIFVSTC1lbmNvZGVkIHN0cmluZywgbGlrZSB0aGlzOiBga2V5MT12YWx1ZTEma2V5Mj12YWx1ZTJgLiBUaGUgdmFsdWUgaXMgdGhlbiBkcm9wcGVkIGludG8gdGhlIENTUyBmb3IgYSBzcGVjaWFsIGA8bWV0YT5gIHRhZywgd2hpY2ggaXMgcmVhZCBieSB0aGUgRm91bmRhdGlvbiBKYXZhU2NyaXB0LiBUaGlzIGlzIGhvdyB3ZSB0cmFuc2ZlciB2YWx1ZXMgZnJvbSBTYXNzIHRvIEphdmFTY3JpcHQsIHNvIHRoZXkgY2FuIGJlIGRlZmluZWQgaW4gb25lIHBsYWNlLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtNYXB9ICRtYXAgLSBNYXAgdG8gY29udmVydC5cbi8vL1xuLy8vIEByZXR1cm5zIHtTdHJpbmd9IEEgc3RyaW5nIGNvbnRhaW5pbmcgdGhlIG1hcCdzIGNvbnRlbnRzLlxuQGZ1bmN0aW9uIC16Zi1icC1zZXJpYWxpemUoJG1hcCkge1xuICAkc3RyOiAnJztcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtYXAge1xuICAgICRzdHI6ICRzdHIgKyAka2V5ICsgJz0nICsgLXpmLWJwLXRvLWVtKCR2YWx1ZSkgKyAnJic7XG4gIH1cbiAgJHN0cjogc3RyLXNsaWNlKCRzdHIsIDEsIC0yKTtcblxuICBAcmV0dXJuICRzdHI7XG59XG5cbi8vLyBGaW5kIHRoZSBuZXh0IGtleSBpbiBhIG1hcC5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkbWFwIC0gTWFwIHRvIHRyYXZlcnNlLlxuLy8vIEBwYXJhbSB7TWl4ZWR9ICRrZXkgLSBLZXkgdG8gdXNlIGFzIGEgc3RhcnRpbmcgcG9pbnQuXG4vLy9cbi8vLyBAcmV0dXJucyB7TWl4ZWR9IFRoZSB2YWx1ZSBmb3IgdGhlIGtleSBhZnRlciBgJGtleWAsIGlmIGAka2V5YCB3YXMgZm91bmQuIElmIGAka2V5YCB3YXMgbm90IGZvdW5kLCBvciBgJGtleWAgd2FzIHRoZSBsYXN0IHZhbHVlIGluIHRoZSBtYXAsIHJldHVybnMgYG51bGxgLlxuQGZ1bmN0aW9uIC16Zi1tYXAtbmV4dCgkbWFwLCAka2V5KSB7XG5cbiAgLy8gU3RvcmUgdGhlIGtleXMgb2YgdGhlIG1hcCBhcyBhIGxpc3RcbiAgJHZhbHVlczogbWFwLWtleXMoJG1hcCk7XG5cbiAgJGk6IDA7XG5cbiAgLy8gSWYgdGhlIEtleSBFeGlzdHMsIEdldCB0aGUgaW5kZXggb2YgdGhlIGtleSB3aXRoaW4gdGhlIG1hcCBhbmQgYWRkIDEgdG8gaXQgZm9yIHRoZSBuZXh0IGJyZWFrcG9pbnQgaW4gdGhlIG1hcFxuICBAaWYgKG1hcC1oYXMta2V5KCRtYXAsICRrZXkpKSB7XG4gICAgJGk6IGluZGV4KCR2YWx1ZXMsICRrZXkpICsgMTtcbiAgfVxuXG4gIC8vIElmIHRoZSBrZXkgZG9lc24ndCBleGlzdCwgb3IgaXQncyB0aGUgbGFzdCBrZXkgaW4gdGhlIG1hcCwgcmV0dXJuIG51bGxcbiAgQGlmICgkaSA+IGxlbmd0aCgkbWFwKSBvciAkaSA9PSAwKSB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG4gIC8vIE90aGVyd2lzZSwgcmV0dXJuIHRoZSB2YWx1ZVxuICBAZWxzZSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCRtYXAsIG50aCgkdmFsdWVzLCAkaSkpO1xuICB9XG5cbn1cblxuLy8vIEdldCBhIHZhbHVlIGZvciBhIGJyZWFrcG9pbnQgZnJvbSBhIHJlc3BvbnNpdmUgY29uZmlnIG1hcCBvciBzaW5nbGUgdmFsdWUuXG4vLy8gLSBJZiB0aGUgY29uZmlnIGlzIGEgc2luZ2xlIHZhbHVlLCByZXR1cm4gaXQgcmVnYXJkbGVzcyBvZiBgJHZhbHVlYC5cbi8vLyAtIElmIHRoZSBjb25maWcgaXMgYSBtYXAgYW5kIGhhcyB0aGUga2V5IGAkdmFsdWVgLCB0aGUgZXhhY3QgYnJlYWtwb2ludCB2YWx1ZSBpcyByZXR1cm5lZC5cbi8vLyAtIElmIHRoZSBjb25maWcgaXMgYSBtYXAgYW5kIGRvZXMgKm5vdCogaGF2ZSB0aGUgYnJlYWtwb2ludCwgdGhlIHZhbHVlIG1hdGNoaW5nIHRoZSBuZXh0IGxvd2VzdCBicmVha3BvaW50IGluIHRoZSBjb25maWcgbWFwIGlzIHJldHVybmVkLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ8TWFwfSAkbWFwIC0gUmVzcG9uc2l2ZSBjb25maWcgbWFwIG9yIHNpbmdsZSB2YWx1ZS5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICR2YWx1ZSAtIEJyZWFrcG9pbnQgbmFtZSB0byB1c2UuXG4vLy9cbi8vLyBAcmV0dXJuIHtNaXhlZH0gVGhlIGNvcnJlc3BvbmRpbmcgYnJlYWtwb2ludCB2YWx1ZS5cbkBmdW5jdGlvbiAtemYtZ2V0LWJwLXZhbCgkbWFwLCAkdmFsdWUpIHtcbiAgLy8gSWYgdGhlIGdpdmVuIG1hcCBpcyBhIHNpbmdsZSB2YWx1ZSwgcmV0dXJuIGl0XG4gIEBpZiB0eXBlLW9mKCRtYXApID09ICdudW1iZXInIHtcbiAgICBAcmV0dXJuICRtYXA7XG4gIH1cblxuICAvLyBDaGVjayBpZiB0aGUgYnJlYWtwb2ludCBuYW1lIGV4aXN0cyBnbG9iYWxseVxuICBAaWYgbm90IG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG4gIC8vIENoZWNrIGlmIHRoZSBicmVha3BvaW50IG5hbWUgZXhpc3RzIGluIHRoZSBsb2NhbCBjb25maWcgbWFwXG4gIEBlbHNlIGlmIG1hcC1oYXMta2V5KCRtYXAsICR2YWx1ZSkge1xuICAgIC8vIElmIGl0IGRvZXMsIGp1c3QgcmV0dXJuIHRoZSB2YWx1ZVxuICAgIEByZXR1cm4gbWFwLWdldCgkbWFwLCAkdmFsdWUpO1xuICB9XG4gIC8vIE90aGVyd2lzZSwgZmluZCB0aGUgbmV4dCBsb3dlc3QgYnJlYWtwb2ludCBhbmQgcmV0dXJuIHRoYXQgdmFsdWVcbiAgQGVsc2Uge1xuICAgICRhbmNob3I6IG51bGw7XG4gICAgJGZvdW5kOiBmYWxzZTtcblxuICAgIEBlYWNoICRrZXksICR2YWwgaW4gJGJyZWFrcG9pbnRzIHtcbiAgICAgIEBpZiBub3QgJGZvdW5kIHtcbiAgICAgICAgQGlmIG1hcC1oYXMta2V5KCRtYXAsICRrZXkpIHtcbiAgICAgICAgICAkYW5jaG9yOiAka2V5O1xuICAgICAgICB9XG4gICAgICAgIEBpZiAka2V5ID09ICR2YWx1ZSB7XG4gICAgICAgICAgJGZvdW5kOiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQHJldHVybiBtYXAtZ2V0KCRtYXAsICRhbmNob3IpO1xuICB9XG59XG5cbkBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsIHNtYWxsKSB7XG4gICRzbWFsbC11cDogc2NyZWVuO1xuICAkc21hbGwtb25seTogdW5xdW90ZSgnc2NyZWVuIGFuZCAje2JyZWFrcG9pbnQoc21hbGwgb25seSl9Jyk7XG59XG5cbkBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsIG1lZGl1bSkge1xuICAkbWVkaXVtLXVwOiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChtZWRpdW0pfScpO1xuICAkbWVkaXVtLW9ubHk6IHVucXVvdGUoJ3NjcmVlbiBhbmQgI3ticmVha3BvaW50KG1lZGl1bSBvbmx5KX0nKTtcbn1cblxuQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgbGFyZ2UpIHtcbiAgJGxhcmdlLXVwOiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChsYXJnZSl9Jyk7XG4gICRsYXJnZS1vbmx5OiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludChsYXJnZSBvbmx5KX0nKTtcbn1cblxuQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgeGxhcmdlKSB7XG4gICR4bGFyZ2UtdXA6IHVucXVvdGUoJ3NjcmVlbiBhbmQgI3ticmVha3BvaW50KHhsYXJnZSl9Jyk7XG4gICR4bGFyZ2Utb25seTogdW5xdW90ZSgnc2NyZWVuIGFuZCAje2JyZWFrcG9pbnQoeGxhcmdlIG9ubHkpfScpO1xufVxuXG5AaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCB4eGxhcmdlKSB7XG4gICR4eGxhcmdlLXVwOiB1bnF1b3RlKCdzY3JlZW4gYW5kICN7YnJlYWtwb2ludCh4eGxhcmdlKX0nKTtcbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGZ1bmN0aW9uc1xuLy8vL1xuXG4vLy8gQ3JlYXRlcyBhIENTUyB0cmlhbmdsZSwgd2hpY2ggY2FuIGJlIHVzZWQgZm9yIGRyb3Bkb3duIGFycm93cywgZHJvcGRvd24gcGlwcywgYW5kIG1vcmUuIFVzZSB0aGlzIG1peGluIGluc2lkZSBhIGAmOjpiZWZvcmVgIG9yIGAmOjphZnRlcmAgc2VsZWN0b3IsIHRvIGF0dGFjaCB0aGUgdHJpYW5nbGUgdG8gYW4gZXhpc3RpbmcgZWxlbWVudC5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdHJpYW5nbGUtc2l6ZSAtIFdpZHRoIG9mIHRoZSB0cmlhbmdsZS5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkdHJpYW5nbGUtY29sb3IgLSBDb2xvciBvZiB0aGUgdHJpYW5nbGUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkdHJpYW5nbGUtZGlyZWN0aW9uIC0gRGlyZWN0aW9uIHRoZSB0cmlhbmdsZSBwb2ludHMuIENhbiBiZSBgdXBgLCBgcmlnaHRgLCBgZG93bmAsIG9yIGBsZWZ0YC5cbkBtaXhpbiBjc3MtdHJpYW5nbGUoXG4gICR0cmlhbmdsZS1zaXplLFxuICAkdHJpYW5nbGUtY29sb3IsXG4gICR0cmlhbmdsZS1kaXJlY3Rpb25cbikge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcblxuICBib3JkZXI6IGluc2V0ICR0cmlhbmdsZS1zaXplO1xuXG4gIGNvbnRlbnQ6ICcnO1xuXG4gIEBpZiAoJHRyaWFuZ2xlLWRpcmVjdGlvbiA9PSBkb3duKSB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICR0cmlhbmdsZS1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgfVxuICBAaWYgKCR0cmlhbmdsZS1kaXJlY3Rpb24gPT0gdXApIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHRyaWFuZ2xlLWNvbG9yO1xuICB9XG4gIEBpZiAoJHRyaWFuZ2xlLWRpcmVjdGlvbiA9PSByaWdodCkge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkdHJpYW5nbGUtY29sb3I7XG4gIH1cbiAgQGlmICgkdHJpYW5nbGUtZGlyZWN0aW9uID09IGxlZnQpIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJHRyaWFuZ2xlLWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vLyBDcmVhdGVzIGEgbWVudSBpY29uIHdpdGggYSBzZXQgd2lkdGgsIGhlaWdodCwgbnVtYmVyIG9mIGJhcnMsIGFuZCBjb2xvcnMuIFRoZSBtaXhpbiB1c2VzIHRoZSBoZWlnaHQgb2YgdGhlIGljb24gYW5kIHRoZSB3ZWlnaHQgb2YgdGhlIGJhcnMgdG8gZGV0ZXJtaW5lIHNwYWNpbmcuIDxkaXYgY2xhc3M9XCJkb2NzLWV4YW1wbGUtYnVyZ2VyXCI+PC9kaXY+XG4vLy9cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWyRibGFja10gLSBDb2xvciB0byB1c2UgZm9yIHRoZSBpY29uLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvci1ob3ZlciBbJGRhcmstZ3JheV0gLSBDb2xvciB0byB1c2Ugd2hlbiB0aGUgaWNvbiBpcyBob3ZlcmVkIG92ZXIuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR3aWR0aCBbMjBweF0gLSBXaWR0aCBvZiB0aGUgaWNvbi5cbi8vLyBAcGFyYW0ge051bWJlcn0gJGhlaWdodCBbMTZweF0gLSBIZWlnaHQgb2YgdGhlIGljb24uXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR3ZWlnaHQgWzJweF0gLSBIZWlnaHQgb2YgaW5kaXZpZHVhbCBiYXJzIGluIHRoZSBpY29uLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFycyBbM10gLSBOdW1iZXIgb2YgYmFycyBpbiB0aGUgaWNvbi5cbkBtaXhpbiBoYW1idXJnZXIoXG4gICRjb2xvcjogJGJsYWNrLFxuICAkY29sb3ItaG92ZXI6ICRkYXJrLWdyYXksXG4gICR3aWR0aDogMjBweCxcbiAgJGhlaWdodDogMTZweCxcbiAgJHdlaWdodDogMnB4LFxuICAkYmFyczogM1xuKSB7XG4gIC8vIGJveC1zaGFkb3cgQ1NTIG91dHB1dFxuICAkc2hhZG93OiAoKTtcbiAgJGhvdmVyLXNoYWRvdzogKCk7XG5cbiAgLy8gU3BhY2luZyBiZXR3ZWVuIGJhcnMgaXMgY2FsY3VsYXRlZCBiYXNlZCBvbiB0aGUgdG90YWwgaGVpZ2h0IG9mIHRoZSBpY29uIGFuZCB0aGUgd2VpZ2h0IG9mIGVhY2ggYmFyXG4gICRzcGFjaW5nOiAoJGhlaWdodCAtICgkd2VpZ2h0ICogJGJhcnMpKSAvICgkYmFycyAtIDEpO1xuXG4gIEBpZiB1bml0KCRzcGFjaW5nKSA9PSAncHgnIHtcbiAgICAkc3BhY2luZzogZmxvb3IoJHNwYWNpbmcpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkYmFycyB7XG4gICAgJG9mZnNldDogKCR3ZWlnaHQgKyAkc3BhY2luZykgKiAoJGkgLSAxKTtcbiAgICAkc2hhZG93OiBhcHBlbmQoJHNoYWRvdywgMCAkb2Zmc2V0IDAgJGNvbG9yLCBjb21tYSk7XG4gIH1cblxuICAvLyBJY29uIGNvbnRhaW5lclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLy8gSWNvbiBiYXJzXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICR3ZWlnaHQ7XG5cbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICAgIGNvbnRlbnQ6ICcnOyAgICBcbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpZiAkY29sb3ItaG92ZXIge1xuICAgIC8vIEdlbmVyYXRlIENTU1xuICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggJGJhcnMge1xuICAgICAgJG9mZnNldDogKCR3ZWlnaHQgKyAkc3BhY2luZykgKiAoJGkgLSAxKTtcbiAgICAgICRob3Zlci1zaGFkb3c6IGFwcGVuZCgkaG92ZXItc2hhZG93LCAwICRvZmZzZXQgMCAkY29sb3ItaG92ZXIsIGNvbW1hKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaG92ZXI7XG4gICAgICBib3gtc2hhZG93OiAkaG92ZXItc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG4vLy8gQWRkcyBhIGRvd253YXJkLWZhY2luZyB0cmlhbmdsZSBhcyBhIGJhY2tncm91bmQgaW1hZ2UgdG8gYW4gZWxlbWVudC4gVGhlIGltYWdlIGlzIGZvcm1hdHRlZCBhcyBhbiBTVkcsIG1ha2luZyBpdCBlYXN5IHRvIGNoYW5nZSB0aGUgY29sb3IuIEJlY2F1c2UgSW50ZXJuZXQgRXhwbG9yZXIgZG9lc24ndCBzdXBwb3J0IGVuY29kZWQgU1ZHcyBhcyBiYWNrZ3JvdW5kIGltYWdlcywgYSBQTkcgZmFsbGJhY2sgaXMgYWxzbyBpbmNsdWRlZC5cbi8vLyBUaGVyZSBhcmUgdHdvIFBORyBmYWxsYmFja3M6IGEgYmxhY2sgdHJpYW5nbGUgYW5kIGEgd2hpdGUgdHJpYW5nbGUuIFRoZSBvbmUgdXNlZCBkZXBlbmRzIG9uIHRoZSBsaWdodG5lc3Mgb2YgdGhlIGlucHV0IGNvbG9yLlxuLy8vXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFskYmxhY2tdIC0gQ29sb3IgdG8gdXNlIGZvciB0aGUgdHJpYW5nbGUuXG5AbWl4aW4gYmFja2dyb3VuZC10cmlhbmdsZSgkY29sb3I6ICRibGFjaykge1xuICAkcmdiOiAncmdiJTI4I3tyb3VuZChyZWQoJGNvbG9yKSl9LCAje3JvdW5kKGdyZWVuKCRjb2xvcikpfSwgI3tyb3VuZChibHVlKCRjb2xvcikpfSUyOSc7XG5cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzMyJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMzIgMjQnPjxwb2x5Z29uIHBvaW50cz0nMCwwIDMyLDAgMTYsMjQnIHN0eWxlPSdmaWxsOiAjeyRyZ2J9Jz48L3BvbHlnb24+PC9zdmc+XCIpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MFxcMCkge1xuICAgIEBpZiBsaWdodG5lc3MoJGNvbG9yKSA8IDYwJSB7XG4gICAgICAvLyBXaGl0ZSB0cmlhbmdsZVxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQVlDQVlBQUFDYlUvODBBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUlwSlJFRlVlTnJFa2NrTmdEQU1CQmZSa0V0ME9iUkJCZHNHWFVEZ21RZks0WGhIMm04Y3pRQUF5MjdSM3RzdzRRZmUyeDh1T082b1lMYjZHbE9vcjNHRitzd1VSQU9tVUorUnd0RUpzOVd2VEdFWXhCWHFJMU1RQVpoQ2ZVUUtSekRNVmorVHdyQUlWNmp2U1VFa1lBcjFMU2tjeVRCYi9WK0tZZlg3eEFldXNxM3NMRHRHSDNrRUdBQ1BXSWZsTlpmaFJRQUFBQUJKUlU1RXJrSmdnZz09Jyk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIEJsYWNrIHRyaWFuZ2xlXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBTUJKUkVGVWVOckVsbHNPaENBTVJWc3pDOUlselU3S0NtVkhUSnNvTVdZTVV0cHl2OUJnYnVYUUI1WlNkZ0JZWVk0eWNnQml2azhLWUZzUU1mTWlUVEJQNG8zblV6Q0t6T2FiTEpiTHkyL2czMWV2R2tBZ2luUjQvWmVnS0g1cVgzYkpDc2NBM3QweDNrZ081dFFGeWhoRmY1MHhScUZMYnlNVU5KUXpneWpHUy93Z0Nwdktxa1JCcHVXckU0VjlkKzFFNGRQVVhxSWcxMDdTUU9FLzJEUlF4TXdURHlnSUluVkRFVDlUM2xDb2ovNmovVkNtR2paT2wybEtwWjhBQXdEUVA3eklpbURHRlFBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbiAgICB9XG4gIH1cbn1cblxuLy8vIEFwcGxpZXMgdGhlIG1pY3JvIGNsZWFyZml4IGhhY2sgcG9wdWxhcml6ZWQgYnkgTmljb2xhcyBHYWxsYWdoZXIuIEluY2x1ZGUgdGhpcyBtaXhpbiBvbiBhIGNvbnRhaW5lciBpZiBpdHMgY2hpbGRyZW4gYXJlIGFsbCBmbG9hdGVkLCB0byBnaXZlIHRoZSBjb250YWluZXIgYSBwcm9wZXIgaGVpZ2h0LlxuLy8vIFRoZSBjbGVhcmZpeCBpcyBhdWdtZW50ZWQgd2l0aCBzcGVjaWZpYyBzdHlsZXMgdG8gcHJldmVudCBib3JkZXJzIGluIGZsZXhib3ggZW52aXJvbm1lbnRzXG4vLy8gQGxpbmsgaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svIE1pY3JvIENsZWFyZml4IEhhY2tcbi8vLyBAbGluayBodHRwOi8vZGFuaXNhZGVzaWduZXIuY29tL2Jsb2cvZmxleGJveC1jbGVhci1maXgtcHNldWRvLWVsZW1lbnRzLyBGbGV4Ym94IGZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogJyAnO1xuXG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vLyBBZGRzIENTUyBmb3IgYSBcInF1YW50aXR5IHF1ZXJ5XCIgc2VsZWN0b3IgdGhhdCBhdXRvbWF0aWNhbGx5IHNpemVzIGVsZW1lbnRzIGJhc2VkIG9uIGhvdyBtYW55IHRoZXJlIGFyZSBpbnNpZGUgYSBjb250YWluZXIuXG4vLy8gQGxpbmsgaHR0cDovL2FsaXN0YXBhcnQuY29tL2FydGljbGUvcXVhbnRpdHktcXVlcmllcy1mb3ItY3NzIFF1YW50aXR5IFF1ZXJpZXMgZm9yIENTU1xuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRtYXggLSBNYXhpbXVtIG51bWJlciBvZiBpdGVtcyB0byBkZXRlY3QuIFRoZSBoaWdoZXIgdGhpcyBudW1iZXIgaXMsIHRoZSBtb3JlIENTUyB0aGF0J3MgcmVxdWlyZWQgdG8gY292ZXIgZWFjaCBudW1iZXIgb2YgaXRlbXMuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkZWxlbSBbbGldIC0gVGFnIHRvIHVzZSBmb3Igc2libGluZyBzZWxlY3RvcnMuXG5AbWl4aW4gYXV0by13aWR0aCgkbWF4LCAkZWxlbTogbGkpIHtcbiAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkbWF4IHtcbiAgICAmOm50aC1sYXN0LWNoaWxkKCN7JGl9KTpmaXJzdC1jaGlsZCxcbiAgICAmOm50aC1sYXN0LWNoaWxkKCN7JGl9KTpmaXJzdC1jaGlsZCB+ICN7JGVsZW19IHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyAkaSk7XG4gICAgfVxuICB9XG59XG5cbi8vLyBSZW1vdmVzIHRoZSBmb2N1cyByaW5nIGFyb3VuZCBhbiBlbGVtZW50IHdoZW4gYSBtb3VzZSBpbnB1dCBpcyBkZXRlY3RlZC5cbkBtaXhpbiBkaXNhYmxlLW1vdXNlLW91dGxpbmUge1xuICBbZGF0YS13aGF0aW5wdXQ9J21vdXNlJ10gJiB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4vLy8gTWFrZXMgYW4gZWxlbWVudCB2aXN1YWxseSBoaWRkZW4sIGJ1dCBzdGlsbCBhY2Nlc3NpYmxlIHRvIGtleWJvYXJkcyBhbmQgYXNzaXN0aXZlIGRldmljZXMuXG4vLy8gQGxpbmsgaHR0cDovL3Nub29rLmNhL2FyY2hpdmVzL2h0bWxfYW5kX2Nzcy9oaWRpbmctY29udGVudC1mb3ItYWNjZXNzaWJpbGl0eSBIaWRpbmcgQ29udGVudCBmb3IgQWNjZXNzaWJpbGl0eVxuQG1peGluIGVsZW1lbnQtaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4vLy8gUmV2ZXJzZXMgdGhlIENTUyBvdXRwdXQgY3JlYXRlZCBieSB0aGUgYGVsZW1lbnQtaW52aXNpYmxlKClgIG1peGluLlxuQG1peGluIGVsZW1lbnQtaW52aXNpYmxlLW9mZiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG5cbi8vLyBWZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGVsZW1lbnQgaW5zaWRlIG9mIGl0cyBmaXJzdCBub24tc3RhdGljIHBhcmVudCxcbi8vLyBAbGluayBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vY2VudGVyaW5nLXdpdGgtc2Fzcy8gQ2VudGVyaW5nIFdpdGggU2Fzc1xuQG1peGluIHZlcnRpY2FsLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLy8vIEhvcml6b250YWxseSBjZW50ZXJzIHRoZSBlbGVtZW50IGluc2lkZSBvZiBpdHMgZmlyc3Qgbm9uLXN0YXRpYyBwYXJlbnQsXG4vLy8gQGxpbmsgaHR0cDovL3d3dy5zaXRlcG9pbnQuY29tL2NlbnRlcmluZy13aXRoLXNhc3MvIENlbnRlcmluZyBXaXRoIFNhc3NcbkBtaXhpbiBob3Jpem9udGFsLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi8vLyBBYnNvbHV0ZWx5IGNlbnRlcnMgdGhlIGVsZW1lbnQgaW5zaWRlIG9mIGl0cyBmaXJzdCBub24tc3RhdGljIHBhcmVudCxcbi8vLyBAbGluayBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vY2VudGVyaW5nLXdpdGgtc2Fzcy8gQ2VudGVyaW5nIFdpdGggU2Fzc1xuQG1peGluIGFic29sdXRlLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8vLyBJdGVyYXRlcyB0aHJvdWdoIGJyZWFrcG9pbnRzIGRlZmluZWQgaW4gYCRicmVha3BvaW50LWNsYXNzZXNgIGFuZCBwcmludHMgdGhlIENTUyBpbnNpZGUgdGhlIG1peGluIGF0IGVhY2ggYnJlYWtwb2ludCdzIG1lZGlhIHF1ZXJ5LiBVc2UgdGhpcyB3aXRoIHRoZSBncmlkLCBvciBhbnkgb3RoZXIgY29tcG9uZW50IHRoYXQgaGFzIHJlc3BvbnNpdmUgY2xhc3Nlcy5cbi8vL1xuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJHNtYWxsIFt0cnVlXSAtIElmIGBmYWxzZWAsIHRoZSBtaXhpbiB3aWxsIHNraXAgdGhlIGBzbWFsbGAgYnJlYWtwb2ludC4gVXNlIHRoaXMgd2l0aCBjb21wb25lbnRzIHRoYXQgZG9uJ3QgcHJlZml4IGNsYXNzZXMgd2l0aCBgc21hbGwtYCwgb25seSBgbWVkaXVtLWAgYW5kIHVwLlxuQG1peGluIC16Zi1lYWNoLWJyZWFrcG9pbnQoJHNtYWxsOiB0cnVlKSB7XG4gICRsaXN0OiAkYnJlYWtwb2ludC1jbGFzc2VzO1xuXG4gIEBpZiBub3QgJHNtYWxsIHtcbiAgICAkbGlzdDogc2wtcmVtb3ZlKCRsaXN0LCAkLXpmLXplcm8tYnJlYWtwb2ludCk7XG4gIH1cblxuICBAZWFjaCAkbmFtZSBpbiAkbGlzdCB7XG4gICAgJC16Zi1zaXplOiAkbmFtZSAhZ2xvYmFsO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vLyBHZW5lcmF0ZSB0aGUgYEBjb250ZW50YCBwYXNzZWQgdG8gdGhlIG1peGluIHdpdGggYSB2YWx1ZSBgJC16Zi1icC12YWx1ZWAgcmVsYXRlZCB0byBhIGJyZWFrcG9pbnQsIGRlcGVuZGluZyBvbiB0aGUgYCRuYW1lYCBwYXJhbWV0ZXI6XG4vLy8gLSBGb3IgYSBzaW5nbGUgdmFsdWUsIGAkLXpmLWJwLXZhbHVlYCBpcyB0aGlzIHZhbHVlLlxuLy8vIC0gRm9yIGEgYnJlYWtwb2ludCBuYW1lLCBgJC16Zi1icC12YWx1ZWAgaXMgdGhlIGNvcnJlc3BvbmRpbmcgYnJlYWtwb2ludCB2YWx1ZSBpbiBgJG1hcGAuXG4vLy8gLSBGb3IgXCJhdXRvXCIsIGAkLXpmLWJwLXZhbHVlYCBpcyB0aGUgY29ycmVzcG9uZGluZyBicmVha3BvaW50IHZhbHVlIGluIGAkbWFwYCBhbmQgaXMgcGFzc2VkIHRvIGBAY29udGVudGAsIHdoaWNoIGlzIG1hZGUgcmVzcG9uc2l2ZSBmb3IgZWFjaCBicmVha3BvaW50IG9mIGAkbWFwYC5cbi8vLyBAcGFyYW0ge051bWJlcnxLZXl3b3JkfSAkbmFtZSBbYXV0b10gLSBTaW5nbGUgdmFsdWUgb3IgYnJlYWtwb2ludCBuYW1lIHRvIHVzZS4gXCJhdXRvXCIgYnkgZGVmYXVsdC5cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRtYXAgLSBNYXAgb2YgYnJlYWtwb2ludHMgYW5kIHZhbHVlcyBvciBzaW5nbGUgdmFsdWUgdG8gdXNlLlxuQG1peGluIC16Zi1icmVha3BvaW50LXZhbHVlKFxuICAkbmFtZTogYXV0byxcbiAgJG1hcDogbnVsbFxuKSB7XG4gIEBpZiAkbmFtZSA9PSBhdXRvIGFuZCB0eXBlLW9mKCRtYXApID09ICdtYXAnIHtcbiAgICAvLyBcImF1dG9cIlxuICAgIEBlYWNoICRrLCAkdiBpbiAkbWFwIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGspIHtcbiAgICAgICAgQGluY2x1ZGUgLXpmLWJyZWFrcG9pbnQtdmFsdWUoJHYsICRtYXApIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gYnJlYWtwb2ludCBuYW1lXG4gICAgQGlmIHR5cGUtb2YoJG5hbWUpID09ICdzdHJpbmcnIHtcbiAgICAgICRuYW1lOiAtemYtZ2V0LWJwLXZhbCgkbWFwLCAkbmFtZSk7XG4gICAgfVxuXG4gICAgLy8gYnJlYWtwb2ludCB2YWx1ZVxuICAgICQtemYtYnAtdmFsdWU6ICRuYW1lICFnbG9iYWw7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qKlxuICogRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuICogVmVyc2lvbiA2LjMuMVxuICogZm91bmRhdGlvbi56dXJiLmNvbVxuICogTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG4gKi9cblxuLy8gRGVwZW5kZW5jaWVzXG5AaW1wb3J0ICcuLi9fdmVuZG9yL25vcm1hbGl6ZS1zY3NzL3Nhc3Mvbm9ybWFsaXplJztcbkBpbXBvcnQgJy4uL192ZW5kb3Ivc2Fzc3ktbGlzdHMvc3R5bGVzaGVldHMvaGVscGVycy9taXNzaW5nLWRlcGVuZGVuY2llcyc7XG5AaW1wb3J0ICcuLi9fdmVuZG9yL3Nhc3N5LWxpc3RzL3N0eWxlc2hlZXRzL2hlbHBlcnMvdHJ1ZSc7XG5AaW1wb3J0ICcuLi9fdmVuZG9yL3Nhc3N5LWxpc3RzL3N0eWxlc2hlZXRzL2Z1bmN0aW9ucy9wdXJnZSc7XG5AaW1wb3J0ICcuLi9fdmVuZG9yL3Nhc3N5LWxpc3RzL3N0eWxlc2hlZXRzL2Z1bmN0aW9ucy9yZW1vdmUnO1xuQGltcG9ydCAnLi4vX3ZlbmRvci9zYXNzeS1saXN0cy9zdHlsZXNoZWV0cy9mdW5jdGlvbnMvcmVwbGFjZSc7XG5AaW1wb3J0ICcuLi9fdmVuZG9yL3Nhc3N5LWxpc3RzL3N0eWxlc2hlZXRzL2Z1bmN0aW9ucy90by1saXN0JztcblxuLy8gU2V0dGluZ3Ncbi8vIGltcG9ydCB5b3VyIG93biBgc2V0dGluZ3NgIGhlcmUgb3Jcbi8vIGltcG9ydCBhbmQgbW9kaWZ5IHRoZSBkZWZhdWx0IHNldHRpbmdzIHRocm91Z2hcbi8vIEBpbXBvcnQgJ3NldHRpbmdzL3NldHRpbmdzJztcblxuLy8gR2xvYmFsIHZhcmlhYmxlcyBhbmQgc3R5bGVzXG5AaW1wb3J0ICdnbG9iYWwnO1xuXG4vLyBDb21wb25lbnRzXG5AaW1wb3J0ICdncmlkL2dyaWQnO1xuQGltcG9ydCAndHlwb2dyYXBoeS90eXBvZ3JhcGh5JztcbkBpbXBvcnQgJ2Zvcm1zL2Zvcm1zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdmlzaWJpbGl0eSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Zsb2F0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYnV0dG9uJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYnV0dG9uLWdyb3VwJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWNjb3JkaW9uLW1lbnUnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hY2NvcmRpb24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9iYWRnZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2JyZWFkY3J1bWJzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2FsbG91dCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2NhcmQnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jbG9zZS1idXR0b24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9kcmlsbGRvd24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9kcm9wZG93bi1tZW51JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZHJvcGRvd24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9mbGV4JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVzcG9uc2l2ZS1lbWJlZCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2xhYmVsJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbWVkaWEtb2JqZWN0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbWVudSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL21lbnUtaWNvbic7XG5AaW1wb3J0ICdjb21wb25lbnRzL29mZi1jYW52YXMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9vcmJpdCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9wcm9ncmVzcy1iYXInO1xuQGltcG9ydCAnY29tcG9uZW50cy9yZXZlYWwnO1xuQGltcG9ydCAnY29tcG9uZW50cy9zbGlkZXInO1xuQGltcG9ydCAnY29tcG9uZW50cy9zdGlja3knO1xuQGltcG9ydCAnY29tcG9uZW50cy9zd2l0Y2gnO1xuQGltcG9ydCAnY29tcG9uZW50cy90YWJsZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3RhYnMnO1xuQGltcG9ydCAnY29tcG9uZW50cy90aXRsZS1iYXInO1xuQGltcG9ydCAnY29tcG9uZW50cy90b3AtYmFyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdGh1bWJuYWlsJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdG9vbHRpcCc7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWV2ZXJ5dGhpbmcoJGZsZXg6IGZhbHNlKSB7XG4gIEBpZiAkZmxleCB7XG4gICAgJGdsb2JhbC1mbGV4Ym94OiB0cnVlICFnbG9iYWw7XG4gIH1cblxuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWdsb2JhbC1zdHlsZXM7XG4gIEBpZiBub3QgJGZsZXgge1xuICAgIEBpbmNsdWRlIGZvdW5kYXRpb24tZ3JpZDtcbiAgfVxuICBAZWxzZSB7XG4gICAgQGluY2x1ZGUgZm91bmRhdGlvbi1mbGV4LWdyaWQ7XG4gIH1cbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10eXBvZ3JhcGh5O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWZvcm1zO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWJ1dHRvbjtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1hY2NvcmRpb247XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tYWNjb3JkaW9uLW1lbnU7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tYmFkZ2U7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tYnJlYWRjcnVtYnM7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tYnV0dG9uLWdyb3VwO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWNhbGxvdXQ7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tY2FyZDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1jbG9zZS1idXR0b247XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tbWVudTtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1tZW51LWljb247XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tZHJpbGxkb3duLW1lbnU7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tZHJvcGRvd247XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tZHJvcGRvd24tbWVudTtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1yZXNwb25zaXZlLWVtYmVkO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWxhYmVsO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLW1lZGlhLW9iamVjdDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1vZmYtY2FudmFzO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLW9yYml0O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXBhZ2luYXRpb247XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tcHJvZ3Jlc3MtYmFyO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXNsaWRlcjtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1zdGlja3k7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tcmV2ZWFsO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXN3aXRjaDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10YWJsZTtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10YWJzO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXRodW1ibmFpbDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10aXRsZS1iYXI7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tdG9vbHRpcDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10b3AtYmFyO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXZpc2liaWxpdHktY2xhc3NlcztcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1mbG9hdC1jbGFzc2VzO1xuXG4gIEBpZiAkZmxleCB7XG4gICAgQGluY2x1ZGUgZm91bmRhdGlvbi1mbGV4LWNsYXNzZXM7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ25vcm1hbGl6ZS92YXJpYWJsZXMnO1xuQGltcG9ydCAnbm9ybWFsaXplL3ZlcnRpY2FsLXJoeXRobSc7XG5AaW1wb3J0ICdub3JtYWxpemUvbm9ybWFsaXplLW1peGluJztcbiIsIi8vXG4vLyBWYXJpYWJsZXNcbi8vXG4vLyBZb3UgY2FuIG92ZXJyaWRlIHRoZSBkZWZhdWx0IHZhbHVlcyBieSBzZXR0aW5nIHRoZSB2YXJpYWJsZXMgaW4geW91ciBTYXNzXG4vLyBiZWZvcmUgaW1wb3J0aW5nIHRoZSBub3JtYWxpemUtc2NzcyBsaWJyYXJ5LlxuXG4vLyBUaGUgZm9udCBzaXplIHNldCBvbiB0aGUgcm9vdCBodG1sIGVsZW1lbnQuXG4kYmFzZS1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XG5cbi8vIFRoZSBiYXNlIGxpbmUgaGVpZ2h0IGRldGVybWluZXMgdGhlIGJhc2ljIHVuaXQgb2YgdmVydGljYWwgcmh5dGhtLlxuJGJhc2UtbGluZS1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XG5cbi8vIFRoZSBsZW5ndGggdW5pdCBpbiB3aGljaCB0byBvdXRwdXQgdmVydGljYWwgcmh5dGhtIHZhbHVlcy5cbi8vIFN1cHBvcnRlZCB2YWx1ZXM6IHB4LCBlbSwgcmVtLlxuJGJhc2UtdW5pdDogJ2VtJyAhZGVmYXVsdDtcblxuLy8gVGhlIGRlZmF1bHQgZm9udCBmYW1pbHkuXG4kYmFzZS1mb250LWZhbWlseTogc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8gVGhlIGZvbnQgc2l6ZXMgZm9yIGgxLWg2LlxuJGgxLWZvbnQtc2l6ZTogMiAgICAqICRiYXNlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6IDEuNSAgKiAkYmFzZS1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAxLjE3ICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogMSAgICAqICRiYXNlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6IDAuODMgKiAkYmFzZS1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAwLjY3ICogJGJhc2UtZm9udC1zaXplICFkZWZhdWx0O1xuXG4vLyBUaGUgYW1vdW50IGxpc3RzIGFuZCBibG9ja3F1b3RlcyBhcmUgaW5kZW50ZWQuXG4kaW5kZW50LWFtb3VudDogNDBweCAhZGVmYXVsdDtcblxuLy8gVGhlIGZvbGxvd2luZyB2YXJpYWJsZSBjb250cm9scyB3aGV0aGVyIG5vcm1hbGl6ZS1zY3NzIHdpbGwgb3V0cHV0XG4vLyBmb250LXNpemVzLCBsaW5lLWhlaWdodHMgYW5kIGJsb2NrLWxldmVsIHRvcC9ib3R0b20gbWFyZ2lucyB0aGF0IGZvcm0gYSBiYXNpY1xuLy8gdmVydGljYWwgcmh5dGhtIG9uIHRoZSBwYWdlLCB3aGljaCBkaWZmZXJzIGZyb20gdGhlIG9yaWdpbmFsIE5vcm1hbGl6ZS5jc3MuXG4vLyBIb3dldmVyLCBjaGFuZ2luZyBhbnkgb2YgdGhlIHZhcmlhYmxlcyBhYm92ZSB3aWxsIGNhdXNlXG4vLyAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB0byBiZSBhdXRvbWF0aWNhbGx5IHNldCB0byB0cnVlLlxuJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG06IGZhbHNlICFkZWZhdWx0O1xuIiwiLy9cbi8vIFZlcnRpY2FsIFJoeXRobVxuLy9cbi8vIFRoaXMgaXMgdGhlIG1pbmltYWwgYW1vdW50IG9mIGNvZGUgbmVlZGVkIHRvIGNyZWF0ZSB2ZXJ0aWNhbCByaHl0aG0gaW4gb3VyXG4vLyBDU1MuIElmIHlvdSBhcmUgbG9va2luZyBmb3IgYSByb2J1c3Qgc29sdXRpb24sIGxvb2sgYXQgdGhlIGV4Y2VsbGVudCBUeXBleVxuLy8gbGlicmFyeS4gQHNlZSBodHRwczovL2dpdGh1Yi5jb20vanB0YXJhbnRvL3R5cGV5XG5cbkBmdW5jdGlvbiBub3JtYWxpemUtcmh5dGhtKCR2YWx1ZSwgJHJlbGF0aXZlLXRvOiAkYmFzZS1mb250LXNpemUsICR1bml0OiAkYmFzZS11bml0KSB7XG4gIEBpZiB1bml0KCR2YWx1ZSkgIT0gcHgge1xuICAgIEBlcnJvciBcIlRoZSBub3JtYWxpemUgdmVydGljYWwtcmh5dGhtIG1vZHVsZSBvbmx5IHN1cHBvcnRzIHB4IGlucHV0cy4gVGhlIHR5cGV5IGxpYnJhcnkgaXMgYmV0dGVyLlwiO1xuICB9XG4gIEBpZiAkdW5pdCA9PSByZW0ge1xuICAgIEByZXR1cm4gKCR2YWx1ZSAvICRiYXNlLWZvbnQtc2l6ZSkgKiAxcmVtO1xuICB9XG4gIEBlbHNlIGlmICR1bml0ID09IGVtIHtcbiAgICBAcmV0dXJuICgkdmFsdWUgLyAkcmVsYXRpdmUtdG8pICogMWVtO1xuICB9XG4gIEBlbHNlIHsgLy8gJHVuaXQgPT0gcHhcbiAgICBAcmV0dXJuICR2YWx1ZTtcbiAgfVxufVxuXG5AbWl4aW4gbm9ybWFsaXplLWZvbnQtc2l6ZSgkdmFsdWUsICRyZWxhdGl2ZS10bzogJGJhc2UtZm9udC1zaXplKSB7XG4gIEBpZiB1bml0KCR2YWx1ZSkgIT0gJ3B4JyB7XG4gICAgQGVycm9yIFwibm9ybWFsaXplLWZvbnQtc2l6ZSgpIG9ubHkgc3VwcG9ydHMgcHggaW5wdXRzLiBUaGUgdHlwZXkgbGlicmFyeSBpcyBiZXR0ZXIuXCI7XG4gIH1cbiAgZm9udC1zaXplOiBub3JtYWxpemUtcmh5dGhtKCR2YWx1ZSwgJHJlbGF0aXZlLXRvKTtcbn1cblxuQG1peGluIG5vcm1hbGl6ZS1yaHl0aG0oJHByb3BlcnR5LCAkdmFsdWVzLCAkcmVsYXRpdmUtdG86ICRiYXNlLWZvbnQtc2l6ZSkge1xuICAkdmFsdWUtbGlzdDogJHZhbHVlcztcbiAgJHNlcDogc3BhY2U7XG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09ICdsaXN0JyB7XG4gICAgJHNlcDogbGlzdC1zZXBhcmF0b3IoJHZhbHVlcyk7XG4gIH1cbiAgQGVsc2Uge1xuICAgICR2YWx1ZS1saXN0OiBhcHBlbmQoKCksICR2YWx1ZXMpO1xuICB9XG5cbiAgJG5vcm1hbGl6ZWQtdmFsdWVzOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZS1saXN0IHtcbiAgICBAaWYgdW5pdGxlc3MoJHZhbHVlKSBhbmQgJHZhbHVlICE9IDAge1xuICAgICAgJHZhbHVlOiAkdmFsdWUgKiBub3JtYWxpemUtcmh5dGhtKCRiYXNlLWxpbmUtaGVpZ2h0LCAkcmVsYXRpdmUtdG8pO1xuICAgIH1cbiAgICAkbm9ybWFsaXplZC12YWx1ZXM6IGFwcGVuZCgkbm9ybWFsaXplZC12YWx1ZXMsICR2YWx1ZSwgJHNlcCk7XG4gIH1cbiAgI3skcHJvcGVydHl9OiAkbm9ybWFsaXplZC12YWx1ZXM7XG59XG5cbkBtaXhpbiBub3JtYWxpemUtbWFyZ2luKCR2YWx1ZXMsICRyZWxhdGl2ZS10bzogJGJhc2UtZm9udC1zaXplKSB7XG4gIEBpbmNsdWRlIG5vcm1hbGl6ZS1yaHl0aG0obWFyZ2luLCAkdmFsdWVzLCAkcmVsYXRpdmUtdG8pO1xufVxuXG5AbWl4aW4gbm9ybWFsaXplLWxpbmUtaGVpZ2h0KCRmb250LXNpemUsICRtaW4tbGluZS1wYWRkaW5nOiAycHgpIHtcbiAgJGxpbmVzOiBjZWlsKCRmb250LXNpemUgLyAkYmFzZS1saW5lLWhlaWdodCk7XG4gIC8vIElmIGxpbmVzIGFyZSBjcmFtcGVkIGluY2x1ZGUgc29tZSBleHRyYSBsZWFkaW5nLlxuICBAaWYgKCRsaW5lcyAqICRiYXNlLWxpbmUtaGVpZ2h0IC0gJGZvbnQtc2l6ZSkgPCAoJG1pbi1saW5lLXBhZGRpbmcgKiAyKSB7XG4gICAgJGxpbmVzOiAkbGluZXMgKyAxO1xuICB9XG4gIEBpbmNsdWRlIG5vcm1hbGl6ZS1yaHl0aG0obGluZS1oZWlnaHQsICRsaW5lcywgJGZvbnQtc2l6ZSk7XG59XG4iLCIvLyBIZWxwZXIgZnVuY3Rpb24gZm9yIHRoZSBub3JtYWxpemUoKSBtaXhpbi5cbkBmdW5jdGlvbiBfbm9ybWFsaXplLWluY2x1ZGUoJHNlY3Rpb24sICRleGNsdWRlOiBudWxsKSB7XG4gIC8vIEluaXRpYWxpemUgdGhlIGdsb2JhbCB2YXJpYWJsZXMgbmVlZGVkIGJ5IHRoaXMgZnVuY3Rpb24uXG4gIEBpZiBub3QgZ2xvYmFsX3ZhcmlhYmxlX2V4aXN0cyhfbm9ybWFsaXplLWluY2x1ZGUpIHtcbiAgICAkX25vcm1hbGl6ZS1pbmNsdWRlOiAoKSAhZ2xvYmFsO1xuICAgICRfbm9ybWFsaXplLWV4Y2x1ZGU6ICgpICFnbG9iYWw7XG4gIH1cbiAgLy8gU2luY2Ugd2UgYXJlIGdpdmVuIDIgcGFyYW1ldGVycywgc2V0IHRoZSBnbG9iYWwgdmFyaWFibGVzLlxuICBAaWYgJGV4Y2x1ZGUgIT0gbnVsbCB7XG4gICAgJGluY2x1ZGU6ICRzZWN0aW9uO1xuICAgIC8vIFNhc3MgZG9lc24ndCBoYXZlIHN0YXRpYyB2YXJpYWJsZXMsIHNvIHRoZSB3b3JrLWFyb3VuZCBpcyB0byBzdHVmZiB0aGVzZVxuICAgIC8vIHZhbHVlcyBpbnRvIGdsb2JhbCB2YXJpYWJsZXMgc28gd2UgY2FuIGFjY2VzcyB0aGVtIGluIGZ1dHVyZSBjYWxscy5cbiAgICAkX25vcm1hbGl6ZS1pbmNsdWRlOiBpZih0eXBlLW9mKCRpbmNsdWRlKSA9PSAnbGlzdCcsICRpbmNsdWRlLCAoJGluY2x1ZGUpKSAhZ2xvYmFsO1xuICAgICRfbm9ybWFsaXplLWV4Y2x1ZGU6IGlmKHR5cGUtb2YoJGV4Y2x1ZGUpID09ICdsaXN0JywgJGV4Y2x1ZGUsICgkZXhjbHVkZSkpICFnbG9iYWw7XG4gICAgQHJldHVybiB0cnVlO1xuICB9XG5cbiAgLy8gQ2hlY2sgaWYgJHNlY3Rpb24gaXMgaW4gdGhlICRpbmNsdWRlIGxpc3QuXG4gIEBpZiBpbmRleCgkX25vcm1hbGl6ZS1pbmNsdWRlLCAkc2VjdGlvbikge1xuICAgIEByZXR1cm4gdHJ1ZTtcbiAgfVxuICAvLyBJZiAkaW5jbHVkZSBpcyBzZXQgdG8gKGFsbCksIG1ha2Ugc3VyZSAkc2VjdGlvbiBpcyBub3QgaW4gJGV4Y2x1ZGUuXG4gIEBlbHNlIGlmIG5vdCBpbmRleCgkX25vcm1hbGl6ZS1leGNsdWRlLCAkc2VjdGlvbikgYW5kIGluZGV4KCRfbm9ybWFsaXplLWluY2x1ZGUsIGFsbCkge1xuICAgIEByZXR1cm4gdHJ1ZTtcbiAgfVxuICBAcmV0dXJuIGZhbHNlO1xufVxuXG5AbWl4aW4gbm9ybWFsaXplKCRpbmNsdWRlOiAoYWxsKSwgJGV4Y2x1ZGU6ICgpKSB7XG4gIC8vIEluaXRpYWxpemUgdGhlIGhlbHBlciBmdW5jdGlvbiBieSBwYXNzaW5nIGl0IHRoaXMgbWl4aW4ncyBwYXJhbWV0ZXJzLlxuICAkaW5pdDogX25vcm1hbGl6ZS1pbmNsdWRlKCRpbmNsdWRlLCAkZXhjbHVkZSk7XG5cbiAgLy8gSWYgd2UndmUgY3VzdG9taXplZCBhbnkgZm9udCB2YXJpYWJsZXMsIHdlJ2xsIG5lZWQgZXh0cmEgcHJvcGVydGllcy5cbiAgQGlmICRiYXNlLWZvbnQtc2l6ZSAhPSAxNnB4XG4gICAgb3IgJGJhc2UtbGluZS1oZWlnaHQgIT0gMjRweFxuICAgIG9yICRiYXNlLXVuaXQgIT0gJ2VtJ1xuICAgIG9yICRoMS1mb250LXNpemUgIT0gMiAgICAqICRiYXNlLWZvbnQtc2l6ZVxuICAgIG9yICRoMi1mb250LXNpemUgIT0gMS41ICAqICRiYXNlLWZvbnQtc2l6ZVxuICAgIG9yICRoMy1mb250LXNpemUgIT0gMS4xNyAqICRiYXNlLWZvbnQtc2l6ZVxuICAgIG9yICRoNC1mb250LXNpemUgIT0gMSAgICAqICRiYXNlLWZvbnQtc2l6ZVxuICAgIG9yICRoNS1mb250LXNpemUgIT0gMC44MyAqICRiYXNlLWZvbnQtc2l6ZVxuICAgIG9yICRoNi1mb250LXNpemUgIT0gMC42NyAqICRiYXNlLWZvbnQtc2l6ZSB7XG4gICAgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG06IHRydWUgIWdsb2JhbDtcbiAgfVxuXG4gIC8qISBub3JtYWxpemUtc2NzcyB8IE1JVC9HUEx2MiBMaWNlbnNlIHwgYml0Lmx5L25vcm1hbGl6ZS1zY3NzICovXG5cbiAgQGlmIF9ub3JtYWxpemUtaW5jbHVkZShkb2N1bWVudCkge1xuICAgIC8qIERvY3VtZW50XG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAgIC8qKlxuICAgICAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICogMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICAgICAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAgICAgKi9cblxuICAgIGh0bWwge1xuICAgICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5OyAvKiAxICovXG4gICAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xuICAgICAgICAvLyBDb3JyZWN0IG9sZCBicm93c2VyIGJ1ZyB0aGF0IHByZXZlbnRlZCBhY2Nlc3NpYmxlIHJlc2l6aW5nIG9mIHRleHRcbiAgICAgICAgLy8gd2hlbiByb290IGZvbnQtc2l6ZSBpcyBzZXQgd2l0aCBweCBvciBlbS5cbiAgICAgICAgZm9udC1zaXplOiAoJGJhc2UtZm9udC1zaXplIC8gMTZweCkgKiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogKCRiYXNlLWxpbmUtaGVpZ2h0IC8gJGJhc2UtZm9udC1zaXplKSAqIDFlbTsgLyogMiAqL1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMiAqL1xuICAgICAgfVxuICAgICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDMgKi9cbiAgICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoc2VjdGlvbnMpIHtcbiAgICAvKiBTZWN0aW9uc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICAvKipcbiAgICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAgICAgKi9cblxuICAgIGJvZHkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqL1xuXG4gICAgYXJ0aWNsZSxcbiAgICBhc2lkZSxcbiAgICBmb290ZXIsXG4gICAgaGVhZGVyLFxuICAgIG5hdixcbiAgICBzZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICAgICAqL1xuXG4gICAgaDEge1xuICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLWZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbiAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1saW5lLWhlaWdodCgkaDEtZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRub3JtYWxpemUtdmVydGljYWwtcmh5dGhtIHtcbiAgICAgICAgLyogU2V0IDEgdW5pdCBvZiB2ZXJ0aWNhbCByaHl0aG0gb24gdGhlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuICovXG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDEtZm9udC1zaXplKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgbWFyZ2luOiAwLjY3ZW0gMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xuICAgICAgaDIge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGgyLWZvbnQtc2l6ZSk7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDItZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGgzLWZvbnQtc2l6ZSk7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDMtZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGg0LWZvbnQtc2l6ZSk7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDQtZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgaDUge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGg1LWZvbnQtc2l6ZSk7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDUtZm9udC1zaXplKTtcbiAgICAgIH1cblxuICAgICAgaDYge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbGluZS1oZWlnaHQoJGg2LWZvbnQtc2l6ZSk7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAwLCAkaDYtZm9udC1zaXplKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgX25vcm1hbGl6ZS1pbmNsdWRlKGdyb3VwaW5nKSB7XG4gICAgLyogR3JvdXBpbmcgY29udGVudFxuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xuICAgICAgLyoqXG4gICAgICAgKiBTZXQgMSB1bml0IG9mIHZlcnRpY2FsIHJoeXRobSBvbiB0aGUgdG9wIGFuZCBib3R0b20gbWFyZ2luLlxuICAgICAgICovXG5cbiAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgJGluZGVudC1hbW91bnQpO1xuICAgICAgfVxuXG4gICAgICBkbCxcbiAgICAgIG9sLFxuICAgICAgdWwge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgMCk7XG4gICAgICB9XG5cbiAgICAgIC8qKlxuICAgICAgICogVHVybiBvZmYgbWFyZ2lucyBvbiBuZXN0ZWQgbGlzdHMuXG4gICAgICAgKi9cblxuICAgICAgb2wsXG4gICAgICB1bCB7XG4gICAgICAgIG9sLFxuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGRkIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAkaW5kZW50LWFtb3VudDtcbiAgICAgIH1cblxuICAgICAgb2wsXG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwICRpbmRlbnQtYW1vdW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqL1xuXG4gICAgZmlnY2FwdGlvbixcbiAgICBmaWd1cmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICAgICAqL1xuXG4gICAgZmlndXJlIHtcbiAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XG4gICAgICAgIEBpbmNsdWRlIG5vcm1hbGl6ZS1tYXJnaW4oMSAkaW5kZW50LWFtb3VudCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIG1hcmdpbjogMWVtICRpbmRlbnQtYW1vdW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qKlxuICAgICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gICAgICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gICAgICovXG5cbiAgICBociB7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICAgICAgaGVpZ2h0OiAwOyAvKiAxICovXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICAgICAqL1xuXG4gICAgbWFpbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBAaWYgJG5vcm1hbGl6ZS12ZXJ0aWNhbC1yaHl0aG0ge1xuICAgICAgLyoqXG4gICAgICAgKiBTZXQgMSB1bml0IG9mIHZlcnRpY2FsIHJoeXRobSBvbiB0aGUgdG9wIGFuZCBib3R0b20gbWFyZ2luLlxuICAgICAgICovXG5cbiAgICAgIHAsXG4gICAgICBwcmUge1xuICAgICAgICBAaW5jbHVkZSBub3JtYWxpemUtbWFyZ2luKDEgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5cbiAgICBwcmUge1xuICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gICAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUobGlua3MpIHtcbiAgICAvKiBMaW5rc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICAvKipcbiAgICAgKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICAgICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICAgICAqL1xuXG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAgICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxuICAgICAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICAgICAqL1xuXG4gICAgYTphY3RpdmUsXG4gICAgYTpob3ZlciB7XG4gICAgICBvdXRsaW5lLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUodGV4dCkge1xuICAgIC8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAgIC8qKlxuICAgICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAgICAgKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICAgICAqL1xuXG4gICAgYWJiclt0aXRsZV0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICAgICAqL1xuXG4gICAgYixcbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICAgKi9cblxuICAgIGIsXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAgICovXG5cbiAgICBjb2RlLFxuICAgIGtiZCxcbiAgICBzYW1wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICAgICAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gICAgICovXG5cbiAgICBkZm4ge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAgICAgKi9cblxuICAgIG1hcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgICAqL1xuXG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAgICogYWxsIGJyb3dzZXJzLlxuICAgICAqL1xuXG4gICAgc3ViLFxuICAgIHN1cCB7XG4gICAgICBmb250LXNpemU6IDc1JTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIH1cblxuICAgIHN1YiB7XG4gICAgICBib3R0b206IC0wLjI1ZW07XG4gICAgfVxuXG4gICAgc3VwIHtcbiAgICAgIHRvcDogLTAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoZW1iZWRkZWQpIHtcbiAgICAvKiBFbWJlZGRlZCBjb250ZW50XG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqL1xuXG4gICAgYXVkaW8sXG4gICAgdmlkZW8ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gICAgICovXG5cbiAgICBhdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAgICAgKi9cblxuICAgIGltZyB7XG4gICAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gICAgICovXG5cbiAgICBzdmc6bm90KDpyb290KSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoZm9ybXMpIHtcbiAgICAvKiBGb3Jtc1xuICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgICAvKipcbiAgICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICAgICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICAgKi9cblxuICAgIGJ1dHRvbixcbiAgICBpbnB1dCxcbiAgICBvcHRncm91cCxcbiAgICBzZWxlY3QsXG4gICAgdGV4dGFyZWEge1xuICAgICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5OyAvKiAxICovXG4gICAgICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAoJGJhc2UtbGluZS1oZWlnaHQgLyAkYmFzZS1mb250LXNpemUpICogMWVtOyAvKiAxICovXG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gICAgICB9XG4gICAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICAgKi9cblxuICAgIGJ1dHRvbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gICAgICovXG5cbiAgICBidXR0b24sXG4gICAgc2VsZWN0IHsgLyogMSAqL1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gICAgICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICAgICAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAgICovXG5cbiAgICBidXR0b24sXG4gICAgaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuICAgIFt0eXBlPVwicmVzZXRcIl0sXG4gICAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgICB9XG5cbiAgICBidXR0b24sXG4gICAgW3R5cGU9XCJidXR0b25cIl0sXG4gICAgW3R5cGU9XCJyZXNldFwiXSxcbiAgICBbdHlwZT1cInN1Ym1pdFwiXSB7XG5cbiAgICAgIC8qKlxuICAgICAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICAgICAqL1xuXG4gICAgICAmOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAvKipcbiAgICAgICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAgICAgICAqL1xuXG4gICAgICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICAgICAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gICAgICovXG5cbiAgICBpbnB1dCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gICAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAgICAgKi9cblxuICAgIFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gICAgW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICAgICAqL1xuXG4gICAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAgICAqL1xuXG4gICAgW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG5cbiAgICAgIC8qKlxuICAgICAgICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgICAgICAqL1xuXG4gICAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuICAgICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAgICAgKi9cblxuICAgIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAgICAgKi9cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICAgICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAgICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAgICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgICAgKi9cblxuICAgIGxlZ2VuZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gICAgICBwYWRkaW5nOiAwOyAvKiAzICovXG4gICAgICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gICAgICovXG5cbiAgICBwcm9ncmVzcyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gICAgICovXG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gIH1cblxuICBAaWYgX25vcm1hbGl6ZS1pbmNsdWRlKGludGVyYWN0aXZlKSB7XG4gICAgLyogSW50ZXJhY3RpdmVcbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4gICAgLypcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gICAgICovXG5cbiAgICBkZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8qXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgICAqL1xuXG4gICAgc3VtbWFyeSB7XG4gICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgfVxuXG4gICAgLypcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAgICAgKi9cblxuICAgIG1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIEBpZiAkbm9ybWFsaXplLXZlcnRpY2FsLXJoeXRobSB7XG4gICAgICAgIC8qXG4gICAgICAgICAqIDEuIFNldCAxIHVuaXQgb2YgdmVydGljYWwgcmh5dGhtIG9uIHRoZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW4uXG4gICAgICAgICAqIDIuIFNldCBjb25zaXN0ZW50IHNwYWNlIGZvciB0aGUgbGlzdCBzdHlsZSBpbWFnZS5cbiAgICAgICAgICovXG5cbiAgICAgICAgQGluY2x1ZGUgbm9ybWFsaXplLW1hcmdpbigxIDApOyAvKiAxICovXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwICRpbmRlbnQtYW1vdW50OyAvKiAyICovXG5cbiAgICAgICAgLyoqXG4gICAgICAgICAqIFR1cm4gb2ZmIG1hcmdpbnMgb24gbmVzdGVkIGxpc3RzLlxuICAgICAgICAgKi9cblxuICAgICAgICBtZW51ICYsXG4gICAgICAgIG9sICYsXG4gICAgICAgIHVsICYge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiBfbm9ybWFsaXplLWluY2x1ZGUoc2NyaXB0aW5nKSB7XG4gICAgLyogU2NyaXB0aW5nXG4gICAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAgIC8qKlxuICAgICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICAgICAqL1xuXG4gICAgY2FudmFzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAgICAgKi9cblxuICAgIHRlbXBsYXRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGlmIF9ub3JtYWxpemUtaW5jbHVkZShoaWRkZW4pIHtcbiAgICAvKiBIaWRkZW5cbiAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4gICAgLyoqXG4gICAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICAgICAqL1xuXG4gICAgW2hpZGRlbl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vL1xuLy8vIENoZWNrcyB3aGV0aGVyIGAkZnVuY3Rpb25zYCBleGlzdCBpbiBnbG9iYWwgc2NvcGUuXG4vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7QXJnTGlzdH0gJGZ1bmN0aW9ucyAtIGxpc3Qgb2YgZnVuY3Rpb25zIHRvIGNoZWNrIGZvclxuLy8vXG4vLy8gQHJldHVybiB7Qm9vbH0gV2hldGhlciBvciBub3QgdGhlcmUgYXJlIG1pc3NpbmcgZGVwZW5kZW5jaWVzXG4vLy9cbiBcbkBmdW5jdGlvbiBzbC1taXNzaW5nLWRlcGVuZGVuY2llcygkZnVuY3Rpb25zLi4uKSB7XG4gICRtaXNzaW5nLWRlcGVuZGVuY2llczogKCk7XG4gIFxuICBAZWFjaCAkZnVuY3Rpb24gaW4gJGZ1bmN0aW9ucyB7XG4gICAgQGlmIG5vdCBmdW5jdGlvbi1leGlzdHMoJGZ1bmN0aW9uKSB7XG4gICAgICAkbWlzc2luZy1kZXBlbmRlbmNpZXM6IGFwcGVuZCgkbWlzc2luZy1kZXBlbmRlbmNpZXMsICRmdW5jdGlvbiwgY29tbWEpO1xuICAgIH1cbiAgfVxuICBcbiAgQGlmIGxlbmd0aCgkbWlzc2luZy1kZXBlbmRlbmNpZXMpID4gMCB7XG4gICAgQGVycm9yICdVbm1ldCBkZXBlbmRlbmNpZXMhIFRoZSBmb2xsb3dpbmcgZnVuY3Rpb25zIGFyZSByZXF1aXJlZDogI3skbWlzc2luZy1kZXBlbmRlbmNpZXN9Lic7XG4gIH1cblxuICBAcmV0dXJuIGxlbmd0aCgkbWlzc2luZy1kZXBlbmRlbmNpZXMpID4gMDtcbn1cbiIsIi8vL1xuLy8vIFJldHVybnMgdHJ1dGhpbmVzcyBvZiBgJHZhbHVlYC5cbi8vL1xuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgLSB2YWx1ZSB0byBjaGVja1xuLy8vXG4vLy8gQHJldHVybiB7Qm9vbH1cbi8vL1xuIFxuQGZ1bmN0aW9uIHNsLWlzLXRydWUoJHZhbHVlKSB7XG4gIEByZXR1cm4gaWYoJHZhbHVlID09IG51bGwsIGZhbHNlLCAkdmFsdWUgYW5kICR2YWx1ZSAhPSBudWxsIGFuZCAkdmFsdWUgIT0gJycgYW5kICR2YWx1ZSAhPSAoKSk7XG59XG4iLCIvLy8gUmVtb3ZlcyBhbGwgZmFsc2UgYW5kIG51bGwgdmFsdWVzIGZyb20gYCRsaXN0YC5cbi8vL1xuLy8vIEBpZ25vcmUgRG9jdW1lbnRhdGlvbjogaHR0cDovL2F0LWltcG9ydC5naXRodWIuaW8vU2Fzc3lMaXN0cy9kb2N1bWVudGF0aW9uLyNmdW5jdGlvbi1zbC1wdXJnZVxuLy8vXG4vLy8gQHJlcXVpcmVzIHNsLWlzLXRydWVcbi8vLyBAcmVxdWlyZXMgc2wtdG8tbGlzdFxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkbGlzdCAtIGxpc3QgdG8gcHVyZ2Vcbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gc2wtcHVyZ2UobnVsbCBhIGZhbHNlIGIpXG4vLy8gLy8gYSBiXG4vLy9cbi8vLyBAcmV0dXJuIHtMaXN0fVxuLy8vXG5cbkBmdW5jdGlvbiBzbC1wdXJnZSgkbGlzdCkge1xuICAkXzogc2wtbWlzc2luZy1kZXBlbmRlbmNpZXMoJ3NsLWlzLXRydWUnLCAnc2wtdG8tbGlzdCcpO1xuICBcbiAgJHJlc3VsdDogKCk7XG5cbiAgQGVhY2ggJGl0ZW0gaW4gJGxpc3Qge1xuICAgIEBpZiBzbC1pcy10cnVlKCRpdGVtKSB7XG4gICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJGl0ZW0sIGxpc3Qtc2VwYXJhdG9yKCRsaXN0KSk7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiBzbC10by1saXN0KCRyZXN1bHQpO1xufVxuXG4vLy9cbi8vLyBAcmVxdWlyZXMgc2wtcHVyZ2Vcbi8vLyBAYWxpYXMgc2wtcHVyZ2Vcbi8vL1xuIFxuQGZ1bmN0aW9uIHNsLWNsZWFuKCRsaXN0KSB7XG4gIEByZXR1cm4gc2wtcHVyZ2UoJGxpc3QpO1xufVxuIiwiLy8vXG4vLy8gUmVtb3ZlcyB2YWx1ZShzKSBgJHZhbHVlYCBmcm9tIGAkbGlzdGAuXG4vLy9cbi8vLyBAaWdub3JlIERvY3VtZW50YXRpb246IGh0dHA6Ly9hdC1pbXBvcnQuZ2l0aHViLmlvL1Nhc3N5TGlzdHMvZG9jdW1lbnRhdGlvbi8jZnVuY3Rpb24tc2wtcmVtb3ZlXG4vLy9cbi8vLyBAcmVxdWlyZXMgc2wtcmVwbGFjZVxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAgICAkbGlzdCAgICAgIC0gbGlzdCB0byB1cGRhdGVcbi8vLyBAcGFyYW0geyp9ICAgICAgICR2YWx1ZSAgICAgLSB2YWx1ZSB0byByZW1vdmVcbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gc2wtcmVtb3ZlKGEgYiBjLCBhKVxuLy8vIC8vIGIgY1xuLy8vXG4vLy8gQHJldHVybiB7TGlzdH1cbi8vL1xuXG5AZnVuY3Rpb24gc2wtcmVtb3ZlKCRsaXN0LCAkdmFsdWUpIHtcbiAgJF86IHNsLW1pc3NpbmctZGVwZW5kZW5jaWVzKCdzbC1yZXBsYWNlJyk7XG5cbiAgQHJldHVybiBzbC1yZXBsYWNlKCRsaXN0LCAkdmFsdWUsIG51bGwpO1xufVxuXG4vLy9cbi8vLyBAcmVxdWlyZXMgc2wtcmVtb3ZlXG4vLy8gQGFsaWFzIHNsLXJlbW92ZVxuLy8vXG5cbkBmdW5jdGlvbiBzbC13aXRob3V0KCRsaXN0LCAkdmFsdWUpIHtcbiAgQHJldHVybiBzbC1yZW1vdmUoJGxpc3QsICR2YWx1ZSk7XG59XG4iLCIvLy9cbi8vLyBSZXBsYWNlcyBgJG9sZGAgYnkgYCRuZXdgIGluIGAkbGlzdGAuXG4vLy9cbi8vLyBAaWdub3JlIERvY3VtZW50YXRpb246IGh0dHA6Ly9hdC1pbXBvcnQuZ2l0aHViLmlvL1Nhc3N5TGlzdHMvZG9jdW1lbnRhdGlvbi8jZnVuY3Rpb24tc2wtcmVwbGFjZVxuLy8vXG4vLy8gQHJlcXVpcmVzIHNsLWlzLXRydWVcbi8vLyBAcmVxdWlyZXMgc2wtcHVyZ2Vcbi8vLyBAcmVxdWlyZXMgc2wtdG8tbGlzdFxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAgICAkbGlzdCAgLSBsaXN0IHRvIHVwZGF0ZVxuLy8vIEBwYXJhbSB7Kn0gICAgICAgJG9sZCAgIC0gdmFsdWUgdG8gcmVwbGFjZVxuLy8vIEBwYXJhbSB7Kn0gICAgICAgJHZhbHVlIC0gbmV3IHZhbHVlIGZvciAkb2xkXG4vLy9cbi8vLyBAZXhhbXBsZVxuLy8vIHNsLXJlcGxhY2UoYSBiIGMsIGIsIHopXG4vLy8gLy8gYSB6IGNcbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gc2wtcmVwbGFjZShhIGIgYywgeSwgeilcbi8vLyAvLyBhIGIgY1xuLy8vIFxuLy8vIEByZXR1cm4ge0xpc3R9XG4vLy9cbiBcbkBmdW5jdGlvbiBzbC1yZXBsYWNlKCRsaXN0LCAkb2xkLCAkdmFsdWUpIHtcbiAgJF86IHNsLW1pc3NpbmctZGVwZW5kZW5jaWVzKCdzbC1pcy10cnVlJywgJ3NsLXB1cmdlJywgJ3NsLXRvLWxpc3QnKTtcblxuICAkcnVubmluZzogdHJ1ZTtcblxuICBAd2hpbGUgJHJ1bm5pbmcge1xuICAgICRpbmRleDogaW5kZXgoJGxpc3QsICRvbGQpO1xuXG4gICAgQGlmIG5vdCAkaW5kZXgge1xuICAgICAgJHJ1bm5pbmc6IGZhbHNlO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgICRsaXN0OiBzZXQtbnRoKCRsaXN0LCAkaW5kZXgsICR2YWx1ZSk7XG4gICAgfVxuXG4gIH1cblxuICAkbGlzdDogaWYoc2wtaXMtdHJ1ZSgkdmFsdWUpLCAkbGlzdCwgc2wtcHVyZ2UoJGxpc3QpKTtcbiAgXG4gIEByZXR1cm4gc2wtdG8tbGlzdCgkbGlzdCk7XG59XG4iLCIvLy9cbi8vLyBDYXN0cyBgJHZhbHVlYCBpbnRvIGEgbGlzdC5cbi8vL1xuLy8vIEBpZ25vcmUgRG9jdW1lbnRhdGlvbjogaHR0cDovL2F0LWltcG9ydC5naXRodWIuaW8vU2Fzc3lMaXN0cy9kb2N1bWVudGF0aW9uLyNmdW5jdGlvbi1zbC10by1saXN0XG4vLy9cbi8vLyBAcGFyYW0geyp9ICR2YWx1ZSAtIHZhbHVlIHRvIGNhc3QgdG8gbGlzdFxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkc2VwYXJhdG9yIFtzcGFjZV0gLSBzZXBhcmF0b3IgdG8gdXNlXG4vLy9cbi8vLyBAZXhhbXBsZVxuLy8vIHNsLXRvLWxpc3QoYSBiIGMsIGNvbW1hKVxuLy8vIC8vIGEsIGIsIGNcbi8vLyBcbi8vLyBAcmV0dXJuIHtMaXN0fVxuLy8vXG5cbkBmdW5jdGlvbiBzbC10by1saXN0KCR2YWx1ZSwgJHNlcGFyYXRvcjogbGlzdC1zZXBhcmF0b3IoJHZhbHVlKSkge1xuICBAcmV0dXJuIGpvaW4oKCksICR2YWx1ZSwgJHNlcGFyYXRvcik7XG59XG5cbi8vL1xuLy8vIEByZXF1aXJlcyBzbC10by1saXN0XG4vLy8gQGFsaWFzIHNsLXRvLWxpc3Rcbi8vL1xuXG5AZnVuY3Rpb24gc2wtbGlzdGlmeSgkdmFsdWUpIHtcbiAgQHJldHVybiBzbC10by1saXN0KCR2YWx1ZSk7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8gc2Fzcy1saW50OmRpc2FibGUgZm9yY2UtYXR0cmlidXRlLW5lc3RpbmcsIGZvcmNlLXBzZXVkby1uZXN0aW5nLCBuby1jb2xvci1saXRlcmFscywgbm8tcXVhbGlmeWluZy1lbGVtZW50c1xuXG4vLy8vXG4vLy8gQGdyb3VwIGdsb2JhbFxuLy8vL1xuXG4vLy8gRm9udCBzaXplIGF0dHJpYnV0ZSBhcHBsaWVkIHRvIGA8aHRtbD5gIGFuZCBgPGJvZHk+YC4gV2UgdXNlIDEwMCUgYnkgZGVmYXVsdCBzbyB0aGUgdmFsdWUgaXMgaW5oZXJpdGVkIGZyb20gdGhlIHVzZXIncyBicm93c2VyIHNldHRpbmdzLlxuLy8vIEB0eXBlIE51bWJlclxuJGdsb2JhbC1mb250LXNpemU6IDEwMCUgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgd2lkdGggb2YgeW91ciBzaXRlLiBVc2VkIGJ5IHRoZSBncmlkIHRvIGRldGVybWluZSByb3cgd2lkdGguXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLXdpZHRoOiByZW0tY2FsYygxMjAwKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgbGluZSBoZWlnaHQgZm9yIGFsbCB0eXBlLiBgJGdsb2JhbC1saW5laGVpZ2h0YCBpcyAyNHB4IHdoaWxlIGAkZ2xvYmFsLWZvbnQtc2l6ZWAgaXMgMTZweFxuLy8vIEB0eXBlIE51bWJlclxuJGdsb2JhbC1saW5laGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvcnMgdXNlZCBmb3IgYnV0dG9ucywgY2FsbG91dHMsIGxpbmtzLCBldGMuIFRoZXJlIG11c3QgYWx3YXlzIGJlIGEgY29sb3IgY2FsbGVkIGBwcmltYXJ5YC5cbi8vLyBAdHlwZSBNYXBcbiRmb3VuZGF0aW9uLXBhbGV0dGU6IChcbiAgcHJpbWFyeTogIzE3NzliYSxcbiAgc2Vjb25kYXJ5OiAjNzY3Njc2LFxuICBzdWNjZXNzOiAjM2FkYjc2LFxuICB3YXJuaW5nOiAjZmZhZTAwLFxuICBhbGVydDogI2NjNGIzNyxcbikgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB1c2VkIGZvciBsaWdodCBncmF5IFVJIGl0ZW1zLlxuLy8vIEB0eXBlIENvbG9yXG4kbGlnaHQtZ3JheTogI2U2ZTZlNiAhZGVmYXVsdDtcblxuLy8vIENvbG9yIHVzZWQgZm9yIG1lZGl1bSBncmF5IFVJIGl0ZW1zLlxuLy8vIEB0eXBlIENvbG9yXG4kbWVkaXVtLWdyYXk6ICNjYWNhY2EgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB1c2VkIGZvciBkYXJrIGdyYXkgVUkgaXRlbXMuXG4vLy8gQHR5cGUgQ29sb3JcbiRkYXJrLWdyYXk6ICM4YThhOGEgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciB1c2VkIGZvciBibGFjayB1aSBpdGVtcy5cbi8vLyBAdHlwZSBDb2xvclxuJGJsYWNrOiAjMGEwYTBhICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgdXNlZCBmb3Igd2hpdGUgdWkgaXRlbXMuXG4vLy8gQHR5cGUgQ29sb3JcbiR3aGl0ZTogI2ZlZmVmZSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIGJvZHkuXG4vLy8gQHR5cGUgQ29sb3JcbiRib2R5LWJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIFRleHQgY29sb3Igb2YgdGhlIGJvZHkuXG4vLy8gQHR5cGUgQ29sb3JcbiRib2R5LWZvbnQtY29sb3I6ICRibGFjayAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc3RhY2sgb2YgdGhlIGJvZHkuXG4vLy8gQHR5cGUgTGlzdFxuJGJvZHktZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8vIFNldCB0byBgdHJ1ZWAgdG8gZW5hYmxlIGFudGlhbGlhc2VkIHR5cGUsIHVzaW5nIHRoZSBgLXdlYmtpdC1mb250LXNtb290aGluZ2AgYW5kIGAtbW96LW9zeC1mb250LXNtb290aGluZ2AgQ1NTIHByb3BlcnRpZXMuXG4vLy8gQHR5cGUgQm9vbGVhblxuJGJvZHktYW50aWFsaWFzZWQ6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgdmFsdWUgdXNlZCBmb3IgbWFyZ2luIG9uIGNvbXBvbmVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLW1hcmdpbjogMXJlbSAhZGVmYXVsdDtcblxuLy8vIEdsb2JhbCB2YWx1ZSB1c2VkIGZvciBwYWRkaW5nIG9uIGNvbXBvbmVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLXBhZGRpbmc6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgZm9udCB3ZWlnaHQgdXNlZCBmb3Igbm9ybWFsIHR5cGUuXG4vLy8gQHR5cGUgS2V5d29yZCB8IE51bWJlclxuJGdsb2JhbC13ZWlnaHQtbm9ybWFsOiBub3JtYWwgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgZm9udCB3ZWlnaHQgdXNlZCBmb3IgYm9sZCB0eXBlLlxuLy8vIEB0eXBlIEtleXdvcmQgfCBOdW1iZXJcbiRnbG9iYWwtd2VpZ2h0LWJvbGQ6IGJvbGQgIWRlZmF1bHQ7XG5cbi8vLyBHbG9iYWwgdmFsdWUgdXNlZCBmb3IgYWxsIGVsZW1lbnRzIHRoYXQgaGF2ZSBhIGJvcmRlciByYWRpdXMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ2xvYmFsLXJhZGl1czogMCAhZGVmYXVsdDtcblxuLy8vIFNldHMgdGhlIHRleHQgZGlyZWN0aW9uIG9mIHRoZSBDU1MuIENhbiBiZSBlaXRoZXIgYGx0cmAgb3IgYHJ0bGAuXG4vLy8gQHR5cGUgS2V5d29yZFxuJGdsb2JhbC10ZXh0LWRpcmVjdGlvbjogbHRyICFkZWZhdWx0O1xuXG4vLy8gRW5hYmxlcyBmbGV4Ym94IGZvciBjb21wb25lbnRzIHRoYXQgc3VwcG9ydCBpdC5cbi8vLyBAdHlwZSBCb29sZWFuXG4kZ2xvYmFsLWZsZXhib3g6IGZhbHNlICFkZWZhdWx0O1xuXG5AaWYgbm90IG1hcC1oYXMta2V5KCRmb3VuZGF0aW9uLXBhbGV0dGUsIHByaW1hcnkpIHtcbiAgQGVycm9yICdJbiAkZm91bmRhdGlvbi1wYWxldHRlLCB5b3UgbXVzdCBoYXZlIGEgY29sb3IgbmFtZWQgXCJwcmltYXJ5XCIuJztcbn1cblxuLy8gSW50ZXJuYWwgdmFyaWFibGVzIHVzZWQgZm9yIHRleHQgZGlyZWN0aW9uXG4kZ2xvYmFsLWxlZnQ6IGlmKCRnbG9iYWwtdGV4dC1kaXJlY3Rpb24gPT0gcnRsLCByaWdodCwgbGVmdCk7XG4kZ2xvYmFsLXJpZ2h0OiBpZigkZ2xvYmFsLXRleHQtZGlyZWN0aW9uID09IHJ0bCwgbGVmdCwgcmlnaHQpO1xuXG4vLyBJbnRlcm5hbCB2YXJpYWJsZXMgdXNlZCBmb3IgY29sb3JzXG4kcHJpbWFyeS1jb2xvcjogZ2V0LWNvbG9yKHByaW1hcnkpO1xuJHNlY29uZGFyeS1jb2xvcjogZ2V0LWNvbG9yKHNlY29uZGFyeSk7XG4kc3VjY2Vzcy1jb2xvcjogZ2V0LWNvbG9yKHN1Y2Nlc3MpO1xuJHdhcm5pbmctY29sb3I6IGdldC1jb2xvcih3YXJuaW5nKTtcbiRhbGVydC1jb2xvcjogZ2V0LWNvbG9yKGFsZXJ0KTtcblxuQG1peGluIGZvdW5kYXRpb24tZ2xvYmFsLXN0eWxlcyB7XG4gIEBpbmNsdWRlIC16Zi1ub3JtYWxpemU7XG5cbiAgLy8gVGhlc2Ugc3R5bGVzIGFyZSBhcHBsaWVkIHRvIGEgPG1ldGE+IHRhZywgd2hpY2ggaXMgcmVhZCBieSB0aGUgRm91bmRhdGlvbiBKYXZhU2NyaXB0XG4gIC5mb3VuZGF0aW9uLW1xIHtcbiAgICBmb250LWZhbWlseTogJyN7LXpmLWJwLXNlcmlhbGl6ZSgkYnJlYWtwb2ludHMpfSc7XG4gIH1cblxuICBodG1sIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemU7XG4gIH1cblxuICAvLyBTZXQgYm94LXNpemluZyBnbG9iYWxseSB0byBoYW5kbGUgcGFkZGluZyBhbmQgYm9yZGVyIHdpZHRoc1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICB9XG5cbiAgLy8gRGVmYXVsdCBib2R5IHN0eWxlc1xuICBib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGJhY2tncm91bmQ6ICRib2R5LWJhY2tncm91bmQ7XG5cbiAgICBmb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogJGdsb2JhbC1saW5laGVpZ2h0O1xuICAgIGNvbG9yOiAkYm9keS1mb250LWNvbG9yO1xuXG4gICAgQGlmICgkYm9keS1hbnRpYWxpYXNlZCkge1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgLy8gR2V0IHJpZCBvZiBnYXAgdW5kZXIgaW1hZ2VzIGJ5IG1ha2luZyB0aGVtIGRpc3BsYXk6IGlubGluZS1ibG9jazsgYnkgZGVmYXVsdFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgLy8gR3JpZCBkZWZhdWx0cyB0byBnZXQgaW1hZ2VzIGFuZCBlbWJlZHMgdG8gd29yayBwcm9wZXJseVxuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcbiAgfVxuXG4gIC8vIE1ha2Ugc3VyZSB0ZXh0YXJlYSB0YWtlcyBvbiBoZWlnaHQgYXV0b21hdGljYWxseVxuICB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gIH1cblxuICAvLyBNYWtlIHNlbGVjdCBlbGVtZW50cyBhcmUgMTAwJSB3aWR0aCBieSBkZWZhdWx0XG4gIHNlbGVjdCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgfVxuXG4gIC8vIFN0eWxlcyBHb29nbGUgTWFwcyBhbmQgTWFwUXVlc3QgZW1iZWRzIHByb3Blcmx5XG4gIC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taWRzXG4gIC5tYXBfY2FudmFzLFxuICAubXFhLWRpc3BsYXkge1xuICAgIGltZyxcbiAgICBlbWJlZCxcbiAgICBvYmplY3Qge1xuICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzZXQgPGJ1dHRvbj4gc3R5bGVzIGNyZWF0ZWQgYnkgbW9zdCBicm93c2Vyc1xuICBidXR0b24ge1xuICAgIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcblxuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLy8gUHJldmVudCB0ZXh0IG92ZXJmbG93IG9uIHByZVxuICBwcmUge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLy8gSW50ZXJuYWwgY2xhc3NlcyB0byBzaG93L2hpZGUgZWxlbWVudHMgaW4gSmF2YVNjcmlwdFxuICAuaXMtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLy8gTG9hZHMgbm9ybWFsaXplLmNzcy5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbkBtaXhpbiAtemYtbm9ybWFsaXplIHtcbiAgQGluY2x1ZGUgbm9ybWFsaXplKCk7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBncmlkXG4vLy8vXG5cbi8vLyBUaGUgbWF4aW11bSB3aWR0aCBvZiBhIHJvdy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRncmlkLXJvdy13aWR0aDogJGdsb2JhbC13aWR0aCAhZGVmYXVsdDtcblxuLy8vIFRoZSBkZWZhdWx0IGNvbHVtbiBjb3VudCBvZiBhIGdyaWQuIENoYW5naW5nIHRoaXMgdmFsdWUgYWZmZWN0cyB0aGUgbG9naWMgb2YgdGhlIGdyaWQgbWl4aW5zLCBhbmQgdGhlIG51bWJlciBvZiBDU1MgY2xhc3NlcyBvdXRwdXQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZ3JpZC1jb2x1bW4tY291bnQ6IDEyICFkZWZhdWx0O1xuXG4vLy8gVGhlIGFtb3VudCBvZiBzcGFjZSBiZXR3ZWVuIGNvbHVtbnMgYXQgZGlmZmVyZW50IHNjcmVlbiBzaXplcy4gVG8gdXNlIGp1c3Qgb25lIHNpemUsIHNldCB0aGUgdmFyaWFibGUgdG8gYSBudW1iZXIgaW5zdGVhZCBvZiBhIG1hcC5cbi8vLyBAdHlwZSBNYXAgfCBMZW5ndGhcbi8vLyBAc2luY2UgNi4xLjBcbiRncmlkLWNvbHVtbi1ndXR0ZXI6IChcbiAgc21hbGw6IDIwcHgsXG4gIG1lZGl1bTogMzBweCxcbikgIWRlZmF1bHQ7XG5cbi8vLyBJZiBgdHJ1ZWAsIHRoZSBsYXN0IGNvbHVtbiBpbiBhIHJvdyB3aWxsIGFsaWduIHRvIHRoZSBvcHBvc2l0ZSBlZGdlIG9mIHRoZSByb3cuXG4vLy8gQHR5cGUgQm9vbGVhblxuJGdyaWQtY29sdW1uLWFsaWduLWVkZ2U6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgaGlnaGVzdCBudW1iZXIgb2YgYC54LXVwYCBjbGFzc2VzIGF2YWlsYWJsZSB3aGVuIHVzaW5nIHRoZSBibG9jayBncmlkIENTUy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRibG9jay1ncmlkLW1heDogOCAhZGVmYXVsdDtcblxuLy8gSW50ZXJuYWwgdmFsdWUgdG8gc3RvcmUgdGhlIGVuZCBjb2x1bW4gZmxvYXQgZGlyZWN0aW9uXG4kLXpmLWVuZC1mbG9hdDogaWYoJGdyaWQtY29sdW1uLWFsaWduLWVkZ2UsICRnbG9iYWwtcmlnaHQsICRnbG9iYWwtbGVmdCk7XG5cbkBpbXBvcnQgJ3Jvdyc7XG5AaW1wb3J0ICdjb2x1bW4nO1xuQGltcG9ydCAnc2l6ZSc7XG5AaW1wb3J0ICdwb3NpdGlvbic7XG5AaW1wb3J0ICdndXR0ZXInO1xuQGltcG9ydCAnY2xhc3Nlcyc7XG5AaW1wb3J0ICdsYXlvdXQnO1xuXG5AaW1wb3J0ICdmbGV4LWdyaWQnO1xuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZ3JpZFxuLy8vL1xuXG4vLy8gQ2hhbmdlIHRoZSBiZWhhdmlvciBvZiBjb2x1bW5zIGRlZmluZWQgaW5zaWRlIHRoaXMgbWl4aW4gdG8gdXNlIGEgZGlmZmVyZW50IGNvbHVtbiBjb3VudC5cbi8vLyBAY29udGVudFxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRjb2x1bW5zIC0gTnVtYmVyIG9mIGNvbHVtbnMgdG8gdXNlLlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJHJvb3QgW2ZhbHNlXVxuLy8vICAgSWYgYGZhbHNlYCwgc2VsZWN0b3JzIGluc2lkZSB0aGlzIG1peGluIHdpbGwgbmVzdCBpbnNpZGUgdGhlIHBhcmVudCBzZWxlY3Rvci5cbi8vLyAgIElmIGB0cnVlYCwgc2VsZWN0b3JzIHdpbGwgbm90IG5lc3QuXG5AbWl4aW4gZ3JpZC1jb250ZXh0KFxuICAkY29sdW1ucyxcbiAgJHJvb3Q6IGZhbHNlXG4pIHtcbiAgLy8gU3RvcmUgdGhlIGN1cnJlbnQgY29sdW1uIGNvdW50IHNvIGl0IGNhbiBiZSByZS1zZXQgbGF0ZXJcbiAgJG9sZC1ncmlkLWNvbHVtbi1jb3VudDogJGdyaWQtY29sdW1uLWNvdW50O1xuICAkZ3JpZC1jb2x1bW4tY291bnQ6ICRjb2x1bW5zICFnbG9iYWw7XG5cbiAgQGlmICRyb290IHtcbiAgICBAYXQtcm9vdCB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgLy8gUmVzdG9yZSB0aGUgb2xkIGNvbHVtbiBjb3VudFxuICAkZ3JpZC1jb2x1bW4tY291bnQ6ICRvbGQtZ3JpZC1jb2x1bW4tY291bnQgIWdsb2JhbDtcbn1cblxuLy8vIENyZWF0ZXMgYSBncmlkIHJvdy5cbi8vLyBAY29udGVudFxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRjb2x1bW5zIFtudWxsXSAtIENvbHVtbiBjb3VudCBmb3IgdGhpcyByb3cuIGBudWxsYCB3aWxsIHVzZSB0aGUgZGVmYXVsdCBjb2x1bW4gY291bnQuXG4vLy8gQHBhcmFtIHtLZXl3b3Jkc30gJGJlaGF2aW9yIFtudWxsXVxuLy8vICAgTW9kaWZpY2F0aW9ucyB0byB0aGUgZGVmYXVsdCBncmlkIHN0eWxlcy4gYG5lc3RgIGluZGljYXRlcyB0aGUgcm93IHdpbGwgYmUgcGxhY2VkIGluc2lkZSBhbm90aGVyIHJvdy4gYGNvbGxhcHNlYCBpbmRpY2F0ZXMgdGhhdCB0aGUgY29sdW1ucyBpbnNpZGUgdGhpcyByb3cgd2lsbCBub3QgaGF2ZSBwYWRkaW5nLiBgbmVzdCBjb2xsYXBzZWAgY29tYmluZXMgYm90aCBiZWhhdmlvcnMuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gJHNpemUgWyRncmlkLXJvdy13aWR0aF0gTWF4aW11bSBzaXplIG9mIHRoZSByb3cuIFNldCB0byBgZXhwYW5kYCB0byBtYWtlIHRoZSByb3cgdGFraW5nIHRoZSBmdWxsIHdpZHRoLlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGNmIFt0cnVlXSAtIFdoZXRoZXIgb3Igbm90IHRvIGluY2x1ZGUgYSBjbGVhcmZpeC5cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRndXR0ZXJzIFskZ3JpZC1jb2x1bW4tZ3V0dGVyXSAtIEd1dHRlciBtYXAgb3Igc2luZ2xlIHZhbHVlIHRvIHVzZSB3aGVuIGludmVydGluZyBtYXJnaW5zLiBSZXNwb25zaXZlIGd1dHRlciBzZXR0aW5ncyBieSBkZWZhdWx0LlxuQG1peGluIGdyaWQtcm93KFxuICAkY29sdW1uczogbnVsbCxcbiAgJGJlaGF2aW9yOiBudWxsLFxuICAkc2l6ZTogJGdyaWQtcm93LXdpZHRoLFxuICAkY2Y6IHRydWUsXG4gICRndXR0ZXJzOiAkZ3JpZC1jb2x1bW4tZ3V0dGVyXG4pIHtcbiAgJG1hcmdpbjogYXV0bztcblxuICBAaWYgaW5kZXgoJGJlaGF2aW9yLCBuZXN0KSAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBncmlkLXJvdy1uZXN0KCRndXR0ZXJzKTtcblxuICAgIEBpZiBpbmRleCgkYmVoYXZpb3IsIGNvbGxhcHNlKSAhPSBudWxsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1yb3ctc2l6ZSgkc2l6ZSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgQGlmICRjZiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cblxuICBAaWYgJGNvbHVtbnMgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb250ZXh0KCRjb2x1bW5zKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8vIEludmVydHMgdGhlIG1hcmdpbnMgb2YgYSByb3cgdG8gbmVzdCBpdCBpbnNpZGUgb2YgYSBjb2x1bW4uXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRndXR0ZXJzIFskZ3JpZC1jb2x1bW4tZ3V0dGVyXSAtIEd1dHRlciBtYXAgb3Igc2luZ2xlIHZhbHVlIHRvIHVzZSB3aGVuIGludmVydGluZyBtYXJnaW5zLiBSZXNwb25zaXZlIGd1dHRlciBzZXR0aW5ncyBieSBkZWZhdWx0LlxuQG1peGluIGdyaWQtcm93LW5lc3QoJGd1dHRlcnM6ICRncmlkLWNvbHVtbi1ndXR0ZXIpIHtcbiAgQGluY2x1ZGUgLXpmLWVhY2gtYnJlYWtwb2ludCB7XG4gICAgJG1hcmdpbjogcmVtLWNhbGMoMzBweCkgLyAyICogLTE7XG5cbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW47XG4gIH1cbn1cblxuLy8vIFNldCBhIGdyaWQgcm93IHNpemVcbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxOdW1iZXJ9ICRzaXplIFskZ3JpZC1yb3ctd2lkdGhdIE1heGltdW0gc2l6ZSBvZiB0aGUgcm93LiBTZXQgdG8gYGV4cGFuZGAgdG8gbWFrZSB0aGUgcm93IHRha2luZyB0aGUgZnVsbCB3aWR0aC5cbkBtaXhpbiBncmlkLXJvdy1zaXplKCRzaXplOiAkZ3JpZC1yb3ctd2lkdGgpIHtcbiAgQGlmICRzaXplID09IGV4cGFuZCB7XG4gICAgJHNpemU6IG5vbmU7XG4gIH1cblxuICBtYXgtd2lkdGg6ICRzaXplO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZ3JpZFxuLy8vL1xuXG4vLy8gQ2FsY3VsYXRlcyB0aGUgd2lkdGggb2YgYSBjb2x1bW4gYmFzZWQgb24gYSBudW1iZXIgb2YgZmFjdG9ycy5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfExpc3R9ICRjb2x1bW5zXG4vLy8gICBXaWR0aCBvZiB0aGUgY29sdW1uLiBBY2NlcHRzIG11bHRpcGxlIHZhbHVlczpcbi8vLyAgIC0gQSBwZXJjZW50YWdlIHZhbHVlIHdpbGwgbWFrZSB0aGUgY29sdW1uIHRoYXQgZXhhY3Qgc2l6ZS5cbi8vLyAgIC0gQSBzaW5nbGUgZGlnaXQgd2lsbCBtYWtlIHRoZSBjb2x1bW4gc3BhbiB0aGF0IG51bWJlciBvZiBjb2x1bW5zIHdpZGUsIHRha2luZyBpbnRvIGFjY291bnQgdGhlIGNvbHVtbiBjb3VudCBvZiB0aGUgcGFyZW50IHJvdy5cbi8vLyAgIC0gQSBsaXN0IG9mIHRoZSBmb3JtYXQgXCJ4IG9mIHlcIiAod2l0aG91dCBxdW90ZXMpIHdpbGwgbWFrZSBhIGNvbHVtbiB0aGF0IGlzICp4KiBjb2x1bW5zIHdpZGUsIGFzc3VtaW5nICp5KiB0b3RhbCBjb2x1bW5zIGZvciB0aGUgcGFyZW50LlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gQSBjYWxjdWxhdGVkIHBlcmNlbnRhZ2UgdmFsdWUuXG5AZnVuY3Rpb24gZ3JpZC1jb2x1bW4oJGNvbHVtbnMpIHtcbiAgJHdpZHRoOiAwJTtcblxuICAvLyBQYXJzaW5nIHBlcmNlbnRzLCBkZWNpbWFscywgYW5kIGNvbHVtbiBjb3VudHNcbiAgQGlmIHR5cGUtb2YoJGNvbHVtbnMpID09ICdudW1iZXInIHtcbiAgICBAaWYgdW5pdCgkY29sdW1ucykgPT0gJyUnIHtcbiAgICAgICR3aWR0aDogJGNvbHVtbnM7XG4gICAgfVxuICAgIEBlbHNlIGlmICRjb2x1bW5zIDwgMSB7XG4gICAgICAkd2lkdGg6IHBlcmNlbnRhZ2UoJGNvbHVtbnMpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkd2lkdGg6IHBlcmNlbnRhZ2UoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW4tY291bnQpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFBhcnNpbmcgXCJuIG9mIG5cIiBleHByZXNzaW9uc1xuICBAZWxzZSBpZiB0eXBlLW9mKCRjb2x1bW5zKSA9PSAnbGlzdCcge1xuICAgIEBpZiBsZW5ndGgoJGNvbHVtbnMpICE9IDMge1xuICAgICAgQGVycm9yICdXcm9uZyBzeW50YXggZm9yIGdyaWQtY29sdW1uKCkuIFVzZSB0aGUgZm9ybWF0IFwibiBvZiBuXCIuJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJHdpZHRoOiBwZXJjZW50YWdlKG50aCgkY29sdW1ucywgMSkgLyBudGgoJGNvbHVtbnMsIDMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBBbnl0aGluZyBlbHNlIGlzIGluY29ycmVjdFxuICBAZWxzZSB7XG4gICAgQGVycm9yICdXcm9uZyBzeW50YXggZm9yIGdyaWQtY29sdW1uKCkuIFVzZSBhIG51bWJlciwgZGVjaW1hbCwgcGVyY2VudGFnZSwgb3IgXCJuIG9mIG5cIi4nO1xuICB9XG5cbiAgQHJldHVybiAkd2lkdGg7XG59XG5cbi8vLyBDcmVhdGVzIGEgZ3JpZCBjb2x1bW4uXG4vLy9cbi8vLyBAcGFyYW0ge01peGVkfSAkY29sdW1ucyBbJGdyaWQtY29sdW1uLWNvdW50XSAtIFdpZHRoIG9mIHRoZSBjb2x1bW4uIFJlZmVyIHRvIHRoZSBgZ3JpZC1jb2x1bW4oKWAgZnVuY3Rpb24gdG8gc2VlIHBvc3NpYmxlIHZhbHVlcy5cbi8vLyBAcGFyYW0ge01peGVkfSAkZ3V0dGVycyBbJGdyaWQtY29sdW1uLWd1dHRlcl0gLSBTcGFjaW5nIGJldHdlZW4gY29sdW1ucy4gUmVmZXIgdG8gdGhlIGBncmlkLWNvbHVtbi1ndXR0ZXIoKWAgZnVuY3Rpb24gdG8gc2VlIHBvc3NpYmxlIHZhbHVlcy5cbkBtaXhpbiBncmlkLWNvbHVtbihcbiAgJGNvbHVtbnM6ICRncmlkLWNvbHVtbi1jb3VudCxcbiAgJGd1dHRlcnM6ICRncmlkLWNvbHVtbi1ndXR0ZXJcbikge1xuICBAaW5jbHVkZSBncmlkLWNvbHVtbi1zaXplKCRjb2x1bW5zKTtcbiAgZmxvYXQ6ICRnbG9iYWwtbGVmdDtcblxuICAvLyBHdXR0ZXJzXG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uLWd1dHRlcigkZ3V0dGVyczogJGd1dHRlcnMpO1xuXG4gIC8vIExhc3QgY29sdW1uIGFsaWdubWVudFxuICBAaWYgJGdyaWQtY29sdW1uLWFsaWduLWVkZ2Uge1xuICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBmbG9hdDogJGdsb2JhbC1yaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLy8vIENyZWF0ZXMgYSBncmlkIGNvbHVtbiByb3cuIFRoaXMgaXMgdGhlIGVxdWl2YWxlbnQgb2YgYWRkaW5nIGAucm93YCBhbmQgYC5jb2x1bW5gIHRvIHRoZSBzYW1lIGVsZW1lbnQuXG4vLy9cbi8vLyBAcGFyYW0ge01peGVkfSAkZ3V0dGVycyBbJGdyaWQtY29sdW1uLWd1dHRlcl0gLSBXaWR0aCBvZiB0aGUgZ3V0dGVycyBvbiBlaXRoZXIgc2lkZSBvZiB0aGUgY29sdW1uIHJvdy4gUmVmZXIgdG8gdGhlIGBncmlkLWNvbHVtbi1ndXR0ZXIoKWAgZnVuY3Rpb24gdG8gc2VlIHBvc3NpYmxlIHZhbHVlcy5cbkBtaXhpbiBncmlkLWNvbHVtbi1yb3coXG4gICRndXR0ZXJzOiAkZ3JpZC1jb2x1bW4tZ3V0dGVyXG4pIHtcbiAgQGluY2x1ZGUgZ3JpZC1yb3c7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uKCRndXR0ZXJzOiAkZ3V0dGVycyk7XG5cbiAgJixcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG4vLy8gU2hvcnRoYW5kIGZvciBgZ3JpZC1jb2x1bW4oKWAuXG4vLy8gQGFsaWFzIGdyaWQtY29sdW1uXG5AZnVuY3Rpb24gZ3JpZC1jb2woXG4gICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW4tY291bnRcbikge1xuICBAcmV0dXJuIGdyaWQtY29sdW1uKCRjb2x1bW5zKTtcbn1cblxuLy8vIFNob3J0aGFuZCBmb3IgYGdyaWQtY29sdW1uKClgLlxuLy8vIEBhbGlhcyBncmlkLWNvbHVtblxuQG1peGluIGdyaWQtY29sKFxuICAkY29sdW1uczogJGdyaWQtY29sdW1uLWNvdW50LFxuICAkZ3V0dGVyczogJGdyaWQtY29sdW1uLWd1dHRlclxuKSB7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVycyk7XG59XG5cbi8vLyBTaG9ydGhhbmQgZm9yIGBncmlkLWNvbHVtbi1yb3coKWAuXG4vLy8gQGFsaWFzIGdyaWQtY29sdW1uLXJvd1xuQG1peGluIGdyaWQtY29sLXJvdyhcbiAgJGd1dHRlcnM6ICRncmlkLWNvbHVtbi1ndXR0ZXJcbikge1xuICBAaW5jbHVkZSBncmlkLWNvbHVtbi1yb3coJGd1dHRlcnMpO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZ3JpZFxuLy8vL1xuXG4vLy8gU2V0IHRoZSB3aWR0aCBvZiBhIGdyaWQgY29sdW1uLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ8TGlzdH0gJHdpZHRoIFskZ3JpZC1jb2x1bW4tY291bnRdIC0gV2lkdGggdG8gbWFrZSB0aGUgY29sdW1uLiBZb3UgY2FuIHBhc3MgaW4gYW55IHZhbHVlIGFjY2VwdGVkIGJ5IHRoZSBgZ3JpZC1jb2x1bW4oKWAgZnVuY3Rpb24sIHN1Y2ggYXMgYDZgLCBgNTAlYCwgb3IgYDEgb2YgMmAuXG5AbWl4aW4gZ3JpZC1jb2x1bW4tc2l6ZShcbiAgJGNvbHVtbnM6ICRncmlkLWNvbHVtbi1jb3VudFxuKSB7XG4gIHdpZHRoOiBncmlkLWNvbHVtbigkY29sdW1ucyk7XG59XG5cbi8vLyBTaG9ydGhhbmQgZm9yIGBncmlkLWNvbHVtbi1zaXplKClgLlxuLy8vIEBhbGlhcyBncmlkLWNvbHVtbi1zaXplXG5AbWl4aW4gZ3JpZC1jb2wtc2l6ZShcbiAgJGNvbHVtbnM6ICRncmlkLWNvbHVtbi1jb3VudFxuKSB7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uLXNpemUoJGNvbHVtbnMpO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZ3JpZFxuLy8vL1xuXG4vLy8gUmVwb3NpdGlvbiBhIGNvbHVtbi5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfEtleXdvcmR9ICRwb3NpdGlvbiAtIERpcmVjdGlvbiBhbmQgYW1vdW50IHRvIG1vdmUuIFRoZSBjb2x1bW4gd2lsbCBtb3ZlIGVxdWFsIHRvIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uIGNvdW50IHNwZWNpZmllZC4gQSBwb3NpdGl2ZSBudW1iZXIgd2lsbCBwdXNoIHRoZSBjb2x1bW4gdG8gdGhlIHJpZ2h0LCB3aGlsZSBhIG5lZ2F0aXZlIG51bWJlciB3aWxsIHB1bGwgaXQgdG8gdGhlIGxlZnQuIFNldCB0byBjZW50ZXIgdG8gY2VudGVyIHRoZSBjb2x1bW4uXG5AbWl4aW4gZ3JpZC1jb2x1bW4tcG9zaXRpb24oJHBvc2l0aW9uKSB7XG4gIEBpZiB0eXBlLW9mKCRwb3NpdGlvbikgPT0gJ251bWJlcicge1xuICAgICRvZmZzZXQ6IHBlcmNlbnRhZ2UoJHBvc2l0aW9uIC8gJGdyaWQtY29sdW1uLWNvdW50KTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAjeyRnbG9iYWwtbGVmdH06ICRvZmZzZXQ7XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGNlbnRlciB7XG4gICAgJiwgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICBAZWxzZSB7XG4gICAgQHdhcm4gJ1dyb25nIHN5bnRheCBmb3IgZ3JpZC1jb2x1bW4tcG9zaXRpb24oKS4gRW50ZXIgYSBwb3NpdGl2ZSBvciBuZWdhdGl2ZSBudW1iZXIsIG9yIGNlbnRlci4nO1xuICB9XG59XG5cbi8vLyBSZXNldCBhIHBvc2l0aW9uIGRlZmluaXRpb24uXG5AbWl4aW4gZ3JpZC1jb2x1bW4tdW5wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vLy8gT2Zmc2V0cyBhIGNvbHVtbiB0byB0aGUgcmlnaHQgYnkgYCRuYCBjb2x1bW5zLlxuLy8vIEBwYXJhbSB7TnVtYmVyfExpc3R9ICRuIC0gV2lkdGggdG8gb2Zmc2V0IGJ5LiBZb3UgY2FuIHBhc3MgaW4gYW55IHZhbHVlIGFjY2VwdGVkIGJ5IHRoZSBgZ3JpZC1jb2x1bW4oKWAgbWl4aW4sIHN1Y2ggYXMgYDZgLCBgNTAlYCwgb3IgYDEgb2YgMmAuXG5AbWl4aW4gZ3JpZC1jb2x1bW4tb2Zmc2V0KCRuKSB7XG4gIG1hcmdpbi0jeyRnbG9iYWwtbGVmdH06IGdyaWQtY29sdW1uKCRuKTtcbn1cblxuLy8vIERpc2FibGUgdGhlIGRlZmF1bHQgYmVoYXZpb3Igb2YgdGhlIGxhc3QgY29sdW1uIGluIGEgcm93IGFsaWduaW5nIHRvIHRoZSBvcHBvc2l0ZSBlZGdlLlxuQG1peGluIGdyaWQtY29sdW1uLWVuZCB7XG4gIC8vIFRoaXMgZXh0cmEgc3BlY2lmaWNpdHkgaXMgcmVxdWlyZWQgZm9yIHRoZSBwcm9wZXJ0eSB0byBiZSBhcHBsaWVkXG4gICY6bGFzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogJGdsb2JhbC1sZWZ0O1xuICB9XG59XG5cbi8vLyBTaG9ydGhhbmQgZm9yIGBncmlkLWNvbHVtbi1wb3NpdGlvbigpYC5cbi8vLyBAYWxpYXMgZ3JpZC1jb2x1bW4tcG9zaXRpb25cbkBtaXhpbiBncmlkLWNvbC1wb3MoJHBvc2l0aW9uKSB7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uLXBvc2l0aW9uKCRwb3NpdGlvbik7XG59XG5cbi8vLyBTaG9ydGhhbmQgZm9yIGBncmlkLWNvbHVtbi11bnBvc2l0aW9uKClgLlxuLy8vIEBhbGlhcyBncmlkLWNvbHVtbi11bnBvc2l0aW9uXG5AbWl4aW4gZ3JpZC1jb2wtdW5wb3Mge1xuICBAaW5jbHVkZSBncmlkLWNvbHVtbi11bnBvc2l0aW9uO1xufVxuXG4vLy8gU2hvcnRoYW5kIGZvciBgZ3JpZC1jb2x1bW4tb2Zmc2V0KClgLlxuLy8vIEBhbGlhcyBncmlkLWNvbHVtbi1vZmZzZXRcbkBtaXhpbiBncmlkLWNvbC1vZmYoJG4pIHtcbiAgQGluY2x1ZGUgZ3JpZC1jb2x1bW4tb2Zmc2V0KCRuKTtcbn1cblxuLy8vIFNob3J0aGFuZCBmb3IgYGdyaWQtY29sdW1uLWVuZCgpYC5cbi8vLyBAYWxpYXMgZ3JpZC1jb2x1bW4tZW5kXG5AbWl4aW4gZ3JpZC1jb2wtZW5kIHtcbiAgQGluY2x1ZGUgZ3JpZC1jb2x1bW4tZW5kO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZ3JpZFxuLy8vL1xuXG4vLy8gU2V0IHRoZSBndXR0ZXJzIG9uIGEgY29sdW1uXG4vLy8gQHBhcmFtIHtOdW1iZXJ8S2V5d29yZH0gJGd1dHRlciBbYXV0b11cbi8vLyAgIFNwYWNpbmcgYmV0d2VlbiBjb2x1bW5zLCBhY2NlcHRzIG11bHRpcGxlIHZhbHVlczpcbi8vLyAgIC0gQSBzaW5nbGUgdmFsdWUgd2lsbCBtYWtlIHRoZSBndXR0ZXIgdGhhdCBleGFjdCBzaXplLlxuLy8vICAgLSBBIGJyZWFrcG9pbnQgbmFtZSB3aWxsIG1ha2UgdGhlIGd1dHRlciB0aGUgY29ycmVzcG9uZGluZyBzaXplIGluIHRoZSAkZ3V0dGVycyBtYXAuXG4vLy8gICAtIFwiYXV0b1wiIHdpbGwgbWFrZSB0aGUgZ3V0dGVyIHJlc3BvbnNpdmUsIHVzaW5nIHRoZSAkZ3V0dGVycyBtYXAgdmFsdWVzLlxuLy8vIEBwYXJhbSB7TnVtYmVyfE1hcH0gJGd1dHRlcnMgWyRncmlkLWNvbHVtbi1ndXR0ZXJdIC0gR3V0dGVyIG1hcCBvciBzaW5nbGUgdmFsdWUgdG8gdXNlLiBSZXNwb25zaXZlIGd1dHRlciBzZXR0aW5ncyBieSBkZWZhdWx0LlxuQG1peGluIGdyaWQtY29sdW1uLWd1dHRlcihcbiAgJGd1dHRlcjogYXV0byxcbiAgJGd1dHRlcnM6ICRncmlkLWNvbHVtbi1ndXR0ZXJcbikge1xuICBAaW5jbHVkZSAtemYtYnJlYWtwb2ludC12YWx1ZSgkZ3V0dGVyLCAkZ3V0dGVycykge1xuICAgICRwYWRkaW5nOiByZW0tY2FsYygzMHB4KSAvIDI7XG5cbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICB9XG59XG5cbi8vLyBDb2xsYXBzZSB0aGUgZ3V0dGVycyBvbiBhIGNvbHVtbiBieSByZW1vdmluZyB0aGUgcGFkZGluZy4gKipOb3RlOioqIG9ubHkgdXNlIHRoaXMgbWl4aW4gd2l0aGluIGEgYnJlYWtwb2ludC4gVG8gY29sbGFwc2UgYSBjb2x1bW4ncyBndXR0ZXJzIG9uIGFsbCBzY3JlZW4gc2l6ZXMsIHVzZSB0aGUgYCRndXR0ZXJgIHBhcmFtZXRlciBvZiB0aGUgYGdyaWQtY29sdW1uKClgIG1peGluIGluc3RlYWQuXG5AbWl4aW4gZ3JpZC1jb2x1bW4tY29sbGFwc2Uge1xuICBAaW5jbHVkZSBncmlkLWNvbHVtbi1ndXR0ZXIoMCk7XG59XG5cbi8vLyBVbi1jb2xsYXBzZSB0aGUgZ3V0dGVycyBvbiBhIGNvbHVtbiBieSByZS1hZGRpbmcgdGhlIHBhZGRpbmcuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJGd1dHRlciBbJGdyaWQtY29sdW1uLWd1dHRlcl0gLSBTcGFjaW5nIGJldHdlZW4gY29sdW1ucy5cbkBtaXhpbiBncmlkLWNvbHVtbi11bmNvbGxhcHNlKCRndXR0ZXI6ICRncmlkLWNvbHVtbi1ndXR0ZXIpIHtcbiAgQHdhcm4gJ1RoaXMgbWl4aW4gaXMgYmVpbmcgcmVwbGFjZWQgYnkgZ3JpZC1jb2x1bW4tZ3V0dGVyKCkuIGdyaWQtY29sdW1uLXVuY29sbGFwc2UoKSB3aWxsIGJlIHJlbW92ZWQgaW4gRm91bmRhdGlvbiA2LjQuJztcbiAgQGluY2x1ZGUgZ3JpZC1jb2x1bW4tZ3V0dGVyKCRndXR0ZXJzOiAkZ3V0dGVyKTtcbn1cblxuLy8vIFNob3J0aGFuZCBmb3IgYGdyaWQtY29sdW1uLWd1dHRlcigpYC5cbi8vLyBAYWxpYXMgZ3JpZC1jb2x1bW4tZ3V0dGVyXG5AbWl4aW4gZ3JpZC1jb2wtZ3V0dGVyKFxuICAkZ3V0dGVyOiBhdXRvLFxuICAkZ3V0dGVyczogJGdyaWQtY29sdW1uLWd1dHRlclxuKSB7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uLWd1dHRlcigkZ3V0dGVyLCAkZ3V0dGVycyk7XG59XG5cbi8vLyBTaG9ydGhhbmQgZm9yIGBncmlkLWNvbHVtbi1jb2xsYXBzZSgpYC5cbi8vLyBAYWxpYXMgZ3JpZC1jb2x1bW4tY29sbGFwc2VcbkBtaXhpbiBncmlkLWNvbC1jb2xsYXBzZSB7XG4gIEBpbmNsdWRlIGdyaWQtY29sdW1uLWNvbGxhcHNlO1xufVxuXG4vLy8gU2hvcnRoYW5kIGZvciBgZ3JpZC1jb2x1bW4tdW5jb2xsYXBzZSgpYC5cbi8vLyBAYWxpYXMgZ3JpZC1jb2x1bW4tdW5jb2xsYXBzZVxuQG1peGluIGdyaWQtY29sLXVuY29sbGFwc2UoJGd1dHRlcjogJGdyaWQtY29sdW1uLWd1dHRlcikge1xuICBAd2FybiAnVGhpcyBtaXhpbiBpcyBiZWluZyByZXBsYWNlZCBieSBncmlkLWNvbC1ndXR0ZXIoKS4gZ3JpZC1jb2wtdW5jb2xsYXBzZSgpIHdpbGwgYmUgcmVtb3ZlZCBpbiBGb3VuZGF0aW9uIDYuNC4nO1xuICBAaW5jbHVkZSBncmlkLWNvbHVtbi11bmNvbGxhcHNlKCRndXR0ZXIpO1xufVxuXG4vLy8gU2V0cyBib3R0b20gbWFyZ2luIG9uIGdyaWQgY29sdW1ucyB0byBtYXRjaCBndXR0ZXJzXG4vLy8gQHBhcmFtIHtOdW1iZXJ8S2V5d29yZH0gJG1hcmdpbiBbYXV0b11cbi8vLyAgIFRoZSBib3R0b20gbWFyZ2luIG9uIGdyaWQgY29sdW1ucywgYWNjZXB0cyBtdWx0aXBsZSB2YWx1ZXM6XG4vLy8gICAtIEEgc2luZ2xlIHZhbHVlIHdpbGwgbWFrZSB0aGUgbWFyZ2luIHRoYXQgZXhhY3Qgc2l6ZS5cbi8vLyAgIC0gQSBicmVha3BvaW50IG5hbWUgd2lsbCBtYWtlIHRoZSBtYXJnaW4gdGhlIGNvcnJlc3BvbmRpbmcgc2l6ZSBpbiB0aGUgJG1hcmdpbnMgbWFwLlxuLy8vICAgLSBcImF1dG9cIiB3aWxsIG1ha2UgdGhlIG1hcmdpbiByZXNwb25zaXZlLCB1c2luZyB0aGUgJG1hcmdpbnMgbWFwIHZhbHVlcy5cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRtYXJnaW5zIFskZ3JpZC1jb2x1bW4tZ3V0dGVyXSAtIE1hcCBvciBzaW5nbGUgdmFsdWUgdG8gdXNlLiBSZXNwb25zaXZlIGd1dHRlciBzZXR0aW5ncyBieSBkZWZhdWx0LlxuQG1peGluIGdyaWQtY29sdW1uLW1hcmdpbiAoXG4gICRtYXJnaW46IGF1dG8sXG4gICRtYXJnaW5zOiAkZ3JpZC1jb2x1bW4tZ3V0dGVyXG4pIHtcbiAgQGluY2x1ZGUgLXpmLWJyZWFrcG9pbnQtdmFsdWUoJG1hcmdpbiwgJG1hcmdpbnMpIHtcbiAgICAkbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoJC16Zi1icC12YWx1ZSk7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1ib3R0b207XG5cbiAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBncmlkXG4vLy8vXG5cbi8vLyBPdXRwdXRzIENTUyBjbGFzc2VzIGZvciB0aGUgZ3JpZC5cbi8vLyBAYWNjZXNzIHByaXZhdGVcbkBtaXhpbiBmb3VuZGF0aW9uLWdyaWQoXG4gICRyb3c6ICdyb3cnLFxuICAkY29sdW1uOiAnY29sdW1uJyxcbiAgJGNvbHVtbi1yb3c6ICdjb2x1bW4tcm93JyxcbiAgJGd1dHRlcjogJ2d1dHRlcicsXG4gICRwdXNoOiAncHVzaCcsXG4gICRwdWxsOiAncHVsbCcsXG4gICRjZW50ZXI6ICdjZW50ZXJlZCcsXG4gICR1bmNlbnRlcjogJ3VuY2VudGVyZWQnLFxuICAkY29sbGFwc2U6ICdjb2xsYXBzZScsXG4gICR1bmNvbGxhcHNlOiAndW5jb2xsYXBzZScsXG4gICRvZmZzZXQ6ICdvZmZzZXQnLFxuICAkZW5kOiAnZW5kJyxcbiAgJGV4cGFuZGVkOiAnZXhwYW5kZWQnLFxuICAkYmxvY2s6ICdibG9jaydcbikge1xuICAvLyBSb3dcbiAgLiN7JHJvd30ge1xuICAgIEBpbmNsdWRlIGdyaWQtcm93O1xuXG4gICAgLy8gQ29sbGFwc2luZ1xuICAgICYuI3skY29sbGFwc2V9IHtcbiAgICAgID4gLiN7JGNvbHVtbn0ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWNvbC1jb2xsYXBzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZXN0aW5nXG4gICAgJiAuI3skcm93fSB7XG4gICAgICBAaW5jbHVkZSBncmlkLXJvdy1uZXN0KCRncmlkLWNvbHVtbi1ndXR0ZXIpO1xuXG4gICAgICAmLiN7JGNvbGxhcHNlfSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRXhwYW5kZWQgKGZ1bGwtd2lkdGgpIHJvd1xuICAgICYuI3skZXhwYW5kZWR9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQtcm93LXNpemUoZXhwYW5kKTtcblxuICAgICAgLiN7JHJvd30ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC4jeyRleHBhbmRlZH0pIC4jeyRyb3d9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQtcm93LXNpemUoZXhwYW5kKTtcbiAgICB9XG5cbiAgICBAaWYgdHlwZS1vZigkZ3JpZC1jb2x1bW4tZ3V0dGVyKSA9PSAnbWFwJyB7XG4gICAgICAvLyBTdGF0aWMgKHVucmVzcG9uc2l2ZSkgcm93IGd1dHRlcnNcbiAgICAgIC8vXG4gICAgICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWNvbHVtbi1ndXR0ZXIge1xuICAgICAgICAmLiN7JGd1dHRlcn0tI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgID4gLiN7JGNvbHVtbn0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jb2wtZ3V0dGVyKCR2YWx1ZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ29sdW1uXG4gIC4jeyRjb2x1bW59IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcblxuICAgIEBpZiAkZ3JpZC1jb2x1bW4tYWxpZ24tZWRnZSB7XG4gICAgICAmLiN7JGVuZH0ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWNvbC1lbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ29sdW1uIHJvd1xuICAvLyBUaGUgZG91YmxlIC5yb3cgY2xhc3MgaXMgbmVlZGVkIHRvIGJ1bXAgdXAgdGhlIHNwZWNpZmljaXR5XG4gIC4jeyRjb2x1bW59LiN7JHJvd30uI3skcm93fSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAvLyBUbyBwcm9wZXJseSBuZXN0IGEgY29sdW1uIHJvdywgcGFkZGluZyBhbmQgbWFyZ2luIGlzIHJlbW92ZWRcbiAgLiN7JHJvd30gLiN7JGNvbHVtbn0uI3skcm93fS4jeyRyb3d9IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICBAaW5jbHVkZSAtemYtZWFjaC1icmVha3BvaW50IHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbi1jb3VudCB7XG4gICAgICAvLyBDb2x1bW4gd2lkdGhcbiAgICAgIC4jeyQtemYtc2l6ZX0tI3skaX0ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWNvbC1zaXplKCRpKTtcbiAgICAgIH1cblxuICAgICAgLy8gU291cmNlIG9yZGVyaW5nXG4gICAgICBAaWYgJGkgPCAkZ3JpZC1jb2x1bW4tY291bnQge1xuICAgICAgICAuI3skLXpmLXNpemV9LSN7JHB1c2h9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBncmlkLWNvbC1wb3MoJGkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JC16Zi1zaXplfS0jeyRwdWxsfS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jb2wtcG9zKC0kaSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT2Zmc2V0c1xuICAgICAgJG86ICRpIC0gMTtcblxuICAgICAgLiN7JC16Zi1zaXplfS0jeyRvZmZzZXR9LSN7JG99IHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jb2wtb2ZmKCRvKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCbG9jayBncmlkXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkYmxvY2stZ3JpZC1tYXgge1xuICAgICAgLiN7JC16Zi1zaXplfS11cC0jeyRpfSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtbGF5b3V0KCRpLCAnLiN7JGNvbHVtbn0nKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGNvbGxhcHNpbmdcbiAgICAuI3skLXpmLXNpemV9LSN7JGNvbGxhcHNlfSB7XG4gICAgICA+IC4jeyRjb2x1bW59IHsgQGluY2x1ZGUgZ3JpZC1jb2wtY29sbGFwc2U7IH1cblxuICAgICAgLiN7JHJvd30ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC4jeyRleHBhbmRlZH0uI3skcm93fSAuI3skLXpmLXNpemV9LSN7JGNvbGxhcHNlfS4jeyRyb3d9IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC4jeyQtemYtc2l6ZX0tI3skdW5jb2xsYXBzZX0ge1xuICAgICAgPiAuI3skY29sdW1ufSB7IEBpbmNsdWRlIGdyaWQtY29sLWd1dHRlcigkLXpmLXNpemUpOyB9XG4gICAgfVxuXG4gICAgLy8gUG9zaXRpb25pbmdcbiAgICAuI3skLXpmLXNpemV9LSN7JGNlbnRlcn0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZC1jb2wtcG9zKGNlbnRlcik7XG4gICAgfVxuXG4gICAgLy8gR3V0dGVyIGFkanVzdG1lbnRcbiAgICAuI3skLXpmLXNpemV9LSN7JHVuY2VudGVyfSxcbiAgICAuI3skLXpmLXNpemV9LSN7JHB1c2h9LTAsXG4gICAgLiN7JC16Zi1zaXplfS0jeyRwdWxsfS0wIHtcbiAgICAgIEBpbmNsdWRlIGdyaWQtY29sLXVucG9zO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJsb2NrIGdyaWQgY29sdW1uc1xuICAuI3skY29sdW1ufS0jeyRibG9ja30ge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sdW1uLW1hcmdpbjtcbiAgfVxuXG4gIEBpZiAkY29sdW1uID09ICdjb2x1bW4nIHtcbiAgICAuY29sdW1ucyB7XG4gICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBwbGFjZWhvbGRlci1pbi1leHRlbmRcbiAgICAgIEBleHRlbmQgLmNvbHVtbjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGdyaWRcbi8vLy9cblxuLy8vIFNpemVzIGNoaWxkIGVsZW1lbnRzIHNvIHRoYXQgYCRuYCBudW1iZXIgb2YgaXRlbXMgYXBwZWFyIG9uIGVhY2ggcm93LlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRuIC0gTnVtYmVyIG9mIGVsZW1lbnRzIHRvIGRpc3BsYXkgcGVyIHJvdy5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHNlbGVjdG9yIFsnLmNvbHVtbiddIC0gU2VsZWN0b3IocykgdG8gdXNlIGZvciBjaGlsZCBlbGVtZW50cy5cbi8vLyBAcGFyYW0ge051bWJlcnxMaXN0fSAkZ3V0dGVyXG4vLy8gICBUaGUgZ3V0dGVyIHRvIGFwcGx5IHRvIGNoaWxkIGVsZW1lbnRzLiBBY2NlcHRzIG11bHRpcGxlIHZhbHVlczpcbi8vLyAgIC0gJGdyaWQtY29sdW1uLWd1dHRlciB3aWxsIHVzZSB0aGUgdmFsdWVzIGluIHRoZSAkZ3JpZC1jb2x1bW4tZ3V0dGVyIG1hcCwgaW5jbHVkaW5nIGJyZWFrcG9pbnQgc2l6ZXMuXG4vLy8gICAtIEEgZml4ZWQgbnVtZXJpYyB2YWx1ZSB3aWxsIGFwcGx5IHRoaXMgZ3V0dGVyIHRvIGFsbCBicmVha3BvaW50cy5cbkBtaXhpbiBncmlkLWxheW91dChcbiAgJG4sXG4gICRzZWxlY3RvcjogJy5jb2x1bW4nLFxuICAkZ3V0dGVyOiBudWxsXG4pIHtcbiAgJiA+ICN7JHNlbGVjdG9yfSB7XG4gICAgZmxvYXQ6ICRnbG9iYWwtbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgxLyRuKTtcblxuICAgIC8vIElmIGEgJGd1dHRlciB2YWx1ZSBpcyBwYXNzZWRcbiAgICBAaWYoJGd1dHRlcikge1xuICAgICAgLy8gR3V0dGVyc1xuICAgICAgQGlmIHR5cGUtb2YoJGd1dHRlcikgPT0gJ21hcCcge1xuICAgICAgICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRndXR0ZXIge1xuICAgICAgICAgICRwYWRkaW5nOiByZW0tY2FsYygkdmFsdWUpIC8gMjtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmIHR5cGUtb2YoJGd1dHRlcikgPT0gJ251bWJlcicgYW5kIHN0cmlwLXVuaXQoJGd1dHRlcikgPiAwIHtcbiAgICAgICAgJHBhZGRpbmc6IHJlbS1jYWxjKCRndXR0ZXIpIC8gMjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgxbikge1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgjeyRufW4rMSkge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGZsb2F0OiAkZ2xvYmFsLWxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIGV4dHJhIENTUyB0byBibG9jayBncmlkIGNoaWxkcmVuIHNvIHRoZSBsYXN0IGl0ZW1zIGluIHRoZSByb3cgY2VudGVyIGF1dG9tYXRpY2FsbHkuIEFwcGx5IHRoaXMgdG8gdGhlIGNvbHVtbnMsIG5vdCB0aGUgcm93LlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRuIC0gTnVtYmVyIG9mIGl0ZW1zIHRoYXQgYXBwZWFyIGluIGVhY2ggcm93LlxuQG1peGluIGdyaWQtbGF5b3V0LWNlbnRlci1sYXN0KCRuKSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRvICRuIHtcbiAgICBAaWYgJGkgPT0gMSB7XG4gICAgICAmOm50aC1jaGlsZCgjeyRufW4rMSk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAoMTAwIC0gMTAwLyRuICogJGkpIC8gMiAqIDElO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAmOm50aC1jaGlsZCgjeyRufW4rMSk6bnRoLWxhc3QtY2hpbGQoI3skaX0pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICgxMDAgLSAxMDAvJG4gKiAkaSkgLyAyICogMSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmbGV4LWdyaWRcbi8vLy9cblxuLy8vIENyZWF0ZXMgYSBjb250YWluZXIgZm9yIGEgZmxleCBncmlkIHJvdy5cbi8vL1xuLy8vIEBwYXJhbSB7S2V5d29yZHxMaXN0fSAkYmVoYXZpb3IgW251bGxdXG4vLy8gICBNb2RpZmljYXRpb25zIHRvIHRoZSBkZWZhdWx0IGdyaWQgc3R5bGVzLiBgbmVzdGAgaW5kaWNhdGVzIHRoZSByb3cgd2lsbCBiZSBwbGFjZWQgaW5zaWRlIGFub3RoZXIgcm93LiBgY29sbGFwc2VgIGluZGljYXRlcyB0aGF0IHRoZSBjb2x1bW5zIGluc2lkZSB0aGlzIHJvdyB3aWxsIG5vdCBoYXZlIHBhZGRpbmcuIGBuZXN0IGNvbGxhcHNlYCBjb21iaW5lcyBib3RoIGJlaGF2aW9ycy5cbi8vLyBAcGFyYW0ge0tleXdvcmR8TnVtYmVyfSAkc2l6ZSBbJGdyaWQtcm93LXdpZHRoXSBNYXhpbXVtIHNpemUgb2YgdGhlIHJvdy4gU2V0IHRvIGBleHBhbmRgIHRvIG1ha2UgdGhlIHJvdyB0YWtpbmcgdGhlIGZ1bGwgd2lkdGguXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRjb2x1bW5zIFtudWxsXSAtIE51bWJlciBvZiBjb2x1bW5zIHRvIHVzZSBmb3IgdGhpcyByb3cuIElmIHNldCB0byBgbnVsbGAgKHRoZSBkZWZhdWx0KSwgdGhlIGdsb2JhbCBjb2x1bW4gY291bnQgd2lsbCBiZSB1c2VkLlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGJhc2UgW3RydWVdIC0gU2V0IHRvIGBmYWxzZWAgdG8gcHJldmVudCBiYXNpYyBzdHlsZXMgZnJvbSBiZWluZyBvdXRwdXQuIFVzZWZ1bCBpZiB5b3UncmUgY2FsbGluZyB0aGlzIG1peGluIG9uIHRoZSBzYW1lIGVsZW1lbnQgdHdpY2UsIGFzIGl0IHByZXZlbnRzIGR1cGxpY2F0ZSBDU1Mgb3V0cHV0LlxuLy8vIEBwYXJhbSB7TnVtYmVyfE1hcH0gJGd1dHRlcnMgWyRncmlkLWNvbHVtbi1ndXR0ZXJdIC0gR3V0dGVyIG1hcCBvciBzaW5nbGUgdmFsdWUgdG8gdXNlIHdoZW4gaW52ZXJ0aW5nIG1hcmdpbnMsIGluIGNhc2UgdGhlIHJvdyBpcyBuZXN0ZWQuIFJlc3BvbnNpdmUgZ3V0dGVyIHNldHRpbmdzIGJ5IGRlZmF1bHQuXG5AbWl4aW4gZmxleC1ncmlkLXJvdyhcbiAgJGJlaGF2aW9yOiBudWxsLFxuICAkc2l6ZTogJGdyaWQtcm93LXdpZHRoLFxuICAkY29sdW1uczogbnVsbCxcbiAgJGJhc2U6IHRydWUsXG4gICR3cmFwOiB0cnVlLFxuICAkZ3V0dGVyczogJGdyaWQtY29sdW1uLWd1dHRlclxuKSB7XG4gICRtYXJnaW46IGF1dG87XG4gICR3cmFwOiBpZigkd3JhcCwgd3JhcCwgbm93cmFwKTtcblxuICBAaWYgaW5kZXgoJGJlaGF2aW9yLCBuZXN0KSAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBncmlkLXJvdy1uZXN0KCRndXR0ZXJzKTtcblxuICAgIEBpZiBpbmRleCgkYmVoYXZpb3IsIGNvbGxhcHNlKSAhPSBudWxsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1yb3ctc2l6ZSgkc2l6ZSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgQGlmICRiYXNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93ICR3cmFwO1xuICB9XG5cbiAgQGlmICRjb2x1bW5zICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGdyaWQtY29udGV4dCgkY29sdW1ucywgJGJhc2UpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLy8gQ2FsY3VsYXRlcyB0aGUgYGZsZXhgIHByb3BlcnR5IGZvciBhIGZsZXggZ3JpZCBjb2x1bW4uIEl0IGFjY2VwdHMgYWxsIG9mIHRoZSBzYW1lIHZhbHVlcyBhcyB0aGUgYmFzaWMgYGdyaWQtY29sdW1uKClgIGZ1bmN0aW9uLCBhbG9uZyB3aXRoIHR3byBleHRyYXM6XG4vLy8gICAtIGBleHBhbmRgICh0aGUgZGVmYXVsdCkgd2lsbCBtYWtlIHRoZSBjb2x1bW4gZXhwYW5kIHRvIGZpbGwgc3BhY2UuXG4vLy8gICAtIGBzaHJpbmtgIHdpbGwgbWFrZSB0aGUgY29sdW1uIGNvbnRyYWN0LCBzbyBpdCBvbmx5IHRha2VzIHVwIHRoZSBob3Jpem9udGFsIHNwYWNlIGl0IG5lZWRzLlxuLy8vXG4vLy8gQHBhcmFtIHtNaXhlZH0gJGNvbHVtbnMgW2V4cGFuZF0gLSBXaWR0aCBvZiB0aGUgY29sdW1uLlxuQGZ1bmN0aW9uIGZsZXgtZ3JpZC1jb2x1bW4oJGNvbHVtbnM6IGV4cGFuZCkge1xuICAkZmxleDogMSAxIDBweDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSB6ZXJvLXVuaXRcblxuICBAaWYgJGNvbHVtbnMgPT0gc2hyaW5rIHtcbiAgICAkZmxleDogMCAwIGF1dG87XG4gIH1cbiAgQGVsc2UgaWYgJGNvbHVtbnMgIT0gZXhwYW5kIHtcbiAgICAkZmxleDogMCAwIGdyaWQtY29sdW1uKCRjb2x1bW5zKTtcbiAgfVxuXG4gIEByZXR1cm4gJGZsZXg7XG59XG5cbi8vLyBDcmVhdGVzIGEgY29sdW1uIGZvciBhIGZsZXggZ3JpZC4gQnkgZGVmYXVsdCwgdGhlIGNvbHVtbiB3aWxsIHN0cmV0Y2ggdG8gdGhlIGZ1bGwgd2lkdGggb2YgaXRzIGNvbnRhaW5lciwgYnV0IHRoaXMgY2FuIGJlIG92ZXJyaWRkZW4gd2l0aCBzaXppbmcgY2xhc3Nlcywgb3IgYnkgdXNpbmcgdGhlIGB1bnN0YWNrYCBjbGFzcyBvbiB0aGUgcGFyZW50IGZsZXggcm93LlxuLy8vXG4vLy8gQHBhcmFtIHtNaXhlZH0gJGNvbHVtbnMgW2V4cGFuZF0gLSBXaWR0aCBvZiB0aGUgY29sdW1uLiBSZWZlciB0byB0aGUgYGZsZXgtZ3JpZC1jb2x1bW4oKWAgZnVuY3Rpb24gdG8gc2VlIHBvc3NpYmxlIHZhbHVlcy5cbi8vLyBAcGFyYW0ge051bWJlcnxNYXB9ICRndXR0ZXJzIFskZ3JpZC1jb2x1bW4tZ3V0dGVyXSAtIE1hcCBvciBzaW5nbGUgdmFsdWUgZm9yIGd1dHRlcnMgd2lkdGguIFNlZSB0aGUgYGdyaWQtY29sdW1uLWd1dHRlcmAgbWl4aW4uXG5AbWl4aW4gZmxleC1ncmlkLWNvbHVtbihcbiAgJGNvbHVtbnM6IGV4cGFuZCxcbiAgJGd1dHRlcnM6ICRncmlkLWNvbHVtbi1ndXR0ZXJcbikge1xuICAvLyBCYXNlIHByb3BlcnRpZXNcbiAgQGluY2x1ZGUgZmxleC1ncmlkLXNpemUoJGNvbHVtbnMpO1xuXG4gIC8vIEd1dHRlcnNcbiAgQGluY2x1ZGUgZ3JpZC1jb2x1bW4tZ3V0dGVyKCRndXR0ZXJzOiAkZ3V0dGVycyk7XG5cbiAgLy8gZml4ZXMgcmVjZW50IENocm9tZSB2ZXJzaW9uIG5vdCBsaW1pdGluZyBjaGlsZCB3aWR0aFxuICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNDkzNDU4Ni93aGl0ZS1zcGFjZS1ub3dyYXAtYW5kLWZsZXhib3gtZGlkLW5vdC13b3JrLWluLWNocm9tZVxuICBAaWYgJGNvbHVtbnMgPT0gZXhwYW5kIHtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLy8gbWF4LXdpZHRoIGZpeGVzIElFIDEwLzExIG5vdCByZXNwZWN0aW5nIHRoZSBmbGV4LWJhc2lzIHByb3BlcnR5XG4gIEBpZiAkY29sdW1ucyAhPSBleHBhbmQgYW5kICRjb2x1bW5zICE9IHNocmluayB7XG4gICAgbWF4LXdpZHRoOiBncmlkLWNvbHVtbigkY29sdW1ucyk7XG4gIH1cbn1cblxuLy8vIENyZWF0ZXMgYSBibG9jayBncmlkIGZvciBhIGZsZXggZ3JpZCByb3cuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJG4gLSBOdW1iZXIgb2YgY29sdW1ucyB0byBkaXNwbGF5IG9uIGVhY2ggcm93LlxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkc2VsZWN0b3IgLSBTZWxlY3RvciB0byB1c2UgdG8gdGFyZ2V0IGNvbHVtbnMgd2l0aGluIHRoZSByb3cuXG5AbWl4aW4gZmxleC1ncmlkLWxheW91dChcbiAgJG4sXG4gICRzZWxlY3RvcjogJy5jb2x1bW4nXG4pIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gID4gI3skc2VsZWN0b3J9IHtcbiAgICAkcGN0OiBwZXJjZW50YWdlKDEvJG4pO1xuXG4gICAgZmxleDogMCAwICRwY3Q7XG4gICAgbWF4LXdpZHRoOiAkcGN0O1xuICB9XG59XG5cbi8vLyBDaGFuZ2VzIHRoZSB3aWR0aCBmbGV4IGdyaWQgY29sdW1uLlxuLy8vIEBwYXJhbSB7TWl4ZWR9ICRjb2x1bW5zIFtleHBhbmRdIC0gV2lkdGggb2YgdGhlIGNvbHVtbi4gUmVmZXIgdG8gdGhlIGBmbGV4LWdyaWQtY29sdW1uKClgIGZ1bmN0aW9uIHRvIHNlZSBwb3NzaWJsZSB2YWx1ZXMuXG5AbWl4aW4gZmxleC1ncmlkLXNpemUoJGNvbHVtbnM6IG51bGwpIHtcbiAgJGNvbHVtbnM6ICRjb2x1bW5zIG9yIGV4cGFuZDtcblxuICBmbGV4OiBmbGV4LWdyaWQtY29sdW1uKCRjb2x1bW5zKTtcblxuICAvLyBtYXgtd2lkdGggZml4ZXMgSUUgMTAvMTEgbm90IHJlc3BlY3RpbmcgdGhlIGZsZXgtYmFzaXMgcHJvcGVydHlcbiAgQGlmICRjb2x1bW5zICE9IGV4cGFuZCBhbmQgJGNvbHVtbnMgIT0gc2hyaW5rIHtcbiAgICBtYXgtd2lkdGg6IGdyaWQtY29sdW1uKCRjb2x1bW5zKTtcbiAgfVxufVxuXG5cbkBtaXhpbiBmb3VuZGF0aW9uLWZsZXgtZ3JpZCB7XG4gIC8vIFJvd1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBmbGV4LWdyaWQtcm93O1xuXG4gICAgLy8gTmVzdGluZyBiZWhhdmlvclxuICAgICYgLnJvdyB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWdyaWQtcm93KG5lc3QsICRiYXNlOiBmYWxzZSk7XG5cbiAgICAgICYuY29sbGFwc2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEV4cGFuZGVkIHJvd1xuICAgICYuZXhwYW5kZWQge1xuICAgICAgQGluY2x1ZGUgZ3JpZC1yb3ctc2l6ZShleHBhbmQpO1xuICAgIH1cblxuICAgICY6bm90KC5leHBhbmRlZCkgLnJvdyB7XG4gICAgICBAaW5jbHVkZSBncmlkLXJvdy1zaXplKGV4cGFuZCk7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZSB7XG4gICAgICA+IC5jb2x1bW4ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWNvbC1jb2xsYXBzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBVbmRvIG5lZ2F0aXZlIG1hcmdpbnNcbiAgICAvLyBGcm9tIGNvbGxhcHNlZCBjaGlsZFxuICAgICYuaXMtY29sbGFwc2UtY2hpbGQsXG4gICAgJi5jb2xsYXBzZSA+IC5jb2x1bW4gPiAucm93IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIENvbHVtblxuICAuY29sdW1uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWdyaWQtY29sdW1uO1xuICB9XG5cbiAgLy8gQ29sdW1uIHJvd1xuICAvLyBUaGUgZG91YmxlIC5yb3cgY2xhc3MgaXMgbmVlZGVkIHRvIGJ1bXAgdXAgdGhlIHNwZWNpZmljaXR5XG4gIC5jb2x1bW4ucm93LnJvdyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBUbyBwcm9wZXJseSBuZXN0IGEgY29sdW1uIHJvdywgcGFkZGluZyBhbmQgbWFyZ2luIGlzIHJlbW92ZWRcbiAgLnJvdyAuY29sdW1uLnJvdy5yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG5cbiAgLmZsZXgtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBmbGV4O1xuICB9XG5cbiAgLmZsZXgtY2hpbGQtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuZmxleC1jaGlsZC1ncm93IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LWNoaWxkLXNocmluayB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICBAZWFjaCAkZGlyLCAkcHJvcCBpbiAkLXpmLWZsZXgtZGlyZWN0aW9uIHtcbiAgICAuZmxleC1kaXItI3skZGlyfSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbigkcHJvcCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgLXpmLWVhY2gtYnJlYWtwb2ludCB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW4tY291bnQge1xuICAgICAgLy8gU2l6aW5nIChwZXJjZW50YWdlKVxuICAgICAgLiN7JC16Zi1zaXplfS0jeyRpfSB7XG4gICAgICAgIGZsZXg6IGZsZXgtZ3JpZC1jb2x1bW4oJGkpO1xuICAgICAgICBtYXgtd2lkdGg6IGdyaWQtY29sdW1uKCRpKTtcbiAgICAgIH1cblxuICAgICAgLy8gT2Zmc2V0c1xuICAgICAgJG86ICRpIC0gMTtcblxuICAgICAgLiN7JC16Zi1zaXplfS1vZmZzZXQtI3skb30ge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWNvbHVtbi1vZmZzZXQoJG8pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvdXJjZSBvcmRlcmluZ1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG4gICAgICAuI3skLXpmLXNpemV9LW9yZGVyLSN7JGl9IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1vcmRlcigkaSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQmxvY2sgZ3JpZFxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGJsb2NrLWdyaWQtbWF4IHtcbiAgICAgIC4jeyQtemYtc2l6ZX0tdXAtI3skaX0ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWdyaWQtbGF5b3V0KCRpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJC16Zi1zaXplICE9ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgIC8vIFNpemluZyAoZXhwYW5kKVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkLXpmLXNpemUpIHtcbiAgICAgICAgLiN7JC16Zi1zaXplfS1leHBhbmQge1xuICAgICAgICAgIGZsZXg6IGZsZXgtZ3JpZC1jb2x1bW4oKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBkaXJlY3Rpb24gaGVscGVyIGNsYXNzZXNcbiAgICAgIEBlYWNoICRkaXIsICRwcm9wIGluICQtemYtZmxleC1kaXJlY3Rpb24ge1xuICAgICAgICAuI3skLXpmLXNpemV9LWZsZXgtZGlyLSN7JGRpcn0ge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKCRwcm9wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gY2hpbGQgaGVscGVyIGNsYXNzZXNcbiAgICAgIC4jeyQtemYtc2l6ZX0tZmxleC1jaGlsZC1hdXRvIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC4jeyQtemYtc2l6ZX0tZmxleC1jaGlsZC1ncm93IHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC4jeyQtemYtc2l6ZX0tZmxleC1jaGlsZC1zaHJpbmsge1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIH1cblxuICAgICAgLy8gQXV0by1zdGFja2luZy91bnN0YWNraW5nXG4gICAgICBAYXQtcm9vdCAod2l0aG91dDogbWVkaWEpIHtcbiAgICAgICAgLnJvdy4jeyQtemYtc2l6ZX0tdW5zdGFjayB7XG4gICAgICAgICAgPiAuY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IGZsZXgtZ3JpZC1jb2x1bW4oMTAwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJC16Zi1zaXplKSB7XG4gICAgICAgICAgICAgIGZsZXg6IGZsZXgtZ3JpZC1jb2x1bW4oKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGNvbGxhcHNpbmdcbiAgICAuI3skLXpmLXNpemV9LWNvbGxhcHNlIHtcbiAgICAgID4gLmNvbHVtbiB7IEBpbmNsdWRlIGdyaWQtY29sLWNvbGxhcHNlOyB9XG4gICAgfVxuXG4gICAgLiN7JC16Zi1zaXplfS11bmNvbGxhcHNlIHtcbiAgICAgID4gLmNvbHVtbiB7IEBpbmNsdWRlIGdyaWQtY29sLWd1dHRlcigkLXpmLXNpemUpOyB9XG4gICAgfVxuICB9XG5cbiAgLy8gU2l6aW5nIChzaHJpbmspXG4gIC5zaHJpbmsge1xuICAgIGZsZXg6IGZsZXgtZ3JpZC1jb2x1bW4oc2hyaW5rKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBCbG9jayBncmlkIGNvbHVtbnNcbiAgLmNvbHVtbi1ibG9jayB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2x1bW4tbWFyZ2luO1xuICB9XG5cbiAgLmNvbHVtbnMge1xuICAgIEBleHRlbmQgLmNvbHVtbjsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBwbGFjZWhvbGRlci1pbi1leHRlbmRcblxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCB0eXBvZ3JhcGh5XG4vLy8vXG5cbi8vIEJhc2UgdHlwb2dyYXBoeSBzdHlsZXMgKHRhZ3Mgb25seSlcbkBpbXBvcnQgJ2Jhc2UnO1xuXG4vLyBUeXBvZ3JhcGh5IGhlbHBlciBjbGFzc2VzIChjbGFzc2VzIG9ubHkpXG5AaW1wb3J0ICdoZWxwZXJzJztcblxuLy8gVGV4dCBhbGlnbm1lbnQgY2xhc3Nlc1xuQGltcG9ydCAnYWxpZ25tZW50JztcblxuLy8gUHJpbnQgc3R5bGVzXG5AaW1wb3J0ICdwcmludCc7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXR5cG9ncmFwaHkge1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXR5cG9ncmFwaHktYmFzZTtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi10eXBvZ3JhcGh5LWhlbHBlcnM7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tdGV4dC1hbGlnbm1lbnQ7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tcHJpbnQtc3R5bGVzO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgdHlwb2dyYXBoeS1iYXNlXG4vLy8vXG5cbi8vIEJhc2UgVHlwb2dyYXBoeVxuLy8gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC1cbi8vIFRoZXNlIGFyZSBzdHlsZXMgYXBwbGllZCB0byBiYXNpYyBIVE1MIHRhZ3MsIGluY2x1ZGluZzpcbi8vICAgLSBQYXJhZ3JhcGhzIDxwPlxuLy8gICAtIEJvbGQvaXRhbGljcyA8Yj4gPHN0cm9uZz4gPGk+IDxlbT5cbi8vICAgLSBTbWFsbCB0ZXh0IDxzbWFsbD5cbi8vICAgLSBIZWFkaW5ncyA8aDE+LTxoNj5cbi8vICAgLSBBbmNob3JzIDxhPlxuLy8gICAtIERpdmlkZXJzIDxocj5cbi8vICAgLSBMaXN0cyA8dWw+IDxvbD4gPGRsPlxuLy8gICAtIEJsb2NrcXVvdGVzIDxibG9ja3F1b3RlPlxuLy8gICAtIENvZGUgYmxvY2tzIDxjb2RlPlxuLy8gICAtIEFiYnJldmlhdGlvbnMgPGFiYnI+XG4vLyAgIC0gQ2l0YXRpb25zIDxjaXRlPlxuLy8gICAtIEtleXN0cm9rZXMgPGtiZD5cblxuLy8vIEZvbnQgZmFtaWx5IGZvciBoZWFkZXIgZWxlbWVudHMuXG4vLy8gQHR5cGUgU3RyaW5nIHwgTGlzdFxuJGhlYWRlci1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG5cbi8vLyBGb250IHdlaWdodCBvZiBoZWFkZXJzLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGhlYWRlci1mb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzdHlsZSAoZS5nLiBpdGFsaWNpemVkKSBvZiBoZWFkZXJzLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGhlYWRlci1mb250LXN0eWxlOiBub3JtYWwgIWRlZmF1bHQ7XG5cbi8vLyBGb250IHN0YWNrIHVzZWQgZm9yIGVsZW1lbnRzIHRoYXQgdXNlIG1vbm9zcGFjZWQgdHlwZSwgc3VjaCBhcyBjb2RlIHNhbXBsZXNcbi8vLyBAdHlwZSBTdHJpbmcgfCBMaXN0XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBDb25zb2xhcywgJ0xpYmVyYXRpb24gTW9ubycsIENvdXJpZXIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcblxuLy8vIENvbG9yIG9mIGhlYWRlcnMuXG4vLy8gQHR5cGUgQ29sb3JcbiRoZWFkZXItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vLyBMaW5lIGhlaWdodCBvZiBoZWFkZXJzLlxuLy8vIEB0eXBlIE51bWJlclxuJGhlYWRlci1saW5laGVpZ2h0OiAxLjQgIWRlZmF1bHQ7XG5cbi8vLyBCb3R0b20gbWFyZ2luIG9mIGhlYWRlcnMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kaGVhZGVyLW1hcmdpbi1ib3R0b206IDAuNXJlbSAhZGVmYXVsdDtcblxuLy8vIFN0eWxlcyBmb3IgaGVhZGluZ3MgYXQgdmFyaW91cyBzY3JlZW4gc2l6ZXMuIEVhY2gga2V5IGlzIGEgYnJlYWtwb2ludCwgYW5kIGVhY2ggdmFsdWUgaXMgYSBtYXAgb2YgaGVhZGluZyBzdHlsZXMuXG4vLy8gQHR5cGUgTWFwXG4kaGVhZGVyLXN0eWxlczogKFxuICBzbWFsbDogKFxuICAgICdoMSc6ICgnZm9udC1zaXplJzogMjQpLFxuICAgICdoMic6ICgnZm9udC1zaXplJzogMjApLFxuICAgICdoMyc6ICgnZm9udC1zaXplJzogMTkpLFxuICAgICdoNCc6ICgnZm9udC1zaXplJzogMTgpLFxuICAgICdoNSc6ICgnZm9udC1zaXplJzogMTcpLFxuICAgICdoNic6ICgnZm9udC1zaXplJzogMTYpLFxuICApLFxuICBtZWRpdW06IChcbiAgICAnaDEnOiAoJ2ZvbnQtc2l6ZSc6IDQ4KSxcbiAgICAnaDInOiAoJ2ZvbnQtc2l6ZSc6IDQwKSxcbiAgICAnaDMnOiAoJ2ZvbnQtc2l6ZSc6IDMxKSxcbiAgICAnaDQnOiAoJ2ZvbnQtc2l6ZSc6IDI1KSxcbiAgICAnaDUnOiAoJ2ZvbnQtc2l6ZSc6IDIwKSxcbiAgICAnaDYnOiAoJ2ZvbnQtc2l6ZSc6IDE2KSxcbiAgKSxcbikgIWRlZmF1bHQ7XG5cbi8vICRoZWFkZXItc3R5bGVzIG1hcCBpcyBidWlsdCBmcm9tICRoZWFkZXItc2l6ZXMgaW4gb3JkZXIgdG8gZW5zdXJlIGRvd253YXJkIGNvbXBhdGliaWxpdHlcbi8vIHdoZW4gJGhlYWRlci1zaXplcyBpcyBkZXByZWNpYXRlZCwgJGhlYWRlci1zdHlsZXMgbmVlZHMgdG8gZ2V0ICFkZWZhdWx0IHZhbHVlcyBsaWtlIHNldHRpbmdzLnNjc3NcbkBmdW5jdGlvbiBidWlsZF9mcm9tX2hlYWRlci1zaXplcygkaGVhZGVyLXNpemVzKSB7XG4gIEB3YXJuICdOb3RlLCB0aGF0ICRoZWFkZXItc2l6ZXMgaGFzIGJlZW4gcmVwbGFjZWQgd2l0aCAkaGVhZGVyLXN0eWxlcy4gJGhlYWRlci1zaXplcyBzdGlsbCB3b3JrcywgYnV0IGl0IGlzIGdvaW5nIHRvIGJlIGRlcHJlY2lhdGVkLic7XG4gICRoZWFkZXItc3R5bGVzOiAoKTtcbiAgQGVhY2ggJHNpemUsICRoZWFkZXJzIGluICRoZWFkZXItc2l6ZXMge1xuICAgICRoZWFkZXItbWFwOiAoKTtcbiAgICBAZWFjaCAkaGVhZGVyLCAkZm9udC1zaXplIGluICRoZWFkZXJzIHtcbiAgICAgICRoZWFkZXItbWFwOiBtYXAtbWVyZ2UoJGhlYWRlci1tYXAsICgkaGVhZGVyOiAoJ2ZvbnQtc2l6ZSc6ICRmb250LXNpemUpKSk7ICBcbiAgICB9XG4gICAgJGhlYWRlci1zdHlsZXM6IG1hcC1tZXJnZSgkaGVhZGVyLXN0eWxlcywgKCRzaXplOiAkaGVhZGVyLW1hcCkpO1xuICB9XG4gIEByZXR1cm4gJGhlYWRlci1zdHlsZXM7XG59XG5cbi8vIElmIGl0IGV4aXN0cyAkaGVhZGVycy1zaXplcyBpcyB1c2VkIHRvIGJ1aWxkICRoZWFkZXItc3R5bGVzLiBTZWUgdGhlIGRvY3VtZW50YXRpb24uXG5AaWYgdmFyaWFibGUtZXhpc3RzKGhlYWRlci1zaXplcykge1xuICAkaGVhZGVyLXN0eWxlczogYnVpbGRfZnJvbV9oZWFkZXItc2l6ZXMoJGhlYWRlci1zaXplcyk7XG59XG5cbi8vLyBUZXh0IHJlbmRlcmluZyBtZXRob2Qgb2YgaGVhZGVycy5cbi8vLyBAdHlwZSBTdHJpbmdcbiRoZWFkZXItdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBgPHNtYWxsPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc21hbGwtZm9udC1zaXplOiA4MCUgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciBvZiBgPHNtYWxsPmAgZWxlbWVudHMgd2hlbiBwbGFjZWQgaW5zaWRlIGhlYWRlcnMuXG4vLy8gQHR5cGUgQ29sb3JcbiRoZWFkZXItc21hbGwtZm9udC1jb2xvcjogJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gTGluZSBoZWlnaHQgb2YgdGV4dCBpbnNpZGUgYDxwPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kcGFyYWdyYXBoLWxpbmVoZWlnaHQ6IDEuNiAhZGVmYXVsdDtcblxuLy8vIEJvdHRvbSBtYXJnaW4gb2YgcGFyYWdyYXBocy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogMXJlbSAhZGVmYXVsdDtcblxuLy8vIFRleHQgcmVuZGVyaW5nIG1ldGhvZCBmb3IgcGFyYWdyYXBoIHRleHQuXG4vLy8gQHR5cGUgU3RyaW5nXG4kcGFyYWdyYXBoLXRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHkgIWRlZmF1bHQ7XG5cbi8vLyBUZXh0IGNvbG9yIG9mIGNvZGUgc2FtcGxlcy5cbi8vLyBAdHlwZSBDb2xvclxuJGNvZGUtY29sb3I6ICRibGFjayAhZGVmYXVsdDtcblxuLy8vIEZvbnQgZmFtaWx5IG9mIGNvZGUgc2FtcGxlcy5cbi8vLyBAdHlwZSBTdHJpbmcgfCBMaXN0XG4kY29kZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgd2VpZ2h0IG9mIHRleHQgaW4gY29kZSBzYW1wbGVzLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGNvZGUtZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgY29kZSBzYW1wbGVzLlxuLy8vIEB0eXBlIENvbG9yXG4kY29kZS1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciBhcm91bmQgY29kZSBzYW1wbGVzLlxuLy8vIEB0eXBlIExpc3RcbiRjb2RlLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIFBhZGRpbmcgYXJvdW5kIHRleHQgb2YgY29kZSBzYW1wbGVzLlxuLy8vIEB0eXBlIE51bWJlciB8IExpc3RcbiRjb2RlLXBhZGRpbmc6IHJlbS1jYWxjKDIgNSAxKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3IgZm9yIGxpbmtzLlxuLy8vIEB0eXBlIENvbG9yXG4kYW5jaG9yLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3IgZm9yIGxpbmtzIG9uIGhvdmVyLlxuLy8vIEB0eXBlIENvbG9yXG4kYW5jaG9yLWNvbG9yLWhvdmVyOiBzY2FsZS1jb2xvcigkYW5jaG9yLWNvbG9yLCAkbGlnaHRuZXNzOiAtMTQlKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBkZW9jcmF0aW9uIGZvciBsaW5rcy5cbi8vLyBAdHlwZSBTdHJpbmdcbiRhbmNob3ItdGV4dC1kZWNvcmF0aW9uOiBub25lICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCB0ZXh0IGRlY29yYXRpb24gZm9yIGxpbmtzIG9uIGhvdmVyLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGFuY2hvci10ZXh0LWRlY29yYXRpb24taG92ZXI6IG5vbmUgIWRlZmF1bHQ7XG5cbi8vLyBNYXhpbXVtIHdpZHRoIG9mIGEgZGl2aWRlci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRoci13aWR0aDogJGdsb2JhbC13aWR0aCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYm9yZGVyIGZvciBhIGRpdmlkZXIuXG4vLy8gQHR5cGUgTGlzdFxuJGhyLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgbWFyZ2luIGZvciBhIGRpdmlkZXIuXG4vLy8gQHR5cGUgTnVtYmVyIHwgTGlzdFxuJGhyLW1hcmdpbjogcmVtLWNhbGMoMjApIGF1dG8gIWRlZmF1bHQ7XG5cbi8vLyBMaW5lIGhlaWdodCBmb3IgaXRlbXMgaW4gYSBsaXN0LlxuLy8vIEB0eXBlIE51bWJlclxuJGxpc3QtbGluZWhlaWdodDogJHBhcmFncmFwaC1saW5laGVpZ2h0ICFkZWZhdWx0O1xuXG4vLy8gQm90dG9tIG1hcmdpbiBmb3IgaXRlbXMgaW4gYSBsaXN0LlxuLy8vIEB0eXBlIE51bWJlclxuJGxpc3QtbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuXG4vLy8gQnVsbGV0IHR5cGUgdG8gdXNlIGZvciB1bm9yZGVyZWQgbGlzdHMgKGUuZy4sIGBzcXVhcmVgLCBgY2lyY2xlYCwgYGRpc2NgKS5cbi8vLyBAdHlwZSBTdHJpbmdcbiRsaXN0LXN0eWxlLXR5cGU6IGRpc2MgIWRlZmF1bHQ7XG5cbi8vLyBQb3NpdGlvbmluZyBmb3IgYnVsbGV0cyBvbiB1bm9yZGVyZWQgbGlzdCBpdGVtcy5cbi8vLyBAdHlwZSBTdHJpbmdcbiRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlICFkZWZhdWx0O1xuXG4vLy8gTGVmdCAob3IgcmlnaHQpIG1hcmdpbiBmb3IgbGlzdHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbGlzdC1zaWRlLW1hcmdpbjogMS4yNXJlbSAhZGVmYXVsdDtcblxuLy8vIExlZnQgKG9yIHJpZ2h0KSBtYXJnaW4gZm9yIGEgbGlzdCBpbnNpZGUgYSBsaXN0LlxuLy8vIEB0eXBlIE51bWJlclxuJGxpc3QtbmVzdGVkLXNpZGUtbWFyZ2luOiAxLjI1cmVtICFkZWZhdWx0O1xuXG4vLy8gQm90dG9tIG1hcmdpbiBmb3IgYDxkbD5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGRlZm5saXN0LW1hcmdpbi1ib3R0b206IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLyBGb250IHdlaWdodCBmb3IgYDxkdD5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGRlZm5saXN0LXRlcm0td2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4vLy8gU3BhY2luZyBiZXR3ZWVuIGA8ZHQ+YCBhbmQgYDxkZD5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGRlZm5saXN0LXRlcm0tbWFyZ2luLWJvdHRvbTogMC4zcmVtICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBvZiBgPGJsb2NrcXVvdGU+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBDb2xvclxuJGJsb2NrcXVvdGUtY29sb3I6ICRkYXJrLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBQYWRkaW5nIGluc2lkZSBhIGA8YmxvY2txdW90ZT5gIGVsZW1lbnQuXG4vLy8gQHR5cGUgTnVtYmVyIHwgTGlzdFxuJGJsb2NrcXVvdGUtcGFkZGluZzogcmVtLWNhbGMoOSAyMCAwIDE5KSAhZGVmYXVsdDtcblxuLy8vIFNpZGUgYm9yZGVyIGZvciBgPGJsb2NrcXVvdGU+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBMaXN0XG4kYmxvY2txdW90ZS1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBGb250IHNpemUgZm9yIGA8Y2l0ZT5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGNpdGUtZm9udC1zaXplOiByZW0tY2FsYygxMykgIWRlZmF1bHQ7XG5cbi8vLyBUZXh0IGNvbG9yIGZvciBgPGNpdGU+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBDb2xvclxuJGNpdGUtY29sb3I6ICRkYXJrLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBQc2V1ZG8gY29udGVudCBmb3IgYDxjaXRlPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgU3RyaW5nXG4kY2l0ZS1wc2V1ZG8tY29udGVudDogJ1xcMjAxNCBcXDAwMjAnICFkZWZhdWx0O1xuXG4vLy8gRm9udCBmYW1pbHkgZm9yIGA8a2JkPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgU3RyaW5nIHwgTGlzdFxuJGtleXN0cm9rZS1mb250OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBmb3IgYDxrYmQ+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBDb2xvclxuJGtleXN0cm9rZS1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBmb3IgYDxrYmQ+YCBlbGVtZW50cy5cbi8vLyBAdHlwZSBDb2xvclxuJGtleXN0cm9rZS1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIFBhZGRpbmcgZm9yIGA8a2JkPmAgZWxlbWVudHMuXG4vLy8gQHR5cGUgTnVtYmVyIHwgTGlzdFxuJGtleXN0cm9rZS1wYWRkaW5nOiByZW0tY2FsYygyIDQgMCkgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgcmFkaXVzIGZvciBgPGtiZD5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlciB8IExpc3RcbiRrZXlzdHJva2UtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEJvdHRvbSBib3JkZXIgc3R5bGUgZm9yIGA8YWJicj5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIExpc3RcbiRhYmJyLXVuZGVybGluZTogMXB4IGRvdHRlZCAkYmxhY2sgIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXR5cG9ncmFwaHktYmFzZSB7XG4gIC8vIFR5cG9ncmFwaHkgcmVzZXRzXG4gIGRpdixcbiAgZGwsXG4gIGR0LFxuICBkZCxcbiAgdWwsXG4gIG9sLFxuICBsaSxcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgcHJlLFxuICBmb3JtLFxuICBwLFxuICBibG9ja3F1b3RlLFxuICB0aCxcbiAgdGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGFyYWdyYXBoc1xuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG5cbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6ICRwYXJhZ3JhcGgtbGluZWhlaWdodDtcbiAgICB0ZXh0LXJlbmRlcmluZzogJHBhcmFncmFwaC10ZXh0LXJlbmRlcmluZztcbiAgfVxuXG4gIC8vIEVtcGhhc2l6ZWQgdGV4dFxuICBlbSxcbiAgaSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLy8gU3Ryb25nIHRleHRcbiAgc3Ryb25nLFxuICBiIHtcbiAgICBmb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC8vIFNtYWxsIHRleHRcbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC8vIEhlYWRpbmdzXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRoZWFkZXItZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGhlYWRlci1mb250LXdlaWdodDtcbiAgICBjb2xvcjogJGhlYWRlci1jb2xvcjtcbiAgICB0ZXh0LXJlbmRlcmluZzogJGhlYWRlci10ZXh0LXJlbmRlcmluZztcblxuICAgIHNtYWxsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgY29sb3I6ICRoZWFkZXItc21hbGwtZm9udC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBIZWFkaW5nIHN0eWxlc1xuICBAZWFjaCAkc2l6ZSwgJGhlYWRlcnMgaW4gJGhlYWRlci1zdHlsZXMge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpemUpIHtcbiAgICAgIEBlYWNoICRoZWFkZXIsICRoZWFkZXItZGVmcyBpbiAkaGVhZGVycyB7XG4gICAgICAgICRmb250LXNpemUtdGVtcDogMXJlbTtcbiAgICAgICAgI3skaGVhZGVyfSB7XG5cbiAgICAgICAgICBAaWYgbWFwLWhhcy1rZXkoJGhlYWRlci1kZWZzLCBmb250LXNpemUpIHtcbiAgICAgICAgICAgICRmb250LXNpemUtdGVtcDogcmVtLWNhbGMobWFwLWdldCgkaGVhZGVyLWRlZnMsIGZvbnQtc2l6ZSkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXRlbXA7XG4gICAgICAgICAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIGZzKSB7XG4gICAgICAgICAgICAkZm9udC1zaXplLXRlbXA6IHJlbS1jYWxjKG1hcC1nZXQoJGhlYWRlci1kZWZzLCBmcykpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXRlbXA7XG4gICAgICAgICAgfSBAZWxzZSBpZiAkc2l6ZSA9PSAkLXpmLXplcm8tYnJlYWtwb2ludCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtdGVtcDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGlmIG1hcC1oYXMta2V5KCRoZWFkZXItZGVmcywgbGluZS1oZWlnaHQpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bml0bGVzcy1jYWxjKG1hcC1nZXQoJGhlYWRlci1kZWZzLCBsaW5lLWhlaWdodCksICRmb250LXNpemUtdGVtcCk7XG4gICAgICAgICAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIGxoKSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdW5pdGxlc3MtY2FsYyhtYXAtZ2V0KCRoZWFkZXItZGVmcywgbGgpLCAkZm9udC1zaXplLXRlbXApO1xuICAgICAgICAgIH0gQGVsc2UgaWYgJHNpemUgPT0gJC16Zi16ZXJvLWJyZWFrcG9pbnQge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHVuaXRsZXNzLWNhbGMoJGhlYWRlci1saW5laGVpZ2h0LCAkZm9udC1zaXplLXRlbXApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIG1hcmdpbi10b3ApIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKG1hcC1nZXQoJGhlYWRlci1kZWZzLCBtYXJnaW4tdG9wKSk7XG4gICAgICAgICAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIG10KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0tY2FsYyhtYXAtZ2V0KCRoZWFkZXItZGVmcywgbXQpKTtcbiAgICAgICAgICB9IEBlbHNlIGlmICRzaXplID09ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIG1hcmdpbi1ib3R0b20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKG1hcC1nZXQoJGhlYWRlci1kZWZzLCBtYXJnaW4tYm90dG9tKSk7XG4gICAgICAgICAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkaGVhZGVyLWRlZnMsIG1iKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYyhtYXAtZ2V0KCRoZWFkZXItZGVmcywgbWIpKTtcbiAgICAgICAgICB9IEBlbHNlIGlmICRzaXplID09ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKCRoZWFkZXItbWFyZ2luLWJvdHRvbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gTGlua3NcbiAgYSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICRhbmNob3ItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkYW5jaG9yLXRleHQtZGVjb3JhdGlvbjtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGFuY2hvci1jb2xvci1ob3ZlcjtcbiAgICAgIEBpZiAkYW5jaG9yLXRleHQtZGVjb3JhdGlvbi1ob3ZlciAhPSAkYW5jaG9yLXRleHQtZGVjb3JhdGlvbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGFuY2hvci10ZXh0LWRlY29yYXRpb24taG92ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cblxuICAvLyBIb3Jpem9udGFsIHJ1bGVcbiAgaHIge1xuICAgIGNsZWFyOiBib3RoO1xuXG4gICAgbWF4LXdpZHRoOiAkaHItd2lkdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogJGhyLW1hcmdpbjtcblxuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206ICRoci1ib3JkZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cblxuICAvLyBMaXN0c1xuICB1bCxcbiAgb2wsXG4gIGRsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkbGlzdC1tYXJnaW4tYm90dG9tO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246ICRsaXN0LXN0eWxlLXBvc2l0aW9uO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGlzdC1saW5laGVpZ2h0O1xuICB9XG5cbiAgLy8gTGlzdCBpdGVtc1xuICBsaSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICB9XG5cbiAgLy8gVW5vcmRlcmVkIGxpc3RzXG4gIHVsIHtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAkbGlzdC1zaWRlLW1hcmdpbjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6ICRsaXN0LXN0eWxlLXR5cGU7XG4gIH1cblxuICAvLyBPcmRlcmVkIGxpc3RzXG4gIG9sIHtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAkbGlzdC1zaWRlLW1hcmdpbjtcbiAgfVxuXG4gIC8vIE5lc3RlZCB1bm9yZGVyZWQvb3JkZXJlZCBsaXN0c1xuICB1bCwgb2wge1xuICAgICYgJiB7XG4gICAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAkbGlzdC1uZXN0ZWQtc2lkZS1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIERlZmluaXRpb24gbGlzdHNcbiAgZGwge1xuICAgIG1hcmdpbi1ib3R0b206ICRkZWZubGlzdC1tYXJnaW4tYm90dG9tO1xuXG4gICAgZHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGRlZm5saXN0LXRlcm0tbWFyZ2luLWJvdHRvbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZGVmbmxpc3QtdGVybS13ZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLy8gQmxvY2txdW90ZXNcbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAwIDAgJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xuICAgIHBhZGRpbmc6ICRibG9ja3F1b3RlLXBhZGRpbmc7XG4gICAgYm9yZGVyLSN7JGdsb2JhbC1sZWZ0fTogJGJsb2NrcXVvdGUtYm9yZGVyO1xuXG4gICAgJiwgcCB7XG4gICAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaC1saW5laGVpZ2h0O1xuICAgICAgY29sb3I6ICRibG9ja3F1b3RlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIENpdGF0aW9uc1xuICBjaXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRjaXRlLWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogJGNpdGUtY29sb3I7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAkY2l0ZS1wc2V1ZG8tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAvLyBBYmJyZXZpYXRpb25zXG4gIGFiYnIge1xuICAgIGJvcmRlci1ib3R0b206ICRhYmJyLXVuZGVybGluZTtcbiAgICBjb2xvcjogJGJvZHktZm9udC1jb2xvcjtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cblxuICAvLyBGaWd1cmVzXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIFxuICAvLyBDb2RlXG4gIGNvZGUge1xuICAgIHBhZGRpbmc6ICRjb2RlLXBhZGRpbmc7XG5cbiAgICBib3JkZXI6ICRjb2RlLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iYWNrZ3JvdW5kO1xuXG4gICAgZm9udC1mYW1pbHk6ICRjb2RlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiAkY29kZS1mb250LXdlaWdodDtcbiAgICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIH1cblxuICAvLyBLZXlzdHJva2VzXG4gIGtiZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICRrZXlzdHJva2UtcGFkZGluZztcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRrZXlzdHJva2UtYmFja2dyb3VuZDtcblxuICAgIGZvbnQtZmFtaWx5OiAka2V5c3Ryb2tlLWZvbnQ7XG4gICAgY29sb3I6ICRrZXlzdHJva2UtY29sb3I7XG5cbiAgICBAaWYgaGFzLXZhbHVlKCRrZXlzdHJva2UtcmFkaXVzKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAka2V5c3Ryb2tlLXJhZGl1cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIHR5cG9ncmFwaHktaGVscGVyc1xuLy8vL1xuXG4vLy8gRGVmYXVsdCBmb250IHNpemUgZm9yIGxlYWQgcGFyYWdyYXBocy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRsZWFkLWZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemUgKiAxLjI1ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBsaW5lIGhlaWdodCBmb3IgbGVhZCBwYXJhZ3JhcGhzLlxuLy8vIEB0eXBlIFN0cmluZ1xuJGxlYWQtbGluZWhlaWdodDogMS42ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBsaW5lIGhlaWdodCBmb3Igc3ViaGVhZGVycy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzdWJoZWFkZXItbGluZWhlaWdodDogMS40ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IGNvbG9yIGZvciBzdWJoZWFkZXJzLlxuLy8vIEB0eXBlIENvbG9yXG4kc3ViaGVhZGVyLWNvbG9yOiAkZGFyay1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHdlaWdodCBmb3Igc3ViaGVhZGVycy5cbi8vLyBAdHlwZSBTdHJpbmdcbiRzdWJoZWFkZXItZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdG9wIG1hcmdpbiBmb3Igc3ViaGhlYWRlcnMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc3ViaGVhZGVyLW1hcmdpbi10b3A6IDAuMnJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYm90dG9tIG1hcmdpbiBmb3Igc3ViaGVhZGVycy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzdWJoZWFkZXItbWFyZ2luLWJvdHRvbTogMC41cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHNpemUgZm9yIHN0YXRpc3RpYyBudW1iZXJzLlxuLy8vIEB0eXBlIE51bWJlclxuJHN0YXQtZm9udC1zaXplOiAyLjVyZW0gIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXR5cG9ncmFwaHktaGVscGVycyB7XG4gIC8vIFVzZSB0byBjcmVhdGUgYSBzdWJoZWFkaW5nIHVuZGVyIGEgbWFpbiBoZWFkZXJcbiAgLy8gTWFrZSBzdXJlIHlvdSBwYWlyIHRoZSB0d28gZWxlbWVudHMgaW4gYSA8aGVhZGVyPiBlbGVtZW50LCBsaWtlIHRoaXM6XG4gIC8vIDxoZWFkZXI+XG4gIC8vICAgPGgxPkhlYWRpbmc8L2gxPlxuICAvLyAgIDxoMj5TdWJoZWFkaW5nPC9oMj5cbiAgLy8gPC9oZWFkZXI+XG4gIC5zdWJoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6ICRzdWJoZWFkZXItbWFyZ2luLXRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3ViaGVhZGVyLW1hcmdpbi1ib3R0b207XG5cbiAgICBmb250LXdlaWdodDogJHN1YmhlYWRlci1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJHN1YmhlYWRlci1saW5laGVpZ2h0O1xuICAgIGNvbG9yOiAkc3ViaGVhZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gVXNlIHRvIHN0eWxlIGFuIGludHJvZHVjdG9yeSBsZWFkLCBkZWNrLCBibHVyYiwgZXRjLlxuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsZWFkLWxpbmVoZWlnaHQ7XG4gIH1cblxuICAvLyBVc2UgdG8gc3R5bGUgYSBsYXJnZSBudW1iZXIgdG8gZGlzcGxheSBhIHN0YXRpc3RpY1xuICAuc3RhdCB7XG4gICAgZm9udC1zaXplOiAkc3RhdC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBwICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyBVc2UgdG8gcmVtb3ZlIHRoZSBidWxsZXRzIGZyb20gYW4gdW5vcmRlcmVkIGxpc3RcbiAgLm5vLWJ1bGxldCB7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1sZWZ0fTogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuQG1peGluIGZvdW5kYXRpb24tdGV4dC1hbGlnbm1lbnQge1xuICBAZWFjaCAkc2l6ZSBpbiAkYnJlYWtwb2ludC1jbGFzc2VzIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRzaXplKSB7XG4gICAgICBAZWFjaCAkYWxpZ24gaW4gKGxlZnQsIHJpZ2h0LCBjZW50ZXIsIGp1c3RpZnkpIHtcbiAgICAgICAgQGlmICRzaXplICE9ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgICAgICAuI3skc2l6ZX0tdGV4dC0jeyRhbGlnbn0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogJGFsaWduO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLnRleHQtI3skYWxpZ259IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246ICRhbGlnbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8gSWYgYHRydWVgLCBhbGwgZWxlbWVudHMgd2lsbCBoYXZlIHRyYW5zcGFyZW50IGJhY2tncm91bmRzIHdoZW4gcHJpbnRlZCwgdG8gc2F2ZSBvbiBpbmsuXG4vLy8gQHR5cGUgQm9vbGVhblxuLy8vIEBncm91cCBnbG9iYWxcbiRwcmludC10cmFuc3BhcmVudC1iYWNrZ3JvdW5kczogdHJ1ZSAhZGVmYXVsdDtcbiRwcmludC1ocmVmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gc2Fzcy1saW50OmRpc2FibGUtYWxsXG5cbkBtaXhpbiBmb3VuZGF0aW9uLXByaW50LXN0eWxlcyB7XG4gIC5zaG93LWZvci1wcmludCB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgKiB7XG4gICAgICBAaWYgJHByaW50LXRyYW5zcGFyZW50LWJhY2tncm91bmRzIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaDVicC5jb20vc1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2hvdy1mb3ItcHJpbnQgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmhpZGUtZm9yLXByaW50IHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiAgICB0YWJsZS5zaG93LWZvci1wcmludCB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgICB0aGVhZC5zaG93LWZvci1wcmludCB7IGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cCAhaW1wb3J0YW50OyB9XG4gICAgdGJvZHkuc2hvdy1mb3ItcHJpbnQgeyBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDsgfVxuICAgIHRyLnNob3ctZm9yLXByaW50IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgICB0ZC5zaG93LWZvci1wcmludCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAgIHRoLnNob3ctZm9yLXByaW50IHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbiAgICAvLyBEaXNwbGF5IHRoZSBVUkwgb2YgYSBsaW5rIGFmdGVyIHRoZSB0ZXh0XG4gICAgYSxcbiAgICBhOnZpc2l0ZWQgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG4gICAgQGlmICRwcmludC1ocmVmcyB7XG4gICAgICBhW2hyZWZdOmFmdGVyIHsgY29udGVudDogJyAoJyBhdHRyKGhyZWYpICcpJzsgfVxuICAgIH1cblxuICAgIC8vIERvbid0IGRpc3BsYXkgdGhlIFVSTCBmb3IgaW1hZ2VzIG9yIEphdmFTY3JpcHQvaW50ZXJuYWwgbGlua3NcbiAgICAuaXIgYTphZnRlcixcbiAgICBhW2hyZWZePSdqYXZhc2NyaXB0OiddOmFmdGVyLFxuICAgIGFbaHJlZl49JyMnXTphZnRlciB7IGNvbnRlbnQ6ICcnOyB9XG5cbiAgICAvLyBEaXNwbGF5IHdoYXQgYW4gYWJicmV2aWF0aW9uIHN0YW5kcyBmb3IgYWZ0ZXIgdGhlIHRleHRcbiAgICBhYmJyW3RpdGxlXTphZnRlciB7IGNvbnRlbnQ6ICcgKCcgYXR0cih0aXRsZSkgJyknOyB9XG5cbiAgICAvLyBQcmV2ZW50IHBhZ2UgYnJlYWtzIGluIHRoZSBtaWRkbGUgb2YgYSBibG9ja3F1b3RlIG9yIHByZWZvcm1hdHRlZCB0ZXh0IGJsb2NrXG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBoNWJwLmNvbS90XG4gICAgdGhlYWQgeyBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cblxuICAgIHRyLFxuICAgIGltZyB7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuXG4gICAgaW1nIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuICAgIEBwYWdlIHsgbWFyZ2luOiAwLjVjbTsgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIC8vIEF2b2lkIHBhZ2UgYnJlYWtzIGFmdGVyIGEgaGVhZGluZ1xuICAgIGgyLFxuICAgIGgzIHsgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLy9cblxuLy8vIEdsb2JhbCBzcGFjaW5nIGZvciBmb3JtIGVsZW1lbnRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGZvcm0tc3BhY2luZzogcmVtLWNhbGMoMTYpICFkZWZhdWx0O1xuXG5AaW1wb3J0ICd0ZXh0JztcbkBpbXBvcnQgJ2NoZWNrYm94JztcbkBpbXBvcnQgJ2xhYmVsJztcbkBpbXBvcnQgJ2hlbHAtdGV4dCc7XG5AaW1wb3J0ICdpbnB1dC1ncm91cCc7XG5AaW1wb3J0ICdmaWVsZHNldCc7XG5AaW1wb3J0ICdzZWxlY3QnO1xuQGltcG9ydCAncmFuZ2UnO1xuQGltcG9ydCAncHJvZ3Jlc3MnO1xuQGltcG9ydCAnbWV0ZXInO1xuQGltcG9ydCAnZXJyb3InO1xuXG5AbWl4aW4gZm91bmRhdGlvbi1mb3JtcyB7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tZm9ybS10ZXh0O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWZvcm0tY2hlY2tib3g7XG4gIEBpbmNsdWRlIGZvdW5kYXRpb24tZm9ybS1sYWJlbDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1mb3JtLWhlbHB0ZXh0O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWZvcm0tcHJlcG9zdGZpeDtcbiAgQGluY2x1ZGUgZm91bmRhdGlvbi1mb3JtLWZpZWxkc2V0O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWZvcm0tc2VsZWN0O1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLWZvcm0tZXJyb3I7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vL1xuXG4vLy8gRm9udCBjb2xvciBvZiB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBDb2xvclxuJGlucHV0LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBGb250IGNvbG9yIG9mIHBsYWNlaG9sZGVyIHRleHQgd2l0aGluIHRleHQgaW5wdXRzLlxuLy8vIEB0eXBlIENvbG9yXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgZmFtaWx5IG9mIHRleHQgaW5wdXRzLlxuLy8vIEB0eXBlIEZvbnRcbiRpbnB1dC1mb250LWZhbWlseTogaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRpbnB1dC1mb250LXNpemU6IHJlbS1jYWxjKDE2KSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgd2VpZ2h0IG9mIHRleHQgaW5wdXRzLlxuLy8vIEB0eXBlIEtleXdvcmRcbiRpbnB1dC1mb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBDb2xvclxuJGlucHV0LWJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgZm9jdXNlZCBvZiB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBDb2xvclxuJGlucHV0LWJhY2tncm91bmQtZm9jdXM6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgZGlzYWJsZWQgdGV4dCBpbnB1dHMuXG4vLy8gQHR5cGUgQ29sb3JcbiRpbnB1dC1iYWNrZ3JvdW5kLWRpc2FibGVkOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciBhcm91bmQgdGV4dCBpbnB1dHMuXG4vLy8gQHR5cGUgQm9yZGVyXG4kaW5wdXQtYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIGFyb3VuZCBmb2N1c2VkIHRleHQgaW5wdXRzLlxuLy8vIEB0eXBlIENvbG9yXG4kaW5wdXQtYm9yZGVyLWZvY3VzOiAxcHggc29saWQgJGRhcmstZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJveCBzaGFkb3cgaW5zaWRlIHRleHQgaW5wdXRzIHdoZW4gbm90IGZvY3VzZWQuXG4vLy8gQHR5cGUgU2hhZG93XG4kaW5wdXQtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG5cbi8vLyBCb3ggc2hhZG93IG91dHNpZGUgdGV4dCBpbnB1dHMgd2hlbiBmb2N1c2VkLlxuLy8vIEB0eXBlIFNoYWRvd1xuJGlucHV0LXNoYWRvdy1mb2N1czogMCAwIDVweCAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBDdXJzb3IgdG8gdXNlIHdoZW4gaG92ZXJpbmcgb3ZlciBhIGRpc2FibGVkIHRleHQgaW5wdXQuXG4vLy8gQHR5cGUgQ3Vyc29yXG4kaW5wdXQtY3Vyc29yLWRpc2FibGVkOiBub3QtYWxsb3dlZCAhZGVmYXVsdDtcblxuLy8vIFByb3BlcnRpZXMgdG8gdHJhbnNpdGlvbiBvbiB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBUcmFuc2l0aW9uXG4kaW5wdXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzLCBib3JkZXItY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbi8vLyBFbmFibGVzIHRoZSB1cC9kb3duIGJ1dHRvbnMgdGhhdCBDaHJvbWUgYW5kIEZpcmVmb3ggYWRkIHRvIGA8aW5wdXQgdHlwZT0nbnVtYmVyJz5gIGVsZW1lbnRzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRpbnB1dC1udW1iZXItc3Bpbm5lcnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBSYWRpdXMgZm9yIHRleHQgaW5wdXRzLlxuLy8vIEB0eXBlIEJvcmRlclxuJGlucHV0LXJhZGl1czogJGdsb2JhbC1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgcmFkaXVzIGZvciBmb3JtIGJ1dHRvbnMsIGRlZmF1bHRlZCB0byBnbG9iYWwtcmFkaXVzLlxuLy8vIEB0eXBlIE51bWJlclxuJGZvcm0tYnV0dG9uLXJhZGl1czogJGdsb2JhbC1yYWRpdXMgIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3JtLWVsZW1lbnQge1xuICAkaGVpZ2h0OiAoJGlucHV0LWZvbnQtc2l6ZSArICgkZm9ybS1zcGFjaW5nICogMS41KSAtIHJlbS1jYWxjKDEpKTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgbWFyZ2luOiAwIDAgJGZvcm0tc3BhY2luZztcbiAgcGFkZGluZzogJGZvcm0tc3BhY2luZyAvIDI7XG5cbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJGlucHV0LXNoYWRvdztcblxuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG5cbiAgQGlmIGhhcy12YWx1ZSgkaW5wdXQtdHJhbnNpdGlvbikge1xuICAgIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuICB9XG5cbiAgLy8gRm9jdXMgc3RhdGVcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItZm9jdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQtZm9jdXM7XG4gICAgYm94LXNoYWRvdzogJGlucHV0LXNoYWRvdy1mb2N1cztcblxuICAgIEBpZiBoYXMtdmFsdWUoJGlucHV0LXRyYW5zaXRpb24pIHtcbiAgICAgIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1mb3JtLXRleHQge1xuICAvLyBUZXh0IGlucHV0c1xuICAje3RleHQtaW5wdXRzKCl9LFxuICB0ZXh0YXJlYSB7XG4gICAgQGluY2x1ZGUgZm9ybS1lbGVtZW50O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvLyBUZXh0IGFyZWFzXG4gIHRleHRhcmVhIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAmW3Jvd3NdIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEge1xuICAgIC8vIFBsYWNlaG9sZGVyIHRleHRcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIERpc2FibGVkL3JlYWRvbmx5IHN0YXRlXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmW3JlYWRvbmx5XSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZC1kaXNhYmxlZDtcbiAgICAgIGN1cnNvcjogJGlucHV0LWN1cnNvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cblxuICAvLyBSZXNldCBzdHlsZXMgb24gYnV0dG9uLWxpa2UgaW5wdXRzXG4gIFt0eXBlPSdzdWJtaXQnXSxcbiAgW3R5cGU9J2J1dHRvbiddIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWJ1dHRvbi1yYWRpdXM7XG4gIH1cblxuICAvLyBSZXNldCBOb3JtYWxpemUgc2V0dGluZyBjb250ZW50LWJveCB0byBzZWFyY2ggZWxlbWVudHNcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ10geyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXF1YWxpZnlpbmctZWxlbWVudHNcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLy8gTnVtYmVyIGlucHV0IHN0eWxlc1xuICBbdHlwZT0nbnVtYmVyJ10ge1xuICAgIEBpZiBub3QgJGlucHV0LW51bWJlci1zcGlubmVycyB7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby12ZW5kb3ItcHJlZml4XG5cbiAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXZlbmRvci1wcmVmaXhcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLy9cblxuQG1peGluIGZvdW5kYXRpb24tZm9ybS1jaGVja2JveCB7XG4gIFt0eXBlPSdmaWxlJ10sXG4gIFt0eXBlPSdjaGVja2JveCddLFxuICBbdHlwZT0ncmFkaW8nXSB7XG4gICAgbWFyZ2luOiAwIDAgJGZvcm0tc3BhY2luZztcbiAgfVxuXG4gIC8vIFN0eWxlcyBmb3IgaW5wdXQvbGFiZWwgc2libGluZ3NcbiAgW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCxcbiAgW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblxuICAgIG1hcmdpbi0jeyRnbG9iYWwtbGVmdH06ICRmb3JtLXNwYWNpbmcgKiAwLjU7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICRmb3JtLXNwYWNpbmc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICZbZm9yXSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gU3R5bGVzIGZvciBpbnB1dHMgaW5zaWRlIGxhYmVsc1xuICBsYWJlbCA+IFt0eXBlPSdjaGVja2JveCddLFxuICBsYWJlbCA+IFt0eXBlPSdyYWRpbyddIHtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLXJpZ2h0fTogJGZvcm0tc3BhY2luZyAqIDAuNTtcbiAgfVxuXG4gIC8vIE5vcm1hbGl6ZSBmaWxlIGlucHV0IHdpZHRoXG4gIFt0eXBlPSdmaWxlJ10ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vL1xuXG4vLy8gQ29sb3IgZm9yIGZvcm0gbGFiZWxzLlxuLy8vIEB0eXBlIENvbG9yXG4kZm9ybS1sYWJlbC1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplIGZvciBmb3JtIGxhYmVscy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpICFkZWZhdWx0O1xuXG4vLy8gRm9udCB3ZWlnaHQgZm9yIGZvcm0gbGFiZWxzLlxuLy8vIEB0eXBlIEtleXdvcmRcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbi8vLyBMaW5lIGhlaWdodCBmb3IgZm9ybSBsYWJlbHMuIFRoZSBoaWdoZXIgdGhlIG51bWJlciwgdGhlIG1vcmUgc3BhY2UgYmV0d2VlbiB0aGUgbGFiZWwgYW5kIGl0cyBpbnB1dCBmaWVsZC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRmb3JtLWxhYmVsLWxpbmUtaGVpZ2h0OiAxLjggIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcblxuICBmb250LXNpemU6ICRmb3JtLWxhYmVsLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tbGFiZWwtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuQG1peGluIGZvcm0tbGFiZWwtbWlkZGxlIHtcbiAgJGlucHV0LWJvcmRlci13aWR0aDogZ2V0LWJvcmRlci12YWx1ZSgkaW5wdXQtYm9yZGVyLCB3aWR0aCk7XG5cbiAgbWFyZ2luOiAwIDAgJGZvcm0tc3BhY2luZztcbiAgcGFkZGluZzogKCRmb3JtLXNwYWNpbmcgLyAyICsgcmVtLWNhbGMoJGlucHV0LWJvcmRlci13aWR0aCkpIDA7XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWZvcm0tbGFiZWwge1xuICBsYWJlbCB7XG4gICAgQGluY2x1ZGUgZm9ybS1sYWJlbDtcblxuICAgICYubWlkZGxlIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tbGFiZWwtbWlkZGxlO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLy9cblxuLy8vIERlZmF1bHQgY29sb3IgZm9yIGhlbHAgdGV4dC5cbi8vLyBAdHlwZSBDb2xvclxuJGhlbHB0ZXh0LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZvbnQgc2l6ZSBmb3IgaGVscCB0ZXh0LlxuLy8vIEB0eXBlIE51bWJlclxuJGhlbHB0ZXh0LWZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHN0eWxlIGZvciBoZWxwIHRleHQuXG4vLy8gQHR5cGUgS2V5d29yZFxuJGhlbHB0ZXh0LWZvbnQtc3R5bGU6IGl0YWxpYyAhZGVmYXVsdDtcblxuQG1peGluIGZvdW5kYXRpb24tZm9ybS1oZWxwdGV4dCB7XG4gIC5oZWxwLXRleHQge1xuICAgICRtYXJnaW4tdG9wOiAoJGZvcm0tc3BhY2luZyAqIDAuNSkgKiAtMTtcblxuICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGhlbHB0ZXh0LWZvbnQtc2l6ZTtcbiAgICBmb250LXN0eWxlOiAkaGVscHRleHQtZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGhlbHB0ZXh0LWNvbG9yO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vL1xuXG4vLy8gQ29sb3Igb2YgbGFiZWxzIHByZWZpeGVkIHRvIGFuIGlucHV0LlxuLy8vIEB0eXBlIENvbG9yXG4kaW5wdXQtcHJlZml4LWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGxhYmVscyBwcmVmaXhlZCB0byBhbiBpbnB1dC5cbi8vLyBAdHlwZSBDb2xvclxuJGlucHV0LXByZWZpeC1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciBhcm91bmQgbGFiZWxzIHByZWZpeGVkIHRvIGFuIGlucHV0LlxuLy8vIEB0eXBlIEJvcmRlclxuJGlucHV0LXByZWZpeC1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBMZWZ0L3JpZ2h0IHBhZGRpbmcgb2YgYW4gcHJlL3Bvc3RmaXhlZCBpbnB1dCBsYWJlbFxuJGlucHV0LXByZWZpeC1wYWRkaW5nOiAxcmVtICFkZWZhdWx0O1xuXG5AbWl4aW4gZm91bmRhdGlvbi1mb3JtLXByZXBvc3RmaXgge1xuICAkaGVpZ2h0OiAoJGlucHV0LWZvbnQtc2l6ZSArICRmb3JtLXNwYWNpbmcgKiAxLjUpO1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaWYoJGdsb2JhbC1mbGV4Ym94LCBmbGV4LCB0YWJsZSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGZvcm0tc3BhY2luZztcblxuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogaWYoJGdsb2JhbC10ZXh0LWRpcmVjdGlvbiA9PSBydGwsIDAgJGlucHV0LXJhZGl1cyAkaW5wdXQtcmFkaXVzIDAsICRpbnB1dC1yYWRpdXMgMCAwICRpbnB1dC1yYWRpdXMpO1xuICAgIH1cblxuICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgPiAqIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogaWYoJGdsb2JhbC10ZXh0LWRpcmVjdGlvbiA9PSBydGwsICRpbnB1dC1yYWRpdXMgMCAwICRpbnB1dC1yYWRpdXMsIDAgJGlucHV0LXJhZGl1cyAkaW5wdXQtcmFkaXVzIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICVpbnB1dC1ncm91cC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBAaWYgbm90ICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtbGFiZWwge1xuICAgIEBleHRlbmQgJWlucHV0LWdyb3VwLWNoaWxkO1xuICAgIHBhZGRpbmc6IDAgJGlucHV0LXByZWZpeC1wYWRkaW5nO1xuICAgIGJvcmRlcjogJGlucHV0LXByZWZpeC1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGlucHV0LXByZWZpeC1iYWNrZ3JvdW5kO1xuXG4gICAgY29sb3I6ICRpbnB1dC1wcmVmaXgtY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIHdpZHRoOiAxJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaWYgaGFzLXZhbHVlKCRpbnB1dC1wcmVmaXgtYm9yZGVyKSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLSN7JGdsb2JhbC1yaWdodH06IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci0jeyRnbG9iYWwtbGVmdH06IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLWZpZWxkIHtcbiAgICBAZXh0ZW5kICVpbnB1dC1ncm91cC1jaGlsZDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4OiAxIDEgMHB4OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIHplcm8tdW5pdFxuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLWJ1dHRvbiB7XG4gICAgQGV4dGVuZCAlaW5wdXQtZ3JvdXAtY2hpbGQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgd2lkdGg6IDElO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIGEsXG4gICAgaW5wdXQsXG4gICAgYnV0dG9uLFxuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJWlucHV0LWdyb3VwLWNoaWxkO1xuICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNwZWNpZmljaXR5IGJ1bXAgbmVlZGVkIHRvIHByZXZlbnQgb3ZlcnJpZGUgYnkgYnV0dG9uc1xuICBAaWYgbm90ICRnbG9iYWwtZmxleGJveCB7XG4gICAgICAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLy9cblxuLy8vIERlZmF1bHQgYm9yZGVyIGFyb3VuZCBjdXN0b20gZmllbGRzZXRzLlxuLy8vIEB0eXBlIEJvcmRlclxuJGZpZWxkc2V0LWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBpbnNpZGUgY3VzdG9tIGZpZWxkc2V0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRmaWVsZHNldC1wYWRkaW5nOiByZW0tY2FsYygyMCkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IG1hcmdpbiBhcm91bmQgY3VzdG9tIGZpZWxkc2V0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRmaWVsZHNldC1tYXJnaW46IHJlbS1jYWxjKDE4IDApICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGJldHdlZW4gdGhlIGxlZ2VuZCB0ZXh0IGFuZCBmaWVsZHNldCBib3JkZXIuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbGVnZW5kLXBhZGRpbmc6IHJlbS1jYWxjKDAgMykgIWRlZmF1bHQ7XG5cbkBtaXhpbiBmaWVsZHNldCB7XG4gIG1hcmdpbjogJGZpZWxkc2V0LW1hcmdpbjtcbiAgcGFkZGluZzogJGZpZWxkc2V0LXBhZGRpbmc7XG4gIGJvcmRlcjogJGZpZWxkc2V0LWJvcmRlcjtcblxuICBsZWdlbmQge1xuICAgIC8vIENvdmVycyB1cCB0aGUgZmllbGRzZXQncyBib3JkZXIgdG8gY3JlYXRlIGFydGlmaWNpYWwgcGFkZGluZ1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiByZW0tY2FsYygtMyk7XG4gICAgcGFkZGluZzogJGxlZ2VuZC1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJhY2tncm91bmQ7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tZm9ybS1maWVsZHNldCB7XG4gIGZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICBsZWdlbmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAkZm9ybS1zcGFjaW5nICogMC41O1xuICB9XG5cbiAgLmZpZWxkc2V0IHtcbiAgICBAaW5jbHVkZSBmaWVsZHNldDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLy9cblxuLy8vIEJhY2tncm91bmQgY29sb3IgZm9yIHNlbGVjdCBtZW51cy5cbi8vLyBAdHlwZSBDb2xvclxuJHNlbGVjdC1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBDb2xvciBvZiB0aGUgZHJvcGRvd24gdHJpYW5nbGUgaW5zaWRlIHNlbGVjdCBtZW51cy4gU2V0IHRvIGB0cmFuc3BhcmVudGAgdG8gcmVtb3ZlIGl0IGVudGlyZWx5LlxuLy8vIEB0eXBlIENvbG9yXG4kc2VsZWN0LXRyaWFuZ2xlLWNvbG9yOiAkZGFyay1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCByYWRpdXMgZm9yIHNlbGVjdCBtZW51cy5cbi8vLyBAdHlwZSBDb2xvclxuJHNlbGVjdC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG5AbWl4aW4gZm9ybS1zZWxlY3Qge1xuICAkaGVpZ2h0OiAoJGlucHV0LWZvbnQtc2l6ZSArICgkZm9ybS1zcGFjaW5nICogMS41KSAtIHJlbS1jYWxjKDEpKTtcblxuICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIG1hcmdpbjogMCAwICRmb3JtLXNwYWNpbmc7XG4gIHBhZGRpbmc6ICgkZm9ybS1zcGFjaW5nIC8gMik7XG5cbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkc2VsZWN0LXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1iYWNrZ3JvdW5kO1xuXG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcblxuICBAaWYgJHNlbGVjdC10cmlhbmdsZS1jb2xvciAhPSB0cmFuc3BhcmVudCB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC10cmlhbmdsZSgkc2VsZWN0LXRyaWFuZ2xlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGdsb2JhbC1yaWdodCAoLSRmb3JtLXNwYWNpbmcpIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDZweDtcblxuICAgIHBhZGRpbmctI3skZ2xvYmFsLXJpZ2h0fTogKCRmb3JtLXNwYWNpbmcgKiAxLjUpO1xuICB9XG5cbiAgQGlmIGhhcy12YWx1ZSgkaW5wdXQtdHJhbnNpdGlvbikge1xuICAgIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuICB9XG5cbiAgLy8gRm9jdXMgc3RhdGVcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItZm9jdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQtZm9jdXM7XG4gICAgYm94LXNoYWRvdzogJGlucHV0LXNoYWRvdy1mb2N1cztcblxuICAgIEBpZiBoYXMtdmFsdWUoJGlucHV0LXRyYW5zaXRpb24pIHtcbiAgICAgIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iYWNrZ3JvdW5kLWRpc2FibGVkO1xuICAgIGN1cnNvcjogJGlucHV0LWN1cnNvci1kaXNhYmxlZDtcbiAgfVxuXG4gIC8vIEhpZGUgdGhlIGRyb3Bkb3duIGFycm93IHNob3duIGluIG5ld2VyIElFIHZlcnNpb25zXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tZm9ybS1zZWxlY3Qge1xuICBzZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tc2VsZWN0O1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBzbGlkZXJcbi8vLy9cblxuLy8vIERlZmF1bHQgaGVpZ2h0IG9mIHRoZSBzbGlkZXIuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc2xpZGVyLWhlaWdodDogMC41cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9mIHRoZSBzbGlkZXIncyB0cmFjay5cbi8vLyBAdHlwZSBDb2xvclxuJHNsaWRlci1iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3Igb2YgdGhlIGFjdGl2ZSBmaWxsIGNvbG9yIG9mIHRoZSBzbGlkZXIuXG4vLy8gQHR5cGUgQ29sb3JcbiRzbGlkZXItZmlsbC1iYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGhlaWdodCBvZiB0aGUgaGFuZGxlIG9mIHRoZSBzbGlkZXIuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc2xpZGVyLWhhbmRsZS1oZWlnaHQ6IDEuNHJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgd2lkdGggb2YgdGhlIGhhbmRsZSBvZiB0aGUgc2xpZGVyLlxuLy8vIEB0eXBlIE51bWJlclxuJHNsaWRlci1oYW5kbGUtd2lkdGg6IDEuNHJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3Igb2YgdGhlIGhhbmRsZSBmb3IgdGhlIHNsaWRlci5cbi8vLyBAdHlwZSBDb2xvclxuJHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZDogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZhZGUgYW1vdW50IG9mIGEgZGlzYWJsZWQgc2xpZGVyLlxuLy8vIEB0eXBlIE51bWJlclxuJHNsaWRlci1vcGFjaXR5LWRpc2FibGVkOiAwLjI1ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCByYWRpdXMgZm9yIHNsaWRlci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzbGlkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuQG1peGluIGZvdW5kYXRpb24tcmFuZ2UtaW5wdXQge1xuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0geyAgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1xdWFsaWZ5aW5nLWVsZW1lbnRzXG4gICAgJG1hcmdpbjogKCRzbGlkZXItaGFuZGxlLWhlaWdodCAtICRzbGlkZXItaGVpZ2h0KSAvIDI7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luO1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGlmIGhhcy12YWx1ZSgkc2xpZGVyLXJhZGl1cykge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHNsaWRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIG9wYWNpdHk6ICRzbGlkZXItb3BhY2l0eS1kaXNhYmxlZDtcbiAgICB9XG5cbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby12ZW5kb3ItcHJlZml4XG5cbiAgICAvLyBDaHJvbWUvU2FmYXJpXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgaGVpZ2h0OiAkc2xpZGVyLWhlaWdodDtcbiAgICAgIGJhY2tncm91bmQ6ICRzbGlkZXItYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1oYW5kbGUge1xuICAgICAgd2lkdGg6ICRzbGlkZXItaGFuZGxlLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkc2xpZGVyLWhhbmRsZS1oZWlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAtJG1hcmdpbjtcblxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZDtcblxuICAgICAgQGlmIGhhcy12YWx1ZSgkc2xpZGVyLXJhZGl1cykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkc2xpZGVyLXJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGaXJlZm94XG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJHNsaWRlci1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgd2lkdGg6ICRzbGlkZXItaGFuZGxlLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkc2xpZGVyLWhhbmRsZS1oZWlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAtJG1hcmdpbjtcblxuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZDtcblxuICAgICAgQGlmIGhhcy12YWx1ZSgkc2xpZGVyLXJhZGl1cykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkc2xpZGVyLXJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbnRlcm5ldCBFeHBsb3JlclxuICAgICY6Oi1tcy10cmFjayB7XG4gICAgICBoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuXG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItdG9wOiAkbWFyZ2luIHNvbGlkICRib2R5LWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItYm90dG9tOiAkbWFyZ2luIHNvbGlkICRib2R5LWJhY2tncm91bmQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2xpZGVyLWJhY2tncm91bmQ7XG5cbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICB3aWR0aDogJHNsaWRlci1oYW5kbGUtd2lkdGg7XG4gICAgICBoZWlnaHQ6ICRzbGlkZXItaGFuZGxlLWhlaWdodDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRzbGlkZXItaGFuZGxlLWJhY2tncm91bmQ7XG5cbiAgICAgIEBpZiBoYXMtdmFsdWUoJHNsaWRlci1yYWRpdXMpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHNsaWRlci1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHNsaWRlci1maWxsLWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogJHNsaWRlci1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIEBhdC1yb290IHtcbiAgICAgIG91dHB1dCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzbGlkZXItaGFuZGxlLWhlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIHByb2dyZXNzLWJhclxuLy8vL1xuXG4vLy8gSGVpZ2h0IG9mIGEgcHJvZ3Jlc3MgYmFyLlxuLy8vIEB0eXBlIE51bWJlclxuJHByb2dyZXNzLWhlaWdodDogMXJlbSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgYSBwcm9ncmVzcyBiYXIuXG4vLy8gQHR5cGUgQ29sb3JcbiRwcm9ncmVzcy1iYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBCb3R0b20gbWFyZ2luIG9mIGEgcHJvZ3Jlc3MgYmFyLlxuLy8vIEB0eXBlIE51bWJlclxuJHByb2dyZXNzLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBjb2xvciBvZiBhIHByb2dyZXNzIGJhcidzIG1ldGVyLlxuLy8vIEB0eXBlIENvbG9yXG4kcHJvZ3Jlc3MtbWV0ZXItYmFja2dyb3VuZDogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHJhZGl1cyBvZiBhIHByb2dyZXNzIGJhci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRwcm9ncmVzcy1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG5AbWl4aW4gZm91bmRhdGlvbi1wcm9ncmVzcy1lbGVtZW50IHtcbiAgcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAkcHJvZ3Jlc3MtbWFyZ2luLWJvdHRvbTtcblxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICBAaWYgaGFzdmFsdWUoJHByb2dyZXNzLXJhZGl1cykge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyZXNzLXJhZGl1cztcbiAgICB9XG5cbiAgICAvLyBGb3IgRmlyZWZveFxuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJvZ3Jlc3MtYmFja2dyb3VuZDtcblxuICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRwcm9ncmVzcy1iYWNrZ3JvdW5kO1xuXG4gICAgICBAaWYgaGFzdmFsdWUoJHByb2dyZXNzLXJhZGl1cykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgICAgYmFja2dyb3VuZDogJHByb2dyZXNzLW1ldGVyLWJhY2tncm91bmQ7XG5cbiAgICAgIEBpZiBoYXN2YWx1ZSgkcHJvZ3Jlc3MtcmFkaXVzKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmVzcy1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgICAgYmFja2dyb3VuZDogJHByb2dyZXNzLW1ldGVyLWJhY2tncm91bmQ7XG5cbiAgICAgIEBpZiBoYXN2YWx1ZSgkcHJvZ3Jlc3MtcmFkaXVzKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9ncmVzcy1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkZm91bmRhdGlvbi1wYWxldHRlIHtcbiAgICAgICYuI3skbmFtZX0ge1xuICAgICAgICAvLyBJbnRlcm5ldCBFeHBsb3JlciBzZXRzIHRoZSBmaWxsIHdpdGggY29sb3JcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9yIElFIGFuZCBFZGdlXG4gICAgJjo6LW1zLWZpbGwge1xuICAgICAgQGlmIGhhc3ZhbHVlKCRwcm9ncmVzcy1yYWRpdXMpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHByb2dyZXNzLXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgbWV0ZXJcbi8vLy9cblxuLy8vIEhlaWdodCBvZiBhIGA8bWV0ZXI+YCBlbGVtZW50LlxuLy8vIEB0eXBlIExlbmd0aFxuJG1ldGVyLWhlaWdodDogMXJlbSAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciByYWRpdXMgb2YgYSBgPG1ldGVyPmAgZWxlbWVudC5cbi8vLyBAdHlwZSBMZW5ndGhcbiRtZXRlci1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBhIGA8bWV0ZXI+YCBlbGVtZW50LlxuLy8vIEB0eXBlIENvbG9yXG4kbWV0ZXItYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gTWV0ZXIgZmlsbCBmb3IgYW4gb3B0aW1hbCB2YWx1ZSBpbiBhIGA8bWV0ZXI+YCBlbGVtZW50LlxuLy8vIEB0eXBlIENvbG9yXG4kbWV0ZXItZmlsbC1nb29kOiAkc3VjY2Vzcy1jb2xvciAhZGVmYXVsdDtcblxuLy8vIE1ldGVyIGZpbGwgZm9yIGFuIGF2ZXJhZ2UgdmFsdWUgaW4gYSBgPG1ldGVyPmAgZWxlbWVudC5cbi8vLyBAdHlwZSBDb2xvclxuJG1ldGVyLWZpbGwtbWVkaXVtOiAkd2FybmluZy1jb2xvciAhZGVmYXVsdDtcblxuLy8vIE1ldGVyIGZpbGwgZm9yIGEgc3Vib3B0aW1hbCB2YWx1ZSBpbiBhIGA8bWV0ZXI+YCBlbGVtZW50LlxuLy8vIEB0eXBlIENvbG9yXG4kbWV0ZXItZmlsbC1iYWQ6ICRhbGVydC1jb2xvciAhZGVmYXVsdDtcblxuQG1peGluIGZvdW5kYXRpb24tbWV0ZXItZWxlbWVudCB7XG4gIG1ldGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICRtZXRlci1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICBAaWYgaGFzLXZhbHVlKCRtZXRlci1yYWRpdXMpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRtZXRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgLy8gRm9yIEZpcmVmb3hcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogJG1ldGVyLWJhY2tncm91bmQ7XG5cbiAgICAvLyBDaHJvbWUvU2FmYXJpL0VkZ2VcbiAgICAmOjotd2Via2l0LW1ldGVyLWJhciB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBAaWYgaGFzLXZhbHVlKCRtZXRlci1yYWRpdXMpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJG1ldGVyLXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgYmFja2dyb3VuZDogJG1ldGVyLWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1tZXRlci1pbm5lci1lbGVtZW50IHtcbiAgICAgIEBpZiBoYXMtdmFsdWUoJG1ldGVyLXJhZGl1cykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkbWV0ZXItcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Oi13ZWJraXQtbWV0ZXItb3B0aW11bS12YWx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWV0ZXItZmlsbC1nb29kO1xuXG4gICAgICBAaWYgaGFzLXZhbHVlKCRtZXRlci1yYWRpdXMpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJG1ldGVyLXJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotd2Via2l0LW1ldGVyLXN1Ym9wdGltdW0tdmFsdWUge1xuICAgICAgYmFja2dyb3VuZDogJG1ldGVyLWZpbGwtbWVkaXVtO1xuXG4gICAgICBAaWYgaGFzLXZhbHVlKCRtZXRlci1yYWRpdXMpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJG1ldGVyLXJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotd2Via2l0LW1ldGVyLWV2ZW4tbGVzcy1nb29kLXZhbHVlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRtZXRlci1maWxsLWJhZDtcblxuICAgICAgQGlmIGhhcy12YWx1ZSgkbWV0ZXItcmFkaXVzKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRtZXRlci1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LW1vei1tZXRlci1iYXIge1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG5cbiAgICAgIEBpZiBoYXMtdmFsdWUoJG1ldGVyLXJhZGl1cykge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkbWV0ZXItcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6LW1vei1tZXRlci1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgZm9yY2UtcHNldWRvLW5lc3RpbmdcbiAgICAgIGJhY2tncm91bmQ6ICRtZXRlci1maWxsLWdvb2Q7XG4gICAgfVxuXG4gICAgJjotbW96LW1ldGVyLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgZm9yY2UtcHNldWRvLW5lc3RpbmdcbiAgICAgIGJhY2tncm91bmQ6ICRtZXRlci1maWxsLW1lZGl1bTtcbiAgICB9XG5cbiAgICAmOi1tb3otbWV0ZXItc3ViLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgZm9yY2UtcHNldWRvLW5lc3RpbmdcbiAgICAgIGJhY2tncm91bmQ6ICRtZXRlci1maWxsLWJhZDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGFiaWRlXG4vLy8vXG5cbi8vLyBTZXRzIGlmIGVycm9yIHN0eWxlcyBzaG91bGQgYmUgYWRkZWQgdG8gaW5wdXRzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRhYmlkZS1pbnB1dHM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBTZXRzIGlmIGVycm9yIHN0eWxlcyBzaG91bGQgYmUgYWRkZWQgdG8gbGFiZWxzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRhYmlkZS1sYWJlbHM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIHRvIHVzZSBmb3IgaW52YWxpZCB0ZXh0IGlucHV0cy5cbi8vLyBAdHlwZSBDb2xvclxuJGlucHV0LWJhY2tncm91bmQtaW52YWxpZDogZ2V0LWNvbG9yKGFsZXJ0KSAhZGVmYXVsdDtcblxuLy8vIENvbG9yIHRvIHVzZSBmb3IgbGFiZWxzIG9mIGludmFsaWQgaW5wdXRzLlxuLy8vIEB0eXBlIENvbG9yXG4kZm9ybS1sYWJlbC1jb2xvci1pbnZhbGlkOiBnZXQtY29sb3IoYWxlcnQpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IGNvbG9yIGZvciBmb3JtIGVycm9yIHRleHQuXG4vLy8gQHR5cGUgQ29sb3JcbiRpbnB1dC1lcnJvci1jb2xvcjogZ2V0LWNvbG9yKGFsZXJ0KSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCBzaXplIGZvciBmb3JtIGVycm9yIHRleHQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kaW5wdXQtZXJyb3ItZm9udC1zaXplOiByZW0tY2FsYygxMikgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZvbnQgd2VpZ2h0IGZvciBmb3JtIGVycm9yIHRleHQuXG4vLy8gQHR5cGUgS2V5d29yZFxuJGlucHV0LWVycm9yLWZvbnQtd2VpZ2h0OiAkZ2xvYmFsLXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4vLy8gU3R5bGVzIHRoZSBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgb2YgYW4gaW5wdXQgZmllbGQgdG8gaGF2ZSBhbiBlcnJvciBzdGF0ZS5cbi8vL1xuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kIFskYWxlcnQtY29sb3JdIC0gQ29sb3IgdG8gdXNlIGZvciB0aGUgYmFja2dyb3VuZCBhbmQgYm9yZGVyLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkYmFja2dyb3VuZC1saWdodGVuIFsxMCVdIC0gTGlnaHRuZXNzIGxldmVsIG9mIHRoZSBiYWNrZ3JvdW5kIGNvbG9yLlxuQG1peGluIGZvcm0taW5wdXQtZXJyb3IoXG4gICRiYWNrZ3JvdW5kOiAkaW5wdXQtYmFja2dyb3VuZC1pbnZhbGlkLFxuICAkYmFja2dyb3VuZC1saWdodGVuOiAxMCVcbikge1xuICAmOm5vdCg6Zm9jdXMpIHtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1peCgkYmFja2dyb3VuZCwgJHdoaXRlLCAkYmFja2dyb3VuZC1saWdodGVuKTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIGVycm9yIHN0eWxlcyB0byBhIGZvcm0gZWxlbWVudCwgdXNpbmcgdGhlIHZhbHVlcyBpbiB0aGUgc2V0dGluZ3MgZmlsZS5cbkBtaXhpbiBmb3JtLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tc3BhY2luZyAqIC0wLjU7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLXNwYWNpbmc7XG5cbiAgZm9udC1zaXplOiAkaW5wdXQtZXJyb3ItZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGlucHV0LWVycm9yLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGlucHV0LWVycm9yLWNvbG9yO1xufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1mb3JtLWVycm9yIHtcbiAgQGlmICRhYmlkZS1pbnB1dHMge1xuICAgIC8vIEVycm9yIGNsYXNzIGZvciBpbnZhbGlkIGlucHV0c1xuICAgIC5pcy1pbnZhbGlkLWlucHV0IHtcbiAgICAgIEBpbmNsdWRlIGZvcm0taW5wdXQtZXJyb3I7XG4gICAgfVxuICB9XG5cbiAgQGlmICRhYmlkZS1sYWJlbHMge1xuICAgIC8vIEVycm9yIGNsYXNzIGZvciBsYWJlbHMgb2YgaW52YWxpZCBvdXRwdXRzXG4gICAgLmlzLWludmFsaWQtbGFiZWwge1xuICAgICAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yLWludmFsaWQ7XG4gICAgfVxuICB9XG5cbiAgLy8gRm9ybSBlcnJvciBlbGVtZW50XG4gIC5mb3JtLWVycm9yIHtcbiAgICBAaW5jbHVkZSBmb3JtLWVycm9yO1xuXG4gICAgJi5pcy12aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLyBIaWRlIGFuIGVsZW1lbnQgYnkgZGVmYXVsdCwgb25seSBkaXNwbGF5aW5nIGl0IGFib3ZlIGEgY2VydGFpbiBzY3JlZW4gc2l6ZS5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRzaXplIC0gQnJlYWtwb2ludCB0byB1c2UuICoqTXVzdCBiZSBhIGJyZWFrcG9pbnQgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYC4qKlxuQG1peGluIHNob3ctZm9yKCRzaXplKSB7XG4gICRzaXplOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHNpemUpO1xuICAkc2l6ZTogLXpmLWJwLXRvLWVtKCRzaXplKSAtICgxIC8gMTYpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpemUgZG93bikge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLy8gSGlkZSBhbiBlbGVtZW50IGJ5IGRlZmF1bHQsIG9ubHkgZGlzcGxheWluZyBpdCB3aXRoaW4gYSBjZXJ0YWluIGJyZWFrcG9pbnQuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkc2l6ZSAtIEJyZWFrcG9pbnQgdG8gdXNlLiAqKk11c3QgYmUgYSBicmVha3BvaW50IGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AuKipcbkBtaXhpbiBzaG93LWZvci1vbmx5KCRzaXplKSB7XG4gICRsb3dlci1ib3VuZC1zaXplOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHNpemUpO1xuICAkdXBwZXItYm91bmQtc2l6ZTogLXpmLW1hcC1uZXh0KCRicmVha3BvaW50cywgJHNpemUpO1xuXG4gIC8vIG1vcmUgb2Z0ZW4gdGhhbiBub3QgdGhpcyB3aWxsIGJlIGNvcnJlY3QsIGp1c3Qgb25lIHRpbWUgcm91bmQgdGhlIGxvb3AgaXQgd29uJ3Qgc28gc2V0IGluIHNjb3BlIGhlcmVcbiAgJGxvd2VyLWJvdW5kOiAtemYtYnAtdG8tZW0oJGxvd2VyLWJvdW5kLXNpemUpIC0gKDEgLyAxNik7XG4gIC8vIHRlc3QgYWN0dWFsIGxvd2VyLWJvdW5kLXNpemUsIGlmIDAgc2V0IGl0IHRvIDBlbVxuICBAaWYgc3RyaXAtdW5pdCgkbG93ZXItYm91bmQtc2l6ZSkgPT0gMCB7XG4gICAgJGxvd2VyLWJvdW5kOiAtemYtYnAtdG8tZW0oJGxvd2VyLWJvdW5kLXNpemUpO1xuICB9XG5cbiAgQGlmICR1cHBlci1ib3VuZC1zaXplID09IG51bGwge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsb3dlci1ib3VuZCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgJHVwcGVyLWJvdW5kOiAtemYtYnAtdG8tZW0oJHVwcGVyLWJvdW5kLXNpemUpO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxvd2VyLWJvdW5kKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdXBwZXItYm91bmQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLy8gU2hvdyBhbiBlbGVtZW50IGJ5IGRlZmF1bHQsIGFuZCBoaWRlIGl0IGFib3ZlIGEgY2VydGFpbiBzY3JlZW4gc2l6ZS5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRzaXplIC0gQnJlYWtwb2ludCB0byB1c2UuICoqTXVzdCBiZSBhIGJyZWFrcG9pbnQgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYC4qKlxuQG1peGluIGhpZGUtZm9yKCRzaXplKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpemUpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8vIFNob3cgYW4gZWxlbWVudCBieSBkZWZhdWx0LCBhbmQgaGlkZSBpdCBhYm92ZSBhIGNlcnRhaW4gc2NyZWVuIHNpemUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkc2l6ZSAtIEJyZWFrcG9pbnQgdG8gdXNlLiAqKk11c3QgYmUgYSBicmVha3BvaW50IGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AuKipcbkBtaXhpbiBoaWRlLWZvci1vbmx5KCRzaXplKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpemUgb25seSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi12aXNpYmlsaXR5LWNsYXNzZXMge1xuICAvLyBCYXNpYyBoaWRpbmcgY2xhc3Nlc1xuICAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSB2aXNpYmlsaXR5IGNsYXNzZXNcbiAgQGVhY2ggJHNpemUgaW4gJGJyZWFrcG9pbnQtY2xhc3NlcyB7XG4gICAgQGlmICRzaXplICE9ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgIC5oaWRlLWZvci0jeyRzaXplfSB7XG4gICAgICAgIEBpbmNsdWRlIGhpZGUtZm9yKCRzaXplKTtcbiAgICAgIH1cblxuICAgICAgLnNob3ctZm9yLSN7JHNpemV9IHtcbiAgICAgICAgQGluY2x1ZGUgc2hvdy1mb3IoJHNpemUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oaWRlLWZvci0jeyRzaXplfS1vbmx5IHtcbiAgICAgIEBpbmNsdWRlIGhpZGUtZm9yLW9ubHkoJHNpemUpO1xuICAgIH1cblxuICAgIC5zaG93LWZvci0jeyRzaXplfS1vbmx5IHtcbiAgICAgIEBpbmNsdWRlIHNob3ctZm9yLW9ubHkoJHNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNjcmVlbiByZWFkZXIgdmlzaWJpbGl0eSBjbGFzc2VzXG4gIC8vIE5lZWQgYSBcImhpZGUtZm9yLXNyXCIgY2xhc3M/IEFkZCBhcmlhLWhpZGRlbj0ndHJ1ZScgdG8gdGhlIGVsZW1lbnRcbiAgLnNob3ctZm9yLXNyLFxuICAuc2hvdy1vbi1mb2N1cyB7XG4gICAgQGluY2x1ZGUgZWxlbWVudC1pbnZpc2libGU7XG4gIH1cblxuICAvLyBPbmx5IGRpc3BsYXkgdGhlIGVsZW1lbnQgd2hlbiBpdCdzIGZvY3VzZWRcbiAgLnNob3ctb24tZm9jdXMge1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgZWxlbWVudC1pbnZpc2libGUtb2ZmO1xuICAgIH1cbiAgfVxuXG4gIC8vIExhbmRzY2FwZSBhbmQgcG9ydHJhaXQgdmlzaWJpbGl0eVxuICAuc2hvdy1mb3ItbGFuZHNjYXBlLFxuICAuaGlkZS1mb3ItcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhbmRzY2FwZSkge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHBvcnRyYWl0KSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmhpZGUtZm9yLWxhbmRzY2FwZSxcbiAgLnNob3ctZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhbmRzY2FwZSkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQocG9ydHJhaXQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBmbG9hdFxuLy8vL1xuXG5AbWl4aW4gZm91bmRhdGlvbi1mbG9hdC1jbGFzc2VzIHtcbiAgLmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmNsZWFyZml4IHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgYnV0dG9uXG4vLy8vXG5cbi8vLyBQYWRkaW5nIGluc2lkZSBidXR0b25zLlxuLy8vIEB0eXBlIExpc3RcbiRidXR0b24tcGFkZGluZzogMC44NWVtIDFlbSAhZGVmYXVsdDtcblxuLy8vIE1hcmdpbiBhcm91bmQgYnV0dG9ucy5cbi8vLyBAdHlwZSBMaXN0XG4kYnV0dG9uLW1hcmdpbjogMCAwICRnbG9iYWwtbWFyZ2luIDAgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZpbGwgZm9yIGJ1dHRvbnMuIENhbiBlaXRoZXIgYmUgYHNvbGlkYCBvciBgaG9sbG93YC5cbi8vLyBAdHlwZSBLZXl3b3JkXG4kYnV0dG9uLWZpbGw6IHNvbGlkICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBidXR0b25zLlxuLy8vIEB0eXBlIENvbG9yXG4kYnV0dG9uLWJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvbiBob3ZlciBmb3IgYnV0dG9ucy5cbi8vLyBAdHlwZSBDb2xvclxuJGJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyOiBzY2FsZS1jb2xvcigkYnV0dG9uLWJhY2tncm91bmQsICRsaWdodG5lc3M6IC0xNSUpICFkZWZhdWx0O1xuXG4vLy8gRm9udCBjb2xvciBmb3IgYnV0dG9ucy5cbi8vLyBAdHlwZSBMaXN0XG4kYnV0dG9uLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBBbHRlcm5hdGl2ZSBmb250IGNvbG9yIGZvciBidXR0b25zLlxuLy8vIEB0eXBlIExpc3RcbiRidXR0b24tY29sb3ItYWx0OiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgcmFkaXVzIGZvciBidXR0b25zLCBkZWZhdWx0ZWQgdG8gZ2xvYmFsLXJhZGl1cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRidXR0b24tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIFNpemVzIGZvciBidXR0b25zLlxuLy8vIEB0eXBlIE1hcFxuJGJ1dHRvbi1zaXplczogKFxuICB0aW55OiAwLjZyZW0sXG4gIHNtYWxsOiAwLjc1cmVtLFxuICBkZWZhdWx0OiAwLjlyZW0sXG4gIGxhcmdlOiAxLjI1cmVtLFxuKSAhZGVmYXVsdDtcblxuLy8vIENvbG9yaW5nIGNsYXNzZXMuIEEgbWFwIG9mIGNsYXNzZXMgdG8gb3V0cHV0IGluIHlvdXIgQ1NTLCBsaWtlIGAuc2Vjb25kYXJ5YCwgYC5zdWNjZXNzYCwgYW5kIHNvIG9uLlxuLy8vIEB0eXBlIE1hcFxuJGJ1dHRvbi1wYWxldHRlOiAkZm91bmRhdGlvbi1wYWxldHRlICFkZWZhdWx0O1xuXG4vLy8gb3BhY2l0eSBmb3IgYSBkaXNhYmxlZCBidXR0b24uXG4vLy8gQHR5cGUgTGlzdFxuJGJ1dHRvbi1vcGFjaXR5LWRpc2FibGVkOiAwLjI1ICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBsaWdodG5lc3Mgb24gaG92ZXIgZm9yIGJ1dHRvbnMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYnV0dG9uLWJhY2tncm91bmQtaG92ZXItbGlnaHRuZXNzOiAtMjAlICFkZWZhdWx0O1xuXG4vLy8gQ29sb3IgbGlnaHRuZXNzIG9uIGhvdmVyIGZvciBob2xsb3cgYnV0dG9ucy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRidXR0b24taG9sbG93LWhvdmVyLWxpZ2h0bmVzczogLTUwJSAhZGVmYXVsdDtcblxuLy8gSW50ZXJuYWw6IGZsaXAgZnJvbSBtYXJnaW4tcmlnaHQgdG8gbWFyZ2luLWxlZnQgZm9yIGRlZmF1bHRzXG5AaWYgJGdsb2JhbC10ZXh0LWRpcmVjdGlvbiA9PSAncnRsJyB7XG4gICRidXR0b24tbWFyZ2luOiAwIDAgJGdsb2JhbC1tYXJnaW4gJGdsb2JhbC1tYXJnaW4gIWRlZmF1bHQ7XG59XG5cbi8vLyB0cmFuc2l0aW9ucyBmb3IgYnV0dG9ucy5cbi8vLyBAdHlwZSBMaXN0XG4kYnV0dG9uLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1vdXQsIGNvbG9yIDAuMjVzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG4vLyBUT0RPOiBEb2N1bWVudCBidXR0b24tYmFzZSgpIG1peGluXG5AbWl4aW4gYnV0dG9uLWJhc2Uge1xuICBAaW5jbHVkZSBkaXNhYmxlLW1vdXNlLW91dGxpbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcbiAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nO1xuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xuICB0cmFuc2l0aW9uOiAkYnV0dG9uLXRyYW5zaXRpb247XG5cbiAgZm9udC1zaXplOiBtYXAtZ2V0KCRidXR0b24tc2l6ZXMsIGRlZmF1bHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vLyBFeHBhbmRzIGEgYnV0dG9uIHRvIG1ha2UgaXQgZnVsbC13aWR0aC5cbi8vLyBAcGFyYW0ge0Jvb2xlYW59ICRleHBhbmQgW3RydWVdIC0gU2V0IHRvIGB0cnVlYCB0byBlbmFibGUgdGhlIGV4cGFuZCBiZWhhdmlvci4gU2V0IHRvIGBmYWxzZWAgdG8gcmV2ZXJzZSB0aGlzIGJlaGF2aW9yLlxuQG1peGluIGJ1dHRvbi1leHBhbmQoJGV4cGFuZDogdHJ1ZSkge1xuICBAaWYgJGV4cGFuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIEBlbHNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAkYnV0dG9uLW1hcmdpbjtcbiAgfVxufVxuXG4vLy8gU2V0cyB0aGUgdmlzdWFsIHN0eWxlIG9mIGEgYnV0dG9uLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kIFskYnV0dG9uLWJhY2tncm91bmRdIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgYnV0dG9uLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kLWhvdmVyIFskYnV0dG9uLWJhY2tncm91bmQtaG92ZXJdIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgYnV0dG9uIG9uIGhvdmVyLiBTZXQgdG8gYGF1dG9gIHRvIGhhdmUgdGhlIG1peGluIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBob3ZlciBjb2xvci5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWyRidXR0b24tY29sb3JdIC0gVGV4dCBjb2xvciBvZiB0aGUgYnV0dG9uLiBTZXQgdG8gYGF1dG9gIHRvIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBjb2xvciBiYXNlZCBvbiB0aGUgYmFja2dyb3VuZCBjb2xvci5cbkBtaXhpbiBidXR0b24tc3R5bGUoXG4gICRiYWNrZ3JvdW5kOiAkYnV0dG9uLWJhY2tncm91bmQsXG4gICRiYWNrZ3JvdW5kLWhvdmVyOiAkYnV0dG9uLWJhY2tncm91bmQtaG92ZXIsXG4gICRjb2xvcjogJGJ1dHRvbi1jb2xvcixcbiAgJGJhY2tncm91bmQtaG92ZXItbGlnaHRuZXNzOiAkYnV0dG9uLWJhY2tncm91bmQtaG92ZXItbGlnaHRuZXNzXG4pIHtcbiAgQGlmICRjb2xvciA9PSBhdXRvIHtcbiAgICAkY29sb3I6IGNvbG9yLXBpY2stY29udHJhc3QoJGJhY2tncm91bmQsICgkYnV0dG9uLWNvbG9yLCAkYnV0dG9uLWNvbG9yLWFsdCkpO1xuICB9XG5cbiAgQGlmICRiYWNrZ3JvdW5kLWhvdmVyID09IGF1dG8ge1xuICAgICRiYWNrZ3JvdW5kLWhvdmVyOiBzY2FsZS1jb2xvcigkYmFja2dyb3VuZCwgJGxpZ2h0bmVzczogJGJhY2tncm91bmQtaG92ZXItbGlnaHRuZXNzKTtcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBjb2xvcjogJGNvbG9yO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWhvdmVyO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8vIFJlbW92ZXMgYmFja2dyb3VuZCBmaWxsIG9uIGhvdmVyIGFuZCBmb2N1cyBmb3IgaG9sbG93IGJ1dHRvbnMuXG5AbWl4aW4gYnV0dG9uLWhvbGxvdyB7XG4gICYsXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24taG9sbG93LXN0eWxlKFxuICAkY29sb3I6ICRwcmltYXJ5LWNvbG9yLFxuICAkaG92ZXItbGlnaHRuZXNzOiAkYnV0dG9uLWhvbGxvdy1ob3Zlci1saWdodG5lc3Ncbikge1xuICAkY29sb3ItaG92ZXI6IHNjYWxlLWNvbG9yKCRjb2xvciwgJGxpZ2h0bmVzczogJGhvdmVyLWxpZ2h0bmVzcyk7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xuICBjb2xvcjogJGNvbG9yO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gIH1cbn1cblxuLy8vIEFkZHMgZGlzYWJsZWQgc3R5bGVzIHRvIGEgYnV0dG9uIGJ5IGZhZGluZyB0aGUgZWxlbWVudCwgcmVzZXRpbmcgdGhlIGN1cnNvciwgYW5kIGRpc2FibGluZyBwb2ludGVyIGV2ZW50cy5cbi8vLyBAcGFyYW0gW0NvbG9yXSAkYmFja2dyb3VuZCBbJHByaW1hcnktY29sb3JdIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgZGlzYWJsZWQgYnV0dG9uLlxuLy8vIEBwYXJhbSBbQ29sb3JdICRjb2xvciBbJGJ1dHRvbi1jb2xvcl0gLSBUZXh0IGNvbG9yIG9mIHRoZSBkaXNhYmxlZCBidXR0b24uIFNldCB0byBgYXV0b2AgdG8gaGF2ZSB0aGUgbWl4aW4gYXV0b21hdGljYWxseSBnZW5lcmF0ZSBhIGNvbG9yIGJhc2VkIG9uIHRoZSBiYWNrZ3JvdW5kIGNvbG9yLlxuQG1peGluIGJ1dHRvbi1kaXNhYmxlZChcbiAgJGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yLFxuICAkY29sb3I6ICRidXR0b24tY29sb3Jcbikge1xuICBAaWYgJGNvbG9yID09IGF1dG8ge1xuICAgICRjb2xvcjogY29sb3ItcGljay1jb250cmFzdCgkYmFja2dyb3VuZCwgKCRidXR0b24tY29sb3IsICRidXR0b24tY29sb3ItYWx0KSk7XG4gIH1cblxuICBvcGFjaXR5OiAkYnV0dG9uLW9wYWNpdHktZGlzYWJsZWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgJiwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLy8gQWRkcyBhIGRyb3Bkb3duIGFycm93IHRvIGEgYnV0dG9uLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc2l6ZSBbMC40ZW1dIC0gU2l6ZSBvZiB0aGUgYXJyb3cuIFdlIHJlY29tbWVuZCB1c2luZyBhbiBgZW1gIHZhbHVlIHNvIHRoZSB0cmlhbmdsZSBzY2FsZXMgd2hlbiB1c2VkIGluc2lkZSBkaWZmZXJlbnQgc2l6ZXMgb2YgYnV0dG9ucy5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgW3doaXRlXSAtIENvbG9yIG9mIHRoZSBhcnJvdy5cbi8vLyBAcGFyYW0ge051bWJlcn0gJG9mZnNldCBbJGJ1dHRvbi1wYWRkaW5nXSAtIERpc3RhbmNlIGJldHdlZW4gdGhlIGFycm93IGFuZCB0aGUgdGV4dCBvZiB0aGUgYnV0dG9uLiBEZWZhdWx0cyB0byB3aGF0ZXZlciB0aGUgcmlnaHQgcGFkZGluZyBvZiBhIGJ1dHRvbiBpcy5cbkBtaXhpbiBidXR0b24tZHJvcGRvd24oXG4gICRzaXplOiAwLjRlbSxcbiAgJGNvbG9yOiAkd2hpdGUsXG4gICRvZmZzZXQ6IGdldC1zaWRlKCRidXR0b24tcGFkZGluZywgcmlnaHQpXG4pIHtcbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkc2l6ZSwgJGNvbG9yLCBkb3duKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwLjRlbTsgLy8gQWxpZ25zIHRoZSBhcnJvdyB3aXRoIHRoZSB0ZXh0IG9mIHRoZSBidXR0b25cblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogI3skZ2xvYmFsLXJpZ2h0fTtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiBnZXQtc2lkZSgkYnV0dG9uLXBhZGRpbmcsIHJpZ2h0KTtcbiAgfVxufVxuXG4vLy8gQWRkcyBhbGwgc3R5bGVzIGZvciBhIGJ1dHRvbi4gRm9yIG1vcmUgZ3JhbnVsYXIgY29udHJvbCBvdmVyIHN0eWxlcywgdXNlIHRoZSBpbmRpdmlkdWFsIGJ1dHRvbiBtaXhpbnMuXG4vLy8gQHBhcmFtIHtCb29sZWFufSAkZXhwYW5kIFtmYWxzZV0gLSBTZXQgdG8gYHRydWVgIHRvIG1ha2UgdGhlIGJ1dHRvbiBmdWxsLXdpZHRoLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kIFskYnV0dG9uLWJhY2tncm91bmRdIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgYnV0dG9uLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kLWhvdmVyIFskYnV0dG9uLWJhY2tncm91bmQtaG92ZXJdIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgYnV0dG9uIG9uIGhvdmVyLiBTZXQgdG8gYGF1dG9gIHRvIGhhdmUgdGhlIG1peGluIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBob3ZlciBjb2xvci5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWyRidXR0b24tY29sb3JdIC0gVGV4dCBjb2xvciBvZiB0aGUgYnV0dG9uLiBTZXQgdG8gYGF1dG9gIHRvIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBjb2xvciBiYXNlZCBvbiB0aGUgYmFja2dyb3VuZCBjb2xvci5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRzdHlsZSBbc29saWRdIC0gU2V0IHRvIGBob2xsb3dgIHRvIGNyZWF0ZSBhIGhvbGxvdyBidXR0b24uIFRoZSBjb2xvciBkZWZpbmVkIGluIGAkYmFja2dyb3VuZGAgd2lsbCBiZSB1c2VkIGFzIHRoZSBwcmltYXJ5IGNvbG9yIG9mIHRoZSBidXR0b24uXG5AbWl4aW4gYnV0dG9uKFxuICAkZXhwYW5kOiBmYWxzZSxcbiAgJGJhY2tncm91bmQ6ICRidXR0b24tYmFja2dyb3VuZCxcbiAgJGJhY2tncm91bmQtaG92ZXI6ICRidXR0b24tYmFja2dyb3VuZC1ob3ZlcixcbiAgJGNvbG9yOiAkYnV0dG9uLWNvbG9yLFxuICAkc3R5bGU6ICRidXR0b24tZmlsbFxuKSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1iYXNlO1xuXG4gIEBpZiAkc3R5bGUgPT0gc29saWQge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1zdHlsZSgkYmFja2dyb3VuZCwgJGJhY2tncm91bmQtaG92ZXIsICRjb2xvcik7XG4gIH1cbiAgQGVsc2UgaWYgJHN0eWxlID09IGhvbGxvdyB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWhvbGxvdztcbiAgICBAaW5jbHVkZSBidXR0b24taG9sbG93LXN0eWxlKCRiYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIEBpZiAkZXhwYW5kIHtcbiAgICBAaW5jbHVkZSBidXR0b24tZXhwYW5kO1xuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWJ1dHRvbiB7XG4gIC5idXR0b24ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbjtcblxuICAgIC8vIFNpemVzXG4gICAgQGVhY2ggJHNpemUsICR2YWx1ZSBpbiBtYXAtcmVtb3ZlKCRidXR0b24tc2l6ZXMsIGRlZmF1bHQpIHtcbiAgICAgICYuI3skc2l6ZX0ge1xuICAgICAgICBmb250LXNpemU6ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmV4cGFuZGVkIHsgQGluY2x1ZGUgYnV0dG9uLWV4cGFuZDsgfVxuXG4gICAgLy8gQ29sb3JzXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkYnV0dG9uLXBhbGV0dGUge1xuICAgICAgQGlmICRidXR0b24tZmlsbCAhPSBob2xsb3cge1xuICAgICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc3R5bGUoJGNvbG9yLCBhdXRvLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24taG9sbG93LXN0eWxlKCRjb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmLiN7JG5hbWV9LmRyb3Bkb3duOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSG9sbG93IHN0eWxlXG4gICAgQGlmICRidXR0b24tZmlsbCAhPSBob2xsb3cge1xuICAgICAgJi5ob2xsb3cge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24taG9sbG93O1xuICAgICAgICBAaW5jbHVkZSBidXR0b24taG9sbG93LXN0eWxlO1xuXG4gICAgICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGJ1dHRvbi1wYWxldHRlIHtcbiAgICAgICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1ob2xsb3ctc3R5bGUoJGNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEaXNhYmxlZCBzdHlsZVxuICAgICYuZGlzYWJsZWQsXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLWRpc2FibGVkO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRidXR0b24tcGFsZXR0ZSB7XG4gICAgICAgICYuI3skbmFtZX0ge1xuICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1kaXNhYmxlZCgkY29sb3IsIGF1dG8pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRHJvcGRvd24gYXJyb3dcbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi1kcm9wZG93bjtcblxuICAgICAgQGlmICRidXR0b24tZmlsbCA9PSBob2xsb3cge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uIHdpdGggZHJvcGRvd24gYXJyb3cgb25seVxuICAgICYuYXJyb3ctb25seTo6YWZ0ZXIge1xuICAgICAgdG9wOiAtMC4xZW07XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi0jeyRnbG9iYWwtbGVmdH06IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBidXR0b24tZ3JvdXBcbi8vLy9cblxuLy8vIE1hcmdpbiBmb3IgYnV0dG9uIGdyb3Vwcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRidXR0b25ncm91cC1tYXJnaW46IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLyBNYXJnaW4gYmV0d2VlbiBidXR0b25zIGluIGEgYnV0dG9uIGdyb3VwLlxuLy8vIEB0eXBlIEJvcmRlclxuJGJ1dHRvbmdyb3VwLXNwYWNpbmc6IDFweCAhZGVmYXVsdDtcblxuLy8vIFNlbGVjdG9yIGZvciB0aGUgYnV0dG9ucyBpbnNpZGUgYSBidXR0b24gZ3JvdXAuXG4vLy8gQHR5cGUgU3RyaW5nXG4kYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3I6ICcuYnV0dG9uJyAhZGVmYXVsdDtcblxuLy8vIE1heGltdW0gbnVtYmVyIG9mIGJ1dHRvbnMgdGhhdCBjYW4gYmUgaW4gYW4gZXZlbi13aWR0aCBidXR0b24gZ3JvdXAuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYnV0dG9uZ3JvdXAtZXhwYW5kLW1heDogNiAhZGVmYXVsdDtcblxuLy8vIERldGVybWluZXMgaWYgJGJ1dHRvbi1yYWRpdXMgaXMgYXBwbGllZCB0byBlYWNoIGJ1dHRvbiBvciB0aGUgYnV0dG9uIGdyb3VwIGFzIGEgd2hvbGUuIFVzZSAkZ2xvYmFsLXJhZGl1cyBpbiBfc2V0dGluZ3Muc2NzcyB0byBjaGFuZ2UgcmFkaXVzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRidXR0b25ncm91cC1yYWRpdXMtb24tZWFjaDogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vIEFkZCBzdHlsZXMgZm9yIGEgYnV0dG9uIGdyb3VwIGNvbnRhaW5lci5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGNoaWxkLXNlbGVjdG9yIFskYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3JdIC0gU2VsZWN0b3IgZm9yIHRoZSBidXR0b25zIGluc2lkZSBhIGJ1dHRvbiBncm91cC5cbkBtaXhpbiBidXR0b24tZ3JvdXAoXG4gICRjaGlsZC1zZWxlY3RvcjogJGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yXG4pIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1hcmdpbi1ib3R0b206ICRidXR0b25ncm91cC1tYXJnaW47XG5cbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICBAZWxzZSB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG5cbiAgI3skY2hpbGQtc2VsZWN0b3J9IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICRidXR0b25ncm91cC1zcGFjaW5nO1xuICAgIG1hcmdpbi1ib3R0b206ICRidXR0b25ncm91cC1zcGFjaW5nO1xuICAgIGZvbnQtc2l6ZTogbWFwLWdldCgkYnV0dG9uLXNpemVzLCBkZWZhdWx0KTtcblxuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi0jeyRnbG9iYWwtcmlnaHR9OiAwO1xuICAgIH1cblxuICAgIEBpZiBub3QgJGJ1dHRvbmdyb3VwLXJhZGl1cy1vbi1lYWNoIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLSN7JGdsb2JhbC1sZWZ0fS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICAgICAgICBib3JkZXItYm90dG9tLSN7JGdsb2JhbC1sZWZ0fS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLSN7JGdsb2JhbC1yaWdodH0tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS0jeyRnbG9iYWwtcmlnaHR9LXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuLy8vIENyZWF0ZXMgYSBmdWxsLXdpZHRoIGJ1dHRvbiBncm91cCwgbWFraW5nIGVhY2ggYnV0dG9uIGVxdWFsIHdpZHRoLlxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkc2VsZWN0b3IgWyRidXR0b25ncm91cC1jaGlsZC1zZWxlY3Rvcl0gLSBTZWxlY3RvciBmb3IgdGhlIGJ1dHRvbnMgaW5zaWRlIGEgYnV0dG9uIGdyb3VwLlxuQG1peGluIGJ1dHRvbi1ncm91cC1leHBhbmQoXG4gICRzZWxlY3RvcjogJGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yLFxuICAkY291bnQ6IG51bGxcbikge1xuICBAaWYgbm90ICRnbG9iYWwtZmxleGJveCB7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06IC0kYnV0dG9uZ3JvdXAtc3BhY2luZztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICN7JHNlbGVjdG9yfSB7XG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4OiAxIDEgMHB4OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIHplcm8tdW5pdFxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBPbmUgY2hpbGRcbiAgICAgICY6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICB9XG5cbiAgICAgIC8vIFR3byBvciBtb3JlIGNoaWxkcmVlblxuICAgICAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCAkYnV0dG9uZ3JvdXAtZXhwYW5kLW1heCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoI3skaX0pIHtcbiAgICAgICAgICAmLCAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSB+ICN7JHNlbGVjdG9yfSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygje3BlcmNlbnRhZ2UoMSAvICRpKX0gLSAjeyRidXR0b25ncm91cC1zcGFjaW5nfSk7XG4gICAgICAgICAgICBtYXJnaW4tI3skZ2xvYmFsLXJpZ2h0fTogJGJ1dHRvbmdyb3VwLXNwYWNpbmc7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi0jeyRnbG9iYWwtcmlnaHR9OiAkYnV0dG9uZ3JvdXAtc3BhY2luZyAqIC0kYnV0dG9uZ3JvdXAtZXhwYW5kLW1heDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8vIFN0YWNrcyB0aGUgYnV0dG9ucyBpbiBhIGJ1dHRvbiBncm91cC5cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHNlbGVjdG9yIFskYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3JdIC0gU2VsZWN0b3IgZm9yIHRoZSBidXR0b25zIGluc2lkZSB0aGUgYnV0dG9uIGdyb3VwLlxuQG1peGluIGJ1dHRvbi1ncm91cC1zdGFjayhcbiAgJHNlbGVjdG9yOiAkYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3Jcbikge1xuICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAjeyRzZWxlY3Rvcn0ge1xuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuXG4gICAgQGlmIG5vdCAkYnV0dG9uZ3JvdXAtcmFkaXVzLW9uLWVhY2gge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRnbG9iYWwtbGVmdH0tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRnbG9iYWwtcmlnaHR9LXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tI3skZ2xvYmFsLWxlZnR9LXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tI3skZ2xvYmFsLXJpZ2h0fS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi8vLyBVbi1zdGFja3MgdGhlIGJ1dHRvbnMgaW4gYSBidXR0b24gZ3JvdXAuXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWxlY3RvciBbJGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yXSAtIFNlbGVjdG9yIGZvciB0aGUgYnV0dG9ucyBpbnNpZGUgdGhlIGJ1dHRvbiBncm91cC5cbkBtaXhpbiBidXR0b24tZ3JvdXAtdW5zdGFjayhcbiAgJHNlbGVjdG9yOiAkYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3Jcbikge1xuICAjeyRzZWxlY3Rvcn0ge1xuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgZmxleDogMSAxIDBweDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSB6ZXJvLXVuaXRcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBAaWYgbm90ICRidXR0b25ncm91cC1yYWRpdXMtb24tZWFjaCB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRnbG9iYWwtbGVmdH0tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRnbG9iYWwtcmlnaHR9LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS0jeyRnbG9iYWwtbGVmdH0tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRnbG9iYWwtcmlnaHR9LXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tI3skZ2xvYmFsLXJpZ2h0fS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICAgICAgICBib3JkZXItYm90dG9tLSN7JGdsb2JhbC1sZWZ0fS1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tYnV0dG9uLWdyb3VwIHtcbiAgLmJ1dHRvbi1ncm91cCB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWdyb3VwO1xuXG4gICAgLy8gU2l6ZXNcbiAgICBAZWFjaCAkc2l6ZSwgJHZhbHVlIGluIG1hcC1yZW1vdmUoJGJ1dHRvbi1zaXplcywgZGVmYXVsdCkge1xuICAgICAgJi4jeyRzaXplfSAjeyRidXR0b25ncm91cC1jaGlsZC1zZWxlY3Rvcn0ge1xuICAgICAgICBmb250LXNpemU6ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFdmVuLXdpZHRoIEdyb3VwXG4gICAgJi5leHBhbmRlZCB7IEBpbmNsdWRlIGJ1dHRvbi1ncm91cC1leHBhbmQ7IH1cblxuICAgIC8vIENvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGZvdW5kYXRpb24tcGFsZXR0ZSB7XG4gICAgICBAaWYgJGJ1dHRvbi1maWxsICE9IGhvbGxvdyB7XG4gICAgICAgICYuI3skbmFtZX0gI3skYnV0dG9uZ3JvdXAtY2hpbGQtc2VsZWN0b3J9IHtcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24tc3R5bGUoJGNvbG9yLCBhdXRvLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAmLiN7JG5hbWV9ICN7JGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yfSB7XG4gICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLWhvbGxvdztcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24taG9sbG93LXN0eWxlKCRjb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0YWNrZWQsXG4gICAgJi5zdGFja2VkLWZvci1zbWFsbCxcbiAgICAmLnN0YWNrZWQtZm9yLW1lZGl1bSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tZ3JvdXAtc3RhY2s7XG4gICAgfVxuXG4gICAgJi5zdGFja2VkLWZvci1zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tZ3JvdXAtdW5zdGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0YWNrZWQtZm9yLW1lZGl1bSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1ncm91cC11bnN0YWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQgeyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIGZvcmNlLWVsZW1lbnQtbmVzdGluZ1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBvbmx5KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICN7JGJ1dHRvbmdyb3VwLWNoaWxkLXNlbGVjdG9yfSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vLy9cbi8vLyBAZ3JvdXAgYWNjb3JkaW9uLW1lbnVcbi8vLy9cblxuLy8vIFNldHMgaWYgYWNjb3JkaW9uIG1lbnVzIGhhdmUgdGhlIGRlZmF1bHQgYXJyb3cgc3R5bGVzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRhY2NvcmRpb25tZW51LWFycm93czogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vIFNldHMgYWNjb3JkaW9uIG1lbnUgYXJyb3cgY29sb3IgaWYgYXJyb3cgaXMgdXNlZC5cbi8vLyBAdHlwZSBDb2xvclxuJGFjY29yZGlvbm1lbnUtYXJyb3ctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gU2V0cyBhY2NvcmRpb24gbWVudSBhcnJvdyBzaXplIGlmIGFycm93IGlzIHVzZWQuXG4vLy8gQHR5cGUgTGVuZ3RoXG4kYWNjb3JkaW9ubWVudS1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWFjY29yZGlvbi1tZW51IHtcbiAgQGlmICRhY2NvcmRpb25tZW51LWFycm93cyB7XG4gICAgLmlzLWFjY29yZGlvbi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkYWNjb3JkaW9ubWVudS1hcnJvdy1zaXplLCAkYWNjb3JkaW9ubWVudS1hcnJvdy1jb2xvciwgZG93bik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xICogKCRhY2NvcmRpb25tZW51LWFycm93LXNpemUgLyAyKTtcbiAgICAgICAgI3skZ2xvYmFsLXJpZ2h0fTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50W2FyaWEtZXhwYW5kZWQ9J3RydWUnXSA+IGE6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgYWNjb3JkaW9uXG4vLy8vXG5cbi8vLyBEZWZhdWx0IGJhY2tncm91bmQgY29sb3Igb2YgYW4gYWNjb3JkaW9uIGdyb3VwLlxuLy8vIEB0eXBlIENvbG9yXG4kYWNjb3JkaW9uLWJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgYWRkcyBwbHVzIGFuZCBtaW51cyBpY29ucyB0byB0aGUgc2lkZSBvZiBlYWNoIGFjY29yZGlvbiB0aXRsZS5cbi8vLyBAdHlwZSBCb29sZWFuXG4kYWNjb3JkaW9uLXBsdXNtaW51czogdHJ1ZSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgc2l6ZSBvZiBhY2NvcmRpb24gdGl0bGVzLlxuLy8vIEB0eXBlIE51bWJlclxuJGFjY29yZGlvbi10aXRsZS1mb250LXNpemU6IHJlbS1jYWxjKDEyKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBjb2xvciBmb3IgaXRlbXMgaW4gYSBNZW51LlxuLy8vIEB0eXBlIENvbG9yXG4kYWNjb3JkaW9uLWl0ZW0tY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGhvdmVyIGZvciBpdGVtcyBpbiBhIE1lbnUuXG4vLy8gQHR5cGUgQ29sb3JcbiRhY2NvcmRpb24taXRlbS1iYWNrZ3JvdW5kLWhvdmVyOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBvZiBhbiBhY2NvcmRpb24gaXRlbS5cbi8vLyBAdHlwZSBOdW1iZXIgfCBMaXN0XG4kYWNjb3JkaW9uLWl0ZW0tcGFkZGluZzogMS4yNXJlbSAxcmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9mIHRhYiBjb250ZW50LlxuLy8vIEB0eXBlIENvbG9yXG4kYWNjb3JkaW9uLWNvbnRlbnQtYmFja2dyb3VuZDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3JkZXIgY29sb3Igb2YgdGFiIGNvbnRlbnQuXG4vLy8gQHR5cGUgQ29sb3JcbiRhY2NvcmRpb24tY29udGVudC1ib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBjb2xvciBvZiB0YWIgY29udGVudC5cbi8vLyBAdHlwZSBDb2xvclxuJGFjY29yZGlvbi1jb250ZW50LWNvbG9yOiAkYm9keS1mb250LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGZvciB0YWIgY29udGVudC5cbi8vLyBAdHlwZSBOdW1iZXIgfCBMaXN0XG4kYWNjb3JkaW9uLWNvbnRlbnQtcGFkZGluZzogMXJlbSAhZGVmYXVsdDtcblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhbiBhY2NvcmRpb24gY29udGFpbmVyLiBBcHBseSB0aGlzIHRvIHRoZSBzYW1lIGVsZW1lbnQgdGhhdCBnZXRzIGBkYXRhLWFjY29yZGlvbmAuXG5AbWl4aW4gYWNjb3JkaW9uLWNvbnRhaW5lciAoXG4gICRiYWNrZ3JvdW5kOiAkYWNjb3JkaW9uLWJhY2tncm91bmRcbikge1xuICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAwO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIHRoZSBhY2NvcmRpb24gaXRlbS4gQXBwbHkgdGhpcyB0byB0aGUgbGlzdCBpdGVtIHdpdGhpbiBhbiBhY2NvcmRpb24gdWwuXG5AbWl4aW4gYWNjb3JkaW9uLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAkZ2xvYmFsLXJhZGl1cyAwIDA7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQgPiA6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRnbG9iYWwtcmFkaXVzICRnbG9iYWwtcmFkaXVzO1xuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIHRpdGxlIG9mIGFuIGFjY29yZGlvbiBpdGVtLiBBcHBseSB0aGlzIHRvIHRoZSBsaW5rIHdpdGhpbiBhbiBhY2NvcmRpb24gaXRlbS5cbkBtaXhpbiBhY2NvcmRpb24tdGl0bGUgKFxuICAkcGFkZGluZzogJGFjY29yZGlvbi1pdGVtLXBhZGRpbmcsXG4gICRmb250LXNpemU6ICRhY2NvcmRpb24tdGl0bGUtZm9udC1zaXplLFxuICAkY29sb3I6ICRhY2NvcmRpb24taXRlbS1jb2xvcixcbiAgJGJvcmRlcjogJGFjY29yZGlvbi1jb250ZW50LWJvcmRlcixcbiAgJGJhY2tncm91bmQtaG92ZXI6ICRhY2NvcmRpb24taXRlbS1iYWNrZ3JvdW5kLWhvdmVyXG4pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZGRpbmc7XG5cbiAgYm9yZGVyOiAkYm9yZGVyO1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY29sb3I7XG5cbiAgOmxhc3QtY2hpbGQ6bm90KC5pcy1hY3RpdmUpID4gJiB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGdsb2JhbC1yYWRpdXMgJGdsb2JhbC1yYWRpdXM7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1ob3ZlcjtcbiAgfVxuXG4gIEBpZiAkYWNjb3JkaW9uLXBsdXNtaW51cyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgI3skZ2xvYmFsLXJpZ2h0fTogMXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgICBjb250ZW50OiAnKyc7XG4gICAgfVxuXG4gICAgLmlzLWFjdGl2ZSA+ICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDEzJztcbiAgICB9XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhY2NvcmRpb24gY29udGVudC4gQXBwbHkgdGhpcyB0byB0aGUgY29udGVudCBwYW5lIGJlbG93IGFuIGFjY29yZGlvbiBpdGVtJ3MgdGl0bGUuXG5AbWl4aW4gYWNjb3JkaW9uLWNvbnRlbnQgKFxuICAkcGFkZGluZzogJGFjY29yZGlvbi1jb250ZW50LXBhZGRpbmcsXG4gICRib3JkZXI6ICRhY2NvcmRpb24tY29udGVudC1ib3JkZXIsXG4gICRiYWNrZ3JvdW5kOiAkYWNjb3JkaW9uLWNvbnRlbnQtYmFja2dyb3VuZCxcbiAgJGNvbG9yOiAkYWNjb3JkaW9uLWNvbnRlbnQtY29sb3Jcbikge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAkcGFkZGluZztcblxuICBib3JkZXI6ICRib3JkZXI7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gIGNvbG9yOiAkY29sb3I7XG5cbiAgOmxhc3QtY2hpbGQgPiAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tYWNjb3JkaW9uIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgQGluY2x1ZGUgYWNjb3JkaW9uLWNvbnRhaW5lcjtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgQGluY2x1ZGUgYWNjb3JkaW9uLWl0ZW07XG4gIH1cblxuICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBhY2NvcmRpb24tdGl0bGU7XG4gIH1cblxuICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGFjY29yZGlvbi1jb250ZW50O1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBiYWRnZVxuLy8vL1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBiYWRnZXMuXG4vLy8gQHR5cGUgQ29sb3JcbiRiYWRnZS1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBjb2xvciBmb3IgYmFkZ2VzLlxuLy8vIEB0eXBlIENvbG9yXG4kYmFkZ2UtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIEFsdGVybmF0ZSB0ZXh0IGNvbG9yIGZvciBiYWRnZXMuXG4vLy8gQHR5cGUgQ29sb3JcbiRiYWRnZS1jb2xvci1hbHQ6ICRibGFjayAhZGVmYXVsdDtcblxuLy8vIENvbG9yaW5nIGNsYXNzZXMuIEEgbWFwIG9mIGNsYXNzZXMgdG8gb3V0cHV0IGluIHlvdXIgQ1NTLCBsaWtlIGAuc2Vjb25kYXJ5YCwgYC5zdWNjZXNzYCwgYW5kIHNvIG9uLlxuLy8vIEB0eXBlIE1hcFxuJGJhZGdlLXBhbGV0dGU6ICRmb3VuZGF0aW9uLXBhbGV0dGUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHBhZGRpbmcgaW5zaWRlIGJhZGdlcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRiYWRnZS1wYWRkaW5nOiAwLjNlbSAhZGVmYXVsdDtcblxuLy8vIE1pbmltdW0gd2lkdGggb2YgYSBiYWRnZS5cbi8vLyBAdHlwZSBOdW1iZXJcbiRiYWRnZS1taW53aWR0aDogMi4xZW0gIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZvbnQgc2l6ZSBmb3IgYmFkZ2VzLlxuLy8vIEB0eXBlIE51bWJlclxuJGJhZGdlLWZvbnQtc2l6ZTogMC42cmVtICFkZWZhdWx0O1xuXG4vLy8gR2VuZXJhdGVzIHRoZSBiYXNlIHN0eWxlcyBmb3IgYSBiYWRnZS5cbkBtaXhpbiBiYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAkYmFkZ2UtbWlud2lkdGg7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nO1xuXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1peGluIGZvdW5kYXRpb24tYmFkZ2Uge1xuICAuYmFkZ2Uge1xuICAgIEBpbmNsdWRlIGJhZGdlO1xuXG4gICAgYmFja2dyb3VuZDogJGJhZGdlLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRiYWRnZS1jb2xvcjtcblxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGJhZGdlLXBhbGV0dGUge1xuICAgICAgJi4jeyRuYW1lfSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgICAgY29sb3I6IGNvbG9yLXBpY2stY29udHJhc3QoJGNvbG9yLCAoJGJhZGdlLWNvbG9yLCAkYmFkZ2UtY29sb3ItYWx0KSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBicmVhZGNydW1ic1xuLy8vL1xuXG4vLy8gTWFyZ2luIGFyb3VuZCBhIGJyZWFkY3J1bWJzIGNvbnRhaW5lci5cbi8vLyBAdHlwZSBOdW1iZXJcbiRicmVhZGNydW1icy1tYXJnaW46IDAgMCAkZ2xvYmFsLW1hcmdpbiAwICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplIG9mIGJyZWFkY3J1bWIgbGlua3MuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYnJlYWRjcnVtYnMtaXRlbS1mb250LXNpemU6IHJlbS1jYWxjKDExKSAhZGVmYXVsdDtcblxuLy8vIENvbG9yIG9mIGJyZWFkY3J1bWIgbGlua3MuXG4vLy8gQHR5cGUgQ29sb3JcbiRicmVhZGNydW1icy1pdGVtLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIENvbG9yIG9mIHRoZSBhY3RpdmUgYnJlYWRjcnVtYiBsaW5rLlxuLy8vIEB0eXBlIENvbG9yXG4kYnJlYWRjcnVtYnMtaXRlbS1jb2xvci1jdXJyZW50OiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBPcGFjaXR5IG9mIGRpc2FibGVkIGJyZWFkY3J1bWIgbGlua3MuXG4vLy8gQHR5cGUgTnVtYmVyXG4kYnJlYWRjcnVtYnMtaXRlbS1jb2xvci1kaXNhYmxlZDogJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gTWFyZ2luIGJldHdlZW4gYnJlYWRjcnVtYiBpdGVtcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRicmVhZGNydW1icy1pdGVtLW1hcmdpbjogMC43NXJlbSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgbWFrZXMgYnJlYWRjcnVtYiBsaW5rcyB1cHBlcmNhc2UuXG4vLy8gQHR5cGUgQm9vbGVhblxuJGJyZWFkY3J1bWJzLWl0ZW0tdXBwZXJjYXNlOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gSWYgYHRydWVgLCBhZGRzIGEgc2xhc2ggYmV0d2VlbiBicmVhZGNydW1iIGxpbmtzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRicmVhZGNydW1icy1pdGVtLXNsYXNoOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGEgYnJlYWRjcnVtYnMgY29udGFpbmVyLCBhbG9uZyB3aXRoIHRoZSBzdHlsZXMgZm9yIHRoZSBgPGxpPmAgYW5kIGA8YT5gIGVsZW1lbnRzIGluc2lkZSBvZiBpdC5cbkBtaXhpbiBicmVhZGNydW1icy1jb250YWluZXIge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgbWFyZ2luOiAkYnJlYWRjcnVtYnMtbWFyZ2luO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC8vIEl0ZW0gd3JhcHBlclxuICBsaSB7XG4gICAgZmxvYXQ6ICN7JGdsb2JhbC1sZWZ0fTtcblxuICAgIGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLWl0ZW0tZm9udC1zaXplO1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYnMtaXRlbS1jb2xvci1jdXJyZW50O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIEBpZiAkYnJlYWRjcnVtYnMtaXRlbS11cHBlcmNhc2Uge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBAaWYgJGJyZWFkY3J1bWJzLWl0ZW0tc2xhc2gge1xuICAgICAgLy8gTmVlZCB0byBlc2NhcGUgdGhlIGJhY2tzbGFzaFxuICAgICAgJHNsYXNoOiBpZigkZ2xvYmFsLXRleHQtZGlyZWN0aW9uID09ICdsdHInLCAnLycsICdcXFxcJyk7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBtYXJnaW46IDAgJGJyZWFkY3J1bWJzLWl0ZW0tbWFyZ2luO1xuXG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGFzaDtcbiAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICRicmVhZGNydW1icy1pdGVtLW1hcmdpbjtcbiAgICB9XG4gIH1cblxuICAvLyBQYWdlIGxpbmtzXG4gIGEge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYnMtaXRlbS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWJyZWFkY3J1bWJzIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBAaW5jbHVkZSBicmVhZGNydW1icy1jb250YWluZXI7XG5cbiAgICAuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRicmVhZGNydW1icy1pdGVtLWNvbG9yLWRpc2FibGVkO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGNhbGxvdXRcbi8vLy9cblxuLy8vIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvci5cbi8vLyBAdHlwZSBDb2xvclxuJGNhbGxvdXQtYmFja2dyb3VuZDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmYWRlIHZhbHVlIGZvciBjYWxsb3V0IGJhY2tncm91bmRzLlxuLy8vIEB0eXBlIE51bWJlclxuJGNhbGxvdXQtYmFja2dyb3VuZC1mYWRlOiA4NSUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGJvcmRlciBzdHlsZSBmb3IgY2FsbG91dHMuXG4vLy8gQHR5cGUgTGlzdFxuJGNhbGxvdXQtYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMjUpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3R0b20gbWFyZ2luIGZvciBjYWxsb3V0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRjYWxsb3V0LW1hcmdpbjogMCAwIDFyZW0gMCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgaW5uZXIgcGFkZGluZyBmb3IgY2FsbG91dHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kY2FsbG91dC1wYWRkaW5nOiAxcmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IGNvbG9yIGZvciBjYWxsb3V0cy5cbi8vLyBAdHlwZSBDb2xvclxuJGNhbGxvdXQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvciAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCBjb2xvciBmb3IgY2FsbG91dHMsIGlmIHRoZSBjYWxsb3V0IGhhcyBhIGRhcmsgYmFja2dyb3VuZC5cbi8vLyBAdHlwZSBDb2xvclxuJGNhbGxvdXQtZm9udC1jb2xvci1hbHQ6ICRib2R5LWJhY2tncm91bmQgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGJvcmRlciByYWRpdXMgZm9yIGNhbGxvdXRzLlxuLy8vIEB0eXBlIENvbG9yXG4kY2FsbG91dC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gQW1vdW50IHRvIHRpbnQgbGlua3MgdXNlZCB3aXRoaW4gY29sb3JlZCBwYW5lbHMuIFNldCB0byBgZmFsc2VgIHRvIGRpc2FibGUgdGhpcyBmZWF0dXJlLlxuLy8vIEB0eXBlIE51bWJlciB8IEJvb2xlYW5cbiRjYWxsb3V0LWxpbmstdGludDogMzAlICFkZWZhdWx0O1xuXG4vLy8gQWRkcyBiYXNpYyBzdHlsZXMgZm9yIGEgY2FsbG91dCwgaW5jbHVkaW5nIHBhZGRpbmcgYW5kIG1hcmdpbi5cbkBtaXhpbiBjYWxsb3V0LWJhc2UoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAkY2FsbG91dC1tYXJnaW47XG4gIHBhZGRpbmc6ICRjYWxsb3V0LXBhZGRpbmc7XG5cbiAgYm9yZGVyOiAkY2FsbG91dC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRjYWxsb3V0LXJhZGl1cztcblxuICAvLyBSZXNwZWN0IHRoZSBwYWRkaW5nLCBmb29sLlxuICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8vIEdlbmVyYXRlIHF1aWNrIHN0eWxlcyBmb3IgYSBjYWxsb3V0IHVzaW5nIGEgc2luZ2xlIGNvbG9yIGFzIGEgYmFzZWxpbmUuXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFskY2FsbG91dC1iYWNrZ3JvdW5kXSAtIENvbG9yIHRvIHVzZS5cbkBtaXhpbiBjYWxsb3V0LXN0eWxlKCRjb2xvcjogJGNhbGxvdXQtYmFja2dyb3VuZCkge1xuICAkYmFja2dyb3VuZDogc2NhbGUtY29sb3IoJGNvbG9yLCAkbGlnaHRuZXNzOiAkY2FsbG91dC1iYWNrZ3JvdW5kLWZhZGUpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBjb2xvcjogY29sb3ItcGljay1jb250cmFzdCgkYmFja2dyb3VuZCwgKCRjYWxsb3V0LWZvbnQtY29sb3IsICRjYWxsb3V0LWZvbnQtY29sb3ItYWx0KSk7XG59XG5cbkBtaXhpbiBjYWxsb3V0LXNpemUoJHBhZGRpbmcpIHtcbiAgcGFkZGluZy10b3A6ICRwYWRkaW5nO1xuICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nO1xuICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xufVxuXG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBjYWxsb3V0LlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvciBbJGNhbGxvdXQtYmFja2dyb3VuZF0gLSBDb2xvciB0byB1c2UuXG5AbWl4aW4gY2FsbG91dCgkY29sb3I6ICRjYWxsb3V0LWJhY2tncm91bmQpIHtcbiAgQGluY2x1ZGUgY2FsbG91dC1iYXNlO1xuICBAaW5jbHVkZSBjYWxsb3V0LXN0eWxlKCRjb2xvcik7XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWNhbGxvdXQge1xuICAuY2FsbG91dCB7XG4gICAgQGluY2x1ZGUgY2FsbG91dDtcblxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGZvdW5kYXRpb24tcGFsZXR0ZSB7XG4gICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgQGluY2x1ZGUgY2FsbG91dC1zdHlsZSgkY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgQGluY2x1ZGUgY2FsbG91dC1zaXplKDAuNXJlbSk7XG4gICAgfVxuXG4gICAgJi5sYXJnZSB7XG4gICAgICBAaW5jbHVkZSBjYWxsb3V0LXNpemUoM3JlbSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBjYXJkXG4vLy8vXG5cbi8vLyBEZWZ1YWx0IGJhY2tncm91bmQgY29sb3IuXG4vLy8gQHR5cGUgQ29sb3JcbiRjYXJkLWJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCBjb2xvciBmb3IgY2FyZHMuXG4vLy8gQHR5cGUgQ29sb3JcbiRjYXJkLWZvbnQtY29sb3I6ICRib2R5LWZvbnQtY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGJhY2tncm91bmQuXG4vLy8gQHR5cGUgQ29sb3JcbiRjYXJkLWRpdmlkZXItYmFja2dyb3VuZDogJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGJvcmRlciBzdHlsZS5cbi8vLyBAdHlwZSBMaXN0XG4kY2FyZC1ib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY2FyZCBzaGFkb3cuXG4vLy8gQHR5cGUgTGlzdFxuJGNhcmQtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3JkZXIgcmFkaXVzLlxuLy8vIEB0eXBlIExpc3RcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nLlxuLy8vIEB0eXBlIE51bWJlclxuJGNhcmQtcGFkZGluZzogJGdsb2JhbC1wYWRkaW5nICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3R0b20gbWFyZ2luLlxuLy8vIEB0eXBlIG51bWJlclxuJGNhcmQtbWFyZ2luOiAkZ2xvYmFsLW1hcmdpbiAhZGVmYXVsdDtcblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIGNhcmQgY29udGFpbmVyLlxuLy8vIEBwYXJhbSB7Q29sb3J9ICRiYWNrZ3JvdW5kIC0gQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgY2FyZC5cbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgLSBmb250IGNvbG9yIG9mIHRoZSBjYXJkLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkbWFyZ2luIC0gQm90dG9tIG1hcmdpbiBvZiB0aGUgY2FyZC5cbi8vLyBAcGFyYW0ge0xpc3R9ICRib3JkZXIgLSBCb3JkZXIgYXJvdW5kIHRoZSBjYXJkLlxuLy8vIEBwYXJhbSB7TGlzdH0gJHJhZGl1cyAtIGJvcmRlciByYWRpdXMgb2YgdGhlIGNhcmQuXG4vLy8gQHBhcmFtIHtMaXN0fSAkc2hhZG93IC0gYm94IHNoYWRvdyBvZiB0aGUgY2FyZC5cbkBtaXhpbiBjYXJkLWNvbnRhaW5lcihcbiAgJGJhY2tncm91bmQ6ICRjYXJkLWJhY2tncm91bmQsXG4gICRjb2xvcjogJGNhcmQtZm9udC1jb2xvcixcbiAgJG1hcmdpbjogJGNhcmQtbWFyZ2luLFxuICAkYm9yZGVyOiAkY2FyZC1ib3JkZXIsXG4gICRyYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXMsXG4gICRzaGFkb3c6ICRjYXJkLXNoYWRvd1xuKSB7XG4gIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIG1hcmdpbi1ib3R0b206ICRtYXJnaW47XG5cbiAgYm9yZGVyOiAkYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93O1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkY2FyZC1mb250LWNvbG9yO1xuXG4gICYgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGEgY2FyZCBkaXZpZGVyLlxuQG1peGluIGNhcmQtZGl2aWRlcihcbiAgJGJhY2tncm91bmQ6ICRjYXJkLWRpdmlkZXItYmFja2dyb3VuZCxcbiAgJHBhZGRpbmc6ICRjYXJkLXBhZGRpbmdcbikge1xuICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIHBhZGRpbmc6ICRwYWRkaW5nO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcblxuICAmID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIGNhcmQgc2VjdGlvbi5cbkBtaXhpbiBjYXJkLXNlY3Rpb24oXG4gICRwYWRkaW5nOiAkY2FyZC1wYWRkaW5nXG4pIHtcbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cblxuICBwYWRkaW5nOiAkcGFkZGluZztcblxuICAmID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tY2FyZCB7XG4gIC5jYXJkIHtcbiAgICBAaW5jbHVkZSBjYXJkLWNvbnRhaW5lcjtcbiAgfVxuXG4gIC5jYXJkLWRpdmlkZXIge1xuICAgIEBpbmNsdWRlIGNhcmQtZGl2aWRlcjtcbiAgfVxuXG4gIC5jYXJkLXNlY3Rpb24ge1xuICAgIEBpbmNsdWRlIGNhcmQtc2VjdGlvbjtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgY2xvc2UtYnV0dG9uXG4vLy8vXG5cbi8vLyBEZWZhdWx0IHBvc2l0aW9uIG9mIHRoZSBjbG9zZSBidXR0b24uIFRoZSBmaXJzdCB2YWx1ZSBzaG91bGQgYmUgYHJpZ2h0YCBvciBgbGVmdGAsIGFuZCB0aGUgc2Vjb25kIHZhbHVlIHNob3VsZCBiZSBgdG9wYCBvciBgYm90dG9tYC5cbi8vLyBAdHlwZSBMaXN0XG4kY2xvc2VidXR0b24tcG9zaXRpb246IHJpZ2h0IHRvcCAhZGVmYXVsdDtcblxuLy8vIFJpZ2h0IChvciBsZWZ0KSBvZmZzZXQocykgZm9yIGEgY2xvc2UgYnV0dG9uLlxuLy8vIEB0eXBlIE51bWJlcnxNYXBcbiRjbG9zZWJ1dHRvbi1vZmZzZXQtaG9yaXpvbnRhbDogKFxuICBzbWFsbDogMC42NnJlbSxcbiAgbWVkaXVtOiAxcmVtLFxuKSAhZGVmYXVsdDtcblxuLy8vIFRvcCAob3IgYm90dG9tKSBvZmZzZXQocykgZm9yIGEgY2xvc2UgYnV0dG9uLlxuLy8vIEB0eXBlIE51bWJlcnxNYXBcbiRjbG9zZWJ1dHRvbi1vZmZzZXQtdmVydGljYWw6IChcbiAgc21hbGw6IDAuMzNlbSxcbiAgbWVkaXVtOiAwLjVyZW0sXG4pICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHNpemUocykgb2YgdGhlIGNsb3NlIGJ1dHRvbi5cbi8vLyBAdHlwZSBOdW1iZXJ8TWFwXG4kY2xvc2VidXR0b24tc2l6ZTogKFxuICBzbWFsbDogMS41ZW0sXG4gIG1lZGl1bTogMmVtLFxuKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBsaW5lLWhlaWdodCBvZiB0aGUgY2xvc2UgYnV0dG9uLiBJdCBhZmZlY3RzIHRoZSBzcGFjaW5nIG9mIHRoZSBlbGVtZW50LlxuLy8vIEB0eXBlIE51bWJlclxuJGNsb3NlYnV0dG9uLWxpbmVoZWlnaHQ6IDEgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGNvbG9yIG9mIHRoZSBjbG9zZSBidXR0b24uXG4vLy8gQHR5cGUgQ29sb3JcbiRjbG9zZWJ1dHRvbi1jb2xvcjogJGRhcmstZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3Igb2YgdGhlIGNsb3NlIGJ1dHRvbiB3aGVuIGJlaW5nIGhvdmVyZWQgb24uXG4vLy8gQHR5cGUgQ29sb3JcbiRjbG9zZWJ1dHRvbi1jb2xvci1ob3ZlcjogJGJsYWNrICFkZWZhdWx0O1xuXG5cbi8vLyBHZXQgdGhlIHNpemUgYW5kIHBvc2l0aW9uIGZvciBhIGNsb3NlIGJ1dHRvbi4gSWYgdGhlIGlucHV0IHZhbHVlIGlzIGEgbnVtYmVyLCB0aGUgbnVtYmVyIGlzIHJldHVybmVkLiBJZiB0aGUgaW5wdXQgdmFsdWUgaXMgYSBjb25maWcgbWFwIGFuZCB0aGUgbWFwIGhhcyB0aGUga2V5IGAkc2l6ZWAsIHRoZSB2YWx1ZSBpcyByZXR1cm5lZC5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfE1hcH0gJHZhbHVlIC0gQSBudW1iZXIgb3IgbWFwIHRoYXQgcmVwcmVzZW50cyB0aGUgc2l6ZSBvciBwb3NpdGlvbiB2YWx1ZShzKSBvZiB0aGUgY2xvc2UgYnV0dG9uLlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHNpemUgLSBUaGUgc2l6ZSBvZiB0aGUgY2xvc2UgYnV0dG9uIHRvIHVzZS5cbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gVGhlIGdpdmVuIG51bWJlciBvciB0aGUgdmFsdWUgZm91bmQgaW4gdGhlIG1hcC5cbkBmdW5jdGlvbiAtemYtZ2V0LXNpemUtdmFsKCR2YWx1ZSwgJHNpemUpIHtcbiAgLy8gQ2hlY2sgaWYgdGhlIHZhbHVlIGlzIGEgbnVtYmVyXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xuICAgIC8vIElmIGl0IGlzLCBqdXN0IHJldHVybiB0aGUgbnVtYmVyXG4gICAgQHJldHVybiAkdmFsdWU7XG4gIH1cblxuICAvLyBDaGVjayBpZiB0aGUgc2l6ZSBuYW1lIGV4aXN0cyBpbiB0aGUgdmFsdWUgbWFwXG4gIEBlbHNlIGlmIG1hcC1oYXMta2V5KCR2YWx1ZSwgJHNpemUpIHtcbiAgICAvLyBJZiBpdCBkb2VzLCByZXR1cm4gdGhlIHZhbHVlXG4gICAgQHJldHVybiBtYXAtZ2V0KCR2YWx1ZSwgJHNpemUpO1xuICB9XG59XG5cbi8vLyBTZXRzIHRoZSBzaXplIGFuZCBwb3NpdGlvbiBvZiBhIGNsb3NlIGJ1dHRvbi5cbi8vLyBAcGFyYW0ge0tleXdvcmR9ICRzaXplIFttZWRpdW1dIC0gVGhlIHNpemUgdG8gdXNlLiBTZXQgdG8gYHNtYWxsYCB0byBjcmVhdGUgYSBzbWFsbCBjbG9zZSBidXR0b24uIFRoZSAnbWVkaXVtJyB2YWx1ZXMgZGVmaW5lZCBpbiBgJGNsb3NlYnV0dG9uLSpgIHZhcmlhYmxlcyB3aWxsIGJlIHVzZWQgYXMgdGhlIGRlZmF1bHQgc2l6ZSBhbmQgcG9zaXRpb24gb2YgdGhlIGNsb3NlIGJ1dHRvbi5cbkBtaXhpbiBjbG9zZS1idXR0b24tc2l6ZSgkc2l6ZSkge1xuICAkeDogbnRoKCRjbG9zZWJ1dHRvbi1wb3NpdGlvbiwgMSk7XG4gICR5OiBudGgoJGNsb3NlYnV0dG9uLXBvc2l0aW9uLCAyKTtcblxuICAjeyR4fTogLXpmLWdldC1zaXplLXZhbCgkY2xvc2VidXR0b24tb2Zmc2V0LWhvcml6b250YWwsICRzaXplKTtcbiAgI3skeX06IC16Zi1nZXQtc2l6ZS12YWwoJGNsb3NlYnV0dG9uLW9mZnNldC12ZXJ0aWNhbCwgJHNpemUpO1xuICBmb250LXNpemU6IC16Zi1nZXQtc2l6ZS12YWwoJGNsb3NlYnV0dG9uLXNpemUsICRzaXplKTtcbiAgbGluZS1oZWlnaHQ6IC16Zi1nZXQtc2l6ZS12YWwoJGNsb3NlYnV0dG9uLWxpbmVoZWlnaHQsICRzaXplKTtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIGNsb3NlIGJ1dHRvbiwgdXNpbmcgdGhlIHN0eWxlcyBpbiB0aGUgc2V0dGluZ3MgdmFyaWFibGVzLlxuQG1peGluIGNsb3NlLWJ1dHRvbiB7XG4gICR4OiBudGgoJGNsb3NlYnV0dG9uLXBvc2l0aW9uLCAxKTtcbiAgJHk6IG50aCgkY2xvc2VidXR0b24tcG9zaXRpb24sIDIpO1xuXG4gIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogJGNsb3NlYnV0dG9uLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjbG9zZWJ1dHRvbi1jb2xvci1ob3ZlcjtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1jbG9zZS1idXR0b24ge1xuICAuY2xvc2UtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBjbG9zZS1idXR0b247XG5cbiAgICAmLnNtYWxsIHsgQGluY2x1ZGUgY2xvc2UtYnV0dG9uLXNpemUoc21hbGwpIH1cbiAgICAmLCAmLm1lZGl1bSB7IEBpbmNsdWRlIGNsb3NlLWJ1dHRvbi1zaXplKG1lZGl1bSkgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBkcmlsbGRvd25cbi8vLy9cblxuLy8vIFRyYW5zaXRpb24gcHJvcGVydHkgdG8gdXNlIGZvciBhbmltYXRpbmcgbWVudXMuXG4vLy8gQHR5cGUgVHJhbnNpdGlvblxuJGRyaWxsZG93bi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgbGluZWFyICFkZWZhdWx0O1xuXG4vLy8gQWRkcyBhcnJvd3MgdG8gZHJpbGxkb3duIGl0ZW1zIHdpdGggc3VibWVudXMsIGFzIHdlbGwgYXMgdGhlIGJhY2sgYnV0dG9uLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRkcmlsbGRvd24tYXJyb3dzOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gU2V0cyBkcmlsbGRvd24gYXJyb3cgY29sb3IgaWYgYXJyb3cgaXMgdXNlZC5cbi8vLyBAdHlwZSBDb2xvclxuJGRyaWxsZG93bi1hcnJvdy1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBTZXRzIGRyaWxsZG93biBhcnJvdyBzaXplIGlmIGFycm93IGlzIHVzZWQuXG4vLy8gQHR5cGUgTGVuZ3RoXG4kZHJpbGxkb3duLWFycm93LXNpemU6IDZweCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3IgZm9yIGRyaWxsZG93biBzdWJtZW51cy5cbi8vLyBAdHlwZSBDb2xvclxuJGRyaWxsZG93bi1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWRyaWxsZG93bi1tZW51IHtcbiAgLy8gQXBwbGllZCB0byB0aGUgTWVudSBjb250YWluZXJcbiAgLmlzLWRyaWxsZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLmFuaW1hdGUtaGVpZ2h0IHtcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFwcGxpZWQgdG8gbmVzdGVkIDx1bD5zXG4gIC5pcy1kcmlsbGRvd24tc3VibWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAjeyRnbG9iYWwtbGVmdH06IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkZHJpbGxkb3duLWJhY2tncm91bmQ7XG4gICAgdHJhbnNpdGlvbjogJGRyaWxsZG93bi10cmFuc2l0aW9uO1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGlmKCRnbG9iYWwtdGV4dC1kaXJlY3Rpb24gPT0gbHRyLCAtMTAwJSwgMTAwJSkpO1xuICAgIH1cblxuICAgICYuaXMtY2xvc2luZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoaWYoJGdsb2JhbC10ZXh0LWRpcmVjdGlvbiA9PSBsdHIsIDEwMCUsIC0xMDAlKSk7XG4gICAgfVxuICB9XG5cbiAgLmRyaWxsZG93bi1zdWJtZW51LWNvdmVyLXByZXZpb3VzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgQGlmICRkcmlsbGRvd24tYXJyb3dzIHtcbiAgICAuaXMtZHJpbGxkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgY3NzLXRyaWFuZ2xlKCRkcmlsbGRvd24tYXJyb3ctc2l6ZSwgJGRyaWxsZG93bi1hcnJvdy1jb2xvciwgJGdsb2JhbC1yaWdodCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xICogJGRyaWxsZG93bi1hcnJvdy1zaXplO1xuICAgICAgICAjeyRnbG9iYWwtcmlnaHR9OiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qcy1kcmlsbGRvd24tYmFjayA+IGE6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBjc3MtdHJpYW5nbGUoJGRyaWxsZG93bi1hcnJvdy1zaXplLCAkZHJpbGxkb3duLWFycm93LWNvbG9yLCAkZ2xvYmFsLWxlZnQpO1xuICAgICAgYm9yZGVyLSN7JGdsb2JhbC1sZWZ0fS13aWR0aDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tI3skZ2xvYmFsLXJpZ2h0fTogMC43NXJlbTsgLy8gQ3JlYXRlcyBzcGFjZSBiZXR3ZWVuIHRoZSBhcnJvdyBhbmQgdGhlIHRleHRcblxuICAgICAgYm9yZGVyLSN7JGdsb2JhbC1sZWZ0fS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIGRyb3Bkb3duLW1lbnVcbi8vLy9cblxuLy8vIEVuYWJsZXMgYXJyb3dzIGZvciBpdGVtcyB3aXRoIGRyb3Bkb3duIG1lbnVzLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiRkcm9wZG93bm1lbnUtYXJyb3dzOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gU2V0cyBkcm9wZG93biBtZW51IGFycm93IGNvbG9yIGlmIGFycm93IGlzIHVzZWQuXG4vLy8gQHR5cGUgQ29sb3JcbiRkcm9wZG93bm1lbnUtYXJyb3ctY29sb3I6ICRhbmNob3ItY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBTZXRzIGRyb3Bkb3duIG1lbnUgYXJyb3cgc2l6ZSBpZiBhcnJvdyBpcyB1c2VkLlxuLy8vIEB0eXBlIExlbmd0aFxuJGRyb3Bkb3dubWVudS1hcnJvdy1zaXplOiA2cHggIWRlZmF1bHQ7XG5cbi8vLyBNaW5pbXVtIHdpZHRoIG9mIGRyb3Bkb3duIHN1Yi1tZW51cy5cbi8vLyBAdHlwZSBMZW5ndGhcbiRkcm9wZG93bm1lbnUtbWluLXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3IgZm9yIGRyb3Bkb3ducy5cbi8vLyBAdHlwZSBDb2xvclxuJGRyb3Bkb3dubWVudS1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgZm9yIGRyb3Bkb3duIHN1Yi1tZW51cy5cbi8vLyBAdHlwZSBMaXN0XG4kZHJvcGRvd25tZW51LWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8gQm9yZGVyIHdpZHRoIGZvciBkcm9wZG93biBzdWItbWVudXMuXG4vLyBVc2VkIHRvIGFkanVzdCB0b3AgbWFyZ2luIG9mIGEgc3ViLW1lbnUgaWYgYSBib3JkZXIgaXMgdXNlZC5cbi8vIEB0eXBlIExlbmd0aFxuJGRyb3Bkb3dubWVudS1ib3JkZXItd2lkdGg6IG50aCgkZHJvcGRvd25tZW51LWJvcmRlciwgMSk7XG5cbkBtaXhpbiBsZWZ0LXJpZ2h0LWFycm93cyB7XG4gID4gYTo6YWZ0ZXIge1xuICAgICN7JGdsb2JhbC1yaWdodH06IDE0cHg7XG4gIH1cblxuICAmLm9wZW5zLWxlZnQgPiBhOjphZnRlciB7XG4gICAgQGluY2x1ZGUgY3NzLXRyaWFuZ2xlKCRkcm9wZG93bm1lbnUtYXJyb3ctc2l6ZSwgJGRyb3Bkb3dubWVudS1hcnJvdy1jb2xvciwgbGVmdCk7XG4gIH1cblxuICAmLm9wZW5zLXJpZ2h0ID4gYTo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkZHJvcGRvd25tZW51LWFycm93LXNpemUsICRkcm9wZG93bm1lbnUtYXJyb3ctY29sb3IsIHJpZ2h0KTtcbiAgfVxufVxuXG5AbWl4aW4gZHJvcGRvd24tbWVudS1kaXJlY3Rpb24oJGRpcjogaG9yaXpvbnRhbCkge1xuICBAaWYgJGRpciA9PSBob3Jpem9udGFsIHtcbiAgICA+IGxpLm9wZW5zLWxlZnQge1xuICAgICAgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBsaS5vcGVucy1yaWdodCB7XG4gICAgICA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRyb3Bkb3dubWVudS1hcnJvd3Mge1xuICAgICAgPiBsaS5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCA+IGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctI3skZ2xvYmFsLXJpZ2h0fTogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICA+IGxpLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBjc3MtdHJpYW5nbGUoJGRyb3Bkb3dubWVudS1hcnJvdy1zaXplLCAkZHJvcGRvd25tZW51LWFycm93LWNvbG9yLCBkb3duKTtcbiAgICAgICAgI3skZ2xvYmFsLXJpZ2h0fTogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMSAqICgkZHJvcGRvd25tZW51LWFycm93LXNpemUgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJGRpciA9PSB2ZXJ0aWNhbCB7XG4gICAgPiBsaSB7XG4gICAgICAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJi5vcGVucy1sZWZ0IHtcbiAgICAgICAgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW5zLXJpZ2h0IHtcbiAgICAgICAgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGRyb3Bkb3dubWVudS1hcnJvd3Mge1xuICAgICAgICBAaW5jbHVkZSBsZWZ0LXJpZ2h0LWFycm93cztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEB3YXJuICdUaGUgZGlyZWN0aW9uIHVzZWQgZm9yIGRyb3Bkb3duLW1lbnUtZGlyZWN0aW9uKCkgbXVzdCBiZSBob3Jpem9udGFsIG9yIHZlcnRpY2FsLic7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tZHJvcGRvd24tbWVudSB7XG4gIC5kcm9wZG93bi5tZW51IHtcbiAgICBAaW5jbHVkZSBkcm9wZG93bi1tZW51LWRpcmVjdGlvbihob3Jpem9udGFsKTtcblxuICAgIGEge1xuICAgICAgQGluY2x1ZGUgZGlzYWJsZS1tb3VzZS1vdXRsaW5lO1xuICAgIH1cblxuICAgIC5uby1qcyAmIHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi52ZXJ0aWNhbCB7XG4gICAgICBAaW5jbHVkZSBkcm9wZG93bi1tZW51LWRpcmVjdGlvbih2ZXJ0aWNhbCk7XG4gICAgfVxuXG4gICAgQGVhY2ggJHNpemUgaW4gJGJyZWFrcG9pbnQtY2xhc3NlcyB7XG4gICAgICBAaWYgJHNpemUgIT0gJC16Zi16ZXJvLWJyZWFrcG9pbnQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRzaXplKSB7XG4gICAgICAgICAgJi4jeyRzaXplfS1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRyb3Bkb3duLW1lbnUtZGlyZWN0aW9uKGhvcml6b250YWwpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuI3skc2l6ZX0tdmVydGljYWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgZHJvcGRvd24tbWVudS1kaXJlY3Rpb24odmVydGljYWwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgLmlzLWRyb3Bkb3duLXN1Ym1lbnUuZmlyc3Qtc3ViIHtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaXMtZHJvcGRvd24tbWVudS52ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBhOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgICN7JGdsb2JhbC1yaWdodH06IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xICogJGRyb3Bkb3dubWVudS1hcnJvdy1zaXplO1xuICAgIH1cblxuICAgICYub3BlbnMtaW5uZXIgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG5cbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIEBpZiAkZ2xvYmFsLXRleHQtZGlyZWN0aW9uID09ICdydGwnIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgICYub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgI3skZ2xvYmFsLWxlZnR9OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1pbi13aWR0aDogJGRyb3Bkb3dubWVudS1taW4td2lkdGg7XG5cbiAgICBib3JkZXI6ICRkcm9wZG93bm1lbnUtYm9yZGVyO1xuICAgIGJhY2tncm91bmQ6ICRkcm9wZG93bm1lbnUtYmFja2dyb3VuZDtcblxuICAgIC5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCB7XG4gICAgICBAaWYgJGRyb3Bkb3dubWVudS1hcnJvd3Mge1xuICAgICAgICBAaW5jbHVkZSBsZWZ0LXJpZ2h0LWFycm93cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKHR5cGUtb2YoJGRyb3Bkb3dubWVudS1ib3JkZXItd2lkdGgpID09ICdudW1iZXInKSB7XG4gICAgICAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICgtJGRyb3Bkb3dubWVudS1ib3JkZXItd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLy8gW1RPRE9dIEN1dCBiYWNrIHNwZWNpZmljaXR5XG4gICAgLy8mOm5vdCguanMtZHJvcGRvd24tbm9ob3ZlcikgPiAuaXMtZHJvcGRvd24tc3VibWVudS1wYXJlbnQ6aG92ZXIgPiAmLCAvLyB3aHkgaXMgdGhpcyBsaW5lIG5lZWRlZD8gT3BlbmluZyBpcyBoYW5kbGVkIGJ5IEpTIGFuZCB0aGlzIGNhdXNlcyBzb21lIHVnbHkgZmxpY2tlcmluZyB3aGVuIHRoZSBzdWIgaXMgcmUtcG9zaXRpb25lZCBhdXRvbWF0aWNhbGx5Li4uXG4gICAgJi5qcy1kcm9wZG93bi1hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBkcm9wZG93blxuLy8vL1xuXG4vLy8gUGFkZGluZyBmb3IgZHJvcGRvd24gcGFuZXMuXG4vLy8gQHR5cGUgTGlzdFxuJGRyb3Bkb3duLXBhZGRpbmc6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGZvciBkcm9wZG93biBwYW5lcy5cbi8vLyBAdHlwZSBDb2xvclxuJGRyb3Bkb3duLWJhY2tncm91bmQ6ICRib2R5LWJhY2tncm91bmQgIWRlZmF1bHQ7XG5cbi8vLyBCb3JkZXIgZm9yIGRyb3Bkb3duIHBhbmVzLlxuLy8vIEB0eXBlIExpc3RcbiRkcm9wZG93bi1ib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBGb250IHNpemUgZm9yIGRyb3Bkb3duIHBhbmVzLlxuLy8vIEB0eXBlIExpc3RcbiRkcm9wZG93bi1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vLyBXaWR0aCBmb3IgZHJvcGRvd24gcGFuZXMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kZHJvcGRvd24td2lkdGg6IDMwMHB4ICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIHJhZGl1cyBkcm9wZG93biBwYW5lcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRkcm9wZG93bi1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gU2l6ZXMgZm9yIGRyb3Bkb3duIHBhbmVzLiBFYWNoIHNpemUgaXMgYSBDU1MgY2xhc3MgeW91IGNhbiBhcHBseS5cbi8vLyBAdHlwZSBNYXBcbiRkcm9wZG93bi1zaXplczogKFxuICB0aW55OiAxMDBweCxcbiAgc21hbGw6IDIwMHB4LFxuICBsYXJnZTogNDAwcHgsXG4pICFkZWZhdWx0O1xuXG4vLy8gQXBwbGllcyBzdHlsZXMgZm9yIGEgYmFzaWMgZHJvcGRvd24uXG5AbWl4aW4gZHJvcGRvd24tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICRkcm9wZG93bi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmc7XG5cbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iYWNrZ3JvdW5kO1xuXG4gIGZvbnQtc2l6ZTogJGRyb3Bkb3duLWZvbnQtc2l6ZTtcblxuICAmLmlzLW9wZW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tZHJvcGRvd24ge1xuICAuZHJvcGRvd24tcGFuZSB7XG4gICAgQGluY2x1ZGUgZHJvcGRvd24tY29udGFpbmVyO1xuICB9XG5cbiAgQGVhY2ggJG5hbWUsICRzaXplIGluICRkcm9wZG93bi1zaXplcyB7XG4gICAgLmRyb3Bkb3duLXBhbmUuI3skbmFtZX0ge1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGZvdW5kYXRpb24tZmxleC1jbGFzc2VzIHtcbiAgLy8gSG9yaXpvbnRhbCBhbGlnbm1lbnQgdXNpbmcganVzdGlmeS1jb250ZW50XG4gIEBlYWNoICRoZGlyLCAkcHJvcCBpbiBtYXAtcmVtb3ZlKCQtemYtZmxleC1qdXN0aWZ5LCBsZWZ0KSB7XG4gICAgLmFsaWduLSN7JGhkaXJ9IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oJHg6ICRoZGlyKTtcbiAgICB9XG4gIH1cblxuICAvLyBWZXJ0aWNhbCBhbGlnbm1lbnQgdXNpbmcgYWxpZ24taXRlbXMgYW5kIGFsaWduLXNlbGZcbiAgQGVhY2ggJHZkaXIsICRwcm9wIGluICQtemYtZmxleC1hbGlnbiB7XG4gICAgLmFsaWduLSN7JHZkaXJ9IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oJHk6ICR2ZGlyKTtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZi0jeyR2ZGlyfSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduLXNlbGYoJHk6ICR2ZGlyKTtcbiAgICB9XG4gIH1cblxuICAvLyBTb3VyY2Ugb3JkZXJpbmdcbiAgQGluY2x1ZGUgLXpmLWVhY2gtYnJlYWtwb2ludCB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgIC4jeyQtemYtc2l6ZX0tb3JkZXItI3skaX0ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LW9yZGVyKCRpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIHJlc3BvbnNpdmUtZW1iZWRcbi8vLy9cblxuLy8vIE1hcmdpbiBiZWxvdyBhIHJlc3BvbnNpdmUgZW1iZWQgY29udGFpbmVyLlxuLy8vIEB0eXBlIE51bWJlclxuJHJlc3BvbnNpdmUtZW1iZWQtbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMTYpICFkZWZhdWx0O1xuXG4vLy8gQXNwZWN0IHJhdGlvcyB1c2VkIHRvIGRldGVybWluZSBwYWRkaW5nLWJvdHRvbSBvZiByZXNwb25zaXZlIGVtYmVkIGNvbnRhaW5lcnMuXG4vLy8gQHR5cGUgTWFwXG4kcmVzcG9uc2l2ZS1lbWJlZC1yYXRpb3M6IChcbiAgZGVmYXVsdDogNCBieSAzLFxuICB3aWRlc2NyZWVuOiAxNiBieSA5LFxuKSAhZGVmYXVsdDtcblxuLy8vIENyZWF0ZXMgYSByZXNwb25zaXZlIGVtYmVkIGNvbnRhaW5lci5cbi8vLyBAcGFyYW0ge1N0cmluZ3xMaXN0fSAkcmF0aW8gW2RlZmF1bHRdIC0gUmF0aW8gb2YgdGhlIGNvbnRhaW5lci4gQ2FuIGJlIGEga2V5IGZyb20gdGhlIGAkcmVzcG9uc2l2ZS1lbWJlZC1yYXRpb3NgIG1hcCBvciBhIGxpc3QgZm9ybWF0dGVkIGFzIGB4IGJ5IHlgLlxuQG1peGluIHJlc3BvbnNpdmUtZW1iZWQoJHJhdGlvOiBkZWZhdWx0KSB7XG4gIEBpZiB0eXBlLW9mKCRyYXRpbykgPT0gJ3N0cmluZycge1xuICAgICRyYXRpbzogbWFwLWdldCgkcmVzcG9uc2l2ZS1lbWJlZC1yYXRpb3MsICRyYXRpbyk7XG4gIH1cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRyZXNwb25zaXZlLWVtYmVkLW1hcmdpbi1ib3R0b207XG4gIHBhZGRpbmctYm90dG9tOiByYXRpby10by1wZXJjZW50YWdlKCRyYXRpbyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaWZyYW1lLFxuICBvYmplY3QsXG4gIGVtYmVkLFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAjeyRnbG9iYWwtbGVmdH06IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXJlc3BvbnNpdmUtZW1iZWQge1xuICAucmVzcG9uc2l2ZS1lbWJlZCxcbiAgLmZsZXgtdmlkZW8ge1xuICAgIEBpbmNsdWRlIHJlc3BvbnNpdmUtZW1iZWQoJHJhdGlvOiBkZWZhdWx0KTtcblxuICAgICRyYXRpb3M6IG1hcC1yZW1vdmUoJHJlc3BvbnNpdmUtZW1iZWQtcmF0aW9zLGRlZmF1bHQpO1xuXG4gICAgQGVhY2ggJG5hbWUsICRyYXRpbyBpbiAkcmF0aW9zIHtcbiAgICAgICYuI3skbmFtZX0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmF0aW8tdG8tcGVyY2VudGFnZSgkcmF0aW8pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1mbGV4LXZpZGVvIHtcbiAgQHdhcm4gJ1RoaXMgbWl4aW4gaXMgYmVpbmcgcmVwbGFjZWQgYnkgZm91bmRhdGlvbi1yZXNwb25zaXZlLWVtYmVkKCkuIGZvdW5kYXRpb24tZmxleC12aWRlbygpIHdpbGwgYmUgcmVtb3ZlZCBpbiBGb3VuZGF0aW9uIDYuNC4nO1xuICBAaW5jbHVkZSBmb3VuZGF0aW9uLXJlc3BvbnNpdmUtZW1iZWQ7XG59XG5cbkBtaXhpbiBmbGV4LXZpZGVvKCRyYXRpbzogJHJlc3BvbnNpdmUtZW1iZWQtcmF0aW8pIHtcbiAgQHdhcm4gJ1RoaXMgbWl4aW4gaXMgYmVpbmcgcmVwbGFjZWQgYnkgcmVzcG9uc2l2ZS1lbWJlZCgpLiBmbGV4LXZpZGVvKCkgd2lsbCBiZSByZW1vdmVkIGluIEZvdW5kYXRpb24gNi40Lic7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZW1iZWQ7XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBsYWJlbFxuLy8vL1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBsYWJlbHMuXG4vLy8gQHR5cGUgQ29sb3JcbiRsYWJlbC1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBjb2xvciBmb3IgbGFiZWxzLlxuLy8vIEB0eXBlIENvbG9yXG4kbGFiZWwtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIEFsdGVybmF0ZSB0ZXh0IGNvbG9yIGZvciBsYWJlbHMuXG4vLy8gQHR5cGUgQ29sb3JcbiRsYWJlbC1jb2xvci1hbHQ6ICRibGFjayAhZGVmYXVsdDtcblxuLy8vIENvbG9yaW5nIGNsYXNzZXMuIEEgbWFwIG9mIGNsYXNzZXMgdG8gb3V0cHV0IGluIHlvdXIgQ1NTLCBsaWtlIGAuc2Vjb25kYXJ5YCwgYC5zdWNjZXNzYCwgYW5kIHNvIG9uLlxuLy8vIEB0eXBlIE1hcFxuJGxhYmVsLXBhbGV0dGU6ICRmb3VuZGF0aW9uLXBhbGV0dGUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZvbnQgc2l6ZSBmb3IgbGFiZWxzLlxuLy8vIEB0eXBlIE51bWJlclxuJGxhYmVsLWZvbnQtc2l6ZTogMC44cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGluc2lkZSBsYWJlbHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbGFiZWwtcGFkZGluZzogMC4zMzMzM3JlbSAwLjVyZW0gIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHJhZGl1cyBvZiBsYWJlbHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbGFiZWwtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEdlbmVyYXRlcyBiYXNlIHN0eWxlcyBmb3IgYSBsYWJlbC5cbkBtaXhpbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGxhYmVsLXBhZGRpbmc7XG5cbiAgYm9yZGVyLXJhZGl1czogJGxhYmVsLXJhZGl1cztcblxuICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLWxhYmVsIHtcbiAgLmxhYmVsIHtcbiAgICBAaW5jbHVkZSBsYWJlbDtcblxuICAgIGJhY2tncm91bmQ6ICRsYWJlbC1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkbGFiZWwtY29sb3I7XG5cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRsYWJlbC1wYWxldHRlIHtcbiAgICAgICYuI3skbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICAgIGNvbG9yOiBjb2xvci1waWNrLWNvbnRyYXN0KCRjb2xvciwgKCRsYWJlbC1jb2xvciwgJGxhYmVsLWNvbG9yLWFsdCkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgbWVkaWEtb2JqZWN0XG4vLy8vXG5cbi8vLyBCb3R0b20gbWFyZ2luIG9mIGEgbWVkaWEgb2JqZWN0LlxuLy8vIEB0eXBlIE51bWJlclxuJG1lZGlhb2JqZWN0LW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luICFkZWZhdWx0O1xuXG4vLy8gTGVmdCBhbmQgcmlnaHQgcGFkZGluZyBvbiBzZWN0aW9ucyB3aXRoaW4gYSBtZWRpYSBvYmplY3QuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbWVkaWFvYmplY3Qtc2VjdGlvbi1wYWRkaW5nOiAkZ2xvYmFsLXBhZGRpbmcgIWRlZmF1bHQ7XG5cbi8vLyBXaWR0aCBvZiBpbWFnZXMgd2l0aGluIGEgbWVkaWEgb2JqZWN0LCB3aGVuIHRoZSBvYmplY3QgaXMgc3RhY2tlZCB2ZXJ0aWNhbGx5LiBTZXQgdG8gJ2F1dG8nIHRvIHVzZSB0aGUgaW1hZ2UncyBuYXR1cmFsIHdpZHRoLlxuLy8vIEB0eXBlIE51bWJlclxuJG1lZGlhb2JqZWN0LWltYWdlLXdpZHRoLXN0YWNrZWQ6IDEwMCUgIWRlZmF1bHQ7XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBtZWRpYSBvYmplY3QgY29udGFpbmVyLlxuQG1peGluIG1lZGlhLW9iamVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpZigkZ2xvYmFsLWZsZXhib3gsIGZsZXgsIGJsb2NrKTtcbiAgbWFyZ2luLWJvdHRvbTogJG1lZGlhb2JqZWN0LW1hcmdpbi1ib3R0b207XG5cbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBzZWN0aW9ucyB3aXRoaW4gYSBtZWRpYSBvYmplY3QuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRwYWRkaW5nIFskbWVkaWFvYmplY3Qtc2VjdGlvbi1wYWRkaW5nXSAtIFBhZGRpbmcgYmV0d2VlbiBzZWN0aW9ucy5cbkBtaXhpbiBtZWRpYS1vYmplY3Qtc2VjdGlvbigkcGFkZGluZzogJG1lZGlhb2JqZWN0LXNlY3Rpb24tcGFkZGluZykge1xuICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuICBAZWxzZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy0jeyRnbG9iYWwtcmlnaHR9OiAkcGFkZGluZztcbiAgfVxuXG4gICY6bGFzdC1jaGlsZDpub3QoOm50aC1jaGlsZCgyKSkge1xuICAgIHBhZGRpbmctI3skZ2xvYmFsLWxlZnR9OiAkcGFkZGluZztcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIHRvIHN0YWNrIHNlY3Rpb25zIG9mIGEgbWVkaWEgb2JqZWN0LiBBcHBseSB0aGlzIHRvIHRoZSBzZWN0aW9uIGVsZW1lbnRzLCBub3QgdGhlIGNvbnRhaW5lci5cbkBtaXhpbiBtZWRpYS1vYmplY3Qtc3RhY2sge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogJG1lZGlhb2JqZWN0LXNlY3Rpb24tcGFkZGluZztcblxuICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBAZWxzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAkbWVkaWFvYmplY3QtaW1hZ2Utd2lkdGgtc3RhY2tlZDtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1tZWRpYS1vYmplY3Qge1xuICAubWVkaWEtb2JqZWN0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1vYmplY3QtY29udGFpbmVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgICYuc3RhY2stZm9yLSN7JC16Zi16ZXJvLWJyZWFrcG9pbnR9IHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkLXpmLXplcm8tYnJlYWtwb2ludCBvbmx5KSB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGFjay1mb3ItI3skLXpmLXplcm8tYnJlYWtwb2ludH0gLm1lZGlhLW9iamVjdC1zZWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJC16Zi16ZXJvLWJyZWFrcG9pbnQgb25seSkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1vYmplY3Qtc3RhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLW9iamVjdC1zZWN0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1vYmplY3Qtc2VjdGlvbjtcblxuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgJi5tYWluLXNlY3Rpb24ge1xuICAgICAgICBmbGV4OiAxIDEgMHB4OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIHplcm8tdW5pdFxuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAmLm1pZGRsZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgICYuYm90dG9tIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIG1lbnVcbi8vLy9cblxuLy8vIE1hcmdpbiBvZiBhIG1lbnUuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbWVudS1tYXJnaW46IDAgIWRlZmF1bHQ7XG5cbi8vLyBMZWZ0LWhhbmQgbWFyZ2luIG9mIGEgbmVzdGVkIG1lbnUuXG4vLy8gQHR5cGUgTnVtYmVyXG4kbWVudS1tYXJnaW4tbmVzdGVkOiAxcmVtICFkZWZhdWx0O1xuXG4vLy8gUGFkZGluZyBmb3IgaXRlbXMgaW4gYSBtZW51LlxuLy8vIEB0eXBlIE51bWJlclxuJG1lbnUtaXRlbS1wYWRkaW5nOiAwLjdyZW0gMXJlbSAhZGVmYXVsdDtcblxuLy8vIFRleHQgY29sb3Igb2YgYW4gYWN0aXZlIG1lbnUgaXRlbS5cbi8vLyBAdHlwZSBDb2xvclxuJG1lbnUtaXRlbS1jb2xvci1hY3RpdmU6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgYW4gYWN0aXZlIG1lbnUgaXRlbS5cbi8vLyBAdHlwZSBDb2xvclxuJG1lbnUtaXRlbS1iYWNrZ3JvdW5kLWFjdGl2ZTogZ2V0LWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuXG4vLy8gU3BhY2luZyBiZXR3ZWVuIGFuIGljb24gYW5kIHRleHQgaW4gYSBtZW51IGl0ZW0uXG4vLy8gQHR5cGUgTnVtYmVyXG4kbWVudS1pY29uLXNwYWNpbmc6IDAuMjVyZW0gIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIGZvciBhbiBob3ZlcmVkIG1lbnUgaXRlbS5cbi8vLyBAdHlwZSBDb2xvclxuJG1lbnUtaXRlbS1iYWNrZ3JvdW5kLWhvdmVyOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIENvbG9yIGZvciBib3JkZXJlZCBtZW51XG4vLy8gQHR5cGUgQ29sb3JcbiRtZW51LWJvcmRlcjogJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBDcmVhdGVzIHRoZSBiYXNlIHN0eWxlcyBmb3IgYSBNZW51LlxuQG1peGluIG1lbnUtYmFzZSB7XG4gIG1hcmdpbjogJG1lbnUtbWFyZ2luO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gTGlzdCBpdGVtcyBhcmUgdGFibGUgY2VsbCB0byBhbGxvdyBmb3IgdmVydGljYWwgYWxpZ25tZW50XG4gID4gbGkge1xuICAgIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcblxuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuXG4gIC8vIFJlc2V0IGxpbmUgaGVpZ2h0IHRvIG1ha2UgdGhlIGhlaWdodCBvZiB0aGUgb3ZlcmFsbCBpdGVtIGVhc2llciB0byBjYWxjdWxhdGVcbiAgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICRtZW51LWl0ZW0tcGFkZGluZztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC8vIFJlc2V0IHN0eWxlcyBvZiBpbm5lciBlbGVtZW50c1xuICBpbnB1dCxcbiAgc2VsZWN0LFxuICBhLFxuICBidXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8vIEV4cGFuZHMgdGhlIGl0ZW1zIG9mIGEgTWVudSwgc28gZWFjaCBpdGVtIGlzIHRoZSBzYW1lIHdpZHRoLlxuQG1peGluIG1lbnUtZXhwYW5kIHtcbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgPiBsaSB7XG4gICAgICBmbGV4OiAxIDEgMHB4OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIHplcm8tdW5pdFxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gID4gbGk6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8vIFNldHMgdGhlIGRpcmVjdGlvbiBvZiBhIE1lbnUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfSAkZGlyIFtob3Jpem9udGFsXSAtIERpcmVjdGlvbiBvZiB0aGUgTWVudS4gQ2FuIGJlIGBob3Jpem9udGFsYCBvciBgdmVydGljYWxgLlxuQG1peGluIG1lbnUtZGlyZWN0aW9uKCRkaXI6IGhvcml6b250YWwpIHtcbiAgQGlmICRkaXIgPT0gaG9yaXpvbnRhbCB7XG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJGRpciA9PSB2ZXJ0aWNhbCB7XG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgID4gbGkge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICA+IGxpICA+IGEge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAd2FybiAnVGhlIGRpcmVjdGlvbiB1c2VkIGZvciBtZW51LWRpcmVjdGlvbigpIG11c3QgYmUgaG9yaXpvbnRhbCBvciB2ZXJ0aWNhbC4nO1xuICB9XG59XG5cbi8vLyBDcmVhdGVzIGEgc2ltcGxlIE1lbnUsIHdoaWNoIGhhcyBubyBwYWRkaW5nIG9yIGhvdmVyIHN0YXRlLlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJGRpciBbJGdsb2JhbC1sZWZ0XSAtIERpcmVjdGlvbiBvZiB0aGUgbWVudS4gU2V0IHRvIGBudWxsYCB0byBkbyBub3QgZ2VuZXJhdGUgc3R5bGVzIGZvciBkaXJlY3Rpb24uXG5AbWl4aW4gbWVudS1zaW1wbGUoJGRpcjogJGdsb2JhbC1sZWZ0KSB7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICBAaWYgJGRpciAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZW51LXNpbXBsZS1kaXJlY3Rpb24oJGRpcik7XG4gIH1cbn1cblxuLy8vIERpcmVjdGlvbiBtb2RpZmllciBmb3IgYSBzaW1wbGUgTWVudVxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJGRpciBbJGdsb2JhbC1sZWZ0XSAtIERpcmVjdGlvbiBvZiB0aGUgbWVudVxuQG1peGluIG1lbnUtc2ltcGxlLWRpcmVjdGlvbigkZGlyOiAkZ2xvYmFsLWxlZnQpIHtcbiAgJG5vLW1hcmdpbi1kaXI6ICRkaXI7XG4gICRtYXJnaW4tZGlyOiBkaXJlY3Rpb24tb3Bwb3NpdGUoJGRpcik7XG5cbiAgbGkge1xuICAgIG1hcmdpbi0jeyRuby1tYXJnaW4tZGlyfTogMDtcbiAgICBtYXJnaW4tI3skbWFyZ2luLWRpcn06IGdldC1zaWRlKCRtZW51LWl0ZW0tcGFkZGluZywgJG1hcmdpbi1kaXIpO1xuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBuZXN0ZWQgTWVudSwgYnkgYWRkaW5nIGBtYXJnaW4tbGVmdGAgdG8gdGhlIG1lbnUuXG4vLy8gQHBhcmFtIHtLZXl3b3JkfE51bWJlcn0gJHBhZGRpbmcgW2F1dG9dIC0gTGVuZ3RoIG9mIHRoZSBtYXJnaW4uXG5AbWl4aW4gbWVudS1uZXN0ZWQoJG1hcmdpbjogJG1lbnUtbWFyZ2luLW5lc3RlZCkge1xuICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAkbWFyZ2luO1xufVxuXG4vLy8gQWRkcyBzdXBwb3J0IGZvciBpY29ucyB0byBNZW51IGl0ZW1zLlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHBvc2l0aW9uIFtzaWRlXSAtIFBvc2l0aW9uaW5nIGZvciBpY29ucy4gQ2FuIGJlIGBzaWRlYCAobGVmdCwgb3IgcmlnaHQgb24gUlRMKSBvciBgdG9wYC5cbi8vLyBAcGFyYW0ge0Jvb2xlYW59ICRiYXNlIFt0cnVlXSAtIFNldCB0byBgZmFsc2VgIHRvIHByZXZlbnQgdGhlIHNoYXJlZCBDU1MgYmV0d2VlbiBzaWRlLSBhbmQgdG9wLWFsaWduZWQgaWNvbnMgZnJvbSBiZWluZyBwcmludGVkLiBTZXQgdGhpcyB0byBgZmFsc2VgIGlmIHlvdSdyZSBjYWxsaW5nIHRoZSBtaXhpbiBtdWx0aXBsZSB0aW1lcyBvbiB0aGUgc2FtZSBlbGVtZW50LlxuQG1peGluIG1lbnUtaWNvbnMoJHBvc2l0aW9uOiBzaWRlLCAkYmFzZTogdHJ1ZSkge1xuICBAaWYgJGJhc2Uge1xuICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgPiBsaSA+IGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIGltZyxcbiAgICAgICAgaSxcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgKyBzcGFuIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb3NpdGlvbiA9PSBzaWRlIHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgfVxuXG4gICAgICBpbWcsXG4gICAgICBpLFxuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICRtZW51LWljb24tc3BhY2luZztcblxuICAgICAgICBAaWYgbm90ICRnbG9iYWwtZmxleGJveCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB0b3Age1xuICAgID4gbGkgPiBhIHtcbiAgICAgIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgaW1nLFxuICAgICAgaSxcbiAgICAgIHN2ZyB7XG4gICAgICAgIEBpZiBub3QgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAkbWVudS1pY29uLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1lbnUtaWNvbi1zcGFjaW5nO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVudS10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nOiAkbWVudS1pdGVtLXBhZGRpbmc7XG5cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuQG1peGluIGZvdW5kYXRpb24tbWVudSB7XG4gIC5tZW51IHtcbiAgICBAaW5jbHVkZSBtZW51LWJhc2U7XG4gICAgQGluY2x1ZGUgbWVudS1pY29ucztcblxuICAgIC8vIERlZmF1bHQgb3JpZW50YXRpb246IGhvcml6b250YWxcbiAgICAmLCAmLmhvcml6b250YWwge1xuICAgICAgQGluY2x1ZGUgbWVudS1kaXJlY3Rpb24oaG9yaXpvbnRhbCk7XG4gICAgfVxuXG4gICAgLy8gRXZlbi13aWR0aCBtb2RpZmllciBmb3IgaG9yaXpvbnRhbCBvcmllbnRhdGlvblxuICAgICYuZXhwYW5kZWQge1xuICAgICAgQGluY2x1ZGUgbWVudS1leHBhbmQ7XG4gICAgfVxuXG4gICAgLy8gVmVydGljYWwgb3JpZW50YXRpb24gbW9kaWZpZXJcbiAgICAmLnZlcnRpY2FsIHtcbiAgICAgIEBpbmNsdWRlIG1lbnUtZGlyZWN0aW9uKHZlcnRpY2FsKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSAtemYtZWFjaC1icmVha3BvaW50KCRzbWFsbDogZmFsc2UpIHtcbiAgICAgICYuI3skLXpmLXNpemV9LWhvcml6b250YWwge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWRpcmVjdGlvbihob3Jpem9udGFsKTtcbiAgICAgIH1cblxuICAgICAgJi4jeyQtemYtc2l6ZX0tZXhwYW5kZWQge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWV4cGFuZDtcbiAgICAgIH1cblxuICAgICAgJi4jeyQtemYtc2l6ZX0tdmVydGljYWwge1xuICAgICAgICBAaW5jbHVkZSBtZW51LWRpcmVjdGlvbih2ZXJ0aWNhbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2ltcGxlXG4gICAgJi5zaW1wbGUge1xuICAgICAgQGluY2x1ZGUgbWVudS1zaW1wbGU7XG5cbiAgICAgICYuYWxpZ24tI3skZ2xvYmFsLXJpZ2h0fSB7XG4gICAgICAgIEBpbmNsdWRlIG1lbnUtc2ltcGxlLWRpcmVjdGlvbigkZ2xvYmFsLXJpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBbGlnbiByaWdodFxuICAgICYuYWxpZ24tI3skZ2xvYmFsLXJpZ2h0fSB7XG4gICAgICBAaWYgJGdsb2JhbC1mbGV4Ym94IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgZmxvYXQ6ICRnbG9iYWwtcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBWZXJ0aWNhbCBpY29uc1xuICAgICYuaWNvbi10b3Age1xuICAgICAgQGluY2x1ZGUgbWVudS1pY29ucyh0b3AsICRiYXNlOiBmYWxzZSk7XG4gICAgICAvLyBNYWtlIHZlcnRpY2FsIG1lbnUgd2l0aCBpY29ucyBvbiB0b3Agd29ya1xuICAgICAgJi52ZXJ0aWNhbCB7XG4gICAgICAgIGEgPiBzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZXN0aW5nXG4gICAgJi5uZXN0ZWQge1xuICAgICAgQGluY2x1ZGUgbWVudS1uZXN0ZWQ7XG4gICAgfVxuXG4gICAgLy8gQWN0aXZlIHN0YXRlXG4gICAgLmFjdGl2ZSA+IGEge1xuICAgICAgYmFja2dyb3VuZDogJG1lbnUtaXRlbS1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWNvbG9yLWFjdGl2ZTtcbiAgICB9XG5cbiAgICAvLyBNZW51IHdpdGggYm9yZGVyXG4gICAgJi5tZW51LWJvcmRlcmVkIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lbnUtYm9yZGVyO1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTWVudSB3aXRoIGJhY2tncm91bmQgaG92ZXJcbiAgICAmLm1lbnUtaG92ZXIge1xuICAgICAgbGk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1pdGVtLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtdGV4dCB7XG4gICAgQGluY2x1ZGUgbWVudS10ZXh0O1xuICB9XG5cbiAgLy8gQWxpZ24gY2VudGVyXG4gIC5tZW51LWNlbnRlcmVkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICA+IC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgLy8gUHJldmVudCBGT1VDIHdoZW4gdXNpbmcgdGhlIFJlc3BvbnNpdmUgTWVudSBwbHVnaW5cbiAgLm5vLWpzIFtkYXRhLXJlc3BvbnNpdmUtbWVudV0gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIkBtaXhpbiBmb3VuZGF0aW9uLW1lbnUtaWNvbiB7XG4gIC5tZW51LWljb24ge1xuICAgIEBpbmNsdWRlIGhhbWJ1cmdlcigkY29sb3I6ICR0aXRsZWJhci1pY29uLWNvbG9yLCAkY29sb3ItaG92ZXI6ICR0aXRsZWJhci1pY29uLWNvbG9yLWhvdmVyKTtcbiAgfVxuXG4gIC5tZW51LWljb24uZGFyayB7XG4gICAgQGluY2x1ZGUgaGFtYnVyZ2VyO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBvZmYtY2FudmFzXG4vLy8vXG5cbi8vLyBXaWR0aCBvZiBhIGxlZnQvcmlnaHQgb2ZmLWNhbnZhcyBwYW5lbC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRvZmZjYW52YXMtc2l6ZTogMjUwcHggIWRlZmF1bHQ7XG5cbi8vLyBIZWlnaHQgb2YgYSB0b3AvYm90dG9tIG9mZi1jYW52YXMgcGFuZWwuXG4vLy8gQHR5cGUgTnVtYmVyXG4kb2ZmY2FudmFzLXZlcnRpY2FsLXNpemU6IDI1MHB4ICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBhbiBvZmYtY2FudmFzIHBhbmVsLlxuLy8vIEB0eXBlIENvbG9yXG4kb2ZmY2FudmFzLWJhY2tncm91bmQ6ICRsaWdodC1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gQm94IHNoYWRvdyBmb3IgdGhlIG9mZi1jYW52YXMgcGFuZWwuXG4vLy8gQHR5cGUgU2hhZG93XG4kb2ZmY2FudmFzLXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIDAuNykgIWRlZmF1bHQ7XG5cbi8vLyBaLWluZGV4IG9mIGFuIG9mZi1jYW52YXMgcGFuZWwgd2l0aCB0aGUgYHB1c2hgIHRyYW5zaXRpb24uXG4vLy8gQHR5cGUgTnVtYmVyXG4kb2ZmY2FudmFzLXB1c2gtemluZGV4OiAxICFkZWZhdWx0O1xuXG4vLy8gWi1pbmRleCBvZiBhbiBvZmYtY2FudmFzIHBhbmVsIHdpdGggdGhlIGBvdmVybGFwYCB0cmFuc2l0aW9uLlxuLy8vIEB0eXBlIE51bWJlclxuJG9mZmNhbnZhcy1vdmVybGFwLXppbmRleDogMTAgIWRlZmF1bHQ7XG5cbi8vLyBaLWluZGV4IG9mIGFuIG9mZi1jYW52YXMgcGFuZWwgdXNpbmcgdGhlIGByZXZlYWwtZm9yLSpgIGNsYXNzZXMgb3IgbWl4aW4uXG4vLy8gQHR5cGUgTnVtYmVyXG4kb2ZmY2FudmFzLXJldmVhbC16aW5kZXg6IDEgIWRlZmF1bHQ7XG5cbi8vLyBMZW5ndGggb2YgdGhlIGFuaW1hdGlvbiBvbiBhbiBvZmYtY2FudmFzIHBhbmVsLlxuLy8vIEB0eXBlIE51bWJlclxuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWxlbmd0aDogMC41cyAhZGVmYXVsdDtcblxuLy8vIFRpbWluZyBmdW5jdGlvbiBvZiB0aGUgYW5pbWF0aW9uIG9uIGFuIG9mZi1jYW52YXMgcGFuZWwuXG4vLy8gQHR5cGUgS2V5d29yZFxuJG9mZmNhbnZhcy10cmFuc2l0aW9uLXRpbWluZzogZWFzZSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgYSByZXZlYWxlZCBvZmYtY2FudmFzIHdpbGwgYmUgZml4ZWQtcG9zaXRpb24sIGFuZCBzY3JvbGwgd2l0aCB0aGUgc2NyZWVuLlxuLy8vIEB0eXBlIEJvb2xcbiRvZmZjYW52YXMtZml4ZWQtcmV2ZWFsOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBmb3IgdGhlIG92ZXJsYXkgdGhhdCBhcHBlYXJzIHdoZW4gYW4gb2ZmLWNhbnZhcyBwYW5lbCBpcyBvcGVuLlxuLy8vIEB0eXBlIENvbG9yXG4kb2ZmY2FudmFzLWV4aXQtYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIDAuMjUpICFkZWZhdWx0O1xuXG4vLy8gQ1NTIGNsYXNzIHVzZWQgZm9yIHRoZSBtYWluIGNvbnRlbnQgYXJlYS4gVGhlIG9mZi1jYW52YXMgbWl4aW5zIHVzZSB0aGlzIHRvIHRhcmdldCB0aGUgcGFnZSBjb250ZW50LlxuJG1haW5jb250ZW50LWNsYXNzOiAnb2ZmLWNhbnZhcy1jb250ZW50JyAhZGVmYXVsdDtcblxuLy8vIEFkZHMgYmFzZWxpbmUgc3R5bGVzIGZvciBvZmYtY2FudmFzLiBUaGlzIENTUyBpcyByZXF1aXJlZCB0byBtYWtlIHRoZSBvdGhlciBwaWVjZXMgd29yay5cbkBtaXhpbiBvZmYtY2FudmFzLWJhc2ljcyB7XG4gIC8vIEhpZGVzIG92ZXJmbG93IG9uIGJvZHkgd2hlbiBhbiBvZmYtY2FudmFzIHBhbmVsIGlzIG9wZW4uXG4gIC5pcy1vZmYtY2FudmFzLW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAvLyBPZmYtY2FudmFzIG92ZXJsYXkgKGdlbmVyYXRlZCBieSBKYXZhU2NyaXB0KVxuICAuanMtb2ZmLWNhbnZhcy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRvZmZjYW52YXMtdHJhbnNpdGlvbi1sZW5ndGggJG9mZmNhbnZhcy10cmFuc2l0aW9uLXRpbWluZywgdmlzaWJpbGl0eSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tbGVuZ3RoICRvZmZjYW52YXMtdHJhbnNpdGlvbi10aW1pbmc7XG5cbiAgICBiYWNrZ3JvdW5kOiAkb2ZmY2FudmFzLWV4aXQtYmFja2dyb3VuZDtcblxuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuaXMtdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmLmlzLWNsb3NhYmxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLmlzLW92ZXJsYXktYWJzb2x1dGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICBcbiAgICAmLmlzLW92ZXJsYXktZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRzIGJhc2ljIHN0eWxlcyBmb3IgYW4gb2ZmLWNhbnZhcyB3cmFwcGVyLlxuQG1peGluIG9mZi1jYW52YXMtd3JhcHBlcigpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLy8gQWRkcyBiYXNpYyBzdHlsZXMgZm9yIGFuIG9mZi1jYW52YXMgcGFuZWwuXG5AbWl4aW4gb2ZmLWNhbnZhcy1iYXNlKFxuICAkYmFja2dyb3VuZDogJG9mZmNhbnZhcy1iYWNrZ3JvdW5kLFxuICAkdHJhbnNpdGlvbjogJG9mZmNhbnZhcy10cmFuc2l0aW9uLWxlbmd0aCAkb2ZmY2FudmFzLXRyYW5zaXRpb24tdGltaW5nLFxuICAkZml4ZWQ6IHRydWVcbikge1xuICBAaW5jbHVkZSBkaXNhYmxlLW1vdXNlLW91dGxpbmU7XG5cbiAgQGlmICRmaXhlZCA9PSB0cnVlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgQGVsc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIHotaW5kZXg6ICRvZmZjYW52YXMtcHVzaC16aW5kZXg7XG5cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG5cbiAgLy8gT3ZlcmxhcCBvbmx5IHN0eWxlcy5cbiAgJi5pcy10cmFuc2l0aW9uLW92ZXJsYXAge1xuICAgIHotaW5kZXg6ICRvZmZjYW52YXMtb3ZlcmxhcC16aW5kZXg7XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgYm94LXNoYWRvdzogJG9mZmNhbnZhcy1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gU2V0cyB0cmFuc2Zvcm0gdG8gMCB0byBzaG93IGFuIG9mZi1jYW52YXMgcGFuZWwuXG4gICYuaXMtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIHRvIHBvc2l0aW9uIGFuIG9mZi1jYW52YXMgcGFuZWwgdG8gdGhlIGxlZnQvcmlnaHQvdG9wL2JvdHRvbS5cbkBtaXhpbiBvZmYtY2FudmFzLXBvc2l0aW9uKFxuICAkcG9zaXRpb246IGxlZnQsXG4gICRvcmllbnRhdGlvbjogaG9yaXpvbnRhbCxcbiAgJHNpemU6IGlmKCRvcmllbnRhdGlvbiA9PSBob3Jpem9udGFsLCAkb2ZmY2FudmFzLXNpemUsICRvZmZjYW52YXMtdmVydGljYWwtc2l6ZSlcbikge1xuICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLSRzaXplKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLy8gU2V0cyB0aGUgb3BlbiBwb3NpdGlvbiBmb3IgdGhlIGNvbnRlbnRcbiAgICAmLmlzLW9wZW4gfiAuI3skbWFpbmNvbnRlbnQtY2xhc3N9IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkc2l6ZSk7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSByaWdodCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJHNpemUpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAvLyBTZXRzIHRoZSBvcGVuIHBvc2l0aW9uIGZvciB0aGUgY29udGVudFxuICAgICYuaXMtb3BlbiB+IC4jeyRtYWluY29udGVudC1jbGFzc30ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0kc2l6ZSk7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB0b3Age1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHNpemUpO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAvLyBTZXRzIHRoZSBvcGVuIHBvc2l0aW9uIGZvciB0aGUgY29udGVudFxuICAgICYuaXMtb3BlbiB+IC4jeyRtYWluY29udGVudC1jbGFzc30ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRzaXplKTtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGJvdHRvbSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICRzaXplO1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRzaXplKTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgLy8gU2V0cyB0aGUgb3BlbiBwb3NpdGlvbiBmb3IgdGhlIGNvbnRlbnRcbiAgICAmLmlzLW9wZW4gfiAuI3skbWFpbmNvbnRlbnQtY2xhc3N9IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElmICRvZmZjYW52YXMtc2hhZG93IGlzIHNldCwgYWRkIGl0IGFzIGEgcHNldWRvLWVsZW1lbnQuXG4gIC8vIFRoaXMgbWltaWNzIHRoZSBvZmYtY2FudmFzIHBhbmVsIGhhdmluZyBhIGxvd2VyIHotaW5kZXgsIHdpdGhvdXQgaGF2aW5nIHRvIGhhdmUgb25lLlxuICBAaWYgJG9mZmNhbnZhcy1zaGFkb3cge1xuICAgICYuaXMtdHJhbnNpdGlvbi1wdXNoOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIEBpZiAkcG9zaXRpb24gPT0gbGVmdCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHBvc2l0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB0b3Age1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGJvdHRvbSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGJveC1zaGFkb3c6ICRvZmZjYW52YXMtc2hhZG93O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgfVxuICB9XG5cbiAgLy8gTm8gdHJhbnNmb3JtIG9uIG92ZXJsYXAgdHJhbnNpdGlvblxuICAmLmlzLXRyYW5zaXRpb24tb3ZlcmxhcC5pcy1vcGVuIH4gLiN7JG1haW5jb250ZW50LWNsYXNzfSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi8vLyBTZXRzIHRoZSBzdHlsZXMgZm9yIHRoZSBjb250ZW50IGNvbnRhaW5lci5cbkBtaXhpbiBvZmYtY2FudmFzLWNvbnRlbnQoKSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tbGVuZ3RoICRvZmZjYW52YXMtdHJhbnNpdGlvbi10aW1pbmc7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIHRoYXQgcmV2ZWFsIGFuIG9mZi1jYW52YXMgcGFuZWwuXG5AbWl4aW4gb2ZmLWNhbnZhcy1yZXZlYWwoXG4kcG9zaXRpb246IGxlZnQsXG4kemluZGV4OiAkb2ZmY2FudmFzLXJldmVhbC16aW5kZXgsXG4kY29udGVudDogJG1haW5jb250ZW50LWNsYXNzXG4pIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB6LWluZGV4OiAkemluZGV4O1xuXG4gIEBpZiBub3QgJG9mZmNhbnZhcy1maXhlZC1yZXZlYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICYgfiAuI3skY29udGVudH0ge1xuICAgIG1hcmdpbi0jeyRwb3NpdGlvbn06ICRvZmZjYW52YXMtc2l6ZTtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1vZmYtY2FudmFzIHtcbiAgQGluY2x1ZGUgb2ZmLWNhbnZhcy1iYXNpY3M7XG5cbiAgLy8gT2ZmLWNhbnZhcyB3cmFwcGVyXG4gIC5vZmYtY2FudmFzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG9mZi1jYW52YXMtd3JhcHBlcjtcbiAgfVxuXG4gIC8vIE9mZi1jYW52YXMgY29udGFpbmVyXG4gIC5vZmYtY2FudmFzIHtcbiAgICBAaW5jbHVkZSBvZmYtY2FudmFzLWJhc2U7XG4gIH1cblxuICAvLyBPZmYtY2FudmFzIGNvbnRhaW5lciB3aXRoIGFic29sdXRlIHBvc2l0aW9uXG4gIC5vZmYtY2FudmFzLWFic29sdXRlIHtcbiAgICBAaW5jbHVkZSBvZmYtY2FudmFzLWJhc2UoJGZpeGVkOiBmYWxzZSk7XG4gIH1cblxuICAvLyBPZmYtY2FudmFzIHBvc2l0aW9uIGNsYXNzZXNcbiAgLnBvc2l0aW9uLWxlZnQgICAgeyBAaW5jbHVkZSBvZmYtY2FudmFzLXBvc2l0aW9uKGxlZnQsICAgaG9yaXpvbnRhbCk7IH1cbiAgLnBvc2l0aW9uLXJpZ2h0ICAgeyBAaW5jbHVkZSBvZmYtY2FudmFzLXBvc2l0aW9uKHJpZ2h0LCAgaG9yaXpvbnRhbCk7IH1cbiAgLnBvc2l0aW9uLXRvcCAgICAgeyBAaW5jbHVkZSBvZmYtY2FudmFzLXBvc2l0aW9uKHRvcCwgICAgdmVydGljYWwpOyB9XG4gIC5wb3NpdGlvbi1ib3R0b20gIHsgQGluY2x1ZGUgb2ZmLWNhbnZhcy1wb3NpdGlvbihib3R0b20sIHZlcnRpY2FsKTsgfVxuXG4gIC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIG9mZi1jYW52YXMtY29udGVudDtcbiAgfVxuXG4gIC8vIFJldmVhbCBvZmYtY2FudmFzIHBhbmVsIG9uIGxhcmdlciBzY3JlZW5zXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGJyZWFrcG9pbnQtY2xhc3NlcyB7XG4gICAgQGlmICRuYW1lICE9ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG5hbWUpIHtcbiAgICAgICAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci0jeyRuYW1lfSB7XG4gICAgICAgICAgQGluY2x1ZGUgb2ZmLWNhbnZhcy1yZXZlYWwobGVmdCk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci0jeyRuYW1lfSB7XG4gICAgICAgICAgQGluY2x1ZGUgb2ZmLWNhbnZhcy1yZXZlYWwocmlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvc2l0aW9uLXRvcC5yZXZlYWwtZm9yLSN7JG5hbWV9IHtcbiAgICAgICAgICBAaW5jbHVkZSBvZmYtY2FudmFzLXJldmVhbCh0b3ApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvc2l0aW9uLWJvdHRvbS5yZXZlYWwtZm9yLSN7JG5hbWV9IHtcbiAgICAgICAgICBAaW5jbHVkZSBvZmYtY2FudmFzLXJldmVhbChib3R0b20pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIG9yYml0XG4vLy8vXG5cbi8vLyBEZWZhdWx0IGNvbG9yIGZvciBPcmJpdCdzIGJ1bGxldHMuXG4vLy8gQHR5cGUgQ29sb3JcbiRvcmJpdC1idWxsZXQtYmFja2dyb3VuZDogJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBhY3RpdmUgY29sb3IgZm9yIE9yYml0J3MgYnVsbGV0cy5cbi8vLyBAdHlwZSBDb2xvclxuJG9yYml0LWJ1bGxldC1iYWNrZ3JvdW5kLWFjdGl2ZTogJGRhcmstZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZGlhbWV0ZXIgZm9yIE9yYml0J3MgYnVsbGV0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRvcmJpdC1idWxsZXQtZGlhbWV0ZXI6IDEuMnJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgbWFyZ2luIGJldHdlZW4gT3JiaXQncyBidWxsZXRzLlxuLy8vIEB0eXBlIE51bWJlclxuJG9yYml0LWJ1bGxldC1tYXJnaW46IDAuMXJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZGlzdGFuY2UgZnJvbSBzbGlkZSByZWdpb24gZm9yIE9yYml0J3MgYnVsbGV0cy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRvcmJpdC1idWxsZXQtbWFyZ2luLXRvcDogMC44cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3R0b20gbWFyZ2luIGZyb20gT3JiaXQncyBidWxsZXRzIHRvIHdoYXRldmVyIGNvbnRlbnQgbWF5IGx1cmsgYmVsb3cgaXQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kb3JiaXQtYnVsbGV0LW1hcmdpbi1ib3R0b206IDAuOHJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvciBmb3IgT3JiaXQncyBjYXB0aW9uLlxuLy8vIEB0eXBlIENvbG9yXG4kb3JiaXQtY2FwdGlvbi1iYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC41KSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBmb3IgT3JiaXQncyBjYXB0aW9uLlxuLy8vIEB0eXBlIE51bWJlclxuJG9yYml0LWNhcHRpb24tcGFkZGluZzogMXJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvciBmb3IgT3JiaXQncyBjb250cm9scyB3aGVuIGhvdmVyZWQuXG4vLy8gQHR5cGUgQ29sb3JcbiRvcmJpdC1jb250cm9sLWJhY2tncm91bmQtaG92ZXI6IHJnYmEoJGJsYWNrLCAwLjUpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGZvciBPcmJpdCdzIGNvbnRyb2xzLlxuLy8vIEB0eXBlIE51bWJlclxuJG9yYml0LWNvbnRyb2wtcGFkZGluZzogMXJlbSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgei1pbmRleCBmb3IgT3JiaXQncyBjb250cm9scy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRvcmJpdC1jb250cm9sLXppbmRleDogMTAgIWRlZmF1bHQ7XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIG91dGVyIE9yYml0IHdyYXBwZXIuIFRoZXNlIHN0eWxlcyBhcmUgdXNlZCBvbiB0aGUgYC5vcmJpdGAgY2xhc3MuXG5AbWl4aW4gb3JiaXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgaW5uZXIgT3JiaXQgc2xpZGUgY29udGFpbmVyLiBUaGVzZSBzdHlsZXMgYXJlIHVzZWQgb24gdGhlIGAub3JiaXQtY29udGFpbmVyYCBjbGFzcy5cbkBtaXhpbiBvcmJpdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDsgLy8gUHJldmVudCBGT1VDIGJ5IG5vdCBzaG93aW5nIHVudGlsIEpTIHNldHMgaGVpZ2h0XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgaW5kaXZpZHVhbCBzbGlkZXMgb2YgYW4gT3JiaXQgc2xpZGVyLiBUaGVzZSBzdHlsZXMgYXJlIHVzZWQgb24gdGhlIGAub3JiaXQtc2xpZGVgIGNsYXNzLlxuQG1peGluIG9yYml0LXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi5uby1tb3Rpb251aSB7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9yYml0LWZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIHNsaWRlIGNvbnRhaW5pbmcgYW4gaW1hZ2UuIFRoZXNlIHN0eWxlcyBhcmUgdXNlZCBvbiB0aGUgYC5vcmJpdC1pbWFnZWAgY2xhc3MuXG5AbWl4aW4gb3JiaXQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYW4gb3JiaXQgc2xpZGUgY2FwdGlvbi4gVGhlc2Ugc3R5bGVzIGFyZSB1c2VkIG9uIHRoZSBgLm9yYml0LWNhcHRpb25gIGNsYXNzLlxuQG1peGluIG9yYml0LWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6ICRvcmJpdC1jYXB0aW9uLXBhZGRpbmc7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYml0LWNhcHRpb24tYmFja2dyb3VuZDtcbiAgY29sb3I6IGNvbG9yLXBpY2stY29udHJhc3QoJG9yYml0LWNhcHRpb24tYmFja2dyb3VuZCk7XG59XG5cbi8vLyBBZGRzIGJhc2Ugc3R5bGVzIGZvciB0aGUgbmV4dC9wcmV2aW91cyBidXR0b25zIGluIGFuIE9yYml0IHNsaWRlci4gVGhlc2Ugc3R5bGVzIGFyZSBzaGFyZWQgYmV0d2VlbiB0aGUgYC5vcmJpdC1uZXh0YCBhbmQgYC5vcmJpdC1wcmV2aW91c2AgY2xhc3NlcyBpbiB0aGUgZGVmYXVsdCBDU1MuXG5AbWl4aW4gb3JiaXQtY29udHJvbCB7XG4gIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcbiAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICB6LWluZGV4OiAkb3JiaXQtY29udHJvbC16aW5kZXg7XG4gIHBhZGRpbmc6ICRvcmJpdC1jb250cm9sLXBhZGRpbmc7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmJpdC1jb250cm9sLWJhY2tncm91bmQtaG92ZXI7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgT3JiaXQgcHJldmlvdXMgYnV0dG9uLiBUaGVzZSBzdHlsZXMgYXJlIHVzZWQgb24gdGhlIGAub3JiaXQtcHJldmlvdXNgIGNsYXNzLlxuQG1peGluIG9yYml0LXByZXZpb3VzIHtcbiAgI3skZ2xvYmFsLWxlZnR9OiAwO1xufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIHRoZSBPcmJpdCBuZXh0IGJ1dHRvbi4gVGhlc2Ugc3R5bGVzIGFyZSB1c2VkIG9uIHRoZSBgLm9yYml0LW5leHRgIGNsYXNzLlxuQG1peGluIG9yYml0LW5leHQge1xuICAjeyRnbG9iYWwtbGVmdH06IGF1dG87XG4gICN7JGdsb2JhbC1yaWdodH06IDA7XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBjb250YWluZXIgb2YgT3JiaXQgYnVsbGV0cy4gLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgT3JiaXQgcHJldmlvdXMgYnV0dG9uLiBUaGVzZSBzdHlsZXMgYXJlIHVzZWQgb24gdGhlIGAub3JiaXQtYnVsbGV0c2AgY2xhc3MuXG5AbWl4aW4gb3JiaXQtYnVsbGV0cyB7XG4gIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAkb3JiaXQtYnVsbGV0LW1hcmdpbi10b3A7XG4gIG1hcmdpbi1ib3R0b206ICRvcmJpdC1idWxsZXQtbWFyZ2luLWJvdHRvbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGJ1dHRvbiB7XG4gICAgd2lkdGg6ICRvcmJpdC1idWxsZXQtZGlhbWV0ZXI7XG4gICAgaGVpZ2h0OiAkb3JiaXQtYnVsbGV0LWRpYW1ldGVyO1xuICAgIG1hcmdpbjogJG9yYml0LWJ1bGxldC1tYXJnaW47XG5cbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYml0LWJ1bGxldC1iYWNrZ3JvdW5kO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JiaXQtYnVsbGV0LWJhY2tncm91bmQtYWN0aXZlO1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmJpdC1idWxsZXQtYmFja2dyb3VuZC1hY3RpdmU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLW9yYml0IHtcbiAgLm9yYml0IHtcbiAgICBAaW5jbHVkZSBvcmJpdC13cmFwcGVyO1xuICB9XG5cbiAgLm9yYml0LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgb3JiaXQtY29udGFpbmVyO1xuICB9XG5cbiAgLm9yYml0LXNsaWRlIHtcbiAgICBAaW5jbHVkZSBvcmJpdC1zbGlkZTtcbiAgfVxuXG4gIC5vcmJpdC1maWd1cmUge1xuICAgIEBpbmNsdWRlIG9yYml0LWZpZ3VyZTtcbiAgfVxuXG4gIC5vcmJpdC1pbWFnZSB7XG4gICAgQGluY2x1ZGUgb3JiaXQtaW1hZ2U7XG4gIH1cblxuICAub3JiaXQtY2FwdGlvbiB7XG4gICAgQGluY2x1ZGUgb3JiaXQtY2FwdGlvbjtcbiAgfVxuXG4gICVvcmJpdC1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBvcmJpdC1jb250cm9sO1xuICB9XG5cbiAgLm9yYml0LXByZXZpb3VzIHtcbiAgICBAZXh0ZW5kICVvcmJpdC1jb250cm9sO1xuICAgIEBpbmNsdWRlIG9yYml0LXByZXZpb3VzO1xuICB9XG5cbiAgLm9yYml0LW5leHQge1xuICAgIEBleHRlbmQgJW9yYml0LWNvbnRyb2w7XG4gICAgQGluY2x1ZGUgb3JiaXQtbmV4dDtcbiAgfVxuXG4gIC5vcmJpdC1idWxsZXRzIHtcbiAgICBAaW5jbHVkZSBvcmJpdC1idWxsZXRzO1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCBwYWdpbmF0aW9uXG4vLy8vXG5cbi8vLyBGb250IHNpemUgb2YgcGFnaW5hdGlvbiBpdGVtcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3R0b20gbWFyZ2luIG9mIHRoZSBwYWdpbmF0aW9uIG9iamVjdC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRwYWdpbmF0aW9uLW1hcmdpbi1ib3R0b206ICRnbG9iYWwtbWFyZ2luICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBvZiBwYWdpbmF0aW9uIGl0ZW1zLlxuLy8vIEB0eXBlIENvbG9yXG4kcGFnaW5hdGlvbi1pdGVtLWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vLyBQYWRkaW5nIGluc2lkZSBvZiBwYWdpbmF0aW9uIGl0ZW1zLlxuLy8vIEB0eXBlIE51bWJlclxuJHBhZ2luYXRpb24taXRlbS1wYWRkaW5nOiByZW0tY2FsYygzIDEwKSAhZGVmYXVsdDtcblxuLy8vIFJpZ2h0IG1hcmdpbiB0byBzZXBhcmF0ZSBwYWdpbmF0aW9uIGl0ZW1zLlxuLy8vIEB0eXBlIE51bWJlclxuJHBhZ2luYXRpb24taXRlbS1zcGFjaW5nOiByZW0tY2FsYygxKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcmFkaXVzIGZvciBwYWdpbmF0aW9uIGl0ZW1zLlxuLy8vIEB0eXBlIE51bWJlclxuJHBhZ2luYXRpb24tcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgcGFnaW5hdGlvbiBpdGVtcyBvbiBob3Zlci5cbi8vLyBAdHlwZSBDb2xvclxuJHBhZ2luYXRpb24taXRlbS1iYWNrZ3JvdW5kLWhvdmVyOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgcGFnaW5hdGlvbiBpdGVtIGZvciB0aGUgY3VycmVudCBwYWdlLlxuLy8vIEB0eXBlIENvbG9yXG4kcGFnaW5hdGlvbi1pdGVtLWJhY2tncm91bmQtY3VycmVudDogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XG5cbi8vLyBUZXh0IGNvbG9yIG9mIHRoZSBwYWdpbmF0aW9uIGl0ZW0gZm9yIHRoZSBjdXJyZW50IHBhZ2UuXG4vLy8gQHR5cGUgQ29sb3JcbiRwYWdpbmF0aW9uLWl0ZW0tY29sb3ItY3VycmVudDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gVGV4dCBjb2xvciBvZiBhIGRpc2FibGVkIHBhZ2luYXRpb24gaXRlbS5cbi8vLyBAdHlwZSBDb2xvclxuJHBhZ2luYXRpb24taXRlbS1jb2xvci1kaXNhYmxlZDogJG1lZGl1bS1ncmF5ICFkZWZhdWx0O1xuXG4vLy8gQ29sb3Igb2YgdGhlIGVsbGlwc2lzIGluIGEgcGFnaW5hdGlvbiBtZW51LlxuLy8vIEB0eXBlIENvbG9yXG4kcGFnaW5hdGlvbi1lbGxpcHNpcy1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuXG4vLy8gSWYgYGZhbHNlYCwgZG9uJ3QgZGlzcGxheSBwYWdlIG51bWJlciBsaW5rcyBvbiBtb2JpbGUsIG9ubHkgbmV4dC9wcmV2aW91cyBsaW5rc1xuLy8vIGFuZCBvcHRpb25hbGx5IGN1cnJlbnQgcGFnZSBudW1iZXIuXG4vLy8gQHR5cGUgQm9vbGVhblxuJHBhZ2luYXRpb24tbW9iaWxlLWl0ZW1zOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgZGlzcGxheSB0aGUgY3VycmVudCBwYWdlIG51bWJlciBvbiBtb2JpbGUgZXZlbiBpZiBgJHBhZ2luYXRpb24tbW9iaWxlLWl0ZW1zYCBpcyBzZXQgdG8gYGZhbHNlYC5cbi8vLyBUaGlzIHBhcmFtZXRlciB3aWxsIG9ubHkgb3ZlcnJpZGUgdGhlIHZpc2liaWxpdHkgc2V0dGluZyBvZiB0aGUgY3VycmVudCBpdGVtIGZvciBgJHBhZ2luYXRpb24tbW9iaWxlLWl0ZW1zOiBmYWxzZTtgLFxuLy8vIGl0IHdpbGwgbm90IGFmZmVjdCB0aGUgY3VycmVudCBwYWdlIG51bWJlciB2aXNpYmlsaXR5IHdoZW4gYCRwYWdpbmF0aW9uLW1vYmlsZS1pdGVtc2AgaXMgc2V0IHRvIGB0cnVlYC5cbi8vLyBAdHlwZSBCb29sZWFuXG4kcGFnaW5hdGlvbi1tb2JpbGUtY3VycmVudC1pdGVtOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgYXJyb3dzIGFyZSBhZGRlZCB0byB0aGUgbmV4dCBhbmQgcHJldmlvdXMgbGlua3Mgb2YgcGFnaW5hdGlvbi5cbi8vLyBAdHlwZSBCb29sZWFuXG4kcGFnaW5hdGlvbi1hcnJvd3M6IHRydWUgIWRlZmF1bHQ7XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBwYWdpbmF0aW9uIGNvbnRhaW5lci4gQXBwbHkgdGhpcyB0byBhIGA8dWw+YC5cbkBtaXhpbiBwYWdpbmF0aW9uLWNvbnRhaW5lciAoXG4gICRtYXJnaW4tYm90dG9tOiAkcGFnaW5hdGlvbi1tYXJnaW4tYm90dG9tLFxuICAkZm9udC1zaXplOiAkcGFnaW5hdGlvbi1mb250LXNpemUsXG4gICRzcGFjaW5nOiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNpbmcsXG4gICRyYWRpdXM6ICRwYWdpbmF0aW9uLXJhZGl1cyxcbiAgJGNvbG9yOiAkcGFnaW5hdGlvbi1pdGVtLWNvbG9yLFxuICAkcGFkZGluZzogJHBhZ2luYXRpb24taXRlbS1wYWRkaW5nLFxuICAkYmFja2dyb3VuZC1ob3ZlcjogJHBhZ2luYXRpb24taXRlbS1iYWNrZ3JvdW5kLWhvdmVyXG4pIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1hcmdpbi0jeyRnbG9iYWwtbGVmdH06IDA7XG4gIG1hcmdpbi1ib3R0b206ICRtYXJnaW4tYm90dG9tO1xuXG4gIC8vIExpc3QgaXRlbVxuICBsaSB7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICRzcGFjaW5nO1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuXG4gICAgQGlmICRwYWdpbmF0aW9uLW1vYmlsZS1pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcGFnaW5hdGlvbi1tb2JpbGUtY3VycmVudC1pdGVtIHtcbiAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFBhZ2UgbGlua3NcbiAgYSxcbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1ob3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgY3VycmVudCBwYWdpbmF0aW9uIGl0ZW0uIEFwcGx5IHRoaXMgdG8gYW4gYDxhPmAuXG5AbWl4aW4gcGFnaW5hdGlvbi1pdGVtLWN1cnJlbnQgKFxuICAkcGFkZGluZzogJHBhZ2luYXRpb24taXRlbS1wYWRkaW5nLFxuICAkYmFja2dyb3VuZC1jdXJyZW50OiAkcGFnaW5hdGlvbi1pdGVtLWJhY2tncm91bmQtY3VycmVudCxcbiAgJGNvbG9yLWN1cnJlbnQ6ICRwYWdpbmF0aW9uLWl0ZW0tY29sb3ItY3VycmVudFxuKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1jdXJyZW50O1xuICBjb2xvcjogJGNvbG9yLWN1cnJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIGRpc2FibGVkIHBhZ2luYXRpb24gaXRlbS4gQXBwbHkgdGhpcyB0byBhbiBgPGE+YC5cbkBtaXhpbiBwYWdpbmF0aW9uLWl0ZW0tZGlzYWJsZWQgKFxuICAkcGFkZGluZzogJHBhZ2luYXRpb24taXRlbS1wYWRkaW5nLFxuICAkY29sb3I6ICRwYWdpbmF0aW9uLWl0ZW0tY29sb3ItZGlzYWJsZWRcbikge1xuICBwYWRkaW5nOiAkcGFkZGluZztcbiAgY29sb3I6ICRjb2xvcjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGFuIGVsbGlwc2lzIGZvciB1c2UgaW4gYSBwYWdpbmF0aW9uIGxpc3QuXG5AbWl4aW4gcGFnaW5hdGlvbi1lbGxpcHNpcyAoXG4gICRwYWRkaW5nOiAkcGFnaW5hdGlvbi1pdGVtLXBhZGRpbmcsXG4gICRjb2xvcjogJHBhZ2luYXRpb24tZWxsaXBzaXMtY29sb3Jcbikge1xuICBwYWRkaW5nOiAkcGFkZGluZztcbiAgY29udGVudDogJ1xcMjAyNic7XG4gIGNvbG9yOiAkY29sb3I7XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXBhZ2luYXRpb24ge1xuICAucGFnaW5hdGlvbiB7XG4gICAgQGluY2x1ZGUgcGFnaW5hdGlvbi1jb250YWluZXI7XG5cbiAgICAuY3VycmVudCB7XG4gICAgICBAaW5jbHVkZSBwYWdpbmF0aW9uLWl0ZW0tY3VycmVudDtcbiAgICB9XG5cbiAgICAuZGlzYWJsZWQge1xuICAgICAgQGluY2x1ZGUgcGFnaW5hdGlvbi1pdGVtLWRpc2FibGVkO1xuICAgIH1cblxuICAgIC5lbGxpcHNpczo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgcGFnaW5hdGlvbi1lbGxpcHNpcztcbiAgICB9XG4gIH1cblxuICBAaWYgJHBhZ2luYXRpb24tYXJyb3dzIHtcbiAgICAucGFnaW5hdGlvbi1wcmV2aW91cyBhOjpiZWZvcmUsXG4gICAgLnBhZ2luYXRpb24tcHJldmlvdXMuZGlzYWJsZWQ6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tI3skZ2xvYmFsLXJpZ2h0fTogMC41cmVtO1xuICAgICAgY29udGVudDogJ1xcMDBhYic7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24tbmV4dCBhOjphZnRlcixcbiAgICAucGFnaW5hdGlvbi1uZXh0LmRpc2FibGVkOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAwLjVyZW07XG4gICAgICBjb250ZW50OiAnXFwwMGJiJztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGEgcHJvZ3Jlc3MgYmFyIGNvbnRhaW5lci5cbkBtaXhpbiBwcm9ncmVzcy1jb250YWluZXIge1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206ICRwcm9ncmVzcy1tYXJnaW4tYm90dG9tO1xuICBib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFja2dyb3VuZDtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0aGUgaW5uZXIgbWV0ZXIgb2YgYSBwcm9ncmVzcyBiYXIuXG5AbWl4aW4gcHJvZ3Jlc3MtbWV0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLW1ldGVyLWJhY2tncm91bmQ7XG5cbiAgQGlmIGhhcy12YWx1ZSgkcHJvZ3Jlc3MtcmFkaXVzKSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gIH1cbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciB0ZXh0IGluIHRoZSBwcm9ncmVzcyBtZXRlci5cbkBtaXhpbiBwcm9ncmVzcy1tZXRlci10ZXh0IHtcbiAgQGluY2x1ZGUgYWJzb2x1dGUtY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaWYgaGFzLXZhbHVlKCRwcm9ncmVzcy1yYWRpdXMpIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXByb2dyZXNzLWJhciB7XG4gIC8vIFByb2dyZXNzIGJhclxuICAucHJvZ3Jlc3Mge1xuICAgIEBpbmNsdWRlIHByb2dyZXNzLWNvbnRhaW5lcjtcblxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGZvdW5kYXRpb24tcGFsZXR0ZSB7XG4gICAgICAmLiN7JG5hbWV9IHtcbiAgICAgICAgLnByb2dyZXNzLW1ldGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBJbm5lciBtZXRlclxuICAucHJvZ3Jlc3MtbWV0ZXIge1xuICAgIEBpbmNsdWRlIHByb2dyZXNzLW1ldGVyO1xuICB9XG5cbiAgLy8gSW5uZXIgbWV0ZXIgdGV4dFxuICAucHJvZ3Jlc3MtbWV0ZXItdGV4dCB7XG4gICAgQGluY2x1ZGUgcHJvZ3Jlc3MtbWV0ZXItdGV4dDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgcmV2ZWFsXG4vLy8vXG5cbi8vLyBEZWZhdWx0IGJhY2tncm91bmQgY29sb3Igb2YgYSBtb2RhbC5cbi8vLyBAdHlwZSBDb2xvclxuJHJldmVhbC1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHdpZHRoIG9mIGEgbW9kYWwsIHdpdGggbm8gY2xhc3MgYXBwbGllZC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRyZXZlYWwtd2lkdGg6IDYwMHB4ICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBtYXhpbXVtIHdpZHRoIG9mIGEgbW9kYWwuXG4vLy8gQHR5cGUgTnVtYmVyXG4kcmV2ZWFsLW1heC13aWR0aDogJGdsb2JhbC13aWR0aCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBpbnNpZGUgYSBtb2RhbC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRyZXZlYWwtcGFkZGluZzogJGdsb2JhbC1wYWRkaW5nICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBib3JkZXIgYXJvdW5kIGEgbW9kYWwuXG4vLy8gQHR5cGUgTnVtYmVyXG4kcmV2ZWFsLWJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcmFkaXVzIGZvciBtb2RhbC5cbi8vLyBAdHlwZSBOdW1iZXJcbiRyZXZlYWwtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIHotaW5kZXggZm9yIG1vZGFscy4gVGhlIG92ZXJsYXkgdXNlcyB0aGlzIHZhbHVlLCB3aGlsZSB0aGUgbW9kYWwgaXRzZWxmIHVzZXMgdGhpcyB2YWx1ZSBwbHVzIG9uZS5cbi8vLyBAdHlwZSBOdW1iZXJcbiRyZXZlYWwtemluZGV4OiAxMDA1ICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBtb2RhbCBvdmVybGF5cy5cbi8vLyBAdHlwZSBDb2xvclxuJHJldmVhbC1vdmVybGF5LWJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjQ1KSAhZGVmYXVsdDtcblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIG1vZGFsIG92ZXJsYXkuXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGJhY2tncm91bmQgWyRyZXZlYWwtb3ZlcmxheS1iYWNrZ3JvdW5kXSAtIEJhY2tncm91bmQgY29sb3Igb2YgdGhlIG92ZXJsYXkuXG5AbWl4aW4gcmV2ZWFsLW92ZXJsYXkoJGJhY2tncm91bmQ6ICRyZXZlYWwtb3ZlcmxheS1iYWNrZ3JvdW5kKSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkcmV2ZWFsLXppbmRleDtcblxuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4vLy8gQWRkcyBiYXNlIHN0eWxlcyBmb3IgYSBtb2RhbC5cbkBtaXhpbiByZXZlYWwtbW9kYWwtYmFzZSB7XG4gIEBpbmNsdWRlIGRpc2FibGUtbW91c2Utb3V0bGluZTtcbiAgei1pbmRleDogJHJldmVhbC16aW5kZXggKyAxO1xuICAvLyBXb3JrYXJvdW5kIGFuZHJvaWQgYnJvd3NlciB6LWluZGV4IGJ1Z1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogJHJldmVhbC1wYWRkaW5nO1xuXG4gIGJvcmRlcjogJHJldmVhbC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRyZXZlYWwtcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmV2ZWFsLWJhY2tncm91bmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLy8gTWFrZSBzdXJlIHJvd3MgZG9uJ3QgaGF2ZSBhIG1pbi13aWR0aCBvbiB0aGVtXG4gIC5jb2x1bW4sXG4gIC5jb2x1bW5zIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAvLyBTdHJpcCBtYXJnaW5zIGZyb20gdGhlIGxhc3QgaXRlbSBpbiB0aGUgbW9kYWxcbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLy8gQWRqdXN0cyB0aGUgd2lkdGggb2YgYSBtb2RhbC5cbi8vLyBAcGFyYW0ge051bWJlcn0gJHdpZHRoIC0gV2lkdGggb2YgdGhlIG1vZGFsLiBHZW5lcmFsbHkgYSBwZXJjZW50YWdlLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkbWF4LXdpZHRoIFskcmV2ZWFsLW1heC13aWR0aF0gLSBNYXhpbXVtIHdpZHRoIG9mIHRoZSBtb2RhbC5cbkBtaXhpbiByZXZlYWwtbW9kYWwtd2lkdGgoXG4gICR3aWR0aDogJHJldmVhbC13aWR0aCxcbiAgJG1heC13aWR0aDogJHJldmVhbC1tYXgtd2lkdGhcbikge1xuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgIEBleHRlbmQgJXJldmVhbC1jZW50ZXJlZDtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIG1heC13aWR0aDogJHJldmVhbC1tYXgtd2lkdGg7XG4gIH1cbn1cblxuLy8vIENyZWF0ZXMgYSBmdWxsLXNjcmVlbiBtb2RhbCwgd2hpY2ggc3RyZXRjaGVzIHRoZSBmdWxsIHdpZHRoIGFuZCBoZWlnaHQgb2YgdGhlIHdpbmRvdy5cbkBtaXhpbiByZXZlYWwtbW9kYWwtZnVsbHNjcmVlbiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tZHVwbGljYXRlLXByb3BlcnRpZXNcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1peGluIGZvdW5kYXRpb24tcmV2ZWFsIHtcbiAgLy8gW1RPRE9dIElzIHRoaXMgbmVjZXNzYXJ5P1xuICBib2R5LmlzLXJldmVhbC1vcGVuIHsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1xdWFsaWZ5aW5nLWVsZW1lbnRzXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC8vIGh0bWwgZ2V0cyB0aGlzIGNsYXNzIG9ubHkgaW4gaU9TXG4gIGh0bWwuaXMtcmV2ZWFsLW9wZW4sXG4gIGh0bWwuaXMtcmV2ZWFsLW9wZW4gYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLy8gT3ZlcmxheVxuICAucmV2ZWFsLW92ZXJsYXkge1xuICAgIEBpbmNsdWRlIHJldmVhbC1vdmVybGF5O1xuICB9XG5cbiAgLy8gTW9kYWwgY29udGFpbmVyXG4gIC5yZXZlYWwge1xuICAgIEBpbmNsdWRlIHJldmVhbC1tb2RhbC1iYXNlO1xuICAgIEBpbmNsdWRlIHJldmVhbC1tb2RhbC13aWR0aCgkcmV2ZWFsLXdpZHRoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC8vIFBsYWNlaG9sZGVyIHNlbGVjdG9yIGZvciBtZWRpdW0tYW5kLXVwIG1vZGFsc1xuICAgIC8vIFByZXZlbnRzIGR1cGxpY2F0ZSBDU1Mgd2hlbiBkZWZpbmluZyBtdWx0aXBsZSBSZXZlYWwgc2l6ZXNcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgICAgJXJldmVhbC1jZW50ZXJlZCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgcGFkZGluZ1xuICAgICYuY29sbGFwc2Uge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAvLyBTaXppbmcgY2xhc3Nlc1xuICAgICYudGlueSAgeyBAaW5jbHVkZSByZXZlYWwtbW9kYWwtd2lkdGgoMzAlKTsgfVxuICAgICYuc21hbGwgeyBAaW5jbHVkZSByZXZlYWwtbW9kYWwtd2lkdGgoNTAlKTsgfVxuICAgICYubGFyZ2UgeyBAaW5jbHVkZSByZXZlYWwtbW9kYWwtd2lkdGgoOTAlKTsgfVxuXG4gICAgLy8gRnVsbC1zY3JlZW4gbW9kZVxuICAgICYuZnVsbCB7XG4gICAgICBAaW5jbHVkZSByZXZlYWwtbW9kYWwtZnVsbHNjcmVlbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCQtemYtemVyby1icmVha3BvaW50IG9ubHkpIHtcbiAgICAgIEBpbmNsdWRlIHJldmVhbC1tb2RhbC1mdWxsc2NyZWVuO1xuICAgIH1cblxuICAgICYud2l0aG91dC1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLyBbVE9ET10gQ2hlY2sgaG93IHBsdWdpbiBjb25maXJtcyBkaXNhYmxlZCBvciB2ZXJ0aWNhbCBzdGF0dXNcbi8vIFtUT0RPXSBDaGVjayBpZiB0cmFuc2l0aW9uOiBhbGw7IGlzIG5lY2Vzc2FyeVxuXG4vLy8vXG4vLy8gQGdyb3VwIHNsaWRlclxuLy8vL1xuXG4vLy8gRGVmYXVsdCBzbGlkZXIgd2lkdGggb2YgYSB2ZXJ0aWNhbCBzbGlkZXIuIChEb2Vzbid0IGFwcGx5IHRvIHRoZSBuYXRpdmUgc2xpZGVyLilcbi8vLyBAdHlwZSBOdW1iZXJcbiRzbGlkZXItd2lkdGgtdmVydGljYWw6IDAuNXJlbSAhZGVmYXVsdDtcblxuLy8vIFRyYW5zaXRpb24gcHJvcGVydGllcyB0byBhcHBseSB0byB0aGUgc2xpZGVyIGhhbmRsZSBhbmQgZmlsbC4gKERvZXNuJ3QgYXBwbHkgdG8gdGhlIG5hdGl2ZSBzbGlkZXIuKVxuLy8vIEB0eXBlIFRyYW5zaXRpb25cbiRzbGlkZXItdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbi8vLyBBZGRzIHRoZSBnZW5lcmFsIHN0eWxlcyBmb3Igc2xpZGVycy5cbkBtaXhpbiBzbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmFja2dyb3VuZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4vLy8gQWRkcyB0aGUgZ2VuZXJhbCBzdHlsZXMgZm9yIGFjdGl2ZSBmaWxsIGZvciBzbGlkZXJzLlxuQG1peGluIHNsaWRlci1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJHNsaWRlci1oZWlnaHQ7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci1maWxsLWJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246ICRzbGlkZXItdHJhbnNpdGlvbjtcblxuICAmLmlzLWRyYWdnaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICB9XG59XG5cbi8vLyBBZGRzIHRoZSBnZW5lcmFsIHN0eWxlcyBmb3IgdGhlIHNsaWRlciBoYW5kbGVzLlxuQG1peGluIHNsaWRlci1oYW5kbGUge1xuICBAaW5jbHVkZSBkaXNhYmxlLW1vdXNlLW91dGxpbmU7XG4gIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzbGlkZXItaGFuZGxlLXdpZHRoO1xuICBoZWlnaHQ6ICRzbGlkZXItaGFuZGxlLWhlaWdodDtcblxuICBib3JkZXItcmFkaXVzOiAkc2xpZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogJHNsaWRlci10cmFuc2l0aW9uO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzY2FsZS1jb2xvcigkc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLCAkbGlnaHRuZXNzOiAtMTUlKTtcbiAgfVxuXG4gICYuaXMtZHJhZ2dpbmcge1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBsaW5lYXI7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlci1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6ICRzbGlkZXItb3BhY2l0eS1kaXNhYmxlZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQG1peGluIHNsaWRlci12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzbGlkZXItd2lkdGgtdmVydGljYWw7XG4gIGhlaWdodDogMTIuNXJlbTtcbiAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuXG4gIC5zbGlkZXItZmlsbCB7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAkc2xpZGVyLXdpZHRoLXZlcnRpY2FsO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2xpZGVyLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6ICRzbGlkZXItaGFuZGxlLWhlaWdodDtcbiAgICBoZWlnaHQ6ICRzbGlkZXItaGFuZGxlLXdpZHRoO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi1zbGlkZXIge1xuICAvLyBDb250YWluZXJcbiAgLnNsaWRlciB7XG4gICAgQGluY2x1ZGUgc2xpZGVyLWNvbnRhaW5lcjtcbiAgfVxuXG4gIC8vIEZpbGwgYXJlYVxuICAuc2xpZGVyLWZpbGwge1xuICAgIEBpbmNsdWRlIHNsaWRlci1maWxsO1xuICB9XG5cbiAgLy8gRHJhZ2dhYmxlIGhhbmRsZVxuICAuc2xpZGVyLWhhbmRsZSB7XG4gICAgQGluY2x1ZGUgc2xpZGVyLWhhbmRsZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlXG4gIC5zbGlkZXIuZGlzYWJsZWQsXG4gIC5zbGlkZXJbZGlzYWJsZWRdIHtcbiAgICBAaW5jbHVkZSBzbGlkZXItZGlzYWJsZWQ7XG4gIH1cblxuICAvLyBWZXJ0aWNhbCBzbGlkZXJcbiAgLnNsaWRlci52ZXJ0aWNhbCB7XG4gICAgQGluY2x1ZGUgc2xpZGVyLXZlcnRpY2FsO1xuICB9XG5cbiAgLy8gUlRMIHN1cHBvcnRcbiAgQGlmICRnbG9iYWwtdGV4dC1kaXJlY3Rpb24gPT0gcnRsIHtcbiAgICAuc2xpZGVyOm5vdCgudmVydGljYWwpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbkBtaXhpbiBmb3VuZGF0aW9uLXN0aWNreSB7XG4gIC5zdGlja3ktY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgLnN0aWNreS5pcy1zdHVjayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICAmLmlzLWF0LXRvcCB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJi5pcy1hdC1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zdGlja3kuaXMtYW5jaG9yZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuXG4gICAgJi5pcy1hdC1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgc3dpdGNoXG4vLy8vXG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGEgc3dpdGNoLlxuLy8vIEB0eXBlIENvbG9yXG4kc3dpdGNoLWJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgYWN0aXZlIGNvbG9yIG9mIGEgc3dpdGNoLlxuLy8vIEB0eXBlIENvbG9yXG4kc3dpdGNoLWJhY2tncm91bmQtYWN0aXZlOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIEhlaWdodCBvZiBhIHN3aXRjaCwgd2l0aCBubyBjbGFzcyBhcHBsaWVkLlxuLy8vIEB0eXBlIE51bWJlclxuJHN3aXRjaC1oZWlnaHQ6IDJyZW0gIWRlZmF1bHQ7XG5cbi8vLyBIZWlnaHQgb2YgYSBzd2l0Y2ggd2l0aCAudGlueSBjbGFzcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzd2l0Y2gtaGVpZ2h0LXRpbnk6IDEuNXJlbSAhZGVmYXVsdDtcblxuLy8vIEhlaWdodCBvZiBhIHN3aXRjaCB3aXRoIC5zbWFsbCBjbGFzcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiRzd2l0Y2gtaGVpZ2h0LXNtYWxsOiAxLjc1cmVtICFkZWZhdWx0O1xuXG4vLy8gSGVpZ2h0IG9mIGEgc3dpdGNoIHdpdGggLmxhcmdlIGNsYXNzLlxuLy8vIEB0eXBlIE51bWJlclxuJHN3aXRjaC1oZWlnaHQtbGFyZ2U6IDIuNXJlbSAhZGVmYXVsdDtcblxuLy8vIEJvcmRlciByYWRpdXMgb2YgdGhlIHN3aXRjaFxuLy8vIEB0eXBlIE51bWJlclxuJHN3aXRjaC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gYm9yZGVyIGFyb3VuZCBhIG1vZGFsLlxuLy8vIEB0eXBlIE51bWJlclxuJHN3aXRjaC1tYXJnaW46ICRnbG9iYWwtbWFyZ2luICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBmb3IgdGhlIHN3aXRjaCBjb250YWluZXIgYW5kIHBhZGRsZS5cbi8vLyBAdHlwZSBDb2xvclxuJHN3aXRjaC1wYWRkbGUtYmFja2dyb3VuZDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gU3BhY2luZyBiZXR3ZWVuIGEgc3dpdGNoIHBhZGRsZSBhbmQgdGhlIGVkZ2Ugb2YgdGhlIGJvZHkuXG4vLy8gQHR5cGUgTnVtYmVyXG4kc3dpdGNoLXBhZGRsZS1vZmZzZXQ6IDAuMjVyZW0gIWRlZmF1bHQ7XG5cbi8vLyBib3JkZXIgcmFkaXVzIG9mIHRoZSBzd2l0Y2ggcGFkZGxlXG4vLy8gQHR5cGUgTnVtYmVyXG4kc3dpdGNoLXBhZGRsZS1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG4vLy8gc3dpdGNoIHRyYW5zaXRpb24uXG4vLy8gQHR5cGUgTnVtYmVyXG4kc3dpdGNoLXBhZGRsZS10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cbi8vIG1ha2UgdGhlbSB2YXJpYWJsZXNcbi8vIGFzayBhYm91dCBhY2Nlc3NpYmlsaXR5IG9uIGxhYmVsXG4vLyBjaGFuZ2UgY2xhc3MgbmFtZSBmb3IgdGV4dFxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGEgc3dpdGNoIGNvbnRhaW5lci4gQXBwbHkgdGhpcyB0byBhIGNvbnRhaW5lciBjbGFzcy5cbkBtaXhpbiBzd2l0Y2gtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAkc3dpdGNoLW1hcmdpbjtcbiAgb3V0bGluZTogMDtcblxuICAvLyBUaGVzZSBwcm9wZXJ0aWVzIGNhc2NhZGUgZG93biB0byB0aGUgc3dpdGNoIHRleHRcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIGEgc3dpdGNoIGlucHV0LiBBcHBseSB0aGlzIHRvIGFuIGA8aW5wdXQ+YCB3aXRoaW4gYSBzd2l0Y2guXG5AbWl4aW4gc3dpdGNoLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vLy8gQWRkcyBzdHlsZXMgZm9yIHRoZSBiYWNrZ3JvdW5kIGFuZCBwYWRkbGUgb2YgYSBzd2l0Y2guIEFwcGx5IHRoaXMgdG8gYSBgPGxhYmVsPmAgd2l0aGluIGEgc3dpdGNoLlxuQG1peGluIHN3aXRjaC1wYWRkbGUge1xuICAkc3dpdGNoLXdpZHRoOiAkc3dpdGNoLWhlaWdodCAqIDI7XG4gICRwYWRkbGUtaGVpZ2h0OiAkc3dpdGNoLWhlaWdodCAtICgkc3dpdGNoLXBhZGRsZS1vZmZzZXQgKiAyKTtcbiAgJHBhZGRsZS13aWR0aDogJHN3aXRjaC1oZWlnaHQgLSAoJHN3aXRjaC1wYWRkbGUtb2Zmc2V0ICogMik7XG4gICRwYWRkbGUtYWN0aXZlLW9mZmVzdDogJHN3aXRjaC13aWR0aCAtICRwYWRkbGUtd2lkdGggLSAkc3dpdGNoLXBhZGRsZS1vZmZzZXQ7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICRzd2l0Y2gtd2lkdGg7XG4gIGhlaWdodDogJHN3aXRjaC1oZWlnaHQ7XG5cbiAgYm9yZGVyLXJhZGl1czogJHN3aXRjaC1yYWRpdXM7XG4gIGJhY2tncm91bmQ6ICRzd2l0Y2gtYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogJHN3aXRjaC1wYWRkbGUtdHJhbnNpdGlvbjtcblxuICAvLyBSZXNldHRpbmcgdGhlc2UgPGxhYmVsPiBwcmVzZXRzIHNvIHR5cGUgc3R5bGVzIGNhc2NhZGUgZG93blxuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC8vIE5lZWRlZCB0byBvdmVycmlkZSBzcGVjaWZpY2l0eVxuICBpbnB1dCArICYge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFRoZSBwYWRkbGUgaXRzZWxmXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkc3dpdGNoLXBhZGRsZS1vZmZzZXQ7XG4gICAgI3skZ2xvYmFsLWxlZnR9OiAkc3dpdGNoLXBhZGRsZS1vZmZzZXQ7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBhZGRsZS13aWR0aDtcbiAgICBoZWlnaHQ6ICRwYWRkbGUtaGVpZ2h0O1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXBhZGRsZS1yYWRpdXM7XG4gICAgYmFja2dyb3VuZDogJHN3aXRjaC1wYWRkbGUtYmFja2dyb3VuZDtcbiAgICB0cmFuc2l0aW9uOiAkc3dpdGNoLXBhZGRsZS10cmFuc2l0aW9uO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgLy8gQ2hhbmdlIHRoZSB2aXN1YWwgc3R5bGUgd2hlbiB0aGUgc3dpdGNoIGlzIGFjdGl2ZVxuICBpbnB1dDpjaGVja2VkIH4gJiB7XG4gICAgYmFja2dyb3VuZDogJHN3aXRjaC1iYWNrZ3JvdW5kLWFjdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICN7JGdsb2JhbC1sZWZ0fTogJHBhZGRsZS1hY3RpdmUtb2ZmZXN0O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0OmZvY3VzIH4gJiB7XG4gICAgQGluY2x1ZGUgZGlzYWJsZS1tb3VzZS1vdXRsaW5lO1xuICB9XG59XG5cbi8vLyBBZGRzIGJhc2Ugc3R5bGVzIGZvciBhY3RpdmUvaW5hY3RpdmUgdGV4dCBpbnNpZGUgYSBzd2l0Y2guIEFwcGx5IHRoaXMgdG8gdGV4dCBlbGVtZW50cyBpbnNpZGUgdGhlIHN3aXRjaCBgPGxhYmVsPmAuXG5AbWl4aW4gc3dpdGNoLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIGFjdGl2ZSBzdGF0ZSB0ZXh0IHdpdGhpbiBhIHN3aXRjaC5cbkBtaXhpbiBzd2l0Y2gtdGV4dC1hY3RpdmUge1xuICAjeyRnbG9iYWwtbGVmdH06IDglO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCA+ICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIGluYWN0aXZlIHN0YXRlIHRleHQgd2l0aGluIGEgc3dpdGNoLlxuQG1peGluIHN3aXRjaC10ZXh0LWluYWN0aXZlIHtcbiAgI3skZ2xvYmFsLXJpZ2h0fTogMTUlO1xuXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCA+ICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8vIENoYW5nZXMgdGhlIHNpemUgb2YgYSBzd2l0Y2ggYnkgbW9kaWZ5aW5nIHRoZSBzaXplIG9mIHRoZSBib2R5IGFuZCBwYWRkbGUuIEFwcGx5IHRoaXMgdG8gYSBzd2l0Y2ggY29udGFpbmVyLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZm9udC1zaXplIFsxcmVtXSAtIEZvbnQgc2l6ZSBvZiBsYWJlbCB0ZXh0IHdpdGhpbiB0aGUgc3dpdGNoLlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc3dpdGNoLWhlaWdodCBbMnJlbV0gLSBIZWlnaHQgb2YgdGhlIHN3aXRjaCBib2R5LlxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkcGFkZGxlLW9mZnNldCBbMC4yNXJlbV0gLSBTcGFjaW5nIGJldHdlZW4gdGhlIHN3aXRjaCBwYWRkbGUgYW5kIHRoZSBlZGdlIG9mIHRoZSBzd2l0Y2ggYm9keS5cbkBtaXhpbiBzd2l0Y2gtc2l6ZShcbiAgJGZvbnQtc2l6ZTogMXJlbSxcbiAgJHN3aXRjaC1oZWlnaHQ6IDJyZW0sXG4gICRwYWRkbGUtb2Zmc2V0OiAwLjI1cmVtXG4pIHtcblxuICAkc3dpdGNoLXdpZHRoOiAkc3dpdGNoLWhlaWdodCAqIDI7XG4gICRwYWRkbGUtd2lkdGg6ICRzd2l0Y2gtaGVpZ2h0IC0gKCRwYWRkbGUtb2Zmc2V0ICogMik7XG4gICRwYWRkbGUtaGVpZ2h0OiAkc3dpdGNoLWhlaWdodCAtICgkcGFkZGxlLW9mZnNldCAqIDIpO1xuICAkcGFkZGxlLWFjdGl2ZS1vZmZlc3Q6ICRzd2l0Y2gtd2lkdGggLSAkcGFkZGxlLXdpZHRoIC0gJHBhZGRsZS1vZmZzZXQ7XG5cbiAgaGVpZ2h0OiAkc3dpdGNoLWhlaWdodDtcblxuICAuc3dpdGNoLXBhZGRsZSB7XG4gICAgd2lkdGg6ICRzd2l0Y2gtd2lkdGg7XG4gICAgaGVpZ2h0OiAkc3dpdGNoLWhlaWdodDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIH1cblxuICAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICAgIHRvcDogJHBhZGRsZS1vZmZzZXQ7XG4gICAgI3skZ2xvYmFsLWxlZnR9OiAkcGFkZGxlLW9mZnNldDtcbiAgICB3aWR0aDogJHBhZGRsZS13aWR0aDtcbiAgICBoZWlnaHQ6ICRwYWRkbGUtaGVpZ2h0O1xuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gICAgI3skZ2xvYmFsLWxlZnR9OiAkcGFkZGxlLWFjdGl2ZS1vZmZlc3Q7XG4gIH1cbn1cblxuQG1peGluIGZvdW5kYXRpb24tc3dpdGNoIHtcbiAgLy8gQ29udGFpbmVyIGNsYXNzXG4gIC5zd2l0Y2gge1xuICAgIGhlaWdodDogJHN3aXRjaC1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgc3dpdGNoLWNvbnRhaW5lcjtcbiAgfVxuXG4gIC8vIDxpbnB1dD4gZWxlbWVudFxuICAuc3dpdGNoLWlucHV0IHtcbiAgICBAaW5jbHVkZSBzd2l0Y2gtaW5wdXQ7XG4gIH1cblxuICAvLyA8bGFiZWw+IGVsZW1lbnRcbiAgLnN3aXRjaC1wYWRkbGUge1xuICAgIEBpbmNsdWRlIHN3aXRjaC1wYWRkbGU7XG4gIH1cblxuICAvLyBCYXNlIGxhYmVsIHRleHQgc3R5bGVzXG4gICVzd2l0Y2gtdGV4dCB7XG4gICAgQGluY2x1ZGUgc3dpdGNoLXRleHQ7XG4gIH1cblxuICAvLyBBY3RpdmUgbGFiZWwgdGV4dCBzdHlsZXNcbiAgLnN3aXRjaC1hY3RpdmUge1xuICAgIEBleHRlbmQgJXN3aXRjaC10ZXh0O1xuICAgIEBpbmNsdWRlIHN3aXRjaC10ZXh0LWFjdGl2ZTtcbiAgfVxuXG4gIC8vIEluYWN0aXZlIGxhYmVsIHRleHQgc3R5bGVzXG4gIC5zd2l0Y2gtaW5hY3RpdmUge1xuICAgIEBleHRlbmQgJXN3aXRjaC10ZXh0O1xuICAgIEBpbmNsdWRlIHN3aXRjaC10ZXh0LWluYWN0aXZlO1xuICB9XG5cbiAgLy8gU3dpdGNoIHNpemVzXG4gIC5zd2l0Y2gudGlueSB7XG4gICAgQGluY2x1ZGUgc3dpdGNoLXNpemUocmVtLWNhbGMoMTApLCAkc3dpdGNoLWhlaWdodC10aW55LCAkc3dpdGNoLXBhZGRsZS1vZmZzZXQpO1xuICB9XG5cbiAgLnN3aXRjaC5zbWFsbCB7XG4gICAgQGluY2x1ZGUgc3dpdGNoLXNpemUocmVtLWNhbGMoMTIpLCAkc3dpdGNoLWhlaWdodC1zbWFsbCwgJHN3aXRjaC1wYWRkbGUtb2Zmc2V0KTtcbiAgfVxuXG4gIC5zd2l0Y2gubGFyZ2Uge1xuICAgIEBpbmNsdWRlIHN3aXRjaC1zaXplKHJlbS1jYWxjKDE2KSwgJHN3aXRjaC1oZWlnaHQtbGFyZ2UsICRzd2l0Y2gtcGFkZGxlLW9mZnNldCk7XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLyBzYXNzLWxpbnQ6ZGlzYWJsZSBmb3JjZS1lbGVtZW50LW5lc3RpbmcsIG5vLXF1YWxpZnlpbmctZWxlbWVudHNcblxuLy8vL1xuLy8vIEBncm91cCB0YWJsZVxuLy8vL1xuXG4vLy8gRGVmYXVsdCBjb2xvciBmb3IgdGFibGUgYmFja2dyb3VuZC5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYmxlLWJhY2tncm91bmQ6ICR3aGl0ZSAgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHNjYWxlIGZvciBkYXJrZW5pbmcgdGhlIHN0cmlwZWQgdGFibGUgcm93cyBhbmQgdGhlIHRhYmxlIGJvcmRlci5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWJsZS1jb2xvci1zY2FsZTogNSUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHN0eWxlIGZvciB0YWJsZSBib3JkZXIuXG4vLy8gQHR5cGUgTGlzdFxuJHRhYmxlLWJvcmRlcjogMXB4IHNvbGlkIHNtYXJ0LXNjYWxlKCR0YWJsZS1iYWNrZ3JvdW5kLCAkdGFibGUtY29sb3Itc2NhbGUpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGZvciB0YWJsZS5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWJsZS1wYWRkaW5nOiByZW0tY2FsYyg4IDEwIDEwKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgc2NhbGUgZm9yIGRhcmtlbmluZyB0aGUgdGFibGUgcm93cyBvbiBob3Zlci5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWJsZS1ob3Zlci1zY2FsZTogMiUgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGNvbG9yIG9mIHN0YW5kYXJkIHJvd3Mgb24gaG92ZXIuXG4vLy8gQHR5cGUgTGlzdFxuJHRhYmxlLXJvdy1ob3ZlcjogZGFya2VuKCR0YWJsZS1iYWNrZ3JvdW5kLCAkdGFibGUtaG92ZXItc2NhbGUpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBjb2xvciBvZiBzdHJpcGVkIHJvd3Mgb24gaG92ZXIuXG4vLy8gQHR5cGUgTGlzdFxuJHRhYmxlLXJvdy1zdHJpcGUtaG92ZXI6IGRhcmtlbigkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlICsgJHRhYmxlLWhvdmVyLXNjYWxlKSAhZGVmYXVsdDtcblxuLy8vIElmIGB0cnVlYCwgdGFibGVzIGFyZSBzdHJpcGVkIGJ5IGRlZmF1bHQgYW5kIGFuIC51bnN0cmlwZWQgY2xhc3MgaXMgY3JlYXRlZC4gSWYgYGZhbHNlYCwgYSAuc3RyaXBlZCBjbGFzcyBpcyBjcmVhdGVkLlxuLy8vIEB0eXBlIEJvb2xlYW5cbiR0YWJsZS1pcy1zdHJpcGVkOiB0cnVlICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIGZvciBzdHJpcGVkIHJvd3MuXG4vLy8gQHR5cGUgQ29sb3JcbiR0YWJsZS1zdHJpcGVkLWJhY2tncm91bmQ6IHNtYXJ0LXNjYWxlKCR0YWJsZS1iYWNrZ3JvdW5kLCAkdGFibGUtY29sb3Itc2NhbGUpICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCB2YWx1ZSBmb3Igc2hvd2luZyB0aGUgc3RyaXBlIG9uIHJvd3Mgb2YgdGhlIHRhYmxlcywgZXhjbHVkaW5nIHRoZSBoZWFkZXIgYW5kIGZvb3Rlci4gSWYgZXZlbiwgdGhlIGV2ZW4gcm93cyB3aWxsIGhhdmUgYSBiYWNrZ3JvdW5kIGNvbG9yLiBJZiBvZGQsIHRoZSBvZGQgcm93cyB3aWxsIGhhdmUgYSBiYWNrZ3JvdW5kIGNvbG9yLiBJZiBlbXB0eSwgb3IgYW55IG90aGVyIHZhbHVlLCB0aGUgdGFibGUgcm93cyB3aWxsIGhhdmUgbm8gc3RyaXBpbmcuXG4vLy8gQHR5cGUgS2V5d29yZFxuJHRhYmxlLXN0cmlwZTogZXZlbiAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3IgZm9yIGhlYWRlciBiYWNrZ3JvdW5kLlxuLy8vIEB0eXBlIENvbG9yXG4kdGFibGUtaGVhZC1iYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkdGFibGUtYmFja2dyb3VuZCwgJHRhYmxlLWNvbG9yLXNjYWxlIC8gMikgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGNvbG9yIG9mIGhlYWRlciByb3dzIG9uIGhvdmVyLlxuLy8vIEB0eXBlIExpc3RcbiR0YWJsZS1oZWFkLXJvdy1ob3ZlcjogZGFya2VuKCR0YWJsZS1oZWFkLWJhY2tncm91bmQsICR0YWJsZS1ob3Zlci1zY2FsZSkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGNvbG9yIGZvciBmb290ZXIgYmFja2dyb3VuZC5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYmxlLWZvb3QtYmFja2dyb3VuZDogc21hcnQtc2NhbGUoJHRhYmxlLWJhY2tncm91bmQsICR0YWJsZS1jb2xvci1zY2FsZSkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGNvbG9yIG9mIGZvb3RlciByb3dzIG9uIGhvdmVyLlxuLy8vIEB0eXBlIExpc3RcbiR0YWJsZS1mb290LXJvdy1ob3ZlcjogZGFya2VuKCR0YWJsZS1mb290LWJhY2tncm91bmQsICR0YWJsZS1ob3Zlci1zY2FsZSkgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IGZvbnQgY29sb3IgZm9yIGhlYWRlci5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYmxlLWhlYWQtZm9udC1jb2xvcjogJGJvZHktZm9udC1jb2xvciAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgZm9udCBjb2xvciBmb3IgZm9vdGVyLlxuLy8vIEB0eXBlIENvbG9yXG4kdGFibGUtZm9vdC1mb250LWNvbG9yOiAkYm9keS1mb250LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCB2YWx1ZSBmb3Igc2hvd2luZyB0aGUgaGVhZGVyIHdoZW4gdXNpbmcgc3RhY2tlZCB0YWJsZXMuXG4vLy8gQHR5cGUgQm9vbGVhblxuJHNob3ctaGVhZGVyLWZvci1zdGFja2VkOiBmYWxzZSAhZGVmYXVsdDtcblxuQG1peGluIC16Zi10YWJsZS1zdHJpcGUoJHN0cmlwZTogJHRhYmxlLXN0cmlwZSkge1xuICB0ciB7XG4gICAgLy8gSWYgc3RyaXBlIGlzIHNldCB0byBldmVuLCBkYXJrZW4gdGhlIGV2ZW4gcm93cy5cbiAgICBAaWYgJHN0cmlwZSA9PSBldmVuIHtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJZiBzdHJpcGUgaXMgc2V0IHRvIG9kZCwgZGFya2VuIHRoZSBvZGQgcm93cy5cbiAgICBAZWxzZSBpZiAkc3RyaXBlID09IG9kZCB7XG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC16Zi10YWJsZS11bnN0cmlwZSgpIHtcbiAgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogJHRhYmxlLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmFja2dyb3VuZDtcbiAgfVxufVxuXG5AbWl4aW4gLXpmLXRhYmxlLWNoaWxkcmVuLXN0eWxlcygkc3RyaXBlOiAkdGFibGUtc3RyaXBlLCAkaXMtc3RyaXBlZDogJHRhYmxlLWlzLXN0cmlwZWQpIHtcbiAgdGhlYWQsXG4gIHRib2R5LFxuICB0Zm9vdCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgLy8gQ2FwdGlvblxuICBjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtcGFkZGluZztcbiAgICBmb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC8vIFRhYmxlIGhlYWRcbiAgdGhlYWQge1xuICAgIGJhY2tncm91bmQ6ICR0YWJsZS1oZWFkLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICR0YWJsZS1oZWFkLWZvbnQtY29sb3I7XG4gIH1cblxuICAvLyBUYWJsZSBmb290XG4gIHRmb290IHtcbiAgICBiYWNrZ3JvdW5kOiAkdGFibGUtZm9vdC1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkdGFibGUtZm9vdC1mb250LWNvbG9yO1xuICB9XG5cbiAgLy8gVGFibGUgaGVhZCBhbmQgZm9vdFxuICB0aGVhZCxcbiAgdGZvb3Qge1xuICAgIC8vIFJvd3Mgd2l0aGluIGhlYWQgYW5kIGZvb3RcbiAgICB0ciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvLyBDZWxscyB3aXRoaW4gaGVhZCBhbmQgZm9vdFxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6ICR0YWJsZS1wYWRkaW5nO1xuICAgICAgZm9udC13ZWlnaHQ6ICRnbG9iYWwtd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiAjeyRnbG9iYWwtbGVmdH07XG4gICAgfVxuICB9XG5cbiAgLy8gVGFibGUgcm93c1xuICB0Ym9keSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogJHRhYmxlLXBhZGRpbmc7XG4gICAgfVxuICB9XG5cbiAgLy8gSWYgdGFibGVzIGFyZSBzdHJpcGVkXG4gIEBpZiAkaXMtc3RyaXBlZCA9PSB0cnVlIHtcbiAgICB0Ym9keSB7XG4gICAgICBAaW5jbHVkZSAtemYtdGFibGUtc3RyaXBlKCRzdHJpcGUpO1xuICAgIH1cblxuICAgICYudW5zdHJpcGVkIHtcbiAgICAgIHRib2R5IHtcbiAgICAgICAgQGluY2x1ZGUgLXpmLXRhYmxlLXVuc3RyaXBlKCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIElmIHRhYmxlcyBhcmUgbm90IHN0cmlwZWRcbiAgQGVsc2UgaWYgJGlzLXN0cmlwZWQgPT0gZmFsc2Uge1xuICAgIHRib2R5IHtcbiAgICAgIEBpbmNsdWRlIC16Zi10YWJsZS11bnN0cmlwZSgpO1xuICAgIH1cblxuICAgICYuc3RyaXBlZCB7XG4gICAgICB0Ym9keSB7XG4gICAgICAgIEBpbmNsdWRlIC16Zi10YWJsZS1zdHJpcGUoJHN0cmlwZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIHRoZSBnZW5lcmFsIHN0eWxlcyBmb3IgdGFibGVzLlxuLy8vIEBwYXJhbSB7S2V5d29yZH0gJHN0cmlwZSBbJHRhYmxlLXN0cmlwZV0gLSBVc2VzIGtleXdvcmRzIGV2ZW4sIG9kZCwgb3Igbm9uZSB0byBkYXJrZW4gcm93cyBvZiB0aGUgdGFibGUuIFRoZSBkZWZhdWx0IHZhbHVlIGlzIGV2ZW4uXG5AbWl4aW4gdGFibGUoXG4gICRzdHJpcGU6ICR0YWJsZS1zdHJpcGUsXG4gICRuZXN0OiBmYWxzZVxuKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkZ2xvYmFsLW1hcmdpbjtcbiAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG5cbiAgQGlmICRuZXN0IHtcbiAgICBAaW5jbHVkZSAtemYtdGFibGUtY2hpbGRyZW4tc3R5bGVzKCRzdHJpcGUpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAYXQtcm9vdCB7XG4gICAgICBAaW5jbHVkZSAtemYtdGFibGUtY2hpbGRyZW4tc3R5bGVzKCRzdHJpcGUpO1xuICAgIH1cbiAgfVxufVxuXG4vLy8gQWRkcyB0aGUgYWJpbGl0eSB0byBob3Jpem9udGFsbHkgc2Nyb2xsIHRoZSB0YWJsZSB3aGVuIHRoZSBjb250ZW50IG92ZXJmbG93cyBob3Jpem9udGFsbHkuXG5AbWl4aW4gdGFibGUtc2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vLy8gU2xpZ2h0bHkgZGFya2VucyB0aGUgdGFibGUgcm93cyBvbiBob3Zlci5cbkBtaXhpbiB0YWJsZS1ob3ZlciB7XG4gIHRoZWFkIHRyIHtcbiAgICAvL0RhcmtlbnMgdGhlIHRhYmxlIGhlYWRlciByb3dzIG9uIGhvdmVyLlxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtcm93LWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gIHRmb290IHRyIHtcbiAgICAvL0RhcmtlbnMgdGhlIHRhYmxlIGZvb3RlciByb3dzIG9uIGhvdmVyLlxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWZvb3Qtcm93LWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHRyIHtcbiAgICAvL0RhcmtlbnMgdGhlIG5vbi1zdHJpcGVkIHRhYmxlIHJvd3Mgb24gaG92ZXIuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtcm93LWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkdGFibGUtaXMtc3RyaXBlZCA9PSB0cnVlIHtcbiAgICAvLyBEYXJrZW5zIHRoZSBldmVuIHN0cmlwZWQgdGFibGUgcm93cy5cbiAgICBAaWYoJHRhYmxlLXN0cmlwZSA9PSBldmVuKSB7XG4gICAgICAmOm5vdCgudW5zdHJpcGVkKSB0cjpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctc3RyaXBlLWhvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhcmtlbnMgdGhlIG9kZCBzdHJpcGVkIHRhYmxlIHJvd3MuXG4gICAgQGVsc2VpZigkdGFibGUtc3RyaXBlID09IG9kZCkge1xuICAgICAgJjpub3QoLnVuc3RyaXBlZCkgdHI6bnRoLW9mLXR5cGUob2RkKTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctc3RyaXBlLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICR0YWJsZS1pcy1zdHJpcGVkID09IGZhbHNlIHtcbiAgICAvLyBEYXJrZW5zIHRoZSBldmVuIHN0cmlwZWQgdGFibGUgcm93cy5cbiAgICBAaWYoJHRhYmxlLXN0cmlwZSA9PSBldmVuKSB7XG4gICAgICAmLnN0cmlwZWQgdHI6bnRoLW9mLXR5cGUoZXZlbik6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtcm93LXN0cmlwZS1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEYXJrZW5zIHRoZSBvZGQgc3RyaXBlZCB0YWJsZSByb3dzLlxuICAgIEBlbHNlaWYoJHRhYmxlLXN0cmlwZSA9PSBvZGQpIHtcbiAgICAgICYuc3RyaXBlZCB0cjpudGgtb2YtdHlwZShvZGQpOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXJvdy1zdHJpcGUtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgYSBzdGFja2VkIHRhYmxlLiBVc2VmdWwgZm9yIHNtYWxsLXNjcmVlbiBsYXlvdXRzLlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGhlYWRlciBbJHNob3ctaGVhZGVyLWZvci1zdGFja2VkXSAtIFNob3cgdGhlIGZpcnN0IHRoIG9mIGhlYWRlciB3aGVuIHN0YWNrZWQuXG5AbWl4aW4gdGFibGUtc3RhY2soJGhlYWRlcjogJHNob3ctaGVhZGVyLWZvci1zdGFja2VkKSB7XG4gIEBpZiAkaGVhZGVyIHtcbiAgICB0aGVhZCB7XG4gICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICB0aCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIHRmb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgdHIsXG4gIHRoLFxuICB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi10YWJsZSgkbmVzdDogZmFsc2UpIHtcbiAgdGFibGUge1xuICAgIEBpbmNsdWRlIHRhYmxlKCRuZXN0OiAkbmVzdCk7XG4gIH1cblxuICB0YWJsZS5zdGFjayB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgQGluY2x1ZGUgdGFibGUtc3RhY2s7XG4gICAgfVxuICB9XG5cbiAgdGFibGUuc2Nyb2xsIHtcbiAgICBAaW5jbHVkZSB0YWJsZS1zY3JvbGw7XG4gIH1cblxuICB0YWJsZS5ob3ZlciB7XG4gICAgQGluY2x1ZGUgdGFibGUtaG92ZXI7XG4gIH1cblxuICAudGFibGUtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgdGFibGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCB0YWJzXG4vLy8vXG5cbi8vLyBEZWZhdWx0IG1hcmdpbiBvZiB0aGUgdGFiIGJhci5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWItbWFyZ2luOiAwICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9mIGEgdGFiIGJhci5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYi1iYWNrZ3JvdW5kOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vLyBGb250IGNvbG9yIG9mIHRhYiBpdGVtLlxuLy8vIEB0eXBlIENvbG9yXG4kdGFiLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcblxuLy8vIEFjdGl2ZSBiYWNrZ3JvdW5kIGNvbG9yIG9mIGEgdGFiIGJhci5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYi1iYWNrZ3JvdW5kLWFjdGl2ZTogJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBBY3RpdmUgZm9udCBjb2xvciBvZiB0YWIgaXRlbS5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYi1hY3RpdmUtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gRm9udCBzaXplIG9mIHRhYiBpdGVtcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWItaXRlbS1mb250LXNpemU6IHJlbS1jYWxjKDEyKSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvciBvbiBob3ZlciBmb3IgaXRlbXMgaW4gYSBNZW51LlxuJHRhYi1pdGVtLWJhY2tncm91bmQtaG92ZXI6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgcGFkZGluZyBvZiBhIHRhYiBpdGVtLlxuLy8vIEB0eXBlIE51bWJlclxuJHRhYi1pdGVtLXBhZGRpbmc6IDEuMjVyZW0gMS41cmVtICFkZWZhdWx0O1xuXG4vLy8gTWF4aW11bSBudW1iZXIgb2YgYGV4cGFuZC1uYCBjbGFzc2VzIHRvIGluY2x1ZGUgaW4gdGhlIENTUy5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0YWItZXhwYW5kLW1heDogNiAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYmFja2dyb3VuZCBjb2xvciBvZiB0YWIgY29udGVudC5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYi1jb250ZW50LWJhY2tncm91bmQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYm9yZGVyIGNvbG9yIG9mIHRhYiBjb250ZW50LlxuLy8vIEB0eXBlIENvbG9yXG4kdGFiLWNvbnRlbnQtYm9yZGVyOiAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgdGV4dCBjb2xvciBvZiB0YWIgY29udGVudC5cbi8vLyBAdHlwZSBDb2xvclxuJHRhYi1jb250ZW50LWNvbG9yOiAkYm9keS1mb250LWNvbG9yICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIGZvciB0YWIgY29udGVudC5cbi8vLyBAdHlwZSBOdW1iZXIgfCBMaXN0XG4kdGFiLWNvbnRlbnQtcGFkZGluZzogMXJlbSAhZGVmYXVsdDtcblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIHRhYiBjb250YWluZXIuIEFwcGx5IHRoaXMgdG8gYSBgPHVsPmAuXG5AbWl4aW4gdGFicy1jb250YWluZXIgKFxuICAkbWFyZ2luOiAkdGFiLW1hcmdpbixcbiAgJGJhY2tncm91bmQ6ICR0YWItYmFja2dyb3VuZCxcbiAgJGJvcmRlci1jb2xvcjogJHRhYi1jb250ZW50LWJvcmRlclxuKSB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBtYXJnaW46ICRtYXJnaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi8vLyBBdWdtZW50cyBhIHRhYiBjb250YWluZXIgdG8gaGF2ZSB2ZXJ0aWNhbCB0YWJzLiBVc2UgdGhpcyBpbiBjb25qdW5jdGlvbiB3aXRoIGB0YWJzLWNvbnRhaW5lcigpYC5cbkBtaXhpbiB0YWJzLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIGxpbmtzIHdpdGhpbiBhIHRhYiBjb250YWluZXIuIEFwcGx5IHRoaXMgdG8gdGhlIGA8bGk+YCBlbGVtZW50cyBpbnNpZGUgYSB0YWIgY29udGFpbmVyLlxuQG1peGluIHRhYnMtdGl0bGUgKFxuICAkcGFkZGluZzogJHRhYi1pdGVtLXBhZGRpbmcsXG4gICRmb250LXNpemU6ICR0YWItaXRlbS1mb250LXNpemUsXG4gICRjb2xvcjogJHRhYi1jb2xvcixcbiAgJGNvbG9yLWFjdGl2ZTogJHRhYi1hY3RpdmUtY29sb3IsXG4gICRiYWNrZ3JvdW5kLWhvdmVyOiAkdGFiLWl0ZW0tYmFja2dyb3VuZC1ob3ZlcixcbiAgJGJhY2tncm91bmQtYWN0aXZlOiAkdGFiLWJhY2tncm91bmQtYWN0aXZlXG4pIHtcbiAgZmxvYXQ6ICN7JGdsb2JhbC1sZWZ0fTtcblxuICA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgIGNvbG9yOiBzY2FsZS1jb2xvcigkY29sb3IsICRsaWdodG5lc3M6IC0xNCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtYWN0aXZlO1xuICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XG4gICAgfVxuICB9XG59XG5cbi8vLyBBZGRzIHN0eWxlcyBmb3IgdGhlIHdyYXBwZXIgdGhhdCBzdXJyb3VuZHMgYSB0YWIgZ3JvdXAncyBjb250ZW50IHBhbmVzLlxuQG1peGluIHRhYnMtY29udGVudCAoXG4gICRiYWNrZ3JvdW5kOiAkdGFiLWNvbnRlbnQtYmFja2dyb3VuZCxcbiAgJGNvbG9yOiAkdGFiLWNvbnRlbnQtY29sb3IsXG4gICRib3JkZXItY29sb3I6ICR0YWItY29udGVudC1ib3JkZXJcbikge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgY29sb3I6ICRjb2xvcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuLy8vIEF1Z21lbnRzIGEgdGFiIGNvbnRlbnQgY29udGFpbmVyIHRvIGhhdmUgYSB2ZXJ0aWNhbCBzdHlsZSwgYnkgc2hpZnRpbmcgdGhlIGJvcmRlciBhcm91bmQuIFVzZSB0aGlzIGluIGNvbmp1bmN0aW9uIHdpdGggYHRhYnMtY29udGVudCgpYC5cbkBtaXhpbiB0YWJzLWNvbnRlbnQtdmVydGljYWwgKFxuICAkYm9yZGVyLWNvbG9yOiAkdGFiLWNvbnRlbnQtYm9yZGVyXG4pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLSN7JGdsb2JhbC1sZWZ0fTogMDtcbn1cblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhbiBpbmRpdmlkdWFsIHRhYiBjb250ZW50IHBhbmVsIHdpdGhpbiB0aGUgdGFiIGNvbnRlbnQgY29udGFpbmVyLlxuQG1peGluIHRhYnMtcGFuZWwgKFxuICAkcGFkZGluZzogJHRhYi1jb250ZW50LXBhZGRpbmdcbikge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAkcGFkZGluZztcblxuICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXRhYnMge1xuICAudGFicyB7XG4gICAgQGluY2x1ZGUgdGFicy1jb250YWluZXI7XG4gIH1cblxuICAvLyBWZXJ0aWNhbFxuICAudGFicy52ZXJ0aWNhbCB7XG4gICAgQGluY2x1ZGUgdGFicy1jb250YWluZXItdmVydGljYWw7XG4gIH1cblxuICAvLyBTaW1wbGVcbiAgLnRhYnMuc2ltcGxlIHtcbiAgICA+IGxpID4gYSB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUHJpbWFyeSBjb2xvclxuICAudGFicy5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcblxuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiBjb2xvci1waWNrLWNvbnRyYXN0KCRwcmltYXJ5LWNvbG9yKTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiBzbWFydC1zY2FsZSgkcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYnMtdGl0bGUge1xuICAgIEBpbmNsdWRlIHRhYnMtdGl0bGU7XG4gIH1cblxuICAudGFicy1jb250ZW50IHtcbiAgICBAaW5jbHVkZSB0YWJzLWNvbnRlbnQ7XG4gIH1cblxuICAudGFicy1jb250ZW50LnZlcnRpY2FsIHtcbiAgICBAaW5jbHVkZSB0YWJzLWNvbnRlbnQtdmVydGljYWw7XG4gIH1cblxuICAudGFicy1wYW5lbCB7XG4gICAgQGluY2x1ZGUgdGFicy1wYW5lbDtcbiAgfVxufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgdGl0bGUtYmFyXG4vLy8vXG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGEgdGl0bGUgYmFyLlxuLy8vIEB0eXBlIENvbG9yXG4kdGl0bGViYXItYmFja2dyb3VuZDogJGJsYWNrICFkZWZhdWx0O1xuXG4vLy8gQ29sb3Igb2YgdGV4dCBpbnNpZGUgYSB0aXRsZSBiYXIuXG4vLy8gQHR5cGUgQ29sb3JcbiR0aXRsZWJhci1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gUGFkZGluZyBpbnNpZGUgYSB0aXRsZSBiYXIuXG4vLy8gQHR5cGUgTGVuZ3RoXG4kdGl0bGViYXItcGFkZGluZzogMC41cmVtICFkZWZhdWx0O1xuXG4vLy8gRm9udCB3ZWlnaHQgb2YgdGV4dCBpbnNpZGUgYSB0aXRsZSBiYXIuXG4vLy8gQHR5cGUgV2VpZ2h0XG4kdGl0bGViYXItdGV4dC1mb250LXdlaWdodDogYm9sZCAhZGVmYXVsdDtcblxuLy8vIENvbG9yIG9mIG1lbnUgaWNvbnMgaW5zaWRlIGEgdGl0bGUgYmFyLlxuLy8vIEB0eXBlIENvbG9yXG4kdGl0bGViYXItaWNvbi1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gQ29sb3Igb2YgbWVudSBpY29ucyBpbnNpZGUgYSB0aXRsZSBiYXIgb24gaG92ZXIuXG4vLy8gQHR5cGUgQ29sb3JcbiR0aXRsZWJhci1pY29uLWNvbG9yLWhvdmVyOiAkbWVkaXVtLWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBTcGFjaW5nIGJldHdlZW4gdGhlIG1lbnUgaWNvbiBhbmQgdGV4dCBpbnNpZGUgYSB0aXRsZSBiYXIuXG4vLy8gQHR5cGUgTGVuZ3RoXG4kdGl0bGViYXItaWNvbi1zcGFjaW5nOiAwLjI1cmVtICFkZWZhdWx0O1xuXG5AbWl4aW4gZm91bmRhdGlvbi10aXRsZS1iYXIge1xuICAudGl0bGUtYmFyIHtcbiAgICBwYWRkaW5nOiAkdGl0bGViYXItcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kOiAkdGl0bGViYXItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJHRpdGxlYmFyLWNvbG9yO1xuXG4gICAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgfVxuXG4gICAgLm1lbnUtaWNvbiB7XG4gICAgICBtYXJnaW4tI3skZ2xvYmFsLWxlZnR9OiAkdGl0bGViYXItaWNvbi1zcGFjaW5nO1xuICAgICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06ICR0aXRsZWJhci1pY29uLXNwYWNpbmc7XG4gICAgfVxuICB9XG5cbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgLnRpdGxlLWJhci1sZWZ0LFxuICAgIC50aXRsZS1iYXItcmlnaHQge1xuICAgICAgZmxleDogMSAxIDBweDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSB6ZXJvLXVuaXRcbiAgICB9XG5cbiAgICAudGl0bGUtYmFyLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgLnRpdGxlLWJhci1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC50aXRsZS1iYXItcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLWJhci10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC13ZWlnaHQ6ICR0aXRsZWJhci10ZXh0LWZvbnQtd2VpZ2h0O1xuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCB0b3AtYmFyXG4vLy8vXG5cbi8vLyBQYWRkaW5nIGZvciB0aGUgdG9wIGJhci5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0b3BiYXItcGFkZGluZzogMC41cmVtICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBmb3IgdGhlIHRvcCBiYXIuIFRoaXMgY29sb3IgYWxzbyBjYXNjYWRlcyB0byBtZW51cyB3aXRoaW4gdGhlIHRvcCBiYXIuXG4vLy8gQHR5cGUgQ29sb3JcbiR0b3BiYXItYmFja2dyb3VuZDogJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIHN1Ym1lbnVzIHdpdGhpbiB0aGUgdG9wIGJhci4gVXNlZnVsbCBpZiAkdG9wYmFyLWJhY2tncm91bmQgaXMgdHJhbnNwYXJlbnQuXG4vLy8gQHR5cGUgQ29sb3JcbiR0b3BiYXItc3VibWVudS1iYWNrZ3JvdW5kOiAkdG9wYmFyLWJhY2tncm91bmQgIWRlZmF1bHQ7XG5cbi8vLyBTcGFjaW5nIGZvciB0aGUgdG9wIGJhciB0aXRsZS5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0b3BiYXItdGl0bGUtc3BhY2luZzogMC41cmVtIDFyZW0gMC41cmVtIDAgIWRlZmF1bHQ7XG5cbi8vLyBNYXhpbXVtIHdpZHRoIG9mIGA8aW5wdXQ+YCBlbGVtZW50cyBpbnNpZGUgdGhlIHRvcCBiYXIuXG4vLy8gQHR5cGUgTnVtYmVyXG4kdG9wYmFyLWlucHV0LXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcblxuLy8vIEJyZWFrcG9pbnQgYXQgd2hpY2ggdG9wIGJhciBzd2l0Y2hlcyBmcm9tIG1vYmlsZSB0byBkZXNrdG9wIHZpZXcuXG4vLy8gQHR5cGUgQnJlYWtwb2ludFxuJHRvcGJhci11bnN0YWNrLWJyZWFrcG9pbnQ6IG1lZGl1bSAhZGVmYXVsdDtcblxuLy8vIEFkZHMgc3R5bGVzIGZvciBhIHRvcCBiYXIgY29udGFpbmVyLlxuQG1peGluIHRvcC1iYXItY29udGFpbmVyIHtcbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBAZWxzZSB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH1cblxuICBwYWRkaW5nOiAkdG9wYmFyLXBhZGRpbmc7XG5cbiAgJixcbiAgdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b3BiYXItYmFja2dyb3VuZDtcbiAgfVxuXG4gIC8vIENoZWNrIGlmICR0b3BiYXItYmFja2dyb3VuZCBpcyBkaWZmZXJudCBmcm9tICR0b3BiYXItYmFja2dyb3VuZC1zdWJtZW51XG4gIEBpZiAoJHRvcGJhci1iYWNrZ3JvdW5kICE9ICR0b3BiYXItc3VibWVudS1iYWNrZ3JvdW5kKSB7XG4gICAgdWwgdWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvcGJhci1zdWJtZW51LWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzdHJhaW4gd2lkdGggb2YgaW5wdXRzIGJ5IGRlZmF1bHQgdG8gbWFrZSB0aGVtIGVhc2llciB0byBhcnJhbmdlXG4gIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6ICR0b3BiYXItaW5wdXQtd2lkdGg7XG4gICAgbWFyZ2luLSN7JGdsb2JhbC1yaWdodH06IDFyZW07XG4gIH1cblxuICAvLyBUaGUgYWJvdmUgc3R5bGVzIHNob3VsZG4ndCBhcHBseSB0byBpbnB1dCBncm91cCBmaWVsZHNcbiAgLmlucHV0LWdyb3VwLWZpZWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tI3skZ2xvYmFsLXJpZ2h0fTogMDtcbiAgfVxuXG4gIGlucHV0LmJ1dHRvbiB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tcXVhbGlmeWluZy1lbGVtZW50c1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8vLyBNYWtlcyBzZWN0aW9ucyBvZiBhIHRvcCBiYXIgc3RhY2sgb24gdG9wIG9mIGVhY2ggb3RoZXIuXG5AbWl4aW4gdG9wLWJhci1zdGFja2VkIHtcbiAgQGlmICRnbG9iYWwtZmxleGJveCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLy8gU3ViLXNlY3Rpb25zXG4gICAgLnRvcC1iYXItbGVmdCxcbiAgICAudG9wLWJhci1yaWdodCB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFN1Yi1zZWN0aW9uc1xuICAgIC50b3AtYmFyLWxlZnQsXG4gICAgLnRvcC1iYXItcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vLyBVbmRvZXMgdGhlIENTUyBhcHBsaWVkIGJ5IHRoZSBgdG9wLWJhci1zdGFja2VkKClgIG1peGluLlxuQG1peGluIHRvcC1iYXItdW5zdGFjayB7XG4gIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgLnRvcC1iYXItbGVmdCB7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB9XG5cbiAgICAudG9wLWJhci1yaWdodCB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIC50b3AtYmFyLWxlZnQsXG4gICAgLnRvcC1iYXItcmlnaHQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3VuZGF0aW9uLXRvcC1iYXIge1xuICAvLyBUb3AgYmFyIGNvbnRhaW5lclxuICAudG9wLWJhciB7XG4gICAgQGluY2x1ZGUgdG9wLWJhci1jb250YWluZXI7XG5cbiAgICAvLyBTdGFjayBvbiBzbWFsbCBzY3JlZW5zIGJ5IGRlZmF1bHRcbiAgICBAaW5jbHVkZSB0b3AtYmFyLXN0YWNrZWQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0b3BiYXItdW5zdGFjay1icmVha3BvaW50KSB7XG4gICAgICBAaW5jbHVkZSB0b3AtYmFyLXVuc3RhY2s7XG4gICAgfVxuXG4gICAgLy8gR2VuZXJhdGUgY2xhc3NlcyBmb3Igc3RhY2tpbmcgb24gZWFjaCBzY3JlZW4gc2l6ZSAoZGVmaW5lZCBpbiAkYnJlYWtwb2ludC1jbGFzc2VzKVxuICAgIEBlYWNoICRzaXplIGluICRicmVha3BvaW50LWNsYXNzZXMge1xuICAgICAgQGlmICRzaXplICE9ICQtemYtemVyby1icmVha3BvaW50IHtcbiAgICAgICAgJi5zdGFja2VkLWZvci0jeyRzaXplfSB7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2l6ZSBkb3duKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0b3AtYmFyLXN0YWNrZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU3ViLXNlY3Rpb25zXG4gIEBpZiAkZ2xvYmFsLWZsZXhib3gge1xuICAgIC50b3AtYmFyLXRpdGxlIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgbWFyZ2luOiAkdG9wYmFyLXRpdGxlLXNwYWNpbmc7XG4gICAgfVxuXG4gICAgLnRvcC1iYXItbGVmdCxcbiAgICAudG9wLWJhci1yaWdodCB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIC50b3AtYmFyLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogJHRvcGJhci10aXRsZS1zcGFjaW5nO1xuXG4gICAgICAubWVudS1pY29uIHtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvcC1iYXItbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAudG9wLWJhci1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3VuZGF0aW9uIGZvciBTaXRlcyBieSBaVVJCXG4vLyBmb3VuZGF0aW9uLnp1cmIuY29tXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgT3BlbiBTb3VyY2VcblxuLy8vL1xuLy8vIEBncm91cCB0aHVtYm5haWxcbi8vLy9cblxuLy8vIEJvcmRlciBhcm91bmQgdGh1bWJuYWlsIGltYWdlcy5cbi8vLyBAdHlwZSBCb3JkZXJcbiR0aHVtYm5haWwtYm9yZGVyOiBzb2xpZCA0cHggJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gQm90dG9tIG1hcmdpbiBmb3IgdGh1bWJuYWlsIGltYWdlcy5cbi8vLyBAdHlwZSBMZW5ndGhcbiR0aHVtYm5haWwtbWFyZ2luLWJvdHRvbTogJGdsb2JhbC1tYXJnaW4gIWRlZmF1bHQ7XG5cbi8vLyBCb3ggc2hhZG93IHVuZGVyIHRodW1ibmFpbCBpbWFnZXMuXG4vLy8gQHR5cGUgU2hhZG93XG4kdGh1bWJuYWlsLXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuXG4vLy8gQm94IHNoYWRvdyB1bmRlciB0aHVtYm5haWwgaW1hZ2VzLlxuLy8vIEB0eXBlIFNoYWRvd1xuJHRodW1ibmFpbC1zaGFkb3ctaG92ZXI6IDAgMCA2cHggMXB4IHJnYmEoJHByaW1hcnktY29sb3IsIDAuNSkgIWRlZmF1bHQ7XG5cbi8vLyBUcmFuc2l0aW9uIHByb3BydGllcyBmb3IgdGh1bWJuYWlsIGltYWdlcy5cbi8vLyBAdHlwZSBUcmFuc2l0aW9uXG4kdGh1bWJuYWlsLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMjAwbXMgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHJhZGl1cyBmb3IgdGh1bWJuYWlsIGltYWdlcy5cbi8vLyBAdHlwZSBOdW1iZXJcbiR0aHVtYm5haWwtcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEFkZHMgdGh1bWJuYWlsIHN0eWxlcyB0byBhbiBlbGVtZW50LlxuQG1peGluIHRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkdGh1bWJuYWlsLW1hcmdpbi1ib3R0b207XG5cbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJHRodW1ibmFpbC1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICR0aHVtYm5haWwtc2hhZG93O1xuXG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG5AbWl4aW4gdGh1bWJuYWlsLWxpbmsge1xuICB0cmFuc2l0aW9uOiAkdGh1bWJuYWlsLXRyYW5zaXRpb247XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogJHRodW1ibmFpbC1zaGFkb3ctaG92ZXI7XG4gIH1cblxuICBpbWFnZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi10aHVtYm5haWwge1xuICAudGh1bWJuYWlsIHtcbiAgICBAaW5jbHVkZSB0aHVtYm5haWw7XG4gIH1cblxuICBhLnRodW1ibmFpbCB7XG4gICAgQGluY2x1ZGUgdGh1bWJuYWlsLWxpbms7XG4gIH1cbn1cbiIsIi8vIEZvdW5kYXRpb24gZm9yIFNpdGVzIGJ5IFpVUkJcbi8vIGZvdW5kYXRpb24uenVyYi5jb21cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCBPcGVuIFNvdXJjZVxuXG4vLy8vXG4vLy8gQGdyb3VwIHRvb2x0aXBcbi8vLy9cblxuLy8vIERlZmF1bHQgZm9udCB3ZWlnaHQgb2YgdGhlIGRlZmluZWQgdGVybS5cbi8vLyBAdHlwZSBLZXl3b3JkIHwgTnVtYmVyXG4kaGFzLXRpcC1mb250LXdlaWdodDogJGdsb2JhbC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgYm9yZGVyIGJvdHRvbSBvZiB0aGUgZGVmaW5lZCB0ZXJtLlxuLy8vIEB0eXBlIExpc3RcbiRoYXMtdGlwLWJvcmRlci1ib3R0b206IGRvdHRlZCAxcHggJGRhcmstZ3JheSAhZGVmYXVsdDtcblxuLy8vIERlZmF1bHQgY29sb3Igb2YgdGhlIHRvb2x0aXAgYmFja2dyb3VuZC5cbi8vLyBAdHlwZSBDb2xvclxuJHRvb2x0aXAtYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBjb2xvciBvZiB0aGUgdG9vbHRpcCBmb250LlxuLy8vIEB0eXBlIENvbG9yXG4kdG9vbHRpcC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwYWRkaW5nIG9mIHRoZSB0b29sdGlwIGJhY2tncm91bmQuXG4vLy8gQHR5cGUgTnVtYmVyXG4kdG9vbHRpcC1wYWRkaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBmb250IHNpemUgb2YgdGhlIHRvb2x0aXAgdGV4dC4gQnkgZGVmYXVsdCwgd2UgcmVjb21tZW5kIGEgc21hbGxlciBmb250IHNpemUgdGhhbiB0aGUgYm9keSBjb3B5LlxuLy8vIEB0eXBlIE51bWJlclxuJHRvb2x0aXAtZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwaXAgd2lkdGggZm9yIHRvb2x0aXBzLlxuLy8vIEB0eXBlIE51bWJlclxuJHRvb2x0aXAtcGlwLXdpZHRoOiAwLjc1cmVtICFkZWZhdWx0O1xuXG4vLy8gRGVmYXVsdCBwaXAgaGVpZ2h0IGZvciB0b29sdGlwcy4gVGhpcyBpcyBoZWxwZnVsIGZvciBjYWxjdWxhdGluZyB0aGUgZGlzdGFuY2Ugb2YgdGhlIHRvb2x0aXAgZnJvbSB0aGUgdG9vbHRpcCB3b3JkLlxuLy8vIEB0eXBlIE51bWJlclxuJHRvb2x0aXAtcGlwLWhlaWdodDogJHRvb2x0aXAtcGlwLXdpZHRoICogMC44NjYgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHJhZGl1cyBmb3IgdG9vbHRpcHMuXG4vLy8gQHR5cGUgTnVtYmVyXG4kdG9vbHRpcC1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzICFkZWZhdWx0O1xuXG5AbWl4aW4gaGFzLXRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGJvcmRlci1ib3R0b206ICRoYXMtdGlwLWJvcmRlci1ib3R0b207XG4gIGZvbnQtd2VpZ2h0OiAkaGFzLXRpcC1mb250LXdlaWdodDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG5AbWl4aW4gdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAjeyR0b29sdGlwLXBpcC1oZWlnaHR9KTtcbiAgei1pbmRleDogMTIwMDtcblxuICBtYXgtd2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nO1xuXG4gIGJvcmRlci1yYWRpdXM6ICR0b29sdGlwLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmFja2dyb3VuZC1jb2xvcjtcbiAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkdG9vbHRpcC1waXAtd2lkdGgsICR0b29sdGlwLWJhY2tncm91bmQtY29sb3IsIHVwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAmLnRvcDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBjc3MtdHJpYW5nbGUoJHRvb2x0aXAtcGlwLXdpZHRoLCAkdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yLCBkb3duKTtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgJi5sZWZ0OjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkdG9vbHRpcC1waXAtd2lkdGgsICR0b29sdGlwLWJhY2tncm91bmQtY29sb3IsIHJpZ2h0KTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmLnJpZ2h0OjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGNzcy10cmlhbmdsZSgkdG9vbHRpcC1waXAtd2lkdGgsICR0b29sdGlwLWJhY2tncm91bmQtY29sb3IsIGxlZnQpO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG5AbWl4aW4gZm91bmRhdGlvbi10b29sdGlwIHtcbiAgLmhhcy10aXAge1xuICAgIEBpbmNsdWRlIGhhcy10aXA7XG4gIH1cblxuICAudG9vbHRpcCB7XG4gICAgQGluY2x1ZGUgdG9vbHRpcDtcbiAgfVxufVxuIiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gR2xvYmFsJ3Mgc3R5bGVzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0x1Y2lkYSBTYW5zJztcblx0c3JjOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy90ZW9yaWFlZGViYXRlL3Jlc291cmNlcy9zY3NzL2Jhc2UvbHVjaWRhX3NhbnNfcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy93cC1jb250ZW50L3RoZW1lcy90ZW9yaWFlZGViYXRlL3Jlc291cmNlcy9zY3NzL2Jhc2UvbHVjaWRhX3NhbnNfcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kYm9keS1mb250LWZhbWlseTogJ0x1Y2lkYSBTYW5zJywgc2Fucy1zZXJpZjtcbiRoZWFkZXItZm9udC1mYW1pbHk6ICRib2R5LWZvbnQtZmFtaWx5O1xuJHN1YmhlYWRlci1mb250LWZhbWlseTogJGJvZHktZm9udC1mYW1pbHk7XG5cbmJvZHkgKiB7XG5cdC8vIGZvbnQtZmFtaWx5OiAkYm9keS1mb250LWZhbWlseSAhaW1wb3J0YW50O1xufVxuXG4jYXBwe1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjQ0FDRkQ1IDAlLCB3aGl0ZSA3NDBweCk7XG59XG5cbi5oaWdobGlnaHQtdGl0bGUge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubm8tcCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jb250ZW50LXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG5ib2R5LnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW8gI2V0LWJvYyAjZXRfYnVpbGRlcl9vdXRlcl9jb250ZW50IC5ldC1sLS1wb3N0IC5ldF9idWlsZGVyX2lubmVyX2NvbnRlbnQge1xuXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuXHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtyaWdodDogYXV0bzsgbGVmdDogMTVweDt9XG5cdFx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7bGVmdDogYXV0bzsgcmlnaHQ6IDE1cHg7fVxuXHR9XG5cdC5iaWctcG9zdC1oaWdobGlnaHQuZmxpY2tpdHktZW5hYmxlZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblx0LnBvc3QtY2F0ZWdvcnkge1xuXHRcdHBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcblx0fVxuXHQuYmlnLXBvc3QtaGlnaGxpZ2h0IC5wb3N0LWltYWdlLCAuYmlnLXBvc3QtaGlnaGxpZ2h0IGlmcmFtZXtcblx0XHRAZXh0ZW5kIC5zbWFsbGVyLTEyO1xuXHRcdEBleHRlbmQgLmxhcmdlLTg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkge1xuXHRcdFx0d2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5wb3N0LWNhcmQge1xuXHRcdEBleHRlbmQgLnNtYWxsZXItMTI7XG5cdFx0QGV4dGVuZCAubWVkaXVtLTY7XG5cdFx0QGV4dGVuZCAubGFyZ2UtMztcblx0fVxuXHRcblx0LmJpZy1wb3N0LWhpZ2hsaWdodCwgLmFnZW5kYS1oaWdobGlnaHQge1xuXHRcdC5wb3N0LWNhcmQge1xuXHRcdFx0QGV4dGVuZCAuc21hbGxlci0xMjtcblx0XHR9XG5cdH1cblxuXHQuc2lkZWJhciArIC5jb2x1bW4ge1xuXHRcdC5wb3N0LWNhcmQge1xuXHRcdFx0QGV4dGVuZCAuc21hbGxlci0xMjtcblx0XHRcdEBleHRlbmQgLm1lZGl1bS02O1xuXHRcdFx0QGV4dGVuZCAubGFyZ2UtNDtcblx0XHR9XG5cdH1cblxuXHQucGFnZS1ib2xldGlucy1mcGEsIC5wYWdlLWZwYS1pbmZvcm1he1xuXHRcdC5wb3N0LWNhcmQge1xuXHRcdFx0QGV4dGVuZCAuc21hbGxlci0xMjtcblx0XHRcdEBleHRlbmQgLm1lZGl1bS02O1xuXHRcdFx0QGV4dGVuZCAubGFyZ2UtNDtcblxuXHRcdFx0aWZyYW1lIHsgZGlzcGxheTpub25lOyB9XG5cdFx0XHQucG9zdC1pbWFnZSB7IGRpc3BsYXk6bm9uZTsgfVxuXHRcdFx0LnBvc3QtYXV0aG9ycyB7IGRpc3BsYXk6bm9uZTsgfVxuXHRcdFx0LnBvc3QtZGVzY3JpcHRpb24geyBkaXNwbGF5Om5vbmU7IH1cblx0XHRcdC5wb3N0LWNhdGVnb3J5IHsgZGlzcGxheTpub25lOyB9XG5cdFx0fVxuXHR9XG59XG5ib2R5LmhvbWUgI2V0LWJvYyAjZXRfYnVpbGRlcl9vdXRlcl9jb250ZW50IC5wb3N0LWNhdGVnb3J5IHtcblx0Y29sb3I6I2Q0MWYyOSAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuYm9keS5ob21lICNldC1ib2MgI2V0X2J1aWxkZXJfb3V0ZXJfY29udGVudCAuZXRfcGJfc2VjdGlvbiAuZXRfcGJfcm93IC5lc3RhbnRlLWhpZ2hsaWdodCAuaW1nIHtcblx0ZmxvYXQ6bGVmdCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbSAhaW1wb3J0YW50O1xuXHR9XG59XG5ib2R5IC5oaWdobGlnaHQuaGlnaGxpZ2h0LWZvcm1hY2FvZnBhLmhpZ2hsaWdodC1wZXNxdWlzYXNmcGEgcCB7XG5cdG1hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucG9zdC1jYXJkIC5wb3N0LXRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2U7XG59XG4ucG9zdC1jYXJkIC5wb3N0LWxpbms6YWN0aXZlIC5wb3N0LXRpdGxlLCBcbi5wb3N0LWNhcmQgLnBvc3QtbGluazpmb2N1cyAucG9zdC10aXRsZSwgXG4ucG9zdC1jYXJkIC5wb3N0LWxpbms6aG92ZXIgLnBvc3QtdGl0bGUge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstZ3JheS1ib3JkZXI7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuXHQuaG9tZS5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vIC5ldF9wYl9jb2x1bW5fMl8zIGFydGljbGUuY29sdW1uLnBvc3QtY2FyZCwgXG5cdC5ob21lLnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW8gLmV0X3BiX2NvbHVtbl8yXzMgYXJ0aWNsZS5wb3N0LWNhcmQuY29sdW1ucywgXG5cdC5ob21lLnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW8gLmV0X3BiX2NvbHVtbl8zXzQgYXJ0aWNsZS5jb2x1bW4ucG9zdC1jYXJkLCBcblx0LmhvbWUucHVibGljYWNvZXMtcGVyc2V1LWFicmFtbyAuZXRfcGJfY29sdW1uXzNfNCBhcnRpY2xlLnBvc3QtY2FyZC5jb2x1bW5zLCAubGFyZ2UtNCwgXG5cdC5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vIC5wYWdlLWJvbGV0aW5zLWZwYSAucG9zdC1jYXJkLCBcblx0LnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW8gLnBhZ2UtZnBhLWluZm9ybWEgLnBvc3QtY2FyZCwgXG5cdC5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vIC5zaWRlYmFyKy5jb2x1bW4gLnBvc3QtY2FyZCwgXG5cdC5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vIC5zaWRlYmFyKy5jb2x1bW5zIC5wb3N0LWNhcmQge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG5cdFx0ZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcblx0fVxuXHRib2R5LnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW8gLmNvbHVtbi5zaWRlYmFyLnNtYWxsZXItMTIubWVkaXVtLTUubGFyZ2UtNC54bGFyZ2UtMyB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIDI1JSAhaW1wb3J0YW50O1xuXHRcdGZsZXg6IDAgMCAyNSUgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuXHR9XG59XG4ucG9zdC1jYXJkIC5wb3N0LWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJlYmVjO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5LnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW86bm90KC5ob21lKSAuY2F0ZWdvcnksIFxuYm9keS5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vOm5vdCguaG9tZSkgLnBvc3QtY2F0ZWdvcnkge1xuXHRjb2xvcjokbWVkaXVtLXJlZCAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDEwcHggMCAycHggIWltcG9ydGFudDtcbn1cbmJvZHkucHVibGljYWNvZXMtcGVyc2V1LWFicmFtbzpub3QoLmhvbWUpIC5wb3N0LWNhcmQgLnBvc3QtYXV0aG9ycyB7XG4gICAgY29sb3I6ICM5NDhmOGY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogNHB4IDAgMCAhaW1wb3J0YW50O1xufVxuYm9keS5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vOm5vdCguaG9tZSkgLnBvc3QtY2FyZCBwOm5vdCgucG9zdC1jYXRlZ29yeSk6ZW1wdHkge1xuXHRkaXNwbGF5Om5vbmU7XG59XG5ib2R5LnB1YmxpY2Fjb2VzLXBlcnNldS1hYnJhbW86bm90KC5ob21lKSAucG9zdC1jYXJkIHAucG9zdC1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206MDtcbn1cbmJvZHkucHVibGljYWNvZXMtcGVyc2V1LWFicmFtbzpub3QoLmhvbWUpIC5wb3N0LWNhcmQge1xuXHRtYXJnaW4tYm90dG9tOjE1cHg7XG59IiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSWNvbnMgbWFwXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRpY29uczogKFxuICAgIGVudmVsb3BlOiAnXFxmMDAzJyxcbiAgICBmYWNlYm9vazogJ1xcZjA5YScsXG4gICAgbWFwLW1hcmtlcjogJ1xcZjA0MScsXG4gICAgcGxheTogJ1xcZjA0YicsXG4gICAgc2VhcmNoOiAnXFxmMDAyJyxcbiAgICB0d2l0dGVyOiAnXFxmMDk5JyxcbiAgICB5b3V0dWJlOiAnXFxmMTZhJ1xuKTtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSWNvbnMgbWl4aW5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gRm9yIGFkZGluZyBmb250IGljb25zIHRvIGVsZW1lbnRzIHVzaW5nIENTUyBwc2V1ZG8tZWxlbWVudHNcbi8vIGh0dHA6Ly9qYXlkZW5zZXJpYy5jb20vYmxvZy9mdW4td2l0aC1zYXNzLWFuZC1mb250LWljb25zXG5AbWl4aW4gaWNvbigkcG9zaXRpb246IGJlZm9yZSwgJGljb246IGZhbHNlLCAkc3R5bGVzOiB0cnVlKSB7XG4gICAgQGlmICRwb3NpdGlvbiA9PSBib3RoIHtcbiAgICAgICAgJHBvc2l0aW9uOiAnYmVmb3JlLCAmOmFmdGVyJztcbiAgICB9XG4gICAgLy8gRWl0aGVyIGEgOmJlZm9yZSBvciA6YWZ0ZXIgcHNldWRvLWVsZW1lbnQsIG9yIGJvdGgsIGRlZmF1bHRpbmcgdG8gOmJlZm9yZVxuICAgICY6I3skcG9zaXRpb259IHtcbiAgICAgICAgQGlmICRpY29uIHtcbiAgICAgICAgICAgIC8vIEEgcGFydGljdWxhciBpY29uIGhhcyBiZWVuIHNwZWNpZmllZFxuICAgICAgICAgICAgY29udGVudDogXCIje21hcC1nZXQoJGljb25zLCAkaWNvbil9XCI7XG4gICAgICAgIH1cbiAgICAgICAgQGlmICRzdHlsZXMge1xuICAgICAgICAgICAgLy8gU3VwcG9ydGl2ZSBpY29uIHN0eWxlcyByZXF1aXJlZFxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbi1mb250LWZhbWlseTtcbiAgICAgICAgfVxuICAgICAgICAvLyBJbmNsdWRlIGFueSBleHRyYSBydWxlcyBzdXBwbGllZCBmb3IgdGhlIHBzZXVkby1lbGVtZW50XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTGlua3MgbWl4aW5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1peGluIGxpbmstdW5kZXJsaW5lKCRjb2xvciwkaG92ZXItY29sb3IsJGJvcmRlci1jb2xvcikge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4bGFyZ2UpIHtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBIZWxwZXIncyBzdHlsZXNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLm5vLXAge1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLnNpZGViYXJ7XG4gICAgdWx7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICAmOmJlZm9yZSB7IFxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgbGlnaHRncmF5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjM1ZW0gMCAwLjM1ZW0gMC40NWVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMWVtO1xuICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJpZ2h0eyBmbG9hdDogcmlnaHQgfVxuLmxlZnR7IGZsb2F0OiBsZWZ0IH1cblxuXG4vKiAkSGVscENsYXNzZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC5uby1tYXJnaW57IG1hcmdpbjowIH1cbiAgLmJvdHRvbS0xMjB7IG1hcmdpbi1ib3R0b206MzBweCAhaW1wb3J0YW50IH1cbiAgLmJvdHRvbS03NXsgbWFyZ2luLWJvdHRvbTo3NXB4ICFpbXBvcnRhbnQgfVxuICAuYm90dG9tLTYweyBtYXJnaW4tYm90dG9tOjYwcHggIWltcG9ydGFudCB9XG4gIC5ib3R0b20tNDV7IG1hcmdpbi1ib3R0b206NDVweCAhaW1wb3J0YW50IH1cbiAgLmJvdHRvbS0zMHsgbWFyZ2luLWJvdHRvbTozMHB4ICFpbXBvcnRhbnQgfVxuICAuYm90dG9tLTE1eyBtYXJnaW4tYm90dG9tOjE1cHggIWltcG9ydGFudCB9XG5cbiAgLnRvcC03NXsgbWFyZ2luLXRvcDo3NXB4ICFpbXBvcnRhbnQgfVxuICAudG9wLTYweyBtYXJnaW4tdG9wOjYwcHggIWltcG9ydGFudCB9XG4gIC50b3AtNDV7IG1hcmdpbi10b3A6NDVweCAhaW1wb3J0YW50IH1cbiAgLnRvcC0zMHsgbWFyZ2luLXRvcDozMHB4ICFpbXBvcnRhbnQgfVxuICAudG9wLTE1eyBtYXJnaW4tdG9wOjE1cHggIWltcG9ydGFudCB9IiwiLnBhZ2UgaDEuZW50cnktdGl0bGUge1xuXHRmb250LWZhbWlseTogXCJSb2JvdG9cIiA7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG5cblxuQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcblx0Lm1lZGl1bS1zaHJpbmsge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdCAgICAtbXMtZmxleDogMCAwIGF1dG87XG5cdCAgICBmbGV4OiAwIDAgYXV0bztcblx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0fVxufSIsIi5saWJyYXJ5IHtcblx0bWFyZ2luOiA1MHB4IDA7XG5cdCoge2ZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO31cblx0LmxpYnJhcnktaXRlbSB7fVxuXHQubGlicmFyeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0fVxuXHQubGlicmFyeS1jb3ZlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHQubGlicmFyeS1hdXRob3Ige1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGNvbG9yOiAjRDIyMzJBO1xuXHR9XG5cdC5saWJyYXJ5LWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblx0LmxpYnJhcnktZGF0YSB7XG5cdFx0Y29sb3I6ICNEMjIzMkE7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgI0RCODQ4Nztcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxpYnJhcnktaXRlbSArIC5saWJyYXJ5LWl0ZW0ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNEMENFQ0U7XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRwYWRkaW5nOiA1cHggMjBweCA0cHggMjBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Ji5yZWQge1xuXHRcdFx0YmFja2dyb3VuZDogI0QyMjMyQTtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oI0QyMjMyQSwxMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1haW4gaGVhZGVyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5tYWluLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgLmxvZ28tbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItbG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMmVtO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nby1wdWJsaWNhY29lcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3B1YmxpY2Fjb2VzL2Fzc2V0cy9pbWcvbG9nby1mcGEucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwMHB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsZXIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3OXB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgICAgICB3aWR0aDogNDUzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh4eGxhcmdlKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC03NnB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvLWNzYmgge1xuICAgICAgICBjb2xvcjogIzU4NTk1QjtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAjREIwMDBDO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGNvbG9yOiAjNTg1OTVCO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzU4NTk1QjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1ODU5NUI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cblxuLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMjtcbn1cblxuLm1lbnUtZWRpdG9yaWFzLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAuYWxpZ24tanVzdGlmeS5hbGlnbi1taWRkbGV7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQzNDOENGO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWlucHV0LWNoZWNre1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxufVxuXG5cbi5tZW51LWVkaXRvcmlhcy1jb250YWluZXIge1xuICAgIC5tZW51LWVkaXRvcmlhcyB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBlYWVhO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlci1ncmF5O1xuICAgICAgICB9XG4gICAgICAgICYuYWxpZ24tanVzdGlmeS5hbGlnbi1taWRkbGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg4OTVBMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0E3QTlBQztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ODk1QTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBsaWdodGVuKCNEMjIzMkEsMTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taGVhZGVyIC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgY29sb3I6IzJmMjkyYjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG4uc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIG9ubHkpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbFtmb3I9XCJzZWFyY2gtaW5wdXQtY2hlY2tcIl0ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBGb290ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLm1haW4tZm9vdGVyIHtcblx0YmFja2dyb3VuZDogJGxpZ2h0ZXItZ3JheTtcblx0Ly8gcGFkZGluZy10b3A6IDJyZW07XG5cblx0LmxvZ28tZnBhIHtcblx0XHRAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAycmVtO1xuXHRcdH1cblx0fVxuXG5cdC5tZW51LWNvbnRhaW5lci1mcGEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIG9ubHkpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxOTZweCAtIDJyZW0pO1xuXHRcdH1cblx0fVxuXG5cdC5tZW51LWNvbnRhaW5lci1tdWx0aXNpdGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0I21lbnUtbXVsdGlzaXRlIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0PiAubWVudS1pdGVtIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGNvbG9yOiAkZGFyay1ncmF5O1xuXHRcdFx0XHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMHJlbSAwLjVyZW07XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdWItbWVudSB7XG5cdFx0XHRAZXh0ZW5kIC5uby1idWxsZXQ7XG5cdFx0fVxuXHR9XG5cblx0I21lbnUtZnBhLFxuXHQjbWVudS1tdWx0aXNpdGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQjbWVudS1mcGEgYSxcblx0I21lbnUtbXVsdGlzaXRlIC5zdWItbWVudSBhIHtcblx0XHRAaW5jbHVkZSBsaW5rLXVuZGVybGluZSgkZGFyay1ncmF5LCRkYXJrLWdyYXksJGRhcmstZ3JheSk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0cGFkZGluZzogMC4yNXJlbSAwcmVtO1xuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxufVxuXG4ubWVudS1jb250YWluZXItZm9vdGVyIHtcblx0YmFja2dyb3VuZDogJG1lZGl1bS1ncmF5O1xuXHRtYXJnaW4tdG9wOiAycmVtO1xuXHQubWVudS1pdGVtIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWItbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cbiAgICB9XG59IiwiLnBvc3QtdHlwZS1hcmNoaXZlLWVzdGFudGUgLnBvc3QtY2FyZCBwLnBvc3QtYXV0aG9ycyArIGRpdi5wb3N0LWF1dGhvcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1lc3RhbnRlLCAucG9zdC10eXBlLWFyY2hpdmUtY29sZWNvZXMsIC5wYWdlLWNvbGVjb2VzIHtcblxuICAgIC8qLnNpZGViYXIgKyAuY29sdW1uIHtcbiAgICAgICAgLnBvc3QtY2FyZHtcbiAgICAgICAgICAgIEBleHRlbmQgLnNtYWxsZXItMTI7XG5cdFx0XHRAZXh0ZW5kIC5tZWRpdW0tNjtcblx0XHRcdEBleHRlbmQgLmxhcmdlLTM7XG4gICAgICAgIH1cbiAgICB9Ki9cblxuICAgIC5wb3N0LWNhcmQge1xuICAgICAgICAvL0BleHRlbmQgLnNtYWxsZXItMTI7XG5cdFx0Ly9AZXh0ZW5kIC5tZWRpdW0tNjtcblx0XHQvL0BleHRlbmQgLmxhcmdlLTM7XG5cbiAgICAgICAgLnBvc3QtaW1hZ2V7IFxuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC10aXRsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC1kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5ib2R5LmFjZXJ2by1zb2NpYWwudGF4LWVkaXRvcmlhcyB7XG4gICAgLnBvc3QtY2FyZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICAgICAgLnBvc3QtaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0LWluZm8ge1xuICAgICAgICAgICAgLnBvc3QtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiNkNDFmMjkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0LWF1dGhvcnMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTQ4ZjhmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSG9tZVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uaG9tZSB7XG4gICAgLmV0X3BiX2NvbHVtbl8xXzR7XG5cdFx0LnNtYWxsLXBvc3QtaGlnaGxpZ2h0IC5wb3N0LWNhcmR7XG5cdFx0XHRAZXh0ZW5kIC5zbWFsbGVyLTEyO1xuXHRcdFx0LnBvc3QtY2F0ZWdvcnkge30gXG5cdFx0XHQucG9zdC10aXRsZSB7Zm9udC1zaXplOiAxNHB4O30gXG5cdFx0XHQucG9zdC1hdXRob3Ige2ZvbnQtc2l6ZTogMTRweDsgY29sb3I6ICM0MDNmM2M7fSBcblx0XHR9XG5cdH1cblx0Ji5wdWJsaWNhY29lcy1wZXJzZXUtYWJyYW1vIHtcblx0XHQuZXRfcGJfY29sdW1uXzFfMyB7XG5cdFx0XHRhcnRpY2xlIHtcblx0XHRcdFx0Ji5jb2x1bW4ge1xuXHRcdFx0XHRcdCYucG9zdC1jYXJkIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnNtYWxsZXItMTI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ldF9wYl9jb2x1bW5fMl8zLCAuZXRfcGJfY29sdW1uXzNfNCB7XG5cdFx0XHRhcnRpY2xlIHtcblx0XHRcdFx0Ji5jb2x1bW4ge1xuXHRcdFx0XHRcdCYucG9zdC1jYXJkIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnNtYWxsZXItMTI7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5tZWRpdW0tNjtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmxhcmdlLTQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qTWFpbiAqL1xuXG4vLyAucGFnZSBoMS5lbnRyeS10aXRsZSB7IGJvcmRlci1ib3R0b206MDsgZm9udC1zaXplOjIuMmVtOyBmb250LXdlaWdodDozMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2V9XG5cbi5jb250ZW50LXdyYXBwZXIge1xuXHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0cGFkZGluZzogMzBweCAwIDAgMDtcblx0YmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9wZXJzZXVhYnJhbW8vYXNzZXRzL2ltZy9iZy1wdWJsaWNhY29lcy1tYWluLmpwZykgdG9wIGNlbnRlciBuby1yZXBlYXQsICNGN0Y3Rjc7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2lkZWJhciB1bCBsaSBhOmhvdmVyLCAuc2lkZWJhciB1bCBsaSBhOmZvY3VzLCAuc2lkZWJhciB1bCBsaSBhOmFjdGl2ZSB7Y29sb3I6I2Q0MWYyOSB9XG5ib2R5IC5jYXRlZ29yeSwgYm9keSAucG9zdC1jYXRlZ29yeSB7IGNvbG9yOiAjZDQxZjI5IH1cbi5wb3N0LXRpdGxlLTIge2ZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnR9IFxuXG4uYm9va3MtY29sdW1uIC5pbWcge21hcmdpbi1yaWdodDogNXB4OyBtYXgtd2lkdGg6IDEyMHB4OyBmbG9hdDogbGVmdDt9XG4uYm94LWVkaXRpb24uYm94LWVkaXRpb24tMSB7IGJvcmRlci1yaWdodDoxcHggc29saWQgIzkwMzc0MyAgfVxuLmJveC1lZGl0aW9uIC5wb3N0LXRpdGxlIHsgIGRpc3BsYXk6IGJsb2NrO31cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG5cdC5lc3RhbnRlLWhpZ2hsaWdodCAuY29sdW1uLnNtYWxsZXItMTIubWVkaXVtLTYubGFyZ2UtNC5pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDMxLjMzMzMzMyU7XG5cdH1cbn1cbi5lc3RhbnRlLWhpZ2hsaWdodCAuY29sdW1uLnNtYWxsZXItMTIubWVkaXVtLTYubGFyZ2UtNC5pdGVtIGgzLnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6IGx1Y2lkYSBzYW5zLHNhbnMtc2VyaWY7XG5cdGNvbG9yOiM0MDNmM2MgIWltcG9ydGFudDtcblx0Zm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbSAhaW1wb3J0YW50O1xufVxuI2V0LWJvYyAuZXQtbCAuZXN0YW50ZS1oaWdobGlnaHQgLmNvbHVtbi5zbWFsbGVyLTEyLm1lZGl1bS02LmxhcmdlLTQuaXRlbSBwLmV4Y2VycHQge1xuXHRjb2xvcjogI2E1YTA5ZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNldC1ib2MgLmV0LWwtLXBvc3QgLmVzdGFudGUtaGlnaGxpZ2h0IC5jb2x1bW4uc21hbGxlci0xMi5tZWRpdW0tNi5sYXJnZS00Lml0ZW0ge1xuXHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcblx0aW1nIHtcblx0XHRoZWlnaHQ6MTYycHggIWltcG9ydGFudDtcblx0fVxufVxuIiwiLmVkaXRvcmlhbC1oZWFkZXJ7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0cGFkZGluZzogMjBweDtcblx0XG5cdGgxe1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnNpbmdsZS1wdWJsaWNhY2Fve1xuICAgIC5wb3N0LWNvbnRlbnQgLnBvc3QtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgXG4gICAgLnBvc3QtY29udGVudCAucG9zdC1leGNlcnB0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgfVxuXG4gICAgLnBvc3QtY29udGVudCAucG9zdC1zaGFyZSB7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgMjBweDtcbiAgICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QTBCQUE7Ozs7O0dBS0c7QXNCMFBELEFBQUEsR0FBRztBQUNILEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEdBQUc7QUFDSCxJQUFJO0FBQ0osQ0FBQztBQUNELFVBQVU7QUFDVixFQUFFO0FBQ0YsRUFBRSxDQUFDO0VBQ0QsTUFBTSxF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 */