HEX
Server: Apache/2
System: Linux cloudserver.ecpvn.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: monspa (1053)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/monspa/public_html/wp-content/plugins/elementor-pro/assets/css/editor-rtl.css
/*! elementor-pro - v2.5.9 - 28-05-2019 */
#elementor-panel-get-pro-elements {
  display: none; }

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-content {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-title {
  width: 45%; }

.elementor-panel .elementor-control.forms-field-shortcode .elementor-control-raw-html {
  width: 55%; }

#elementor-widget-template-empty-templates {
  margin-top: 15px;
  text-align: center; }

.elementor-widget-template-empty-templates-title {
  padding: 25px 0 30px; }

.elementor-widget-template-empty-templates-icon {
  font-size: 96px;
  color: #d5dadf; }

.elementor-widget-template-empty-templates-footer {
  color: #a4afb7;
  font-size: 13px;
  font-style: italic;
  margin-bottom: 15px; }
  .elementor-widget-template-empty-templates-footer a {
    color: #a4afb7; }

#elementor-panel-global-widget {
  height: 100%; }
  #elementor-panel-global-widget > * {
    background-color: #fff; }

#elementor-global-widget-locked-header {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); }
  #elementor-global-widget-locked-header.elementor-nerd-box, #elementor-global-widget-locked-header.elementor-panel-nerd-box {
    padding: 40px 25px; }

#elementor-global-widget-locked-tools {
  margin-top: 15px;
  padding: 0 20px; }

.elementor-global-widget-locked-tool {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .elementor-global-widget-locked-tool .elementor-button {
    text-transform: uppercase;
    color: #fff;
    padding: 8px 0;
    width: 70px;
    font-weight: 600; }

.elementor-global-widget-locked-tool-description {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

#elementor-global-widget-locked-unlink {
  border-top: 1px solid #e6e9ec; }
  #elementor-global-widget-locked-unlink .elementor-button {
    background-color: #aa1714; }

#elementor-global-templates {
  padding: 0 5px; }
  #elementor-global-templates .elementor-element {
    position: relative; }
    #elementor-global-templates .elementor-element:before {
      position: absolute;
      font-family: FontAwesome;
      content: '\f07b';
      top: 5px;
      left: 5px;
      color: #fcb92c;
      font-size: 10px; }

#elementor-global-widget-loading {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  #elementor-global-widget-loading:not(.elementor-hidden) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  #elementor-global-widget-loading i {
    color: #d5dadf;
    font-size: 50px; }

.elementor-panel .elementor-control-type-fields_map .elementor-repeater-fields {
  margin: 10px 0; }
  .elementor-panel .elementor-control-type-fields_map .elementor-repeater-fields .elementor-control {
    padding: 0; }
  .elementor-panel .elementor-control-type-fields_map .elementor-repeater-fields:last-child {
    margin-bottom: 0; }

.elementor-facebook-widget.fb_iframe_widget {
  width: 100% !important; }
  .elementor-facebook-widget.fb_iframe_widget span {
    width: 100% !important; }
  .elementor-facebook-widget.fb_iframe_widget iframe {
    position: relative; }

.elementor-widget-facebook-comments iframe {
  width: 100% !important; }

#elementor-publish {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  #elementor-publish__modal .dialog-message {
    padding: 0; }
  #elementor-publish__modal .dialog-buttons-wrapper {
    background-color: #fff;
    border: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding: 5px; }
    #elementor-publish__modal .dialog-buttons-wrapper .elementor-button {
      height: 40px;
      margin-right: 5px; }
  #elementor-publish__modal .dialog-publish {
    width: 130px;
    -webkit-transition-property: opacity, -webkit-box-shadow;
    transition-property: opacity, -webkit-box-shadow;
    -o-transition-property: box-shadow, opacity;
    transition-property: box-shadow, opacity;
    transition-property: box-shadow, opacity, -webkit-box-shadow; }
    #elementor-publish__modal .dialog-publish:not(.elementor-button-success) {
      text-decoration: underline;
      color: #a4afb7;
      font-weight: normal;
      width: 110px;
      background-color: transparent; }
      #elementor-publish__modal .dialog-publish:not(.elementor-button-success):hover {
        color: #6d7882; }
  #elementor-publish__modal .dialog-next {
    width: 100px; }
  #elementor-publish__tabs {
    width: 25%;
    padding-top: 50px;
    background-color: rgba(255, 255, 255, 0.3); }
    @media (max-width: 1439px) {
      #elementor-publish__tabs {
        width: 28%; } }
  #elementor-publish__screen {
    overflow: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    padding: 50px;
    -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); }

.elementor-publish__tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 110px;
  padding: 20px 15px;
  cursor: pointer; }
  .elementor-publish__tab.elementor-active {
    background-color: #fff;
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.07);
            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.07); }
    .elementor-publish__tab.elementor-active:after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      width: 5px;
      background-color: #71d7f7; }
  .elementor-publish__tab__image {
    width: 70px;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
    @media (max-width: 1439px) {
      .elementor-publish__tab__image {
        width: 50px; } }
    .elementor-publish__tab__image img {
      width: 100%; }
  .elementor-publish__tab__content {
    text-align: right;
    padding-right: 15px; }
  .elementor-publish__tab__title {
    font-size: 18px;
    color: #556068;
    font-weight: bold; }

#elementor-theme-builder-conditions {
  margin: 40px 0 60px; }
  #elementor-theme-builder-conditions-view {
    overflow: hidden; }
  #elementor-theme-builder-conditions .elementor-control {
    background-color: transparent;
    padding: 0; }
    #elementor-theme-builder-conditions .elementor-control:before {
      content: none; }
    #elementor-theme-builder-conditions .elementor-control select {
      border-width: 0;
      height: 40px;
      padding: 0 14px; }
    #elementor-theme-builder-conditions .elementor-control-type-query {
      width: 100px; }
    #elementor-theme-builder-conditions .elementor-control-type-select .elementor-control-input-wrapper:after {
      font-family: eicons;
      content: '\e955';
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%);
      left: 10px;
      font-size: 11px;
      color: #495157;
      line-height: 1; }
    #elementor-theme-builder-conditions .elementor-control-type {
      width: 120px; }
      #elementor-theme-builder-conditions .elementor-control-type[data-elementor-condition-type="include"] {
        background-color: #a4afb7; }
        #elementor-theme-builder-conditions .elementor-control-type[data-elementor-condition-type="include"] .elementor-control-input-wrapper:before {
          content: '\f0fe'; }
      #elementor-theme-builder-conditions .elementor-control-type[data-elementor-condition-type="exclude"] {
        background-color: #c2cbd2; }
        #elementor-theme-builder-conditions .elementor-control-type[data-elementor-condition-type="exclude"] .elementor-control-input-wrapper:before {
          content: '\f146'; }
      #elementor-theme-builder-conditions .elementor-control-type .elementor-control-input-wrapper:before {
        font-family: FontAwesome;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        right: 13px;
        font-size: 14px;
        color: #fff; }
      #elementor-theme-builder-conditions .elementor-control-type .elementor-control-input-wrapper:after {
        color: #fff; }
      #elementor-theme-builder-conditions .elementor-control-type select {
        color: #fff;
        text-transform: uppercase;
        padding-right: 33px; }
      #elementor-theme-builder-conditions .elementor-control-type option {
        color: #495157; }
  #elementor-theme-builder-conditions .elementor-theme-builder-conditions-repeater-row-controls {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-left: 10px;
    width: 70%;
    -webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
            box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    border-radius: 3px; }
    #elementor-theme-builder-conditions .elementor-theme-builder-conditions-repeater-row-controls .elementor-control:not(:first-child) {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
      #elementor-theme-builder-conditions .elementor-theme-builder-conditions-repeater-row-controls .elementor-control:not(:first-child) select {
        border-color: #e6e9ec;
        border-left-width: 1px;
        border-radius: 0;
        background-color: #fff; }
  #elementor-theme-builder-conditions .elementor-repeater-fields-wrapper {
    max-width: 700px;
    width: 100%;
    margin: auto; }
  #elementor-theme-builder-conditions .elementor-repeater-fields {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 10px; }
  #elementor-theme-builder-conditions .elementor-control-field {
    display: block; }
  #elementor-theme-builder-conditions .elementor-control-title,
  #elementor-theme-builder-conditions .elementor-control-spinner {
    display: none; }
  #elementor-theme-builder-conditions .elementor-control-input-wrapper {
    width: 100%; }
  #elementor-theme-builder-conditions .select2-selection {
    height: 40px;
    border: none;
    border-radius: 0; }
    #elementor-theme-builder-conditions .select2-selection__rendered {
      line-height: 40px;
      padding-right: 15px;
      text-align: right; }
    #elementor-theme-builder-conditions .select2-selection__arrow {
      height: 30px; }
      #elementor-theme-builder-conditions .select2-selection__arrow b {
        border-top-color: #495157;
        border-width: 4px 4px 0 4px;
        margin-top: 2px;
        margin-right: -7px; }
    #elementor-theme-builder-conditions .select2-selection__placeholder {
      color: #495157;
      text-transform: none; }
  #elementor-theme-builder-conditions .elementor-repeater-tool-remove {
    font-size: 18px;
    cursor: pointer;
    color: #a4afb7; }
  #elementor-theme-builder-conditions .elementor-button-wrapper {
    margin-top: 50px; }
  #elementor-theme-builder-conditions .elementor-repeater-add {
    font-size: 14px;
    padding: 12px 26px; }

.elementor-error .elementor-theme-builder-conditions-repeater-row-controls {
  border: 1px solid rgba(176, 27, 27, 0.5); }

.elementor-conditions-conflict-message {
  margin-top: 10px;
  font-size: 11px;
  color: #b01b1b;
  text-align: right;
  padding-right: 90px; }
  .elementor-conditions-conflict-message a {
    color: #b01b1b; }

.elementor-panel-footer-theme-builder-buttons-wrapper .elementor-panel-footer-sub-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.elementor-panel-footer-theme-builder-buttons-wrapper .elementor-panel-footer-sub-menu-item {
  display: inline-block; }
  .elementor-panel-footer-theme-builder-buttons-wrapper .elementor-panel-footer-sub-menu-item i {
    margin-left: 5px; }
  .elementor-panel-footer-theme-builder-buttons-wrapper .elementor-panel-footer-sub-menu-item > * {
    display: inline-block;
    line-height: 40px; }

.elementor-conditions-select2-dropdown {
  border: none;
  border-radius: 0; }
  .elementor-conditions-select2-dropdown .select2-results__message {
    display: none; }
  .elementor-conditions-select2-dropdown .select2-search--dropdown .select2-search__field {
    border-width: 0 0 1px;
    border-radius: 0; }

.elementor-control.elementor-control-sitemap_items.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title span {
  text-transform: capitalize; }

.elementor-editor-popup .elementor-tab-control-settings a:before {
  content: '\f2d2'; }

#elementor-publish .elementor-popup__display-settings .elementor-control-type-slider .elementor-control-input-wrapper {
  width: 150px; }

#elementor-publish .elementor-popup__display-settings .elementor-control-input-wrapper {
  width: 80px; }

.elementor-popup__display-settings {
  text-align: right; }
  .elementor-popup__display-settings_controls_group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    height: 60px;
    background-color: #fff;
    margin-bottom: 10px;
    padding-left: 20px;
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.07);
            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.07); }
    .elementor-popup__display-settings_controls_group:not(.elementor-active) .elementor-control:nth-child(2) h3 {
      color: #a4afb7; }
    .elementor-popup__display-settings_controls_group__icon {
      width: 60px;
      height: 60px;
      border-left: 1px solid #e6e9ec;
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .elementor-popup__display-settings_controls_group__icon img {
        width: 35px; }
    .elementor-popup__display-settings_controls_group .elementor-control {
      padding: 0;
      margin: 0; }
      .elementor-popup__display-settings_controls_group .elementor-control:nth-child(2) {
        width: 230px; }
        .elementor-popup__display-settings_controls_group .elementor-control:nth-child(2) h3 {
          font-size: 16px;
          font-weight: 400; }
      .elementor-popup__display-settings_controls_group .elementor-control:not(:nth-child(2)) .elementor-control-title:not(:empty) {
        width: 75px; }
      .elementor-popup__display-settings_controls_group .elementor-control:not(:last-child) {
        margin-right: 25px; }
      .elementor-popup__display-settings_controls_group .elementor-control-type-slider .elementor-control-input-wrapper {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
      .elementor-popup__display-settings_controls_group .elementor-control-type-slider .elementor-slider-input {
        width: 45%; }
      .elementor-popup__display-settings_controls_group .elementor-control-type-switcher .elementor-control-field {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end; }
  .elementor-popup__display-settings .elementor-control-type-section {
    display: none; }
  .elementor-popup__display-settings__group-toggle {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }

#elementor-popup-timing__controls .select2-selection {
  min-height: 27px; }

#elementor-popup-timing__controls .select2-selection__rendered {
  line-height: 1; }

#elementor-popup-timing__controls .select2-selection__choice {
  font-size: 10px; }

#elementor-popup__timing-controls-group--url .elementor-control-url_url .elementor-control-input-wrapper {
  width: 200px; }

#elementor-popup__timing-controls-group--sources .elementor-control-sources_sources .elementor-control-input-wrapper {
  width: 300px; }

#elementor-popup__timing-controls-group--devices .elementor-control-devices_devices .elementor-control-input-wrapper {
  width: 200px; }

#elementor-popup__timing-controls-group--logged_in .elementor-control-logged_in_roles .elementor-control-input-wrapper {
  width: 195px; }

#elementor-popup-settings-introduction {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  color: #556068;
  -webkit-box-shadow: -4px -3px 20px 1px rgba(0, 0, 0, 0.07);
          box-shadow: -4px -3px 20px 1px rgba(0, 0, 0, 0.07);
  height: 110px;
  width: 260px;
  padding: 20px 30px;
  border-radius: 3px; }
  #elementor-popup-settings-introduction:before {
    content: '';
    position: absolute;
    border: solid transparent;
    border-width: 5px 7px;
    border-left-color: #fff;
    right: -14px;
    top: 83%; }
  #elementor-popup-settings-introduction .dialog-close-button {
    top: 10px;
    left: 10px;
    font-size: 13px; }
  #elementor-popup-settings-introduction .dialog-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 14px;
    font-weight: 500; }
    #elementor-popup-settings-introduction .dialog-header i {
      color: #39b54a;
      font-size: 23px;
      margin-left: 10px; }
  #elementor-popup-settings-introduction .dialog-message {
    margin-top: 10px; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVkaXRvci1ydGwuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLCtCQUFlO0VBQWYsOEJBQWU7RUFBZix1QkFBZTtNQUFmLG1CQUFlO1VBQWYsZUFBZTtFQUNmLDBCQUFvQjtFQUFwQiw0QkFBb0I7TUFBcEIsdUJBQW9CO1VBQXBCLG9CQUFvQixFQUFFOztBQUV4QjtFQUNFLFdBQVcsRUFBRTs7QUFFZjtFQUNFLFdBQVcsRUFBRTs7QUFFZjtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSxxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLG9CQUFvQixFQUFFO0VBQ3RCO0lBQ0UsZUFBZSxFQUFFOztBQUVyQjtFQUNFLGFBQWEsRUFBRTtFQUNmO0lBQ0UsdUJBQXVCLEVBQUU7O0FBRTdCO0VBQ0UsK0NBQXVDO1VBQXZDLHVDQUF1QyxFQUFFO0VBQ3pDO0lBQ0UsbUJBQW1CLEVBQUU7O0FBRXpCO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLHFCQUFjO0VBQWQsc0JBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsMEJBQW9CO0VBQXBCLDRCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CLEVBQUU7RUFDdEI7SUFDRSwwQkFBMEI7SUFDMUIsWUFBWTtJQUNaLGVBQWU7SUFDZixZQUFZO0lBQ1osaUJBQWlCLEVBQUU7O0FBRXZCO0VBQ0Usb0JBQWE7RUFBYixxQkFBYTtNQUFiLHFCQUFhO1VBQWIsYUFBYSxFQUFFOztBQUVqQjtFQUNFLDhCQUE4QixFQUFFO0VBQ2hDO0lBQ0UsMEJBQTBCLEVBQUU7O0FBRWhDO0VBQ0UsZUFBZSxFQUFFO0VBQ2pCO0lBQ0UsbUJBQW1CLEVBQUU7SUFDckI7TUFDRSxtQkFBbUI7TUFDbkIseUJBQXlCO01BQ3pCLGlCQUFpQjtNQUNqQixTQUFTO01BQ1QsVUFBVTtNQUNWLGVBQWU7TUFDZixnQkFBZ0IsRUFBRTs7QUFFeEI7RUFDRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixhQUFhO0VBQ2IsWUFBWTtFQUNaLDBCQUFvQjtFQUFwQiw0QkFBb0I7TUFBcEIsdUJBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQix5QkFBd0I7RUFBeEIsZ0NBQXdCO01BQXhCLHNCQUF3QjtVQUF4Qix3QkFBd0IsRUFBRTtFQUMxQjtJQUNFLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGVBQWU7SUFDZixnQkFBZ0IsRUFBRTs7QUFFdEI7RUFDRSxlQUFlLEVBQUU7RUFDakI7SUFDRSxXQUFXLEVBQUU7RUFDZjtJQUNFLGlCQUFpQixFQUFFOztBQUV2QjtFQUNFLHVCQUF1QixFQUFFO0VBQ3pCO0lBQ0UsdUJBQXVCLEVBQUU7RUFDM0I7SUFDRSxtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSx1QkFBdUIsRUFBRTs7QUFFM0I7RUFDRSxhQUFhO0VBQ2IscUJBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYyxFQUFFO0VBQ2hCO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSx1QkFBdUI7SUFDdkIsYUFBYTtJQUNiLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCxzQkFBMEI7SUFBMUIsa0NBQTBCO1FBQTFCLG1CQUEwQjtZQUExQiwwQkFBMEI7SUFDMUIsYUFBYSxFQUFFO0lBQ2Y7TUFDRSxhQUFhO01BQ2Isa0JBQWtCLEVBQUU7RUFDeEI7SUFDRSxhQUFhO0lBQ2IseURBQXlDO0lBQXpDLGlEQUF5QztJQUF6Qyw0Q0FBeUM7SUFBekMseUNBQXlDO0lBQXpDLDZEQUF5QyxFQUFFO0lBQzNDO01BQ0UsMkJBQTJCO01BQzNCLGVBQWU7TUFDZixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLDhCQUE4QixFQUFFO01BQ2hDO1FBQ0UsZUFBZSxFQUFFO0VBQ3ZCO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtJQUNsQiwyQ0FBMkMsRUFBRTtJQUM3QztNQUNFO1FBQ0UsV0FBVyxFQUFFLEVBQUU7RUFDckI7SUFDRSxlQUFlO0lBQ2Ysb0JBQWE7SUFBYixxQkFBYTtRQUFiLHFCQUFhO1lBQWIsYUFBYTtJQUNiLGNBQWM7SUFDZCx1REFBK0M7WUFBL0MsK0NBQStDLEVBQUU7O0FBRXJEO0VBQ0UscUJBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLDBCQUFvQjtFQUFwQiw0QkFBb0I7TUFBcEIsdUJBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixnQkFBZ0IsRUFBRTtFQUNsQjtJQUNFLHVCQUF1QjtJQUN2QixtREFBMkM7WUFBM0MsMkNBQTJDLEVBQUU7SUFDN0M7TUFDRSxZQUFZO01BQ1osbUJBQW1CO01BQ25CLE9BQU87TUFDUCxTQUFTO01BQ1QsYUFBYTtNQUNiLFdBQVc7TUFDWCwwQkFBMEIsRUFBRTtFQUNoQztJQUNFLFlBQVk7SUFDWix1QkFBZTtRQUFmLHFCQUFlO1lBQWYsZUFBZSxFQUFFO0lBQ2pCO01BQ0U7UUFDRSxZQUFZLEVBQUUsRUFBRTtJQUNwQjtNQUNFLFlBQVksRUFBRTtFQUNsQjtJQUNFLGtCQUFrQjtJQUNsQixvQkFBb0IsRUFBRTtFQUN4QjtJQUNFLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2Ysa0JBQWtCLEVBQUU7O0FBRXhCO0VBQ0Usb0JBQW9CLEVBQUU7RUFDdEI7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLDhCQUE4QjtJQUM5QixXQUFXLEVBQUU7SUFDYjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGdCQUFnQjtNQUNoQixhQUFhO01BQ2IsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSxhQUFhLEVBQUU7SUFDakI7TUFDRSxvQkFBb0I7TUFDcEIsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQixTQUFTO01BQ1Qsb0NBQTRCO1VBQTVCLGdDQUE0QjtjQUE1Qiw0QkFBNEI7TUFDNUIsV0FBVztNQUNYLGdCQUFnQjtNQUNoQixlQUFlO01BQ2YsZUFBZSxFQUFFO0lBQ25CO01BQ0UsYUFBYSxFQUFFO01BQ2Y7UUFDRSwwQkFBMEIsRUFBRTtRQUM1QjtVQUNFLGlCQUFpQixFQUFFO01BQ3ZCO1FBQ0UsMEJBQTBCLEVBQUU7UUFDNUI7VUFDRSxpQkFBaUIsRUFBRTtNQUN2QjtRQUNFLHlCQUF5QjtRQUN6QixtQkFBbUI7UUFDbkIsU0FBUztRQUNULG9DQUE0QjtZQUE1QixnQ0FBNEI7Z0JBQTVCLDRCQUE0QjtRQUM1QixZQUFZO1FBQ1osZ0JBQWdCO1FBQ2hCLFlBQVksRUFBRTtNQUNoQjtRQUNFLFlBQVksRUFBRTtNQUNoQjtRQUNFLFlBQVk7UUFDWiwwQkFBMEI7UUFDMUIsb0JBQW9CLEVBQUU7TUFDeEI7UUFDRSxlQUFlLEVBQUU7RUFDdkI7SUFDRSxxQkFBYztJQUFkLHNCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2Qsb0JBQWE7SUFBYixxQkFBYTtRQUFiLHFCQUFhO1lBQWIsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsbURBQTJDO1lBQTNDLDJDQUEyQztJQUMzQyxpQkFBaUI7SUFDakIsbUJBQW1CLEVBQUU7SUFDckI7TUFDRSxvQkFBYTtNQUFiLHFCQUFhO1VBQWIscUJBQWE7Y0FBYixhQUFhLEVBQUU7TUFDZjtRQUNFLHNCQUFzQjtRQUN0Qix1QkFBdUI7UUFDdkIsaUJBQWlCO1FBQ2pCLHVCQUF1QixFQUFFO0VBQy9CO0lBQ0UsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixhQUFhLEVBQUU7RUFDakI7SUFDRSxxQkFBYztJQUFkLHNCQUFjO0lBQWQscUJBQWM7SUFBZCxjQUFjO0lBQ2QsMEJBQW9CO0lBQXBCLDRCQUFvQjtRQUFwQix1QkFBb0I7WUFBcEIsb0JBQW9CO0lBQ3BCLHlCQUF3QjtJQUF4QixnQ0FBd0I7UUFBeEIsc0JBQXdCO1lBQXhCLHdCQUF3QjtJQUN4QixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGVBQWUsRUFBRTtFQUNuQjs7SUFFRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxZQUFZLEVBQUU7RUFDaEI7SUFDRSxhQUFhO0lBQ2IsYUFBYTtJQUNiLGlCQUFpQixFQUFFO0lBQ25CO01BQ0Usa0JBQWtCO01BQ2xCLG9CQUFvQjtNQUNwQixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLGFBQWEsRUFBRTtNQUNmO1FBQ0UsMEJBQTBCO1FBQzFCLDRCQUE0QjtRQUM1QixnQkFBZ0I7UUFDaEIsbUJBQW1CLEVBQUU7SUFDekI7TUFDRSxlQUFlO01BQ2YscUJBQXFCLEVBQUU7RUFDM0I7SUFDRSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUFtQixFQUFFOztBQUV6QjtFQUNFLHlDQUF5QyxFQUFFOztBQUU3QztFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixvQkFBb0IsRUFBRTtFQUN0QjtJQUNFLGVBQWUsRUFBRTs7QUFFckI7RUFDRSxxQkFBYztFQUFkLHNCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjLEVBQUU7O0FBRWxCO0VBQ0Usc0JBQXNCLEVBQUU7RUFDeEI7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLHNCQUFzQjtJQUN0QixrQkFBa0IsRUFBRTs7QUFFeEI7RUFDRSxhQUFhO0VBQ2IsaUJBQWlCLEVBQUU7RUFDbkI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxzQkFBc0I7SUFDdEIsaUJBQWlCLEVBQUU7O0FBRXZCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsaUJBQWlCLEVBQUU7O0FBRXJCO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCwwQkFBb0I7SUFBcEIsNEJBQW9CO1FBQXBCLHVCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHVCQUF1QjtJQUN2QixvQkFBb0I7SUFDcEIsbUJBQW1CO0lBQ25CLG1EQUEyQztZQUEzQywyQ0FBMkMsRUFBRTtJQUM3QztNQUNFLGVBQWUsRUFBRTtJQUNuQjtNQUNFLFlBQVk7TUFDWixhQUFhO01BQ2IsK0JBQStCO01BQy9CLDRCQUFxQjtNQUFyQiw2QkFBcUI7TUFBckIsNEJBQXFCO01BQXJCLHFCQUFxQjtNQUNyQiwwQkFBb0I7TUFBcEIsNEJBQW9CO1VBQXBCLHVCQUFvQjtjQUFwQixvQkFBb0I7TUFDcEIseUJBQXdCO01BQXhCLGdDQUF3QjtVQUF4QixzQkFBd0I7Y0FBeEIsd0JBQXdCLEVBQUU7TUFDMUI7UUFDRSxZQUFZLEVBQUU7SUFDbEI7TUFDRSxXQUFXO01BQ1gsVUFBVSxFQUFFO01BQ1o7UUFDRSxhQUFhLEVBQUU7UUFDZjtVQUNFLGdCQUFnQjtVQUNoQixpQkFBaUIsRUFBRTtNQUN2QjtRQUNFLFlBQVksRUFBRTtNQUNoQjtRQUNFLG1CQUFtQixFQUFFO01BQ3ZCO1FBQ0UscUJBQWM7UUFBZCxzQkFBYztRQUFkLHFCQUFjO1FBQWQsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsV0FBVyxFQUFFO01BQ2Y7UUFDRSxzQkFBMEI7UUFBMUIsa0NBQTBCO1lBQTFCLG1CQUEwQjtnQkFBMUIsMEJBQTBCLEVBQUU7RUFDbEM7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxvQkFBYTtJQUFiLHFCQUFhO1FBQWIscUJBQWE7WUFBYixhQUFhLEVBQUU7O0FBRW5CO0VBQ0UsaUJBQWlCLEVBQUU7O0FBRXJCO0VBQ0UsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxhQUFhLEVBQUU7O0FBRWpCO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztFQUNYLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YsMkRBQW1EO1VBQW5ELG1EQUFtRDtFQUNuRCxjQUFjO0VBQ2QsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsMEJBQTBCO0lBQzFCLHNCQUFzQjtJQUN0Qix3QkFBd0I7SUFDeEIsYUFBYTtJQUNiLFNBQVMsRUFBRTtFQUNiO0lBQ0UsVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLHFCQUFjO0lBQWQsc0JBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCwwQkFBb0I7SUFBcEIsNEJBQW9CO1FBQXBCLHVCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsZ0JBQWdCO0lBQ2hCLGlCQUFpQixFQUFFO0lBQ25CO01BQ0UsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRTtFQUN4QjtJQUNFLGlCQUFpQixFQUFFIiwiZmlsZSI6ImVkaXRvci1ydGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiI2VsZW1lbnRvci1wYW5lbC1nZXQtcHJvLWVsZW1lbnRzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbC5mb3Jtcy1maWVsZC1zaG9ydGNvZGUgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICBmbGV4LWZsb3c6IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbC5mb3Jtcy1maWVsZC1zaG9ydGNvZGUgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4uZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbC5mb3Jtcy1maWVsZC1zaG9ydGNvZGUgLmVsZW1lbnRvci1jb250cm9sLXJhdy1odG1sIHtcbiAgd2lkdGg6IDU1JTsgfVxuXG4jZWxlbWVudG9yLXdpZGdldC10ZW1wbGF0ZS1lbXB0eS10ZW1wbGF0ZXMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci13aWRnZXQtdGVtcGxhdGUtZW1wdHktdGVtcGxhdGVzLXRpdGxlIHtcbiAgcGFkZGluZzogMjVweCAwIDMwcHg7IH1cblxuLmVsZW1lbnRvci13aWRnZXQtdGVtcGxhdGUtZW1wdHktdGVtcGxhdGVzLWljb24ge1xuICBmb250LXNpemU6IDk2cHg7XG4gIGNvbG9yOiAjZDVkYWRmOyB9XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXRlbXBsYXRlLWVtcHR5LXRlbXBsYXRlcy1mb290ZXIge1xuICBjb2xvcjogI2E0YWZiNztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmVsZW1lbnRvci13aWRnZXQtdGVtcGxhdGUtZW1wdHktdGVtcGxhdGVzLWZvb3RlciBhIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4jZWxlbWVudG9yLXBhbmVsLWdsb2JhbC13aWRnZXQge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgI2VsZW1lbnRvci1wYW5lbC1nbG9iYWwtd2lkZ2V0ID4gKiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4jZWxlbWVudG9yLWdsb2JhbC13aWRnZXQtbG9ja2VkLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICNlbGVtZW50b3ItZ2xvYmFsLXdpZGdldC1sb2NrZWQtaGVhZGVyLmVsZW1lbnRvci1uZXJkLWJveCwgI2VsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvY2tlZC1oZWFkZXIuZWxlbWVudG9yLXBhbmVsLW5lcmQtYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4IDI1cHg7IH1cblxuI2VsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvY2tlZC10b29scyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuXG4uZWxlbWVudG9yLWdsb2JhbC13aWRnZXQtbG9ja2VkLXRvb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvY2tlZC10b29sIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmVsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvY2tlZC10b29sLWRlc2NyaXB0aW9uIHtcbiAgZmxleC1ncm93OiAxOyB9XG5cbiNlbGVtZW50b3ItZ2xvYmFsLXdpZGdldC1sb2NrZWQtdW5saW5rIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU5ZWM7IH1cbiAgI2VsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvY2tlZC11bmxpbmsgLmVsZW1lbnRvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYTE3MTQ7IH1cblxuI2VsZW1lbnRvci1nbG9iYWwtdGVtcGxhdGVzIHtcbiAgcGFkZGluZzogMCA1cHg7IH1cbiAgI2VsZW1lbnRvci1nbG9iYWwtdGVtcGxhdGVzIC5lbGVtZW50b3ItZWxlbWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2VsZW1lbnRvci1nbG9iYWwtdGVtcGxhdGVzIC5lbGVtZW50b3ItZWxlbWVudDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogJ1xcZjA3Yic7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIGNvbG9yOiAjZmNiOTJjO1xuICAgICAgZm9udC1zaXplOiAxMHB4OyB9XG5cbiNlbGVtZW50b3ItZ2xvYmFsLXdpZGdldC1sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICNlbGVtZW50b3ItZ2xvYmFsLXdpZGdldC1sb2FkaW5nOm5vdCguZWxlbWVudG9yLWhpZGRlbikge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgI2VsZW1lbnRvci1nbG9iYWwtd2lkZ2V0LWxvYWRpbmcgaSB7XG4gICAgY29sb3I6ICNkNWRhZGY7XG4gICAgZm9udC1zaXplOiA1MHB4OyB9XG5cbi5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZmllbGRzX21hcCAuZWxlbWVudG9yLXJlcGVhdGVyLWZpZWxkcyB7XG4gIG1hcmdpbjogMTBweCAwOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZmllbGRzX21hcCAuZWxlbWVudG9yLXJlcGVhdGVyLWZpZWxkcyAuZWxlbWVudG9yLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1maWVsZHNfbWFwIC5lbGVtZW50b3ItcmVwZWF0ZXItZmllbGRzOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmVsZW1lbnRvci1mYWNlYm9vay13aWRnZXQuZmJfaWZyYW1lX3dpZGdldCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmVsZW1lbnRvci1mYWNlYm9vay13aWRnZXQuZmJfaWZyYW1lX3dpZGdldCBzcGFuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5lbGVtZW50b3ItZmFjZWJvb2std2lkZ2V0LmZiX2lmcmFtZV93aWRnZXQgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci13aWRnZXQtZmFjZWJvb2stY29tbWVudHMgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jZWxlbWVudG9yLXB1Ymxpc2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgI2VsZW1lbnRvci1wdWJsaXNoX19tb2RhbCAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgI2VsZW1lbnRvci1wdWJsaXNoX19tb2RhbCAuZGlhbG9nLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICNlbGVtZW50b3ItcHVibGlzaF9fbW9kYWwgLmRpYWxvZy1idXR0b25zLXdyYXBwZXIgLmVsZW1lbnRvci1idXR0b24ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgI2VsZW1lbnRvci1wdWJsaXNoX19tb2RhbCAuZGlhbG9nLXB1Ymxpc2gge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93LCBvcGFjaXR5OyB9XG4gICAgI2VsZW1lbnRvci1wdWJsaXNoX19tb2RhbCAuZGlhbG9nLXB1Ymxpc2g6bm90KC5lbGVtZW50b3ItYnV0dG9uLXN1Y2Nlc3MpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICNhNGFmYjc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICNlbGVtZW50b3ItcHVibGlzaF9fbW9kYWwgLmRpYWxvZy1wdWJsaXNoOm5vdCguZWxlbWVudG9yLWJ1dHRvbi1zdWNjZXNzKTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNmQ3ODgyOyB9XG4gICNlbGVtZW50b3ItcHVibGlzaF9fbW9kYWwgLmRpYWxvZy1uZXh0IHtcbiAgICB3aWR0aDogMTAwcHg7IH1cbiAgI2VsZW1lbnRvci1wdWJsaXNoX190YWJzIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgICNlbGVtZW50b3ItcHVibGlzaF9fdGFicyB7XG4gICAgICAgIHdpZHRoOiAyOCU7IH0gfVxuICAjZWxlbWVudG9yLXB1Ymxpc2hfX3NjcmVlbiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDEzcHggaW5zZXQgcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4uZWxlbWVudG9yLXB1Ymxpc2hfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1wdWJsaXNoX190YWIuZWxlbWVudG9yLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7IH1cbiAgICAuZWxlbWVudG9yLXB1Ymxpc2hfX3RhYi5lbGVtZW50b3ItYWN0aXZlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuICAuZWxlbWVudG9yLXB1Ymxpc2hfX3RhYl9faW1hZ2Uge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAgICAgLmVsZW1lbnRvci1wdWJsaXNoX190YWJfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7IH0gfVxuICAgIC5lbGVtZW50b3ItcHVibGlzaF9fdGFiX19pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmVsZW1lbnRvci1wdWJsaXNoX190YWJfX2NvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1wdWJsaXNoX190YWJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICM1NTYwNjg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMge1xuICBtYXJnaW46IDQwcHggMCA2MHB4OyB9XG4gICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zLXZpZXcge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sIHNlbGVjdCB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE0cHg7IH1cbiAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1xdWVyeSB7XG4gICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5lbGVtZW50b3ItY29udHJvbC10eXBlIHtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sLXR5cGVbZGF0YS1lbGVtZW50b3ItY29uZGl0aW9uLXR5cGU9XCJpbmNsdWRlXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAgICAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZVtkYXRhLWVsZW1lbnRvci1jb25kaXRpb24tdHlwZT1cImluY2x1ZGVcIl0gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMGZlJzsgfVxuICAgICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sLXR5cGVbZGF0YS1lbGVtZW50b3ItY29uZGl0aW9uLXR5cGU9XCJleGNsdWRlXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MyY2JkMjsgfVxuICAgICAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZVtkYXRhLWVsZW1lbnRvci1jb25kaXRpb24tdHlwZT1cImV4Y2x1ZGVcIl0gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMTQ2JzsgfVxuICAgICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sLXR5cGUgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlcjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZSBzZWxlY3Qge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzNweDsgfVxuICAgICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sLXR5cGUgb3B0aW9uIHtcbiAgICAgICAgY29sb3I6ICM0OTUxNTc7IH1cbiAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMtcmVwZWF0ZXItcm93LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5lbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zLXJlcGVhdGVyLXJvdy1jb250cm9scyAuZWxlbWVudG9yLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucy1yZXBlYXRlci1yb3ctY29udHJvbHMgLmVsZW1lbnRvci1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpIHNlbGVjdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTllYztcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLXJlcGVhdGVyLWZpZWxkcy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLXJlcGVhdGVyLWZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUsXG4gICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGhlaWdodDogMzBweDsgfVxuICAgICAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzQ5NTE1NztcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHggNHB4IDAgNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTdweDsgfVxuICAgICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAjZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucyAuZWxlbWVudG9yLXJlcGVhdGVyLXRvb2wtcmVtb3ZlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gICNlbGVtZW50b3ItdGhlbWUtYnVpbGRlci1jb25kaXRpb25zIC5lbGVtZW50b3ItYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgI2VsZW1lbnRvci10aGVtZS1idWlsZGVyLWNvbmRpdGlvbnMgLmVsZW1lbnRvci1yZXBlYXRlci1hZGQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDI2cHg7IH1cblxuLmVsZW1lbnRvci1lcnJvciAuZWxlbWVudG9yLXRoZW1lLWJ1aWxkZXItY29uZGl0aW9ucy1yZXBlYXRlci1yb3ctY29udHJvbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3NiwgMjcsIDI3LCAwLjUpOyB9XG5cbi5lbGVtZW50b3ItY29uZGl0aW9ucy1jb25mbGljdC1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogI2IwMWIxYjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7IH1cbiAgLmVsZW1lbnRvci1jb25kaXRpb25zLWNvbmZsaWN0LW1lc3NhZ2UgYSB7XG4gICAgY29sb3I6ICNiMDFiMWI7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdGhlbWUtYnVpbGRlci1idXR0b25zLXdyYXBwZXIgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXRoZW1lLWJ1aWxkZXItYnV0dG9ucy13cmFwcGVyIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdGhlbWUtYnVpbGRlci1idXR0b25zLXdyYXBwZXIgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItc3ViLW1lbnUtaXRlbSBpIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXRoZW1lLWJ1aWxkZXItYnV0dG9ucy13cmFwcGVyIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0gPiAqIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1jb25kaXRpb25zLXNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmVsZW1lbnRvci1jb25kaXRpb25zLXNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbmRpdGlvbnMtc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zaXRlbWFwX2l0ZW1zLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItcG9wdXAgLmVsZW1lbnRvci10YWItY29udHJvbC1zZXR0aW5ncyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDInOyB9XG5cbiNlbGVtZW50b3ItcHVibGlzaCAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAxNTBweDsgfVxuXG4jZWxlbWVudG9yLXB1Ymxpc2ggLmVsZW1lbnRvci1wb3B1cF9fZGlzcGxheS1zZXR0aW5ncyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiA4MHB4OyB9XG5cbi5lbGVtZW50b3ItcG9wdXBfX2Rpc3BsYXktc2V0dGluZ3Mge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG4gICAgLmVsZW1lbnRvci1wb3B1cF9fZGlzcGxheS1zZXR0aW5nc19jb250cm9sc19ncm91cDpub3QoLmVsZW1lbnRvci1hY3RpdmUpIC5lbGVtZW50b3ItY29udHJvbDpudGgtY2hpbGQoMikgaDMge1xuICAgICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwX19pY29uIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTZlOWVjO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5lbGVtZW50b3ItcG9wdXBfX2Rpc3BsYXktc2V0dGluZ3NfY29udHJvbHNfZ3JvdXBfX2ljb24gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7IH1cbiAgICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwIC5lbGVtZW50b3ItY29udHJvbCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwIC5lbGVtZW50b3ItY29udHJvbDpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogMjMwcHg7IH1cbiAgICAgICAgLmVsZW1lbnRvci1wb3B1cF9fZGlzcGxheS1zZXR0aW5nc19jb250cm9sc19ncm91cCAuZWxlbWVudG9yLWNvbnRyb2w6bnRoLWNoaWxkKDIpIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmVsZW1lbnRvci1wb3B1cF9fZGlzcGxheS1zZXR0aW5nc19jb250cm9sc19ncm91cCAuZWxlbWVudG9yLWNvbnRyb2w6bm90KDpudGgtY2hpbGQoMikpIC5lbGVtZW50b3ItY29udHJvbC10aXRsZTpub3QoOmVtcHR5KSB7XG4gICAgICAgIHdpZHRoOiA3NXB4OyB9XG4gICAgICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwIC5lbGVtZW50b3ItY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gICAgICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX2NvbnRyb2xzX2dyb3VwIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5lbGVtZW50b3ItcG9wdXBfX2Rpc3BsYXktc2V0dGluZ3NfY29udHJvbHNfZ3JvdXAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDQ1JTsgfVxuICAgICAgLmVsZW1lbnRvci1wb3B1cF9fZGlzcGxheS1zZXR0aW5nc19jb250cm9sc19ncm91cCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5lbGVtZW50b3ItcG9wdXBfX2Rpc3BsYXktc2V0dGluZ3MgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLXBvcHVwX19kaXNwbGF5LXNldHRpbmdzX19ncm91cC10b2dnbGUge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4jZWxlbWVudG9yLXBvcHVwLXRpbWluZ19fY29udHJvbHMgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjdweDsgfVxuXG4jZWxlbWVudG9yLXBvcHVwLXRpbWluZ19fY29udHJvbHMgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiNlbGVtZW50b3ItcG9wdXAtdGltaW5nX19jb250cm9scyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGZvbnQtc2l6ZTogMTBweDsgfVxuXG4jZWxlbWVudG9yLXBvcHVwX190aW1pbmctY29udHJvbHMtZ3JvdXAtLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsX3VybCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAyMDBweDsgfVxuXG4jZWxlbWVudG9yLXBvcHVwX190aW1pbmctY29udHJvbHMtZ3JvdXAtLXNvdXJjZXMgLmVsZW1lbnRvci1jb250cm9sLXNvdXJjZXNfc291cmNlcyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG4jZWxlbWVudG9yLXBvcHVwX190aW1pbmctY29udHJvbHMtZ3JvdXAtLWRldmljZXMgLmVsZW1lbnRvci1jb250cm9sLWRldmljZXNfZGV2aWNlcyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAyMDBweDsgfVxuXG4jZWxlbWVudG9yLXBvcHVwX190aW1pbmctY29udHJvbHMtZ3JvdXAtLWxvZ2dlZF9pbiAuZWxlbWVudG9yLWNvbnRyb2wtbG9nZ2VkX2luX3JvbGVzIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDE5NXB4OyB9XG5cbiNlbGVtZW50b3ItcG9wdXAtc2V0dGluZ3MtaW50cm9kdWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgYm94LXNoYWRvdzogLTRweCAtM3B4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGhlaWdodDogMTEwcHg7XG4gIHdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgI2VsZW1lbnRvci1wb3B1cC1zZXR0aW5ncy1pbnRyb2R1Y3Rpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDVweCA3cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgcmlnaHQ6IC0xNHB4O1xuICAgIHRvcDogODMlOyB9XG4gICNlbGVtZW50b3ItcG9wdXAtc2V0dGluZ3MtaW50cm9kdWN0aW9uIC5kaWFsb2ctY2xvc2UtYnV0dG9uIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgI2VsZW1lbnRvci1wb3B1cC1zZXR0aW5ncy1pbnRyb2R1Y3Rpb24gLmRpYWxvZy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICNlbGVtZW50b3ItcG9wdXAtc2V0dGluZ3MtaW50cm9kdWN0aW9uIC5kaWFsb2ctaGVhZGVyIGkge1xuICAgICAgY29sb3I6ICMzOWI1NGE7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAjZWxlbWVudG9yLXBvcHVwLXNldHRpbmdzLWludHJvZHVjdGlvbiAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiJdfQ== */