@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 21, ../../app/styles/partials/_ab_icons.scss */
.icon {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 192px;
  width: 60px;
  height: 64px;
  cursor: pointer;
}

/* line 30, ../../app/styles/partials/_ab_icons.scss */
.searchAddData {
  background-position: -120px 0;
}

/* line 34, ../../app/styles/partials/_ab_icons.scss */
.searchAddDataOff {
  background-position: -120px 64px;
  cursor: not-allowed;
}

/* line 39, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:hover {
  background-position: inherit-64px;
}

/* line 42, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:active {
  background-position: inherit-128px;
}

/* line 47, ../../app/styles/partials/_ab_icons.scss */
.myPlanner {
  background-position: -300px 0;
}

/* line 51, ../../app/styles/partials/_ab_icons.scss */
.myPlannerOff {
  background-position: -300px 64px;
  cursor: not-allowed;
}

/* line 56, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:hover {
  background-position: inherit-64px;
}

/* line 60, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:active {
  background-position: inherit-128px;
}

/* line 65, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports {
  background-position: 0px 0;
}

/* line 69, ../../app/styles/partials/_ab_icons.scss */
.generateShareReportsOff {
  background-position: 0px 64px;
  cursor: not-allowed;
}

/* line 74, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:hover {
  background-position: inherit-64px;
}

/* line 78, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:active {
  background-position: inherit-128px;
}

/* line 83, ../../app/styles/partials/_ab_icons.scss */
.settings {
  background-position: -60px 0;
}

/* line 87, ../../app/styles/partials/_ab_icons.scss */
.settingsOff {
  background-position: -60px 64px;
  cursor: not-allowed;
}

/* line 92, ../../app/styles/partials/_ab_icons.scss */
.settings:hover {
  background-position: inherit-64px;
}

/* line 96, ../../app/styles/partials/_ab_icons.scss */
.settings:active {
  background-position: inherit-128px;
}

/* line 101, ../../app/styles/partials/_ab_icons.scss */
.help {
  background-position: -180px 0;
}

/* line 105, ../../app/styles/partials/_ab_icons.scss */
.helpOff {
  background-position: -180px 64px;
  cursor: not-allowed;
}

/* line 110, ../../app/styles/partials/_ab_icons.scss */
.help:hover {
  background-position: inherit-64px;
}

/* line 114, ../../app/styles/partials/_ab_icons.scss */
.help:active {
  background-position: inherit-128px;
}

/* line 119, ../../app/styles/partials/_ab_icons.scss */
.logoff {
  background-position: -240px 0;
}

/* line 123, ../../app/styles/partials/_ab_icons.scss */
.logoff:hover {
  background-position: inherit-64px;
}

/* line 127, ../../app/styles/partials/_ab_icons.scss */
.logoff:active {
  background-position: inherit-128px;
}

/* line 132, ../../app/styles/partials/_ab_icons.scss */
.go {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 110px;
  background-position: -1162px -3px;
  width: 30px;
  height: 30px;
  cursor: pointer !important;
}

/* line 141, ../../app/styles/partials/_ab_icons.scss */
.go:hover {
  background-position: inherit -40;
}

/* line 145, ../../app/styles/partials/_ab_icons.scss */
.go:active {
  background-position: inherit -76;
}

/* line 150, ../../app/styles/partials/_ab_icons.scss */
.users {
  background-position: -420px 0;
}

/* line 154, ../../app/styles/partials/_ab_icons.scss */
.usersOff {
  background-position: -420px 64px;
  cursor: not-allowed;
}

/* line 159, ../../app/styles/partials/_ab_icons.scss */
.users:hover {
  background-position: inherit-64px;
}

/* line 163, ../../app/styles/partials/_ab_icons.scss */
.users:active {
  background-position: inherit-128px;
}

/* line 1, ../../app/styles/partials/_formControls.scss */
input[type="text"], input[type="password"] {
  font-size: 14px;
  height: 20px !important;
  border: 1px solid #CCC;
  vertical-align: bottom;
}

/* line 8, ../../app/styles/partials/_formControls.scss */
input[type=text]::-ms-clear {
  display: none;
}

/* line 12, ../../app/styles/partials/_formControls.scss */
.comboSelect {
  min-height: 100px;
  max-height: 500px;
  width: 130px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #007934;
}

/* line 22, ../../app/styles/partials/_formControls.scss */
select {
  height: 16px;
  line-height: 16px;
  padding: 0 !important;
  background-color: #e6e7e8;
  max-width: 100%;
  cursor: pointer;
  vertical-align: top;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 33, ../../app/styles/partials/_formControls.scss */
input[type=button] {
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  background-color: #3d8669;
  border: 1px solid #3d8669;
  border-radius: 2px;
  cursor: pointer;
  padding: 7px 10px;
}
/* line 43, ../../app/styles/partials/_formControls.scss */
input[type=button]:disabled {
  background-color: #dddddd !important;
  border: 0 !important;
}

/* line 49, ../../app/styles/partials/_formControls.scss */
.input-link {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 1px solid #3d8669 !important;
  color: #3d8669 !important;
  font-weight: 600 !important;
  margin: 0 0 0 10px;
  padding: 0 !important;
  text-decoration: none;
}

/* line 60, ../../app/styles/partials/_formControls.scss */
button {
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  background-color: #3d8669;
  border: 1px solid #3d8669;
  border-radius: 2px;
  cursor: pointer;
  padding: 7px 10px;
}

/* line 71, ../../app/styles/partials/_formControls.scss */
.ghost {
  color: #3d8669 !important;
  background: transparent !important;
  border: 1px solid #3d8669 !important;
}
/* line 76, ../../app/styles/partials/_formControls.scss */
.ghost:hover {
  background-color: #3d8669 !important;
  color: #FFF !important;
}

/* line 82, ../../app/styles/partials/_formControls.scss */
.btn {
  border-radius: 4px;
  padding: 7px;
}

/* line 86, ../../app/styles/partials/_formControls.scss */
:disabled {
  background: #dddddd;
  border: 0;
}

/* line 91, ../../app/styles/partials/_formControls.scss */
input[type="date"] {
  font-family: "Helvetica", sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: relative;
  padding: 5px 8px;
}

/* line 99, ../../app/styles/partials/_formControls.scss */
input[type="date"]::-webkit-calendar-picker-indicator {
  color: transparent;
  background: none;
  z-index: 1;
}

/* line 105, ../../app/styles/partials/_formControls.scss */
input[type="date"]:before {
  color: transparent;
  background: none;
  font-size: 18px;
  display: block;
  content: '\1F4C6';
  width: 15px;
  height: 20px;
  position: absolute;
  top: 0;
  right: 10px;
  color: #999;
}

/* The container */
/* line 120, ../../app/styles/partials/_formControls.scss */
.checkbox-container {
  display: inline-block;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
/* line 132, ../../app/styles/partials/_formControls.scss */
.checkbox-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  line-height: 20px;
}

/* Create a custom checkbox */
/* line 142, ../../app/styles/partials/_formControls.scss */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
/* line 152, ../../app/styles/partials/_formControls.scss */
.checkbox-container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
/* line 157, ../../app/styles/partials/_formControls.scss */
.checkbox-container input:checked ~ .checkmark {
  background-color: #3d8669;
}

/* Create the checkmark/indicator (hidden when not checked) */
/* line 162, ../../app/styles/partials/_formControls.scss */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
/* line 169, ../../app/styles/partials/_formControls.scss */
.checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
/* line 174, ../../app/styles/partials/_formControls.scss */
.checkbox-container .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 186, ../../app/styles/partials/_formControls.scss */
.link-box {
  display: inline-block;
  /* The container */
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* On mouse-over, add a grey background color */
  /* When the checkbox is checked, add a colored background */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
}
/* line 190, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container {
  display: inline-block;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 202, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  line-height: 20px;
}
/* line 212, ../../app/styles/partials/_formControls.scss */
.link-box .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}
/* line 222, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container:hover .checkmark {
  background-color: #ccc;
}
/* line 230, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container.checked .checkmark {
  background-color: #3d8669;
}
/* line 237, ../../app/styles/partials/_formControls.scss */
.link-box .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* line 247, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container.checked .checkmark:after {
  display: block;
}
/* line 254, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 267, ../../app/styles/partials/_formControls.scss */
.switch {
  position: relative;
  height: 32px;
  width: 140px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}

/* line 275, ../../app/styles/partials/_formControls.scss */
.switch-label {
  position: relative;
  z-index: 2;
  float: left;
  width: 70px;
  line-height: 33px;
  font-size: 11px;
  color: #000;
  text-align: center;
  padding: 5px;
  cursor: pointer;
}

/* line 287, ../../app/styles/partials/_formControls.scss */
.switch-label:active {
  font-weight: bold;
}

/* line 291, ../../app/styles/partials/_formControls.scss */
.switch-label-off {
  padding-left: 2px;
}

/* line 295, ../../app/styles/partials/_formControls.scss */
.switch-label-on {
  padding-right: 2px;
}

/* line 299, ../../app/styles/partials/_formControls.scss */
.switch-input {
  display: none;
}

/* line 302, ../../app/styles/partials/_formControls.scss */
.switch-input:checked + .switch-label {
  font-weight: bold;
  color: #FFF;
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
}

/* line 310, ../../app/styles/partials/_formControls.scss */
.switch-input:checked + .switch-label-on ~ .switch-selection {
  left: 71px;
  /* Note: left: 50% doesn't transition in WebKit */
}

/* line 315, ../../app/styles/partials/_formControls.scss */
.switch-selection {
  display: block;
  position: absolute;
  z-index: 1;
  top: 1px;
  left: 1px;
  width: 68px;
  height: 30px;
  background: #3d8669;
  border-radius: 3px;
  -webkit-transition: left 0.15s ease-out;
  -moz-transition: left 0.15s ease-out;
  -o-transition: left 0.15s ease-out;
  transition: left 0.15s ease-out;
}

/* line 1, ../../app/styles/partials/_tabs.scss */
.tabs {
  width: 100%;
  display: block;
  border-top: none;
  border-bottom: 3px solid #476c5d;
  background-color: white;
  padding: 3px 3px 0 3px;
  flex-shrink: 0;
  text-align: left;
}
/* line 11, ../../app/styles/partials/_tabs.scss */
.tabs .tab {
  display: inline-block;
  position: relative;
  border: none;
  margin: 0;
  padding: 1px 5px 0 5px;
  cursor: pointer;
  background-color: white;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
}
/* line 21, ../../app/styles/partials/_tabs.scss */
.tabs .tab:hover, .tabs .tab-active {
  background-color: #476c5d;
}
/* line 24, ../../app/styles/partials/_tabs.scss */
.tabs .tab:hover {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: white;
  padding-bottom: 4px;
}
/* line 28, ../../app/styles/partials/_tabs.scss */
.tabs .tab-active {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  padding-bottom: 3px !important;
}

/* line 34, ../../app/styles/partials/_tabs.scss */
.tabContent {
  z-index: 999;
  overflow-y: hidden;
  background-color: #f8f8f8;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

/* line 43, ../../app/styles/partials/_tabs.scss */
.toolbar-filters {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 48, ../../app/styles/partials/_tabs.scss */
.toolbar-filters li {
  display: inline-block;
  margin: 0 5px 0 0;
  padding: 0;
}
@media only screen and (max-width: 1510px) {
  /* line 48, ../../app/styles/partials/_tabs.scss */
  .toolbar-filters li {
    margin: 5px 5px 5px 0;
  }
}

/* line 2, ../../app/styles/partials/_dataFields.scss */
.dataColumn {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  max-width: 50%;
}

/* line 9, ../../app/styles/partials/_dataFields.scss */
.dataPair {
  flex-grow: 1;
  white-space: nowrap;
}
/* line 13, ../../app/styles/partials/_dataFields.scss */
.dataPair .label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}
/* line 24, ../../app/styles/partials/_dataFields.scss */
.dataPair .value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 1;
  max-width: calc(100% - 120px);
  white-space: pre-wrap;
  vertical-align: top;
}

/* line 35, ../../app/styles/partials/_dataFields.scss */
.pair {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
  display: flex;
  flex-wrap: nowrap;
}
/* line 39, ../../app/styles/partials/_dataFields.scss */
.pair .label {
  position: relative;
  display: inline-block;
  width: 140px;
  text-align: right;
  flex-shrink: 0;
  flex-grow: 0;
  vertical-align: top;
}
/* line 49, ../../app/styles/partials/_dataFields.scss */
.pair .value {
  min-height: 20px !important;
  vertical-align: bottom;
  max-width: 150px;
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: 5px;
  flex-grow: 1;
}

/* line 1, ../../app/styles/partials/_tables.scss */
.sort-down:after,
.sort-up:after {
  content: ' ';
  position: relative;
  top: -11px;
  left: -11px;
  border: 7px solid transparent;
}

/* line 9, ../../app/styles/partials/_tables.scss */
.sort-down:after {
  top: 10px;
  border-top-color: silver;
}

/* line 13, ../../app/styles/partials/_tables.scss */
.sort-up:after {
  bottom: 15px;
  border-bottom-color: silver;
}

/* line 17, ../../app/styles/partials/_tables.scss */
.sort-down,
.sort-up {
  padding-left: 20px;
}

/* line 22, ../../app/styles/partials/_tables.scss */
tr.highlight {
  background: #f4fdc0 !important;
}

/* line 3, ../../app/styles/partials/_helpers.scss */
.cursor {
  cursor: pointer;
}

/* line 7, ../../app/styles/partials/_helpers.scss */
.hidden {
  display: none;
  opacity: 0;
}

/* line 12, ../../app/styles/partials/_helpers.scss */
.off {
  color: #d1d3d4 !important;
  cursor: not-allowed !important;
}

/* line 17, ../../app/styles/partials/_helpers.scss */
.clickthrough {
  pointer-events: none;
}

/* line 21, ../../app/styles/partials/_helpers.scss */
.noclickthrough {
  pointer-events: auto;
}

/* line 25, ../../app/styles/partials/_helpers.scss */
.absoluteFill {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
}

/* line 35, ../../app/styles/partials/_helpers.scss */
.full-width {
  width: 100%;
}

/* line 39, ../../app/styles/partials/_helpers.scss */
.no-wrap {
  white-space: nowrap;
}

/* line 43, ../../app/styles/partials/_helpers.scss */
.bold {
  font-weight: bold;
}

/* line 47, ../../app/styles/partials/_helpers.scss */
.close {
  font-size: 15px;
  font-weight: 600;
}

/* line 52, ../../app/styles/partials/_helpers.scss */
.no-padding {
  padding: 0 0 0 0 !important;
}

/* line 56, ../../app/styles/partials/_helpers.scss */
.margin-left {
  margin-left: auto !important;
}

/* line 60, ../../app/styles/partials/_helpers.scss */
.align-top {
  vertical-align: top !important;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 4, ../../app/styles/views/ab_home.scss */
.ab_home {
  text-align: left;
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  height: calc(100% - 30px);
  max-width: 500px;
}

/* line 15, ../../app/styles/views/ab_home.scss */
.menu_home {
  position: relative;
  display: block;
  height: 100%;
}

/* line 21, ../../app/styles/views/ab_home.scss */
.menuItem_home {
  position: relative;
  display: block;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
  border-bottom: 3px solid #b6bf0b;
  width: 100%;
  height: 60px;
  margin-bottom: 15px;
  padding-bottom: 5px;
  white-space: nowrap;
  vertical-align: middle;
  line-height: 18px;
  cursor: pointer;
}
/* line 35, ../../app/styles/views/ab_home.scss */
.menuItem_home .left {
  width: 50px;
}
/* line 38, ../../app/styles/views/ab_home.scss */
.menuItem_home .right {
  width: 240px;
  text-align: left;
  margin-left: 10px;
}
/* line 43, ../../app/styles/views/ab_home.scss */
.menuItem_home div {
  display: inline-block;
  vertical-align: middle;
}

/* line 49, ../../app/styles/views/ab_home.scss */
.menuItem_home:last-child {
  border-bottom: none;
}

/* line 53, ../../app/styles/views/ab_home.scss */
.capitalized {
  text-transform: capitalize;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_seMap.scss */
.addrSearch {
  background: #FFF;
  position: absolute;
  left: 20px;
  top: 15px;
  width: 250px;
  z-index: 99;
}
/* line 11, ../../app/styles/views/ab_seMap.scss */
.addrSearch input {
  width: 250px;
}

/* line 16, ../../app/styles/views/ab_seMap.scss */
.legend-img {
  width: 22px;
  height: 22px;
}

/* line 21, ../../app/styles/views/ab_seMap.scss */
.measurement-container {
  background: #FFF;
  position: absolute;
  left: 20px;
  bottom: 30px;
  width: 250px;
  z-index: 999;
}
/* line 29, ../../app/styles/views/ab_seMap.scss */
.measurement-container .close {
  width: 30px;
  position: absolute;
  right: 5px;
  top: 2px;
  z-index: 999;
}

/* line 38, ../../app/styles/views/ab_seMap.scss */
.measurement-tool {
  background: #FFF;
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 5px;
  bottom: 60px;
  left: 25px;
  z-index: 2;
}
/* line 48, ../../app/styles/views/ab_seMap.scss */
.measurement-tool .toggle-measurement-tool {
  background: #FFF;
  border: 0;
  border-radius: 5px;
  padding: 5px;
  width: 30px;
  height: 30px;
}
/* line 56, ../../app/styles/views/ab_seMap.scss */
.measurement-tool .toggle-measurement-tool:hover {
  background: #eee;
  cursor: pointer;
}

/* line 63, ../../app/styles/views/ab_seMap.scss */
.extentNavigation {
  position: absolute;
  bottom: 45px;
  right: 75px;
  z-index: 2;
}
/* line 69, ../../app/styles/views/ab_seMap.scss */
.extentNavigation button {
  background: #FFF;
  border: 1px solid #57585A;
  color: #57585A;
}
/* line 74, ../../app/styles/views/ab_seMap.scss */
.extentNavigation button:hover {
  background: #eee;
}
/* line 78, ../../app/styles/views/ab_seMap.scss */
.extentNavigation .extentBackward {
  border-radius: 5px 0 0 5px;
}
/* line 81, ../../app/styles/views/ab_seMap.scss */
.extentNavigation .extentForward {
  border-radius: 0 5px 5px 0;
}
/* line 84, ../../app/styles/views/ab_seMap.scss */
.extentNavigation .extentIcon {
  width: 11px;
  height: 13px;
  fill: #57585a;
}

/* line 92, ../../app/styles/views/ab_seMap.scss */
.lyrTransSlider {
  width: 75%;
}

/* line 96, ../../app/styles/views/ab_seMap.scss */
.toggleLabels {
  float: right;
  /*margin: 1px;*/
}

/* line 101, ../../app/styles/views/ab_seMap.scss */
.esriScalebarLabel {
  color: #000 !important;
  text-shadow: 0 0 3px #FFF;
}

/* line 105, ../../app/styles/views/ab_seMap.scss */
#mapDiv {
  /*LEFT */
}
/* line 107, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlay {
  position: absolute;
  /* display: block; */
  width: 100%;
  height: 100%;
  /* left: 0; */
  /* right: 0; */
  /* top: 0; */
  /* bottom: 0; */
  z-index: 499;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 120, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayTop {
  position: absolute;
  /* display: block; */
  width: 100%;
  height: 300px;
  /* left: 0; */
  /* right: 0; */
  /* top: 0; */
  /* bottom: 0; */
  z-index: 497;
  background-color: rgba(255, 255, 255, 0.8);
}
/* line 132, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayTop #content {
  height: 100%;
  width: 100%;
  padding: 15px;
}
/* line 137, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayTop #handle {
  position: absolute;
  /* display: block; */
  width: 100%;
  height: 10px;
  /* left: 0; */
  /* right: 0; */
  bottom: 0;
  /* bottom: 0; */
  z-index: 498;
  background-color: silver;
  font-size: 10px;
  text-align: center;
  cursor: pointer;
}
/* line 154, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlaytop-expanded {
  top: 0;
}
/* line 158, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlaytop-collapsed {
  top: -290px;
}
/* line 162, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayLeft {
  position: absolute;
  /* display: block; */
  width: 230px;
  height: 100%;
  /* left: 0; */
  /* right: 0; */
  /* top: 0; */
  /* bottom: 0; */
  z-index: 495;
  background-color: #f8f8f8;
  display: flex;
  flex-direction: column;
  transition: all ease 0.25s;
}
/* line 177, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayLeft #handle {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  width: 10px;
  height: 100%;
  /* left: 0; */
  right: 0;
  /* top: 0; */
  /* bottom: 0; */
  z-index: 496;
  background-color: #476c5d;
  font-size: 10px;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
  color: white;
}
/* line 197, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayLeft #handle:hover {
  background-color: #3d8669;
}
/* line 202, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayLeft #content {
  height: 100%;
  width: 100%;
  padding: 20px 15px 15px 15px;
  margin-top: 10px;
}
/* line 209, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayLeft h2 {
  padding: 10px 0 0 10px;
}
/* line 213, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlayleft-expanded {
  left: 0;
}
/* line 216, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlayleft-expanded .optional-layers {
  margin: 5px 10px 0 0;
}
/* line 221, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlayleft-collapsed {
  left: -220px;
}
/* line 225, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayBottom {
  position: absolute;
  /* display: block; */
  width: 100%;
  height: 300px;
  /* left: 0; */
  /* right: 0; */
  /* top: 0; */
  /* bottom: 0; */
  z-index: 497;
  background-color: #f8f8f8;
}
/* line 237, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayBottom #handle {
  position: absolute;
  /* display: block; */
  width: 100%;
  height: 10px;
  /* left: 0; */
  /* right: 0; */
  /* bottom: 0; */
  top: 0;
  z-index: 498;
  background-color: #476c5d;
  font-size: 10px;
  text-align: center;
  cursor: pointer;
}
/* line 253, ../../app/styles/views/ab_seMap.scss */
#mapDiv #mapOverlayBottom #content {
  height: 100%;
  width: 100%;
  padding: 15px;
}
/* line 260, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlaybottom-expanded {
  bottom: 0;
}
/* line 264, ../../app/styles/views/ab_seMap.scss */
#mapDiv .mapOverlaybottom-collapsed {
  bottom: -290px;
}
/* line 268, ../../app/styles/views/ab_seMap.scss */
#mapDiv .arrowOpen {
  background: url("../images/arrow_right_6.png") no-repeat 0 0;
  width: 11px;
  height: 11px;
  display: block;
  float: right;
  margin-top: 5px;
  -ms-transform: rotate(90deg);
  /* IE 9 */
  -webkit-transform: rotate(90deg);
  /* Chrome, Safari, Opera */
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 280, ../../app/styles/views/ab_seMap.scss */
#mapDiv .arrowOpen:hover {
  background: url("../images/arrow_right_6.png") no-repeat 0 -10;
  width: 11px;
  height: 11px;
  display: block;
  float: right;
  margin-top: 5px;
}
/* line 290, ../../app/styles/views/ab_seMap.scss */
#mapDiv .arrowClosed {
  background: url("../images/arrow_right_6.png") no-repeat 0 0;
  margin-top: 5px;
  width: 11px;
  height: 11px;
  display: block;
  float: right;
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 302, ../../app/styles/views/ab_seMap.scss */
#mapDiv .arrowClosed:hover {
  background: url("../images/arrow_right_6.png") no-repeat 0 -10;
  width: 11px;
  height: 11px;
  display: block;
  float: right;
  margin-top: 5px;
}
/* line 312, ../../app/styles/views/ab_seMap.scss */
#mapDiv .animateClass {
  -moz-transition: all linear 0.25s;
  -o-transition: all linear 0.25s;
  -webkit-transition: all linear 0.25s;
  transition: all linear 0.25s;
}

/* line 320, ../../app/styles/views/ab_seMap.scss */
#mapOverlayRight {
  position: absolute;
  /* display: block; */
  width: 300px;
  height: 100%;
  right: 0;
  /* left: 0; */
  /* right: 0; */
  /* top: 0; */
  /* bottom: 0; */
  z-index: 495;
  background-color: #f8f8f8;
}
/* line 333, ../../app/styles/views/ab_seMap.scss */
#mapOverlayRight #handle-right {
  position: absolute;
  /* display: block; */
  width: 10px;
  height: 100%;
  left: 0;
  /* right: 0; */
  /* bottom: 0; */
  /* top: 0; */
  z-index: 496;
  background-color: #476c5d;
  font-size: 10px;
  text-align: center;
  cursor: pointer;
  vertical-align: middle;
}
/* line 350, ../../app/styles/views/ab_seMap.scss */
#mapOverlayRight #content {
  height: 100%;
  width: 100%;
  padding: 15px;
}

/* line 357, ../../app/styles/views/ab_seMap.scss */
.mapOverlayright-expanded {
  right: -290px;
}

/* line 361, ../../app/styles/views/ab_seMap.scss */
.mapOverlayright-collapsed {
  right: 0;
}

/* line 366, ../../app/styles/views/ab_seMap.scss */
.print-tools {
  padding: 10px;
}
/* line 370, ../../app/styles/views/ab_seMap.scss */
.print-tools .show-print-tools {
  border: 1px solid darkgrey;
  margin: 10px 0 0 0;
  padding: 15px;
  border-radius: 3px;
}
/* line 376, ../../app/styles/views/ab_seMap.scss */
.print-tools .show-print-tools ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 381, ../../app/styles/views/ab_seMap.scss */
.print-tools .show-print-tools ul li {
  margin: 0;
  padding: 0 0 10px 0;
}
/* line 386, ../../app/styles/views/ab_seMap.scss */
.print-tools .show-print-tools label {
  display: block;
  padding: 0 0 5px 0;
}
/* line 390, ../../app/styles/views/ab_seMap.scss */
.print-tools .show-print-tools select {
  width: 100%;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_authLogin.scss */
.ab_login {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  white-space: nowrap;
  display: block;
  position: relative;
}

/* line 13, ../../app/styles/views/ab_authLogin.scss */
.banner {
  border-top: 3px solid #b6bf0b;
  border-bottom: 3px solid #b6bf0b;
  width: 600px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 10px;
}

/* line 22, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm {
  max-width: 275px;
  width: 275px;
  padding: 5px;
  margin-bottom: 10px;
  margin-right: 10px;
  display: inline-block;
  position: relative;
  white-space: normal;
  vertical-align: top;
}
/* line 34, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .iLoginFormWrapper div, .iLoginForm .iLogoutFormWrapper div {
  position: relative;
  /*white-space: nowrap;*/
  border: none;
  padding: 0;
  margin-bottom: 5px;
}
/* line 42, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .iLoginFormWrapper button, .iLoginForm .iLogoutFormWrapper button {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  padding: 10px;
  background-color: #476c5d;
  border: none;
  margin-top: 50px;
  cursor: pointer;
}
/* line 56, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .iLoginFormWrapper .loginButtonDisabled, .iLoginForm .iLogoutFormWrapper .loginButtonDisabled {
  display: none;
}
/* line 59, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .iLoginFormWrapper .label, .iLoginForm .iLogoutFormWrapper .label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
  position: relative;
  display: inline-block;
  width: auto;
  text-align: right;
}
/* line 67, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .iLoginFormWrapper .value, .iLoginForm .iLogoutFormWrapper .value {
  height: 20px;
  max-width: 150px;
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: 5px;
}
/* line 76, ../../app/styles/views/ab_authLogin.scss */
.iLoginForm .message {
  width: 275px;
}

/* line 34, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form {
  position: absolute;
  width: 50%;
  margin: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: white;
  overflow: hidden;
  z-index: 500;
  display: flex;
  flex-direction: column;
  transition: all ease 0.25s;
}
/* line 48, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .expand-collapse {
  background-color: #476c5d;
  border-radius: 0;
  font-size: 10px;
  height: 100%;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  vertical-align: middle;
  width: 10px;
  z-index: 999;
}
/* line 60, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .expand-collapse:hover {
  background-color: #3d8669;
}
/* line 63, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .expand-collapse .arrows {
  position: absolute;
  right: 1px;
  top: 50%;
  transform: translateY(-50%);
}
/* line 68, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .expand-collapse .arrows div {
  margin: 0 auto 3px auto;
}
/* line 74, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .full-map {
  left: 10px;
}
/* line 78, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Form .searchAddDataPage-Form-Wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 0 0 0 20px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 88, ../../app/styles/views/_ab_search.scss */
.searchAddDataPage-Map {
  position: absolute;
  display: block;
  width: 50%;
  top: 0;
  bottom: 0;
  margin: 0;
  left: 0;
  background-color: white;
  overflow: hidden;
}

/* line 101, ../../app/styles/views/_ab_search.scss */
#mapWrapper {
  position: relative;
  height: 100%;
}

/* line 106, ../../app/styles/views/_ab_search.scss */
.map {
  margin: 0;
  width: calc(100%);
  height: calc(100%) !important;
  position: relative;
}

/* line 113, ../../app/styles/views/_ab_search.scss */
#basemapDD {
  margin: 10px;
  top: 10px;
  left: 60px;
  position: absolute;
  border-radius: 4px;
}

/* line 121, ../../app/styles/views/_ab_search.scss */
.listItem {
  border-radius: 5px;
  border: 1px solid black;
  margin: 3px;
  padding: 5px;
}

/* ARROW BUTTON */
/* line 129, ../../app/styles/views/_ab_search.scss */
.arrowBtnOpen {
  /* facing down */
  margin: 5px;
  display: block;
  width: 9px;
  height: 16px;
  background: url("../assets/img/arrow_right_16.png") no-repeat 0 0;
  -ms-transform: rotate(90deg);
  /* IE 9 */
  -webkit-transform: rotate(90deg);
  /* Chrome, Safari, Opera */
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -moz-transition: transform linear 0.25s;
  -o-transition: transform linear 0.25s;
  -webkit-transition: transform linear 0.25s;
  transition: transform linear 0.25s;
}
/* line 145, ../../app/styles/views/_ab_search.scss */
.arrowBtnOpen:hover {
  background-position: 0 -16px;
}

/* line 150, ../../app/styles/views/_ab_search.scss */
.arrowBtnClosed {
  /* facing right */
  -moz-transition: transform linear 0.25s;
  -o-transition: transform linear 0.25s;
  -webkit-transition: transform linear 0.25s;
  transition: transform linear 0.25s;
  margin: 5px;
  display: block;
  width: 9px;
  height: 16px;
  background: url("../assets/img/arrow_right_16.png") no-repeat 0 0;
  z-index: 999;
  -ms-transform: rotate(0deg);
  /* IE 9 */
  -webkit-transform: rotate(0deg);
  /* Chrome, Safari, Opera */
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 167, ../../app/styles/views/_ab_search.scss */
.arrowBtnClosed:hover {
  background-position: 0 -16px;
}

/* line 172, ../../app/styles/views/_ab_search.scss */
.itemSelected {
  font-weight: bold;
}

/* line 176, ../../app/styles/views/_ab_search.scss */
.lyrGroupName {
  cursor: pointer;
}
/* line 179, ../../app/styles/views/_ab_search.scss */
.lyrGroupName:hover {
  background: lightblue;
}

/* line 184, ../../app/styles/views/_ab_search.scss */
.formBtn {
  width: 250px;
  height: 50px;
  background-color: #387ef5;
  color: white;
  border-radius: 5px;
  border: 1px solid black;
  margin: 5px;
  cursor: pointer;
}
/* line 194, ../../app/styles/views/_ab_search.scss */
.formBtn:hover {
  color: black;
  -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}

/* line 202, ../../app/styles/views/_ab_search.scss */
.accordianPanel {
  width: 100%;
  background-color: green;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  border-radius: 5px;
  cursor: pointer;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_userManager.scss */
.users-container {
  margin: 0 auto;
  padding: 20px;
  text-align: center;
}
/* line 8, ../../app/styles/views/ab_userManager.scss */
.users-container h1 {
  margin: 0 0 20px 0;
}

/* line 13, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm {
  padding: 20px 15px;
  display: inline-block;
  position: relative;
  white-space: normal;
  /* Hide the browser's default radio button */
  /* Create a custom radio button */
  /* On mouse-over, add a grey background color */
  /* When the radio button is checked, add a blue background */
  /* Create the indicator (the dot/circle - hidden when not checked) */
  /* Show the indicator (dot/circle) when checked */
  /* Style the indicator (dot/circle) */
}
/* line 21, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper h3 {
  border-bottom: 1px solid #D6D6D6;
  font-size: 16px;
  margin: 0 0 10px 0;
  padding: 0 0 5px 0;
  text-align: left;
}
/* line 29, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row {
  display: flex;
}
/* line 32, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .column {
  flex: 50%;
  padding: 10px;
}
/* line 36, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .column:not(:first-child) {
  margin-left: 30px;
  margin-right: 30px;
}
/* line 40, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .pair {
  margin: 0 0 20px 0;
}
/* line 43, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .pair .label {
  text-align: left;
}
/* line 47, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .pair .value select {
  height: unset !important;
  max-height: 300px;
}
/* line 53, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row .column2 {
  margin-top: 40px;
}
/* line 56, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .row.spacer {
  margin-top: 20px;
}
/* line 61, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .role-information {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  margin: 20px 0 40px 0;
}
/* line 70, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .role-information .pair.checkboxes .value {
  max-width: 35px;
  width: 35px;
}
/* line 75, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .role-information .pair.checkboxes .label {
  text-align: left;
  width: 245px;
}
/* line 79, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .role-information .pair.checkboxes .label p {
  font-weight: 300;
  margin: 7px 0;
}
/* line 88, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .required {
  color: red;
  font-weight: bold;
}
/* line 93, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .comboSelect {
  height: auto !important;
}
/* line 99, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor {
  padding: 20px 0 0 0;
}
/* line 103, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table tr:hover, .iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table tr.st-selected {
  background: transparent;
}
/* line 106, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table td {
  text-align: left;
}
/* line 109, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table .label {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
  width: auto;
}
/* line 117, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table .toolbar {
  border-top: 0;
}
/* line 120, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .iUserMgrFormWrapper .user-management .person-editor .farm-table .toolbar .actions {
  text-align: center;
}
/* line 129, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 143, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
/* line 150, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}
/* line 160, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container:hover input ~ .checkmark {
  background-color: #ccc;
}
/* line 165, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container input:checked ~ .checkmark {
  background-color: #3d8669;
}
/* line 170, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* line 177, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container input:checked ~ .checkmark:after {
  display: block;
}
/* line 182, ../../app/styles/views/ab_userManager.scss */
.iUserMgrForm .container .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seHeader.scss */
.seHeader {
  border-bottom: 1px solid #CCC;
  height: 40px;
  line-height: 40px;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #f8f8f8;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 14px;
  font-weight: 400;
  z-index: 999;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_seFarm.scss */
.seFarm {
  border: 1px solid #CCC;
  background-color: #476c5d;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  margin-top: 5px;
  overflow: hidden;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  align-items: stretch;
}

/* line 15, ../../app/styles/views/ab_seFarm.scss */
.farm-card {
  background: #FFF;
  margin: 20px 20px 20px 0;
}
/* line 19, ../../app/styles/views/ab_seFarm.scss */
.farm-card td {
  vertical-align: top;
}
/* line 23, ../../app/styles/views/ab_seFarm.scss */
.farm-card .heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #E0E0E0;
  color: #909090;
  font-size: 11px;
  font-weight: 600;
  padding: 10px 20px;
}
/* line 33, ../../app/styles/views/ab_seFarm.scss */
.farm-card .label {
  color: #606060;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
/* line 39, ../../app/styles/views/ab_seFarm.scss */
.farm-card .primary-information {
  padding: 20px;
}
/* line 41, ../../app/styles/views/ab_seFarm.scss */
.farm-card .primary-information h3 {
  font-size: 20px;
  font-weight: 500;
}
/* line 46, ../../app/styles/views/ab_seFarm.scss */
.farm-card .secondary-information,
.farm-card .additional-information {
  font-size: 12px;
  margin: 20px 0 0 0;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seFarmList.scss */
se-farm-list {
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  position: relative;
  max-height: 400px;
  min-height: 24px;
  overflow: hidden;
  width: 100%;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 13, ../../app/styles/views/ab_seFarmList.scss */
se-farm-list .tableWrapper {
  border: 1px solid #CCC;
  overflow: hidden;
  overflow-y: scroll;
  width: 100%;
  display: flex;
  position: relative;
  max-height: 250px;
  top: 0;
  bottom: 0;
}
/* line 24, ../../app/styles/views/ab_seFarmList.scss */
se-farm-list .tableWrapper tbody {
  background: #f8f8f8;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-details {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 7, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-details li {
  display: inline-block;
  vertical-align: top;
}
/* line 11, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-details li p {
  margin: 0;
  padding: 0;
}
/* line 19, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-details .farm-table tr {
  cursor: default;
}
/* line 22, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-details .farm-table tr:hover {
  background: transparent;
}

/* line 28, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table {
  border-collapse: collapse;
  width: 100%;
}
/* line 33, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table thead tr {
  background-color: #e6e7e8 !important;
  cursor: pointer;
}
/* line 39, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table th {
  background-color: #e6e7e8;
  font-size: 13px;
  color: #414042;
  font-weight: 600;
  text-align: left;
  padding: 5px;
}
/* line 48, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table tr {
  cursor: pointer;
}
/* line 51, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table tr:hover, .farm-table tr.st-selected {
  background: #f4fdc0;
}
/* line 55, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table tr td {
  padding: 5px;
}
/* line 63, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table.no-hover tr:hover {
  background: transparent;
}
/* line 69, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .label {
  font-size: 12px;
  font-weight: 600;
  color: #606060;
  padding: 0 5px 0 0;
  text-align: left;
  white-space: nowrap;
}
/* line 79, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar-container {
  display: table;
  width: 100%;
}
/* line 82, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar-container .created-by, .farm-table .toolbar-container .actions {
  display: table-cell;
}
/* line 85, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar-container .actions {
  text-align: right;
}
/* line 90, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar {
  width: 100%;
  border-top: 1px dashed #000;
  display: table;
  padding: 5px 10px 5px 0;
  margin: 5px 10px 0 0;
}
/* line 97, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar input[type=button] {
  margin: 0 10px 0 0;
}
@media only screen and (max-width: 1306px) {
  /* line 97, ../../app/styles/views/ab_seFarmDetails.scss */
  .farm-table .toolbar input[type=button] {
    margin-bottom: 10px;
  }
}
/* line 105, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar .created-by, .farm-table .toolbar .actions {
  display: table-cell;
  vertical-align: top;
  padding: 10px 0;
}
/* line 110, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .toolbar .actions {
  text-align: right;
}
/* line 115, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .leftSide {
  padding-right: 10px;
}
/* line 119, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .rowBottom {
  background: #f4fdc0;
}
/* line 121, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-table .rowBottom .farm-table {
  background: #f4fdc0;
}

/* line 126, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details {
  padding: 5px;
  border-top: 0 solid #476c5d;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  background-color: #f8f8f8;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  align-content: stretch;
}
/* line 136, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .seFarmDetails {
  display: flex;
  flex-direction: row;
}
/* line 141, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .seFarmDetailsWrapper {
  display: flex;
  flex-direction: row;
}
/* line 146, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .toolbar {
  width: 100%;
}
/* line 150, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .seFarmDetailsGroup {
  white-space: nowrap;
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  flex-grow: 0;
  text-overflow: hidden;
}
/* line 158, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .seFarmDetailsGroup .seFarmDetailsLabel {
  flex-grow: 0;
  text-align: right;
  height: 18px;
  line-height: 18px;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
  padding-left: 5px;
}
/* line 167, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .seFarmDetailsGroup .seFarmDetailsValue {
  flex-grow: 0;
  padding-left: 5px;
  padding-right: 5px;
  flex-shrink: 1;
  height: 18px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 181, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .Left {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 186, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .Right {
  flex-grow: 1;
  flex-shrink: 1;
  overflow: hidden;
}
/* line 193, ../../app/styles/views/ab_seFarmDetails.scss */
se-farm-details .edit-farm tr:hover, se-farm-details .edit-farm tr.st-selected {
  background: transparent !important;
}

/* line 199, ../../app/styles/views/ab_seFarmDetails.scss */
.dropbtn {
  background-color: #3d8669;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* line 208, ../../app/styles/views/ab_seFarmDetails.scss */
.dropbtn:hover, .dropbtn:focus {
  background-color: #3e8e41;
}

/* line 212, ../../app/styles/views/ab_seFarmDetails.scss */
.myInput {
  border-box: box-sizing;
  background-image: url("/images/icons/searchicon.png");
  background-position: 9px 3px;
  background-repeat: no-repeat;
  font-size: 12px !important;
  line-height: 20px;
  padding: 14px 5px 12px 35px;
  border: none;
  border-bottom: 1px solid #ddd;
  width: 100%;
}

/* line 225, ../../app/styles/views/ab_seFarmDetails.scss */
.myInput:focus {
  outline: 3px solid #ddd;
}

/* line 227, ../../app/styles/views/ab_seFarmDetails.scss */
.dropdown {
  position: relative;
}

/* line 232, ../../app/styles/views/ab_seFarmDetails.scss */
.dropdown-content {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  position: absolute;
  background-color: #FFF;
  min-width: 230px;
  overflow: auto;
  border: 1px solid #ddd;
  z-index: 1;
  max-height: 100px;
}
/* line 242, ../../app/styles/views/ab_seFarmDetails.scss */
.dropdown-content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 247, ../../app/styles/views/ab_seFarmDetails.scss */
.dropdown-content ul li {
  margin: 0;
  padding: 6px;
}
/* line 250, ../../app/styles/views/ab_seFarmDetails.scss */
.dropdown-content ul li:focus, .dropdown-content ul li:hover {
  background-color: #f4fdc0;
}

/* line 257, ../../app/styles/views/ab_seFarmDetails.scss */
.boldtxt {
  font-weight: bold;
}

/* line 261, ../../app/styles/views/ab_seFarmDetails.scss */
.farmactions {
  margin-left: 10px;
}

/* line 265, ../../app/styles/views/ab_seFarmDetails.scss */
.farm-checkbox {
  margin: 0px;
}

/* line 269, ../../app/styles/views/ab_seFarmDetails.scss */
.modal-button-upload {
  margin-top: 15px;
  border-top: 1px black dashed;
  margin-bottom: 15px;
  padding-top: 10px;
  text-align: right;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 21, ../../app/styles/partials/_ab_icons.scss */
.icon {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 192px;
  width: 60px;
  height: 64px;
  cursor: pointer;
}

/* line 30, ../../app/styles/partials/_ab_icons.scss */
.searchAddData {
  background-position: -120px 0;
}

/* line 34, ../../app/styles/partials/_ab_icons.scss */
.searchAddDataOff {
  background-position: -120px 64px;
  cursor: not-allowed;
}

/* line 39, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:hover {
  background-position: inherit-64px;
}

/* line 42, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:active {
  background-position: inherit-128px;
}

/* line 47, ../../app/styles/partials/_ab_icons.scss */
.myPlanner {
  background-position: -300px 0;
}

/* line 51, ../../app/styles/partials/_ab_icons.scss */
.myPlannerOff {
  background-position: -300px 64px;
  cursor: not-allowed;
}

/* line 56, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:hover {
  background-position: inherit-64px;
}

/* line 60, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:active {
  background-position: inherit-128px;
}

/* line 65, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports {
  background-position: 0px 0;
}

/* line 69, ../../app/styles/partials/_ab_icons.scss */
.generateShareReportsOff {
  background-position: 0px 64px;
  cursor: not-allowed;
}

/* line 74, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:hover {
  background-position: inherit-64px;
}

/* line 78, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:active {
  background-position: inherit-128px;
}

/* line 83, ../../app/styles/partials/_ab_icons.scss */
.settings {
  background-position: -60px 0;
}

/* line 87, ../../app/styles/partials/_ab_icons.scss */
.settingsOff {
  background-position: -60px 64px;
  cursor: not-allowed;
}

/* line 92, ../../app/styles/partials/_ab_icons.scss */
.settings:hover {
  background-position: inherit-64px;
}

/* line 96, ../../app/styles/partials/_ab_icons.scss */
.settings:active {
  background-position: inherit-128px;
}

/* line 101, ../../app/styles/partials/_ab_icons.scss */
.help {
  background-position: -180px 0;
}

/* line 105, ../../app/styles/partials/_ab_icons.scss */
.helpOff {
  background-position: -180px 64px;
  cursor: not-allowed;
}

/* line 110, ../../app/styles/partials/_ab_icons.scss */
.help:hover {
  background-position: inherit-64px;
}

/* line 114, ../../app/styles/partials/_ab_icons.scss */
.help:active {
  background-position: inherit-128px;
}

/* line 119, ../../app/styles/partials/_ab_icons.scss */
.logoff {
  background-position: -240px 0;
}

/* line 123, ../../app/styles/partials/_ab_icons.scss */
.logoff:hover {
  background-position: inherit-64px;
}

/* line 127, ../../app/styles/partials/_ab_icons.scss */
.logoff:active {
  background-position: inherit-128px;
}

/* line 132, ../../app/styles/partials/_ab_icons.scss */
.go {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 110px;
  background-position: -1162px -3px;
  width: 30px;
  height: 30px;
  cursor: pointer !important;
}

/* line 141, ../../app/styles/partials/_ab_icons.scss */
.go:hover {
  background-position: inherit -40;
}

/* line 145, ../../app/styles/partials/_ab_icons.scss */
.go:active {
  background-position: inherit -76;
}

/* line 150, ../../app/styles/partials/_ab_icons.scss */
.users {
  background-position: -420px 0;
}

/* line 154, ../../app/styles/partials/_ab_icons.scss */
.usersOff {
  background-position: -420px 64px;
  cursor: not-allowed;
}

/* line 159, ../../app/styles/partials/_ab_icons.scss */
.users:hover {
  background-position: inherit-64px;
}

/* line 163, ../../app/styles/partials/_ab_icons.scss */
.users:active {
  background-position: inherit-128px;
}

/* line 4, ../../app/styles/views/ab_seFarmSearch.scss */
.seFarmSearch_inHeader {
  text-align: center;
}
/* line 7, ../../app/styles/views/ab_seFarmSearch.scss */
.seFarmSearch_inHeader .ab_input_text_header {
  border: 1px solid #CCC;
  height: 28px;
  vertical-align: middle !important;
  width: 150px;
}
/* line 14, ../../app/styles/views/ab_seFarmSearch.scss */
.seFarmSearch_inHeader div {
  display: inline-block;
  vertical-align: middle;
  height: 30px;
  margin-left: 5px;
}
/* line 21, ../../app/styles/views/ab_seFarmSearch.scss */
.seFarmSearch_inHeader button {
  padding: 7px 10px;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .acresCol {
  text-align: right;
  padding-right: 15px !important;
}
/* line 8, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_wrapper {
  overflow: hidden;
}
/* line 12, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_toolbar {
  background-color: #476c5d;
  display: flex;
  justify-content: space-between;
  padding: 5px 0 10px 10px;
  align-items: center;
}
/* line 20, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_toolbar .seFarmFieldsList_toolbarItem {
  color: white;
  padding: 0 10px;
  vertical-align: middle;
}
/* line 28, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_toolbar > div:nth-of-type(1) {
  padding-left: 0;
}
/* line 33, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_toolbar > div:nth-of-type(2) {
  margin-left: auto;
}
/* line 40, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_tableWrapper {
  overflow: hidden;
  width: 100%;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
}
/* line 51, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor {
  margin: 20px;
}
/* line 54, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
}
/* line 58, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 63, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_left, se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 68, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 74, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_right {
  flex-grow: 1;
}
/* line 78, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 82, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 86, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .seFarmFieldsList_editor_confirm {
  border-top: 1px dashed #414042;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 99, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .farm-table tr {
  cursor: default;
}
/* line 102, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .farm-table tr:hover {
  background: transparent;
}
/* line 107, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .toolbar {
  display: flex;
}
/* line 110, ../../app/styles/views/ab_seFarmFieldsList.scss */
se-farm-fields-list .seFarmFieldsList_editor .toolbar input[type=button]:nth-of-type(1) {
  margin-left: auto;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_wrapper {
  overflow: hidden;
}

/* line 6, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_toolbar {
  background-color: #476c5d;
  display: flex;
  padding: 5px 0 10px 10px;
  align-items: center;
}
/* line 14, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_toolbar .seFarmGrantList_toolbarItem {
  display: flex;
  color: white;
  padding: 0 10px;
  vertical-align: middle;
}
/* line 23, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_toolbar .seFarmGrantList_toolbarItem div {
  padding-right: 10px;
}
/* line 28, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_toolbar > div:nth-of-type(1) {
  padding-left: 0;
}

/* line 38, ../../app/styles/views/ab_seFarmGrantList.scss */
.seFarmGrantList_editor {
  margin: 20px;
}

/* line 42, ../../app/styles/views/ab_seFarmGrantList.scss */
.rightAlign {
  text-align: right !important;
}

/* line 46, ../../app/styles/views/ab_seFarmGrantList.scss */
.money-no-wrap {
  flex-wrap: nowrap;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 4, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_wrapper {
  overflow-y: scroll;
  margin-bottom: 10px;
}
/* line 9, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_wrapper .farm-table tbody:nth-child(odd) {
  background: #E0E0E0;
}
/* line 13, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_wrapper .farm-table .farm-table tbody:nth-child(odd) {
  background: transparent;
}
/* line 20, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_toolbar {
  background-color: #476c5d;
  display: flex;
  justify-content: space-between;
  padding: 5px 0 10px 10px;
  align-items: center;
}
/* line 28, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_toolbar .seFarmAssetsList_toolbarItem {
  color: white;
  padding: 0 10px;
  vertical-align: middle;
}
@media only screen and (max-width: 2218px) {
  /* line 35, ../../app/styles/views/ab_seFarmAssetsList.scss */
  se-farm-assets-list .seFarmAssetsList_toolbar .seFarmAssetsList_toolbarItem input[type=button]:first-child {
    margin-bottom: 10px;
  }
}
/* line 42, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_toolbar > div:nth-of-type(1) {
  padding-left: 0;
}
/* line 47, ../../app/styles/views/ab_seFarmAssetsList.scss */
se-farm-assets-list .seFarmAssetsList_toolbar > div:nth-of-type(2) {
  margin-left: auto;
}

/* line 54, ../../app/styles/views/ab_seFarmAssetsList.scss */
.toolbar-section {
  padding: 10px;
}
/* line 57, ../../app/styles/views/ab_seFarmAssetsList.scss */
.toolbar-section .upload-form {
  padding: 20px 0;
}
/* line 61, ../../app/styles/views/ab_seFarmAssetsList.scss */
.toolbar-section .toolbar {
  width: 100%;
  border-top: 1px dashed #000;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 0;
  margin: 5px 10px 0 0;
}
/* line 70, ../../app/styles/views/ab_seFarmAssetsList.scss */
.toolbar-section .toolbar input[type=button] {
  margin: 0 10px 0 0;
}
/* line 73, ../../app/styles/views/ab_seFarmAssetsList.scss */
.toolbar-section .toolbar input[type=button]:last-child {
  margin: 0 0 0 0;
}

/* line 80, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor {
  margin: 20px;
}
/* line 83, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
  margin: 0 0 10px 0;
}
/* line 88, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 93, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_left, .seFarmAssetsList_editor .seFarmAssetsList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 98, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 104, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_right {
  flex-grow: 1;
}
/* line 108, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 112, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 116, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .seFarmAssetsList_editor_confirm {
  border-top: 1px dashed #414042;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 129, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .farm-table tr {
  cursor: default;
}
/* line 132, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .farm-table tr:hover {
  background: transparent;
}
/* line 137, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .toolbar {
  display: flex;
}
/* line 140, ../../app/styles/views/ab_seFarmAssetsList.scss */
.seFarmAssetsList_editor .toolbar input[type=button]:nth-of-type(1) {
  margin-left: auto;
}

/* Warning modal */
/* line 147, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal {
  display: block;
  /* Hidden by default */
  position: fixed;
  z-index: 999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
  /* Modal Content */
  /* Add Animation */
  /* The Close Button */
}
/* line 160, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal h2 {
  color: #FFF !important;
  font-size: 16px;
  padding: 17px 0;
}
/* line 167, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  border: 1px solid #888;
  width: 40%;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s;
}
@-webkit-keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
/* line 193, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .close {
  color: white;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
/* line 200, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .close:hover,
.warning-modal .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
/* line 207, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .modal-header {
  padding: 2px 16px;
  background-color: #476c5d;
  color: white;
}
/* line 213, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .modal-body {
  padding: 2px 16px;
}
/* line 215, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .modal-buttons {
  list-style-type: none;
  margin: 0 0 20px 0;
  padding: 0;
  text-align: center;
}
/* line 222, ../../app/styles/views/ab_seFarmAssetsList.scss */
.warning-modal .modal-buttons li {
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 4, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .seFarmInspectionsList_wrapper {
  overflow-y: scroll;
  margin-bottom: 10px;
}
/* line 10, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .farm-table > tbody:nth-child(odd) {
  background: #E0E0E0;
}
/* line 16, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .altColorRows tr:nth-child(even) {
  /*background: #E0E0E0;*/
}
/* line 21, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list li > a {
  text-decoration: underline !important;
  margin-left: 10px;
}
/* line 26, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .tableSection {
  border-bottom: 1px black solid;
  background: #E0E0E0;
}
/* line 30, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .tableSection h4 {
  font-size: 13px;
  font-weight: bolder;
}
/* line 36, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .seFarmInspectionsList_toolbar {
  background-color: #476c5d;
  display: flex;
  padding: 5px 0 10px 10px;
  align-items: center;
}
/* line 44, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .seFarmInspectionsList_toolbar .seFarmInspectionsList_toolbarItem {
  color: white;
  padding: 0 10px;
  vertical-align: middle;
}
/* line 53, ../../app/styles/views/ab_seFarmInspectionsList.scss */
se-farm-inspections-list .seFarmInspectionsList_toolbar > div:nth-of-type(1) {
  padding-left: 0;
}

/* line 65, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.rowSelected {
  font-weight: bold;
  background-color: #f4fdc0;
}

/* line 72, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.editObsBtn input[type=button] {
  margin-left: 10px;
}

/* line 77, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.toolbar-section {
  padding: 10px;
}
/* line 80, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.toolbar-section .upload-form {
  padding: 20px 0;
}
/* line 84, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.toolbar-section .toolbar {
  width: 100%;
  border-top: 1px dashed #000;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
}
/* line 93, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.toolbar-section .toolbar input[type=button] {
  margin: 0 10px 0 0;
}
/* line 96, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.toolbar-section .toolbar input[type=button]:last-child {
  margin: 0 0 0 0;
}

/* line 103, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor {
  margin: 20px;
}
/* line 106, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
}
/* line 110, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 115, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_left, .seFarmInspectionsList_editor .seFarmInspectionsList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 120, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 126, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_right {
  flex-grow: 1;
}
/* line 130, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 134, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 138, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .seFarmInspectionsList_editor_confirm {
  border-top: 1px dashed #414042;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 151, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .farm-table tr {
  cursor: default;
}
/* line 154, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .farm-table tr:hover {
  background: transparent;
}
/* line 159, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .toolbar {
  display: flex;
}
/* line 162, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.seFarmInspectionsList_editor .toolbar input[type=button]:nth-of-type(1) {
  margin-left: auto;
}

/* line 169, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card-container {
  padding: 10px !important;
}

/* line 172, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card {
  background: #FFF;
  font-family: "Helvetica", sans-serif;
  width: 100%;
}
/* line 177, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .header {
  background: #E0E0E0;
  height: 45px;
  line-height: 45px;
  padding: 0 15px;
}
/* line 183, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .header h4 {
  color: #909090;
  display: inline;
  font-family: "Helvetica", sans-serif;
  font-size: 11px;
  font-weight: 600;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
/* line 195, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details {
  padding: 15px;
}
/* line 198, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .updated {
  display: block;
  font-size: 13px;
  margin: 0 0 15px 0;
  width: 100%;
  text-align: right;
}
/* line 206, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container {
  display: flex;
}
/* line 209, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .information {
  padding: 0 15px 0 0;
}
/* line 212, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .information .date {
  color: #3d8669;
  font-size: 16px;
  margin: 0 0 10px 0;
}
/* line 218, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .information table {
  margin: 0;
  padding: 0;
}
/* line 223, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .information table tr td {
  padding: 0 10px 10px 0;
}
/* line 226, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .information table tr td:first-child {
  font-weight: bold;
}
/* line 233, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets {
  border-left: 1px solid #D8D8D8;
  padding: 0 0 0 15px;
}
/* line 237, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets h3 {
  color: #414042;
  font-size: 16px;
  font-weight: bold;
}
/* line 243, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets p {
  margin: 10px 0 30px 0;
}
/* line 247, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets table {
  border-collapse: collapse;
  padding: 10px 0;
}
/* line 251, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets table th {
  background-color: #FFF;
  font-size: 12px;
  padding: 0 0 5px 0;
}
/* line 256, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets table td {
  padding: 7px;
}
/* line 259, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .notes-assets table tr:nth-child(odd) {
  background: #F0F0F0;
}
/* line 264, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels {
  border-left: 1px solid #D8D8D8;
  padding: 0 0 0 15px;
}
/* line 268, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels a {
  font-family: Helvetica;
  font-size: 12px !important;
  text-decoration: underline !important;
}
/* line 274, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels header {
  display: table;
  margin: 0 0 10px 0;
  width: 100%;
}
/* line 279, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels header h3 {
  color: #414042;
  display: table-cell;
  font-size: 16px;
  font-weight: bold;
}
/* line 286, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels header ul {
  display: table-cell;
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: right;
}
/* line 293, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels header ul li {
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0;
}
/* line 301, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels table {
  border-collapse: collapse;
  padding: 10px 0;
}
/* line 305, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels table th {
  background-color: #FFF;
  font-size: 12px;
  padding: 7px;
}
/* line 310, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels table td {
  padding: 7px;
}
/* line 313, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .manage-labels table tr:nth-child(odd) {
  background: #F0F0F0;
}
/* line 318, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label {
  border-left: 1px solid #D8D8D8;
  padding: 0 0 0 15px;
  width: 100%;
}
/* line 323, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label h3 {
  color: #414042;
  font-size: 16px;
  font-weight: bold;
}
/* line 328, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label table {
  width: 100%;
}
/* line 331, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label table tr:hover {
  background: transparent !important;
}
/* line 335, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label table td:first-child {
  width: 25%;
}
/* line 339, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label .toolbar {
  display: flex;
}
/* line 341, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .details .container .add-edit-label .toolbar input[type=button]:nth-of-type(1) {
  margin-left: auto;
}
/* line 349, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .buttons {
  display: inline;
  float: right;
}
/* line 353, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .buttons ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 358, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.card .buttons ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
}

/* line 367, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.title-utilities,
.asset-list {
  margin: 15px 0 0 0;
}
/* line 371, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.title-utilities ul,
.asset-list ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 376, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.title-utilities ul li,
.asset-list ul li {
  margin: 10px 0;
}

/* line 382, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.asset-list {
  margin: 10px 0 10px 0;
  max-height: 230px;
  overflow-y: scroll;
  max-width: 420px;
}
/* line 388, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.asset-list ul {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
/* line 393, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.asset-list ul li {
  margin: 0 0 10px 0;
}

/* line 399, ../../app/styles/views/ab_seFarmInspectionsList.scss */
#add-insp-types-table {
  cursor: default !important;
  background-color: white !important;
}

/* line 403, ../../app/styles/views/ab_seFarmInspectionsList.scss */
#report-modal-content {
  text-align: center;
}

/* line 406, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.clear-record-x {
  padding: 5px;
  font-weight: 700;
  cursor: pointer;
}
/* line 411, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.clear-record-x button {
  padding: 2px 7px;
  font-size: 9px;
}

/* line 416, ../../app/styles/views/ab_seFarmInspectionsList.scss */
#details-text-area {
  min-width: 500px;
}

/* line 419, ../../app/styles/views/ab_seFarmInspectionsList.scss */
#close-enforcement-modal {
  margin: 10px;
}

/* line 422, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.visit-report-summary {
  white-space: pre-wrap;
}

/* line 427, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-button-control-container button {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 433, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-content {
  display: flex;
  margin: 10px;
  padding: 10px;
  background-color: #E0E0E0;
}
/* line 439, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-content h3 {
  font-size: 12px;
}
/* line 443, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-content ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

/* line 454, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 459, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .right-arrow, .photo-form-button .left-arrow, .photo-form-button .up-arrow, .photo-form-button .down-arrow {
  margin: 5px;
  height: 25px;
  width: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 468, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .right-arrow {
  transform: rotate(90deg);
}
/* line 473, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .left-arrow {
  transform: rotate(270deg);
}
/* line 477, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .up-arrow {
  transform: rotate(180deg);
}
/* line 481, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .down-arrow {
  transform: rotate(0deg);
}
/* line 485, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.photo-form-button .move-all {
  margin: 5px;
}

/* line 490, ../../app/styles/views/ab_seFarmInspectionsList.scss */
.asset-photo-table-row {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list {
  height: 100%;
}
/* line 5, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_wrapper {
  overflow: hidden;
}
/* line 9, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_toolbar {
  background-color: #476c5d;
  display: flex;
  flex-direction: row;
}
/* line 14, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_toolbar .seFarmInteractionsList_toolbarItem {
  display: inline-block;
  flex-grow: 1;
  color: white;
  vertical-align: middle;
  padding: 5px 0 10px 10px;
}
/* line 24, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_tableWrapper {
  overflow: hidden;
  width: 100%;
  display: flex;
  position: relative;
  flex-grow: 1;
  top: 0;
  bottom: 0;
}
/* line 33, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_tableWrapper .st-selected {
  background: #f4fdc0;
}
/* line 39, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor {
  margin: 20px;
}
/* line 42, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
}
/* line 46, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 51, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_left, se-farm-interactions-list .seFarmInteractionsList_editor .seFarmPeopleList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 56, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 62, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_right {
  flex-grow: 1;
}
/* line 66, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 70, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 74, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_editor .seFarmInteractionsList_editor_confirm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 83, ../../app/styles/views/ab_seFarmInteractionsList.scss */
se-farm-interactions-list .seFarmInteractionsList_contentWrapper {
  display: flex;
  flex-direction: row;
}

/* line 91, ../../app/styles/views/ab_seFarmInteractionsList.scss */
.isSelected {
  background: #f4fdc0;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .acresCol {
  text-align: right;
  padding-right: 15px !important;
}
/* line 8, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .seFarmPracticeList_wrapper {
  overflow: hidden;
}
/* line 12, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .seFarmPracticeList_toolbar {
  background-color: #476c5d;
  display: flex;
  padding: 5px 0 10px 10px;
  align-items: center;
}
/* line 20, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .seFarmPracticeList_toolbar .seFarmPracticeList_toolbarItem {
  display: flex;
  color: white;
  padding: 0 10px;
  vertical-align: middle;
}
/* line 29, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .seFarmPracticeList_toolbar .seFarmPracticeList_toolbarItem div {
  padding-right: 10px;
}
/* line 34, ../../app/styles/views/ab_seFarmPracticesList.scss */
se-farm-practices-list .seFarmPracticeList_toolbar > div:nth-of-type(1) {
  padding-left: 0;
}

/* line 46, ../../app/styles/views/ab_seFarmPracticesList.scss */
.toolbar-section {
  padding: 10px;
}
/* line 49, ../../app/styles/views/ab_seFarmPracticesList.scss */
.toolbar-section .upload-form {
  padding: 20px 0;
}
/* line 53, ../../app/styles/views/ab_seFarmPracticesList.scss */
.toolbar-section .toolbar {
  width: 100%;
  border-top: 1px dashed #000;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
}
/* line 62, ../../app/styles/views/ab_seFarmPracticesList.scss */
.toolbar-section .toolbar input[type=button] {
  margin: 0 10px 0 0;
}
/* line 65, ../../app/styles/views/ab_seFarmPracticesList.scss */
.toolbar-section .toolbar input[type=button]:last-child {
  margin: 0 0 0 0;
}

/* line 72, ../../app/styles/views/ab_seFarmPracticesList.scss */
#estimated-practice-funding, #final-practice-funding {
  font-size: 13px;
  font-style: italic;
  text-decoration: underline;
  font-weight: 700;
}

/* line 79, ../../app/styles/views/ab_seFarmPracticesList.scss */
#installdate_label, #installdate_val {
  text-align: right;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 4, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_wrapper {
  overflow: hidden;
}
/* line 8, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_toolbar {
  background-color: #476c5d;
  display: flex;
  flex-direction: row;
  padding: 5px 0 10px 10px;
}
/* line 14, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_toolbar .seFarmPeopleList_toolbarItem {
  display: inline-block;
  flex-grow: 1;
  color: white;
  vertical-align: middle;
}
/* line 23, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_tableWrapper {
  overflow: hidden;
  width: 100%;
  display: flex;
  position: relative;
  flex-grow: 1;
  top: 0;
  bottom: 0;
}
/* line 32, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_tableWrapper .left {
  text-align: left !important;
}
/* line 35, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_tableWrapper .st-selected {
  background: #f4fdc0;
}
/* line 41, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor {
  margin: 20px;
}
/* line 44, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
}
/* line 48, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 53, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_left, se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 58, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 64, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_right {
  flex-grow: 1;
}
/* line 68, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 72, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 76, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_editor .seFarmPeopleList_editor_confirm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 85, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_contentWrapper {
  display: flex;
  flex-direction: row;
}
/* line 94, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel {
  overflow: hidden;
  width: 40%;
  min-height: 300px;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
  flex-shrink: 0;
  border-right: 1px solid #476c5d;
  background-color: #476c5d;
}
/* line 106, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel .tdTool {
  position: relative;
  left: -7px;
}
/* line 110, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel se-people-picker table tbody > tr > td .rowTop {
  height: auto;
}
/* line 112, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel se-people-picker table tbody > tr > td .rowTop div {
  overflow: inherit;
}
/* line 118, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-enter {
  transition: all linear 0.3s;
}
/* line 122, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-leave {
  transition: all linear 0.3s;
}
/* line 126, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-enter,
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-leave.ng-leave-active {
  width: 0;
  height: auto;
  opacity: 1;
}
/* line 133, ../../app/styles/views/ab_seFarmPeopleList.scss */
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-leave,
se-farm-people-list .seFarmPeopleList_addPersonsToFarmPanel.ng-enter.ng-enter-active {
  width: 40%;
  height: 0;
  opacity: 0;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker {
  width: 100%;
  padding: 5px;
  min-height: 150px;
  top: 0;
  left: 0;
  right: 0;
  background-color: #f8f8f8;
  overflow: hidden;
  display: flex;
  position: relative;
  flex-grow: 1;
  flex-direction: column;
  height: 400px;
}
/* line 17, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  border: none;
  border-collapse: collapse;
  width: 100%;
  height: calc(100% - 15px);
  overflow: scroll;
}
/* line 27, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table thead {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
}
/* line 34, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody {
  overflow-y: auto;
  display: block;
  align-items: stretch;
  align-content: flex-start;
  height: 100%;
  padding-right: 5px;
}
/* line 43, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table thead > tr, se-people-picker table tbody > tr, se-people-picker table tfoot > tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  background: #f8f8f8;
  width: 100%;
  align-items: stretch;
}
/* line 52, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr {
  cursor: pointer;
}
/* line 56, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table .rowClosed {
  height: 22px;
}
/* line 60, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table .rowOpen {
  min-height: 39px;
}
/* line 64, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td {
  display: flex;
  flex-direction: column;
}
/* line 67, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop {
  height: auto;
  width: 100%;
  opacity: 1;
  white-space: nowrap;
}
/* line 73, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop div {
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  display: inline-block;
}
/* line 80, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop .tdFirstName {
  width: calc(40% - 30px);
  padding-right: 10px;
}
/* line 85, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop .tdLastName {
  width: 30%;
}
/* line 89, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop .tdOrg {
  width: 30%;
}
/* line 93, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowTop .tdTool {
  width: 30px;
  position: relative;
  left: -7px;
}
/* line 100, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom.ng-hide-add {
  transition: all linear 0.1s;
}
/* line 104, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom.ng-hide-remove {
  transition: all linear 1s;
}
/* line 108, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom.ng-hide {
  height: 0;
  opacity: 0;
}
/* line 113, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom {
  min-height: 17px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
/* line 119, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom .left {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  width: 120px;
  flex-direction: column;
  text-align: right;
  padding-right: 10px;
}
/* line 129, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom .right {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
/* line 147, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom .bottomRowLabel {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  width: 120px;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}
/* line 158, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .rowBottom .bottomRowValue {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 1;
  max-width: calc(100% - 120px);
  white-space: pre-wrap;
  vertical-align: top;
}
/* line 168, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .toolbar {
  border-top: 1px dashed #414042;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
}
/* line 177, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody > tr > td .toolbarItem {
  flex-grow: 0;
}
/* line 182, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tr.st-selected > td {
  background-color: yellow !important;
}
/* line 186, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table thead, se-people-picker table tfoot {
  flex-shrink: 0;
}
/* line 190, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table th {
  overflow-x: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  background-color: #f8f8f8;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #414042;
  text-align: left;
  cursor: pointer;
}
/* line 200, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tbody td {
  overflow-x: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 210, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table th:first-child {
  padding-left: 5px;
}
/* line 213, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tr:nth-child(even) {
  background: #f8f8f8;
}
/* line 216, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table tr:nth-child(odd) {
  background: gainsboro;
}
/* line 219, ../../app/styles/views/ab_sePeoplePicker.scss */
se-people-picker table td:first-child {
  padding-left: 5px;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_sePersonEditor.scss */
.person-editor {
  padding: 20px;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor {
  /* width: 100%; */
  margin: 20px;
  background-color: #f8f8f8;
  overflow: hidden;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  height: 100%;
}
/* line 12, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor textarea {
  flex-grow: 1;
  width: 100%;
  min-height: 100px;
}
/* line 18, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .noGrow {
  flex-grow: 0 !important;
}
/* line 22, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .wideValues {
  max-width: calc(100% - 70px) !important;
}
/* line 26, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .narrowValues {
  max-width: calc(100% - 200px) !important;
}
/* line 30, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .row {
  min-height: 100px;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-left: 10px;
}
/* line 46, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .notFirstColumn {
  padding-top: 44px;
}
/* line 56, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .bottomRowLabel {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  width: 60px;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}
/* line 67, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .Large {
  width: 200px !important;
}
/* line 71, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .bottomRowValue {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 1;
  flex-shrink: 0;
  vertical-align: top;
  width: 100%;
}
/* line 80, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .toolbar {
  border-top: 1px dashed #414042;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 5px 10px;
  margin: 5px 10px 0 5px;
}
/* line 88, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .toolbar input[type=button] {
  margin-right: 10px;
}
/* line 93, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .toolbarItem {
  flex-grow: 0;
}
/* line 97, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_contentWrapper {
  display: flex;
  flex-direction: row;
}
/* line 102, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel {
  overflow: hidden;
  width: 40%;
  min-height: 300px;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
  flex-shrink: 0;
  border-right: 1px solid #476c5d;
  background-color: #476c5d;
}
/* line 115, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-enter {
  transition: all linear 0.3s;
}
/* line 119, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-leave {
  transition: all linear 0.3s;
}
/* line 123, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-enter,
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-leave.ng-leave-active {
  width: 0;
  height: auto;
  opacity: 1;
}
/* line 130, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-leave,
se-interaction-editor .seInteractionEditor_addPersonToInteractionPanel.ng-enter.ng-enter-active {
  width: 40%;
  height: 0;
  opacity: 0;
}
/* line 137, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_wrapper {
  overflow: hidden;
}
/* line 141, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor {
  margin: 20px;
}
/* line 144, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_title {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 18px;
  color: #476c5d;
}
/* line 148, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_wrapper {
  display: flex;
  flex-direction: row;
}
/* line 153, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_left, se-interaction-editor .seInteractionEditor_editor .seFarmPeopleList_editor_right {
  display: flex;
  flex-direction: column;
}
/* line 158, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_left {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 10px;
}
/* line 164, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_right {
  flex-grow: 1;
}
/* line 168, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}
/* line 172, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}
/* line 176, ../../app/styles/views/ab_seInteractionEditor.scss */
se-interaction-editor .seInteractionEditor_editor .seInteractionEditor_editor_confirm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #476c5d;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 21, ../../app/styles/partials/_ab_icons.scss */
.icon {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 192px;
  width: 60px;
  height: 64px;
  cursor: pointer;
}

/* line 30, ../../app/styles/partials/_ab_icons.scss */
.searchAddData {
  background-position: -120px 0;
}

/* line 34, ../../app/styles/partials/_ab_icons.scss */
.searchAddDataOff {
  background-position: -120px 64px;
  cursor: not-allowed;
}

/* line 39, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:hover {
  background-position: inherit-64px;
}

/* line 42, ../../app/styles/partials/_ab_icons.scss */
.searchAddData:active {
  background-position: inherit-128px;
}

/* line 47, ../../app/styles/partials/_ab_icons.scss */
.myPlanner {
  background-position: -300px 0;
}

/* line 51, ../../app/styles/partials/_ab_icons.scss */
.myPlannerOff {
  background-position: -300px 64px;
  cursor: not-allowed;
}

/* line 56, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:hover {
  background-position: inherit-64px;
}

/* line 60, ../../app/styles/partials/_ab_icons.scss */
.myPlanner:active {
  background-position: inherit-128px;
}

/* line 65, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports {
  background-position: 0px 0;
}

/* line 69, ../../app/styles/partials/_ab_icons.scss */
.generateShareReportsOff {
  background-position: 0px 64px;
  cursor: not-allowed;
}

/* line 74, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:hover {
  background-position: inherit-64px;
}

/* line 78, ../../app/styles/partials/_ab_icons.scss */
.generateShareReports:active {
  background-position: inherit-128px;
}

/* line 83, ../../app/styles/partials/_ab_icons.scss */
.settings {
  background-position: -60px 0;
}

/* line 87, ../../app/styles/partials/_ab_icons.scss */
.settingsOff {
  background-position: -60px 64px;
  cursor: not-allowed;
}

/* line 92, ../../app/styles/partials/_ab_icons.scss */
.settings:hover {
  background-position: inherit-64px;
}

/* line 96, ../../app/styles/partials/_ab_icons.scss */
.settings:active {
  background-position: inherit-128px;
}

/* line 101, ../../app/styles/partials/_ab_icons.scss */
.help {
  background-position: -180px 0;
}

/* line 105, ../../app/styles/partials/_ab_icons.scss */
.helpOff {
  background-position: -180px 64px;
  cursor: not-allowed;
}

/* line 110, ../../app/styles/partials/_ab_icons.scss */
.help:hover {
  background-position: inherit-64px;
}

/* line 114, ../../app/styles/partials/_ab_icons.scss */
.help:active {
  background-position: inherit-128px;
}

/* line 119, ../../app/styles/partials/_ab_icons.scss */
.logoff {
  background-position: -240px 0;
}

/* line 123, ../../app/styles/partials/_ab_icons.scss */
.logoff:hover {
  background-position: inherit-64px;
}

/* line 127, ../../app/styles/partials/_ab_icons.scss */
.logoff:active {
  background-position: inherit-128px;
}

/* line 132, ../../app/styles/partials/_ab_icons.scss */
.go {
  background-image: url('/images/icons/spritesheet_v4.png');
  background-size: auto 110px;
  background-position: -1162px -3px;
  width: 30px;
  height: 30px;
  cursor: pointer !important;
}

/* line 141, ../../app/styles/partials/_ab_icons.scss */
.go:hover {
  background-position: inherit -40;
}

/* line 145, ../../app/styles/partials/_ab_icons.scss */
.go:active {
  background-position: inherit -76;
}

/* line 150, ../../app/styles/partials/_ab_icons.scss */
.users {
  background-position: -420px 0;
}

/* line 154, ../../app/styles/partials/_ab_icons.scss */
.usersOff {
  background-position: -420px 64px;
  cursor: not-allowed;
}

/* line 159, ../../app/styles/partials/_ab_icons.scss */
.users:hover {
  background-position: inherit-64px;
}

/* line 163, ../../app/styles/partials/_ab_icons.scss */
.users:active {
  background-position: inherit-128px;
}

/* line 1, ../../app/styles/partials/_formControls.scss */
input[type="text"], input[type="password"] {
  font-size: 14px;
  height: 20px !important;
  border: 1px solid #CCC;
  vertical-align: bottom;
}

/* line 8, ../../app/styles/partials/_formControls.scss */
input[type=text]::-ms-clear {
  display: none;
}

/* line 12, ../../app/styles/partials/_formControls.scss */
.comboSelect {
  min-height: 100px;
  max-height: 500px;
  width: 130px;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #007934;
}

/* line 22, ../../app/styles/partials/_formControls.scss */
select {
  height: 16px;
  line-height: 16px;
  padding: 0 !important;
  background-color: #e6e7e8;
  max-width: 100%;
  cursor: pointer;
  vertical-align: top;
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 33, ../../app/styles/partials/_formControls.scss */
input[type=button] {
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  background-color: #3d8669;
  border: 1px solid #3d8669;
  border-radius: 2px;
  cursor: pointer;
  padding: 7px 10px;
}
/* line 43, ../../app/styles/partials/_formControls.scss */
input[type=button]:disabled {
  background-color: #dddddd !important;
  border: 0 !important;
}

/* line 49, ../../app/styles/partials/_formControls.scss */
.input-link {
  background-color: transparent !important;
  border: none !important;
  border-bottom: 1px solid #3d8669 !important;
  color: #3d8669 !important;
  font-weight: 600 !important;
  margin: 0 0 0 10px;
  padding: 0 !important;
  text-decoration: none;
}

/* line 60, ../../app/styles/partials/_formControls.scss */
button {
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  background-color: #3d8669;
  border: 1px solid #3d8669;
  border-radius: 2px;
  cursor: pointer;
  padding: 7px 10px;
}

/* line 71, ../../app/styles/partials/_formControls.scss */
.ghost {
  color: #3d8669 !important;
  background: transparent !important;
  border: 1px solid #3d8669 !important;
}
/* line 76, ../../app/styles/partials/_formControls.scss */
.ghost:hover {
  background-color: #3d8669 !important;
  color: #FFF !important;
}

/* line 82, ../../app/styles/partials/_formControls.scss */
.btn {
  border-radius: 4px;
  padding: 7px;
}

/* line 86, ../../app/styles/partials/_formControls.scss */
:disabled {
  background: #dddddd;
  border: 0;
}

/* line 91, ../../app/styles/partials/_formControls.scss */
input[type="date"] {
  font-family: "Helvetica", sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: relative;
  padding: 5px 8px;
}

/* line 99, ../../app/styles/partials/_formControls.scss */
input[type="date"]::-webkit-calendar-picker-indicator {
  color: transparent;
  background: none;
  z-index: 1;
}

/* line 105, ../../app/styles/partials/_formControls.scss */
input[type="date"]:before {
  color: transparent;
  background: none;
  font-size: 18px;
  display: block;
  content: '\1F4C6';
  width: 15px;
  height: 20px;
  position: absolute;
  top: 0;
  right: 10px;
  color: #999;
}

/* The container */
/* line 120, ../../app/styles/partials/_formControls.scss */
.checkbox-container {
  display: inline-block;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
/* line 132, ../../app/styles/partials/_formControls.scss */
.checkbox-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  line-height: 20px;
}

/* Create a custom checkbox */
/* line 142, ../../app/styles/partials/_formControls.scss */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
/* line 152, ../../app/styles/partials/_formControls.scss */
.checkbox-container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
/* line 157, ../../app/styles/partials/_formControls.scss */
.checkbox-container input:checked ~ .checkmark {
  background-color: #3d8669;
}

/* Create the checkmark/indicator (hidden when not checked) */
/* line 162, ../../app/styles/partials/_formControls.scss */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
/* line 169, ../../app/styles/partials/_formControls.scss */
.checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
/* line 174, ../../app/styles/partials/_formControls.scss */
.checkbox-container .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 186, ../../app/styles/partials/_formControls.scss */
.link-box {
  display: inline-block;
  /* The container */
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* On mouse-over, add a grey background color */
  /* When the checkbox is checked, add a colored background */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
}
/* line 190, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container {
  display: inline-block;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 202, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  line-height: 20px;
}
/* line 212, ../../app/styles/partials/_formControls.scss */
.link-box .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #eee;
}
/* line 222, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container:hover .checkmark {
  background-color: #ccc;
}
/* line 230, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container.checked .checkmark {
  background-color: #3d8669;
}
/* line 237, ../../app/styles/partials/_formControls.scss */
.link-box .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
/* line 247, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container.checked .checkmark:after {
  display: block;
}
/* line 254, ../../app/styles/partials/_formControls.scss */
.link-box .checkbox-container .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 267, ../../app/styles/partials/_formControls.scss */
.switch {
  position: relative;
  height: 32px;
  width: 140px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}

/* line 275, ../../app/styles/partials/_formControls.scss */
.switch-label {
  position: relative;
  z-index: 2;
  float: left;
  width: 70px;
  line-height: 33px;
  font-size: 11px;
  color: #000;
  text-align: center;
  padding: 5px;
  cursor: pointer;
}

/* line 287, ../../app/styles/partials/_formControls.scss */
.switch-label:active {
  font-weight: bold;
}

/* line 291, ../../app/styles/partials/_formControls.scss */
.switch-label-off {
  padding-left: 2px;
}

/* line 295, ../../app/styles/partials/_formControls.scss */
.switch-label-on {
  padding-right: 2px;
}

/* line 299, ../../app/styles/partials/_formControls.scss */
.switch-input {
  display: none;
}

/* line 302, ../../app/styles/partials/_formControls.scss */
.switch-input:checked + .switch-label {
  font-weight: bold;
  color: #FFF;
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
}

/* line 310, ../../app/styles/partials/_formControls.scss */
.switch-input:checked + .switch-label-on ~ .switch-selection {
  left: 71px;
  /* Note: left: 50% doesn't transition in WebKit */
}

/* line 315, ../../app/styles/partials/_formControls.scss */
.switch-selection {
  display: block;
  position: absolute;
  z-index: 1;
  top: 1px;
  left: 1px;
  width: 68px;
  height: 30px;
  background: #3d8669;
  border-radius: 3px;
  -webkit-transition: left 0.15s ease-out;
  -moz-transition: left 0.15s ease-out;
  -o-transition: left 0.15s ease-out;
  transition: left 0.15s ease-out;
}

/* line 1, ../../app/styles/partials/_tabs.scss */
.tabs {
  width: 100%;
  display: block;
  border-top: none;
  border-bottom: 3px solid #476c5d;
  background-color: white;
  padding: 3px 3px 0 3px;
  flex-shrink: 0;
  text-align: left;
}
/* line 11, ../../app/styles/partials/_tabs.scss */
.tabs .tab {
  display: inline-block;
  position: relative;
  border: none;
  margin: 0;
  padding: 1px 5px 0 5px;
  cursor: pointer;
  background-color: white;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
}
/* line 21, ../../app/styles/partials/_tabs.scss */
.tabs .tab:hover, .tabs .tab-active {
  background-color: #476c5d;
}
/* line 24, ../../app/styles/partials/_tabs.scss */
.tabs .tab:hover {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: white;
  padding-bottom: 4px;
}
/* line 28, ../../app/styles/partials/_tabs.scss */
.tabs .tab-active {
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  padding-bottom: 3px !important;
}

/* line 34, ../../app/styles/partials/_tabs.scss */
.tabContent {
  z-index: 999;
  overflow-y: hidden;
  background-color: #f8f8f8;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

/* line 43, ../../app/styles/partials/_tabs.scss */
.toolbar-filters {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 48, ../../app/styles/partials/_tabs.scss */
.toolbar-filters li {
  display: inline-block;
  margin: 0 5px 0 0;
  padding: 0;
}
@media only screen and (max-width: 1510px) {
  /* line 48, ../../app/styles/partials/_tabs.scss */
  .toolbar-filters li {
    margin: 5px 5px 5px 0;
  }
}

/* line 2, ../../app/styles/partials/_dataFields.scss */
.dataColumn {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  max-width: 50%;
}

/* line 9, ../../app/styles/partials/_dataFields.scss */
.dataPair {
  flex-grow: 1;
  white-space: nowrap;
}
/* line 13, ../../app/styles/partials/_dataFields.scss */
.dataPair .label {
  font-family: "Helvetica", sans-serif;
  font-weight: 600;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}
/* line 24, ../../app/styles/partials/_dataFields.scss */
.dataPair .value {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  display: inline-block;
  flex-grow: 1;
  max-width: calc(100% - 120px);
  white-space: pre-wrap;
  vertical-align: top;
}

/* line 35, ../../app/styles/partials/_dataFields.scss */
.pair {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
  display: flex;
  flex-wrap: nowrap;
}
/* line 39, ../../app/styles/partials/_dataFields.scss */
.pair .label {
  position: relative;
  display: inline-block;
  width: 140px;
  text-align: right;
  flex-shrink: 0;
  flex-grow: 0;
  vertical-align: top;
}
/* line 49, ../../app/styles/partials/_dataFields.scss */
.pair .value {
  min-height: 20px !important;
  vertical-align: bottom;
  max-width: 150px;
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: 5px;
  flex-grow: 1;
}

/* line 1, ../../app/styles/partials/_tables.scss */
.sort-down:after,
.sort-up:after {
  content: ' ';
  position: relative;
  top: -11px;
  left: -11px;
  border: 7px solid transparent;
}

/* line 9, ../../app/styles/partials/_tables.scss */
.sort-down:after {
  top: 10px;
  border-top-color: silver;
}

/* line 13, ../../app/styles/partials/_tables.scss */
.sort-up:after {
  bottom: 15px;
  border-bottom-color: silver;
}

/* line 17, ../../app/styles/partials/_tables.scss */
.sort-down,
.sort-up {
  padding-left: 20px;
}

/* line 22, ../../app/styles/partials/_tables.scss */
tr.highlight {
  background: #f4fdc0 !important;
}

/* line 3, ../../app/styles/partials/_helpers.scss */
.cursor {
  cursor: pointer;
}

/* line 7, ../../app/styles/partials/_helpers.scss */
.hidden {
  display: none;
  opacity: 0;
}

/* line 12, ../../app/styles/partials/_helpers.scss */
.off {
  color: #d1d3d4 !important;
  cursor: not-allowed !important;
}

/* line 17, ../../app/styles/partials/_helpers.scss */
.clickthrough {
  pointer-events: none;
}

/* line 21, ../../app/styles/partials/_helpers.scss */
.noclickthrough {
  pointer-events: auto;
}

/* line 25, ../../app/styles/partials/_helpers.scss */
.absoluteFill {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
}

/* line 35, ../../app/styles/partials/_helpers.scss */
.full-width {
  width: 100%;
}

/* line 39, ../../app/styles/partials/_helpers.scss */
.no-wrap {
  white-space: nowrap;
}

/* line 43, ../../app/styles/partials/_helpers.scss */
.bold {
  font-weight: bold;
}

/* line 47, ../../app/styles/partials/_helpers.scss */
.close {
  font-size: 15px;
  font-weight: 600;
}

/* line 52, ../../app/styles/partials/_helpers.scss */
.no-padding {
  padding: 0 0 0 0 !important;
}

/* line 56, ../../app/styles/partials/_helpers.scss */
.margin-left {
  margin-left: auto !important;
}

/* line 60, ../../app/styles/partials/_helpers.scss */
.align-top {
  vertical-align: top !important;
}

/* line 10, ../../app/styles/views/ab_seMenu.scss */
.seMenu {
  font-weight: 400;
  color: #3d8669;
  display: block;
  position: absolute;
  left: 0;
  cursor: pointer;
  width: 100px;
  padding: 0 0 0 10px;
  line-height: 40px;
}

/* line 1, ../../app/styles/views/ab_seOffline.scss */
se-offline {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 6, ../../app/styles/views/ab_seOffline.scss */
se-offline .red {
  opacity: 1;
  background-color: rgba(20, 0, 0, 0.85);
  z-index: 1000;
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  text-align: center;
  padding-top: 200px;
  font-size: 20pt;
  text-shadow: 0 0 5px black;
  pointer-events: all;
  transition: all ease 1s;
}
/* line 25, ../../app/styles/views/ab_seOffline.scss */
se-offline .redok {
  opacity: 1;
  background-color: rgba(20, 0, 0, 0.85);
  z-index: 0;
  color: white;
  position: absolute;
  height: 20px;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding-top: 0;
  font-size: 10pt;
  text-shadow: 0 0 5px black;
  pointer-events: none;
  transition: all ease 1s;
}
/* line 43, ../../app/styles/views/ab_seOffline.scss */
se-offline .green {
  opacity: 0.0;
  background-color: lime;
  z-index: 1000;
  color: white;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding-top: 200px;
  font-size: 20pt;
  text-shadow: 0 0 5px black;
  pointer-events: none;
  transition: all ease 1s;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 3, ../../app/styles/views/ab_seChangePassword.scss */
se-change-password {
  display: flex;
  flex-direction: column;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
}
/* line 10, ../../app/styles/views/ab_seChangePassword.scss */
se-change-password .passwordChangerRow {
  display: flex;
  flex-direction: row;
  margin: 0 0 20px 0;
}
/* line 16, ../../app/styles/views/ab_seChangePassword.scss */
se-change-password .passwordChangerLabel {
  color: #476c5d;
  width: 160px;
  text-align: left;
}
/* line 22, ../../app/styles/views/ab_seChangePassword.scss */
se-change-password .passwordChangerValue {
  margin-left: 5px;
}
/* line 26, ../../app/styles/views/ab_seChangePassword.scss */
se-change-password input {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #007934;
  vertical-align: bottom;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 5, ../../app/styles/views/ab_reportsPage.scss */
.reports-container-waiting {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  background-color: white;
  opacity: 0.5;
  text-align: center;
}

/* line 16, ../../app/styles/views/ab_reportsPage.scss */
.reports-container {
  position: relative;
  margin: 0 auto;
  padding: 20px;
  text-align: center;
}
/* line 22, ../../app/styles/views/ab_reportsPage.scss */
.reports-container h1 {
  margin: 0 0 20px 0;
  display: flex;
}
/* line 27, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .csvBtnCont {
  margin-top: 10px;
}
/* line 30, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .csvBtnCont .rptLabel {
  margin: 10px;
  font-size: 14px;
  font-weight: bold;
}
/* line 37, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container {
  display: flex;
}
/* line 40, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container #handsontable-container {
  margin-top: 20px;
  margin-left: 20px;
}
/* line 45, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container #handsontable-container .ht_clone_top .wtHolder {
  overflow-x: hidden;
}
/* line 52, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .waiting {
  margin-top: 20%;
}
/* line 56, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container {
  margin-top: 20px;
  width: 800px;
  margin-right: auto;
  margin-left: auto;
}
/* line 62, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list {
  cursor: pointer;
  background-color: #476c5d;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}
/* line 72, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list:after {
  content: '\002B';
  color: white;
  float: right;
  font-size: 16px;
  font-weight: bold;
  margin-left: 5px;
}
/* line 81, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list.active, .reports-container .inner-reports-container .report-list-container .report-list:hover {
  background-color: #3d8669;
}
/* line 85, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list.active:after {
  content: "\2212";
}
/* line 89, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list h2, .reports-container .inner-reports-container .report-list-container .report-list h3 {
  color: white;
  display: inline;
  font-size: 16px;
  font-weight: 600;
}
/* line 95, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .report-list h3 {
  font-size: 12px;
}
/* line 100, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel {
  padding: 20px;
  background-color: white;
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  transition: max-height 0.2s ease-out;
}
/* line 107, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel.ng-hide {
  display: none;
}
/* line 110, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container {
  max-width: 500px;
  margin: auto;
  padding: 5px;
}
/* line 115, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container .filter-wrap .panel {
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-bottom: 0;
  padding: 20px;
  max-height: 500px;
  overflow-y: scroll;
}
/* line 122, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container .filter-wrap .panel .show-filter {
  margin: 5px;
}
/* line 126, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container .filter-wrap .filter-expanded {
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  padding: 0 0 20px 0;
}
/* line 130, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container .filter-wrap .filter-expanded p {
  margin: 0;
  padding: 10px;
}
/* line 135, ../../app/styles/views/ab_reportsPage.scss */
.reports-container .inner-reports-container .report-list-container .panel .filter-container .filter-wrap:last-of-type {
  border-bottom: 1px solid #CCC;
}

/* line 144, ../../app/styles/views/ab_reportsPage.scss */
#view-container {
  overflow-y: auto;
}

/* line 147, ../../app/styles/views/ab_reportsPage.scss */
#query-text {
  overflow-wrap: break-word;
}

/* line 1, ../../app/styles/views/ab_investigationPage.scss */
.new-complaint-form {
  width: 900px;
  background-color: #CCCC;
  padding: 20px;
}

/* line 7, ../../app/styles/views/ab_investigationPage.scss */
.new-complaint-label {
  font-weight: 700;
}

/* line 11, ../../app/styles/views/ab_investigationPage.scss */
.table-content-values {
  text-align: center;
  height: 40px;
}
/* line 14, ../../app/styles/views/ab_investigationPage.scss */
.table-content-values td {
  padding: 5px;
}

/* line 19, ../../app/styles/views/ab_investigationPage.scss */
.table-content-values:hover {
  background-color: #f4fdc0;
}

/* line 23, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table-container {
  width: 900px;
  overflow-y: scroll;
  margin-top: 145px;
}

/* line 30, ../../app/styles/views/ab_investigationPage.scss */
.button-container {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

/* line 38, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table {
  width: 100%;
  border-collapse: collapse;
}
/* line 42, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table td {
  width: 12.5%;
  padding: 5px;
}
/* line 47, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table .table-body:nth-child(even) {
  background-color: #E0E0E0;
}

/* line 54, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-view-container td {
  width: auto;
}

/* line 59, ../../app/styles/views/ab_investigationPage.scss */
.cancel_button, .submit_button {
  margin: 10px;
  margin-bottom: 20px;
}

/* line 64, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element {
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
/* line 69, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element textarea, .form-table-element .text-input-field {
  width: 400px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 75, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element input, .form-table-element select {
  width: 200px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 81, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element #req-details, .form-table-element #req-directions {
  height: 150px;
}
/* line 85, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element textarea {
  height: 75px;
}
/* line 89, ../../app/styles/views/ab_investigationPage.scss */
.form-table-element tr {
  align-items: top;
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 97, ../../app/styles/views/ab_investigationPage.scss */
#investigation-title {
  text-align: center;
}

/* line 100, ../../app/styles/views/ab_investigationPage.scss */
.action-button-container {
  display: flex;
  justify-content: center;
}

/* line 106, ../../app/styles/views/ab_investigationPage.scss */
.button-container, .invest-title {
  background-color: #476c5d;
}

/* line 110, ../../app/styles/views/ab_investigationPage.scss */
.dropdown-filters {
  display: flex;
  align-items: baseline;
}
/* line 113, ../../app/styles/views/ab_investigationPage.scss */
.dropdown-filters h4 {
  color: white;
  font-size: 15px;
}

/* line 119, ../../app/styles/views/ab_investigationPage.scss */
.invest-title {
  color: white;
  padding-left: 30px;
  padding-top: 10px;
}

/* line 125, ../../app/styles/views/ab_investigationPage.scss */
.header-row {
  background: #E0E0E0;
}

/* line 129, ../../app/styles/views/ab_investigationPage.scss */
.selected {
  background-color: #f4fdc0;
}
/* line 131, ../../app/styles/views/ab_investigationPage.scss */
.selected td {
  display: none;
}

/* line 136, ../../app/styles/views/ab_investigationPage.scss */
.selected-investigation {
  background-color: #f4fdc0;
}

/* line 140, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-view {
  width: 50%;
  font-size: 14px;
}
/* line 143, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-view td {
  padding-top: 5px;
  padding-bottom: 5px;
  white-space: pre-line;
}
/* line 148, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-view a {
  font-size: 14px;
}

/* line 153, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-view-label {
  font-weight: 700;
  display: flex;
}

/* line 158, ../../app/styles/views/ab_investigationPage.scss */
.filler {
  padding: 10px;
}

/* line 162, ../../app/styles/views/ab_investigationPage.scss */
.expanded-button-container {
  display: flex;
  justify-content: right;
  border-top: 1px dashed;
  margin-top: 10px;
}

/* line 169, ../../app/styles/views/ab_investigationPage.scss */
.expanded-data-buttons {
  padding: 10px;
}

/* line 173, ../../app/styles/views/ab_investigationPage.scss */
.textarea-spacing {
  white-space: pre-line;
}

/* line 177, ../../app/styles/views/ab_investigationPage.scss */
.investigation-page-header {
  position: fixed;
  width: 900px;
}

/* line 182, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table-header {
  position: fixed;
  width: 900px;
  border-collapse: collapse;
  margin-top: 115px;
}
/* line 188, ../../app/styles/views/ab_investigationPage.scss */
.investigation-table-header th {
  width: 12.5%;
}

/* line 193, ../../app/styles/views/ab_investigationPage.scss */
.investigation-button-container {
  display: flex;
  flex-direction: column;
}
/* line 197, ../../app/styles/views/ab_investigationPage.scss */
.investigation-button-container button {
  margin: 5px;
}

/* line 203, ../../app/styles/views/ab_investigationPage.scss */
.odor-checkbox-container p {
  width: 550px;
}

/* line 208, ../../app/styles/views/ab_investigationPage.scss */
.odor-checkbox-container-input {
  height: 35px;
  width: 35px !important;
}

/* line 213, ../../app/styles/views/ab_investigationPage.scss */
.odor-checkbox-container-input:checked {
  accent-color: #3d8669;
}

/* line 1, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-table-header {
  background-color: #476c5d;
  padding: 30px;
  width: 1450px;
  position: fixed;
  height: 110px;
  z-index: 5;
}
/* line 3, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-table-header h3 {
  color: white;
  text-align: left;
}

/* line 18, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-page-table-container {
  width: 1450px;
  overflow-x: hidden;
}

/* line 23, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-head-body {
  width: 1450px;
  border-collapse: collapse;
  margin-top: 150px;
}
/* line 28, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-head-body td, .enforcement-head-body th {
  width: 8%;
  padding: 5px;
  text-align: center;
}
/* line 34, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-head-body .enforcement-table-body:nth-child(even) {
  background-color: #E0E0E0;
}

/* line 39, ../../app/styles/views/ab_enforcementPage.scss */
.grant-enforcement-head-body {
  width: 1450px;
  border-collapse: collapse;
  margin-top: 150px;
}
/* line 44, ../../app/styles/views/ab_enforcementPage.scss */
.grant-enforcement-head-body td, .grant-enforcement-head-body th {
  width: 7%;
  padding: 5px;
  text-align: center;
}
/* line 50, ../../app/styles/views/ab_enforcementPage.scss */
.grant-enforcement-head-body .enforcement-table-body:nth-child(even) {
  background-color: #E0E0E0;
}

/* line 56, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-table-content:hover {
  background-color: #f4fdc0;
}

/* line 60, ../../app/styles/views/ab_enforcementPage.scss */
.grant-glued-enforcement-header {
  position: fixed;
  margin-top: 110px;
  width: 1450px;
  border-collapse: collapse;
}
/* line 66, ../../app/styles/views/ab_enforcementPage.scss */
.grant-glued-enforcement-header th {
  width: 7%;
  padding: 5px;
  text-align: center;
}

/* line 73, ../../app/styles/views/ab_enforcementPage.scss */
.glued-enforcement-header {
  position: fixed;
  margin-top: 110px;
  width: 1450px;
  border-collapse: collapse;
}
/* line 79, ../../app/styles/views/ab_enforcementPage.scss */
.glued-enforcement-header th {
  width: 8%;
  padding: 5px;
  text-align: center;
}

/* line 86, ../../app/styles/views/ab_enforcementPage.scss */
.selected-enforcement-row {
  background-color: #f4fdc0 !important;
}
/* line 89, ../../app/styles/views/ab_enforcementPage.scss */
.selected-enforcement-row table td {
  text-align: left;
  width: auto;
}

/* line 98, ../../app/styles/views/ab_enforcementPage.scss */
.selected-enforcement-row-button {
  border-top: 1px dashed;
  display: flex;
  justify-content: right;
  margin-top: 10px;
  padding-top: 20px;
}
/* line 105, ../../app/styles/views/ab_enforcementPage.scss */
.selected-enforcement-row-button button {
  margin-right: 5px;
}

/* line 110, ../../app/styles/views/ab_enforcementPage.scss */
.modal-container {
  position: fixed;
  z-index: 999;
  padding-top: 90px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
}

/* line 122, ../../app/styles/views/ab_enforcementPage.scss */
.modal-content {
  background-color: white;
  margin-right: auto;
  margin-left: auto;
  width: 400px;
  text-align: center;
}

/* line 131, ../../app/styles/views/ab_enforcementPage.scss */
.modal-header {
  padding: 10px;
}

/* line 135, ../../app/styles/views/ab_enforcementPage.scss */
.modal-body {
  padding: 10px;
}

/* line 139, ../../app/styles/views/ab_enforcementPage.scss */
.option-container {
  max-height: 200px;
  flex-wrap: wrap;
}

/* line 145, ../../app/styles/views/ab_enforcementPage.scss */
.decision-options {
  list-style-type: none;
  padding-left: 0;
}
/* line 150, ../../app/styles/views/ab_enforcementPage.scss */
.decision-options li {
  margin-right: 20px;
}
/* line 154, ../../app/styles/views/ab_enforcementPage.scss */
.decision-options li label {
  display: flex;
  align-items: center;
}

/* line 161, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container {
  display: flex;
}
/* line 164, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table {
  width: 100%;
}
/* line 166, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table tr {
  padding-bottom: 15px;
  padding-top: 15px;
  align-items: top;
}
/* line 173, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table textarea {
  width: 400px;
  margin-left: 20px;
}
/* line 177, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table input {
  width: 200px;
  margin-left: 20px;
}
/* line 181, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table #input-checkbox {
  width: auto;
}
/* line 184, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-container table textarea {
  height: 150px;
}

/* line 190, ../../app/styles/views/ab_enforcementPage.scss */
.enforcement-button-container {
  text-align: right;
}

/* line 194, ../../app/styles/views/ab_enforcementPage.scss */
.outer-edit-enforcement-container {
  background-color: #CCCC;
  padding: 20px;
  width: 1100px;
}

/* line 200, ../../app/styles/views/ab_enforcementPage.scss */
.edit-enforcement-labels {
  font-weight: 700;
}

/* line 204, ../../app/styles/views/ab_enforcementPage.scss */
.expanded-row-table-label {
  font-weight: 700;
  display: flex;
}

/* line 208, ../../app/styles/views/ab_enforcementPage.scss */
.expanded-row-table-sublabel {
  font-weight: 400;
  display: flex;
}

/* line 213, ../../app/styles/views/ab_enforcementPage.scss */
.expanded-row-table {
  font-size: 14px;
}
/* line 217, ../../app/styles/views/ab_enforcementPage.scss */
.expanded-row-table td {
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 223, ../../app/styles/views/ab_enforcementPage.scss */
.expanded-row-table a {
  font-size: 14px;
}

/* line 228, ../../app/styles/views/ab_enforcementPage.scss */
#expanded-row-decision-list {
  white-space: normal;
}
/* line 230, ../../app/styles/views/ab_enforcementPage.scss */
#expanded-row-decision-list ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: flex;
}

/* line 243, ../../app/styles/views/ab_enforcementPage.scss */
.button-container {
  color: white;
}

/* line 247, ../../app/styles/views/ab_enforcementPage.scss */
.money-no-wrap {
  flex-wrap: nowrap;
}

/* line 1, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-container {
  width: 1100px;
  margin-top: 135px;
}

/* line 6, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-header {
  background-color: #476c5d;
  padding: 30px;
  width: 1100px;
  position: fixed;
}
/* line 11, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-header h3 {
  color: white;
}

/* line 16, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-header-unfixed {
  background-color: #476c5d;
  padding: 30px;
  width: 100%;
  text-align: right;
}
/* line 21, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-header-unfixed h3 {
  color: white;
}

/* line 26, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table {
  margin-right: auto;
  margin-left: auto;
  width: 1100px;
  border-collapse: collapse;
}

/* line 33, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-header {
  width: 1100px;
  position: fixed;
  border-collapse: collapse;
  margin-top: 100px;
}
/* line 38, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-header th {
  padding: 5px;
  text-align: center;
  background-color: #E0E0E0;
  font-weight: 700;
  cursor: pointer;
  width: 12.5%;
}

/* line 48, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-row {
  text-align: center;
  font-size: 13px;
}
/* line 51, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-row td {
  padding: 5px;
  width: 12.5%;
}
/* line 56, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-row .left_align {
  text-align: left;
}

/* line 61, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-row:hover {
  background-color: #f4fdc0;
}

/* line 65, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-table-body:nth-child(even) {
  background-color: #E0E0E0;
}

/* line 69, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-outer-row:nth-child(odd) {
  background-color: #E0E0E0;
}

/* line 72, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-outer-row:nth-child(even) {
  background-color: white;
}

/* line 76, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-expanded-row {
  background-color: #f4fdc0;
}

/* line 80, ../../app/styles/views/ab_enforcementSummary.scss */
.enforcement-summ-button-container {
  display: flex;
  flex-direction: row-reverse;
  border-bottom: 1px dashed;
}
/* line 84, ../../app/styles/views/ab_enforcementSummary.scss */
.enforcement-summ-button-container button {
  margin: 5px;
}

/* line 89, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-container {
  width: 100%;
  border-collapse: collapse;
  text-align: left;
}

/* line 101, ../../app/styles/views/ab_enforcementSummary.scss */
#corr-container-buttons {
  text-align: end;
}

/* line 105, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-row {
  height: 25px;
}
/* line 109, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-row div {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
/* line 113, ../../app/styles/views/ab_enforcementSummary.scss */
.corr-row div button {
  margin: 5px;
}

/* line 119, ../../app/styles/views/ab_enforcementSummary.scss */
.edit-summary-form {
  width: 1100px;
  background-color: #CCCC;
  padding: 20px;
}
/* line 123, ../../app/styles/views/ab_enforcementSummary.scss */
.edit-summary-form form {
  margin-right: auto;
  margin-left: auto;
}
/* line 127, ../../app/styles/views/ab_enforcementSummary.scss */
.edit-summary-form label {
  text-align: left;
  margin-right: 300px;
  margin-left: 50px;
  white-space: nowrap;
}
/* line 133, ../../app/styles/views/ab_enforcementSummary.scss */
.edit-summary-form input, .edit-summary-form select, .edit-summary-form textarea {
  margin-right: 200px;
  width: 200px;
}

/* line 139, ../../app/styles/views/ab_enforcementSummary.scss */
#summary-expanded-row-table {
  width: 50%;
}
/* line 141, ../../app/styles/views/ab_enforcementSummary.scss */
#summary-expanded-row-table tbody {
  font-size: 14px;
}

/* line 148, ../../app/styles/views/ab_enforcementSummary.scss */
.enforcement-action-summary-buttons {
  display: flex;
  flex-direction: row-reverse;
}
/* line 151, ../../app/styles/views/ab_enforcementSummary.scss */
.enforcement-action-summary-buttons button {
  margin: 5px;
}

/* line 156, ../../app/styles/views/ab_enforcementSummary.scss */
.summary-expanded-row-label {
  font-weight: 700;
}

/* line 160, ../../app/styles/views/ab_enforcementSummary.scss */
#delete-modal-text {
  font-size: 14px;
}

/* line 165, ../../app/styles/views/ab_enforcementSummary.scss */
#textarea-corr input, #textarea-corr select {
  width: 250px;
}
/* line 169, ../../app/styles/views/ab_enforcementSummary.scss */
#textarea-corr textarea {
  height: 150px;
  width: 250px;
}

/* line 175, ../../app/styles/views/ab_enforcementSummary.scss */
#corr-comm-table {
  display: flex;
}

/* line 179, ../../app/styles/views/ab_enforcementSummary.scss */
.enf-action-filter, .enf-action-filter-label {
  margin-top: auto;
  margin-bottom: auto;
}

/* line 186, ../../app/styles/views/ab_enforcementSummary.scss */
.enf-action-filter-label {
  color: white;
}

/* line 191, ../../app/styles/views/ab_enforcementSummary.scss */
.dropdown-filters {
  padding-top: 10px;
}

/* line 1, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-action-header {
  background-color: #476c5d;
  padding: 10px;
  display: flex;
  justify-content: start;
}

/* line 8, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table {
  text-align: left;
  cursor: default;
}
/* line 11, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table table {
  border-collapse: collapse;
  width: 100%;
  background-color: white !important;
}
/* line 15, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table table:hover {
  background-color: white !important;
}
/* line 19, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table table tr td {
  text-align: left;
}

/* line 27, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-content {
  background-color: white !important;
}
/* line 29, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-content:hover {
  background-color: white !important;
}

/* line 36, ../../app/styles/views/ab_enforcementAction.scss */
.regulation-selector {
  display: flex;
  flex-direction: column;
}
/* line 41, ../../app/styles/views/ab_enforcementAction.scss */
.regulation-selector label {
  font-weight: 700;
}
/* line 45, ../../app/styles/views/ab_enforcementAction.scss */
.regulation-selector h5 {
  font-size: 12px;
  margin-bottom: 0px;
  margin-top: 5px;
  padding-bottom: 0px;
  padding-top: 5px;
}
/* line 57, ../../app/styles/views/ab_enforcementAction.scss */
.regulation-selector textarea, .regulation-selector input, .regulation-selector select {
  width: 200px;
}

/* line 62, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-body {
  height: 30px;
}

/* line 69, ../../app/styles/views/ab_enforcementAction.scss */
.observation-text {
  background-color: white !important;
  border: solid 1px grey;
}
/* line 72, ../../app/styles/views/ab_enforcementAction.scss */
.observation-text td {
  text-align: center;
}

/* line 77, ../../app/styles/views/ab_enforcementAction.scss */
.select-enforcement-option {
  display: flex;
}

/* line 81, ../../app/styles/views/ab_enforcementAction.scss */
.save-count-buttons {
  display: flex;
  justify-content: right;
  margin-bottom: 20px;
  cursor: default;
}
/* line 86, ../../app/styles/views/ab_enforcementAction.scss */
.save-count-buttons button {
  margin: 5px;
}

/* line 91, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-table-container {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 20px;
}
/* line 95, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-table-container tbody:nth-child(odd) {
  background: #E0E0E0;
}

/* line 100, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-observations {
  margin-left: 20px;
}

/* line 105, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-body-rows th {
  padding-left: 10px;
}
/* line 108, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-body-rows td {
  white-space: normal;
  cursor: pointer;
}

/* line 114, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-header-rows {
  cursor: default;
}

/* line 127, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-action-button-container {
  text-align: right;
}
/* line 129, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-action-button-container div {
  display: flex;
  flex-wrap: nowrap;
}

/* line 135, ../../app/styles/views/ab_enforcementAction.scss */
.add-date-form {
  display: flex;
  flex-direction: column;
  margin: 15px;
}
/* line 140, ../../app/styles/views/ab_enforcementAction.scss */
.add-date-form input, .add-date-form button, .add-date-form select {
  width: 140px;
}
/* line 144, ../../app/styles/views/ab_enforcementAction.scss */
.add-date-form textarea {
  width: 300px;
  height: 100px;
  margin-bottom: 10px;
}
/* line 150, ../../app/styles/views/ab_enforcementAction.scss */
.add-date-form label {
  font-weight: 700;
}

/* line 155, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-option {
  width: 100%;
}

/* line 168, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-option-checkbox {
  padding-left: 30px;
}
/* line 170, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-option-checkbox input {
  height: 15px;
  width: 15px;
}

/* line 176, ../../app/styles/views/ab_enforcementAction.scss */
.regulations-subheader {
  color: #476c5d;
  font-weight: 700;
}

/* line 188, ../../app/styles/views/ab_enforcementAction.scss */
.assets-observations-background {
  background-color: #E0E0E0;
  text-align: left;
  display: flex;
}

/* line 194, ../../app/styles/views/ab_enforcementAction.scss */
.alleged-violation-row {
  display: flex;
  align-items: center;
}

/* line 199, ../../app/styles/views/ab_enforcementAction.scss */
.observation-row {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}

/* line 205, ../../app/styles/views/ab_enforcementAction.scss */
.observation-row-button-container {
  display: flex;
  justify-content: right;
}
/* line 210, ../../app/styles/views/ab_enforcementAction.scss */
.observation-row-button-container button {
  margin: 5px;
}

/* line 215, ../../app/styles/views/ab_enforcementAction.scss */
.assets-obs-table {
  margin: 10px;
  background-color: #E0E0E0;
}

/* line 220, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-date-label {
  margin: 0px;
}

/* line 224, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-action-checkbox {
  display: flex;
  align-items: center;
}
/* line 227, ../../app/styles/views/ab_enforcementAction.scss */
.enforcement-action-checkbox input {
  height: 15px;
  width: 15px;
}

/* line 233, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-row {
  height: 30px;
}

/* line 237, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-body:nth-child(odd) {
  background: #E0E0E0;
}

/* line 241, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-checkbox-table {
  border-bottom: 1px solid gray;
}

/* line 245, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-option-name {
  width: 200px;
}

/* line 249, ../../app/styles/views/ab_enforcementAction.scss */
.asset-observation-option-observation {
  margin-right: 20px;
}

/* line 253, ../../app/styles/views/ab_enforcementAction.scss */
.counts-facility-header {
  color: #476c5d;
  font-weight: 700;
}

/* line 258, ../../app/styles/views/ab_enforcementAction.scss */
.no-obs-found {
  font-weight: 700;
  padding: 10px;
}

/* line 263, ../../app/styles/views/ab_enforcementAction.scss */
.allegedViolationInput {
  width: 400px;
}

/* line 267, ../../app/styles/views/ab_enforcementAction.scss */
.counts-table-row-container {
  white-space: inherit;
}

/* line 31, ../../app/styles/partials/_ab_base.scss */
h1, h2, h3, h4 {
  color: #476c5d;
  padding: 0;
  margin: 0;
}

/* line 37, ../../app/styles/partials/_ab_base.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 7px solid green;
  margin: 0 auto;
}
/* line 44, ../../app/styles/partials/_ab_base.scss */
.arrow-right.white {
  border-left: 7px solid white;
}

/* line 48, ../../app/styles/partials/_ab_base.scss */
.arrow-left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid blue;
}
/* line 54, ../../app/styles/partials/_ab_base.scss */
.arrow-left.white {
  border-right: 7px solid white;
}

/* line 171, ../../app/styles/partials/_ab_base.scss */
.font-xxx-large {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 174, ../../app/styles/partials/_ab_base.scss */
.font-regular {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
}

/* line 178, ../../app/styles/partials/_ab_base.scss */
h1 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #476c5d;
}

/* line 182, ../../app/styles/partials/_ab_base.scss */
h4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 21px;
  color: #476c5d;
}

/* line 186, ../../app/styles/partials/_ab_base.scss */
.sectionHeader {
  background-color: #476c5d;
  font-family: "Source Sans Pro", sans-serif !important;
  font-weight: 600 !important;
  font-size: 18px !important;
  color: white !important;
  cursor: pointer;
  padding-left: 5px;
  display: block;
  height: 24px;
  flex-shrink: 0;
}

/* line 196, ../../app/styles/partials/_ab_base.scss */
.caption {
  font-size: 10px;
  font-style: italic;
  margin: 0;
  padding: 0;
}

/* line 203, ../../app/styles/partials/_ab_base.scss */
.padding-10 {
  padding: 10px;
}

/* line 2, ../../app/styles/views/ab_farmPermittingCertification.scss */
.seFarmPermittingCertification_toolbar {
  background-color: #476c5d;
  display: flex;
  padding: 5px 0 10px 10px;
  align-items: center;
}

/* line 11, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-table {
  border-collapse: collapse;
  width: 100%;
}
/* line 15, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-table tbody:nth-child(even) {
  background: #E0E0E0;
}

/* line 23, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-table-body tr {
  padding: 5px;
}

/* line 28, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-table-selected {
  background-color: #f4fdc0;
  width: 100%;
}

/* line 33, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-cert-button-container {
  text-align: right;
  padding-bottom: 20px;
  border-top: 1px dashed #000;
  padding-top: 5px;
}

/* line 44, ../../app/styles/views/ab_farmPermittingCertification.scss */
.permit-table-selected-data {
  width: 100%;
}

/* line 49, ../../app/styles/views/ab_farmPermittingCertification.scss */
.addPermitForm label {
  font-weight: 700;
}
/* line 53, ../../app/styles/views/ab_farmPermittingCertification.scss */
.addPermitForm input, .addPermitForm textarea, .addPermitForm select {
  width: 140px;
}

/* line 58, ../../app/styles/views/ab_farmPermittingCertification.scss */
.addPermitForm-button-container {
  display: flex;
  flex-direction: row-reverse;
  margin-bottom: 30px;
  margin-top: 20px;
  border-top: 1px dashed #000;
}
/* line 64, ../../app/styles/views/ab_farmPermittingCertification.scss */
.addPermitForm-button-container button {
  width: 75px;
  margin: 5px;
}

/* line 70, ../../app/styles/views/ab_farmPermittingCertification.scss */
.selected-permit-row {
  background-color: #f4fdc0;
}

/* line 1, ../../app/styles/views/ab_FarmMapTab.scss */
.seFarmMapTab_toolbar {
  background-color: #476c5d;
  display: flex;
  padding: 5px 0 10px 10px;
  align-items: center;
}

/* line 9, ../../app/styles/views/ab_FarmMapTab.scss */
.add-map-form select, .add-map-form input, .add-map-form textarea {
  width: 140px;
}
/* line 13, ../../app/styles/views/ab_FarmMapTab.scss */
.add-map-form label {
  font-weight: 700;
}

/* line 18, ../../app/styles/views/ab_FarmMapTab.scss */
.open-table-button-container {
  text-align: right;
}

/* line 22, ../../app/styles/views/ab_FarmMapTab.scss */
.seFarmMapTab-open-table {
  width: 100%;
}

/* line 26, ../../app/styles/views/ab_FarmMapTab.scss */
.open-table-label {
  font-weight: 700;
}

/* line 43, ../../app/styles/index.scss */
* {
  box-sizing: border-box;
}

/* line 47, ../../app/styles/index.scss */
body {
  font-family: "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #414042;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0 0 10px 0;
  padding: 0;
  display: block;
  overflow: hidden;
  height: calc(100% - 10px);
}

/* line 61, ../../app/styles/index.scss */
.uiview-container {
  margin: 0 auto;
}

/* line 65, ../../app/styles/index.scss */
.pageContentWrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
}

/* line 91, ../../app/styles/index.scss */
.view-container {
  z-index: 10;
  position: absolute;
  top: 40px;
  bottom: 0;
  left: 0;
  right: 0;
  height: calc(100% - 30px);
  display: flex;
  flex-direction: row;
}
/* line 103, ../../app/styles/index.scss */
.view-container.collapse-farm-list .searchAddDataPage-Map {
  width: 100%;
  transition: all ease 0.25s;
}
/* line 107, ../../app/styles/index.scss */
.view-container.collapse-farm-list .searchAddDataPage-Form {
  width: 10px;
  transition: all ease 0.25s;
}
/* line 111, ../../app/styles/index.scss */
.view-container.collapse-farm-list .searchAddDataPage-Form .expand-collapse .arrow-right {
  border-top: 5px solid transparent;
  border-right: 7px solid white;
  border-bottom: 5px solid transparent;
  border-left: 0;
}
/* line 121, ../../app/styles/index.scss */
.view-container.collapse-map .searchAddDataPage-Map {
  width: 0;
  transition: all ease 0.25s;
}
/* line 125, ../../app/styles/index.scss */
.view-container.collapse-map .searchAddDataPage-Form {
  width: 100%;
  transition: all ease 0.25s;
}
/* line 129, ../../app/styles/index.scss */
.view-container.collapse-map .searchAddDataPage-Form-Wrapper {
  padding-left: 10px;
}
/* line 132, ../../app/styles/index.scss */
.view-container.collapse-map .full-map {
  left: 0px;
}
/* line 135, ../../app/styles/index.scss */
.view-container.collapse-map .full-forms {
  display: none;
}

/* line 142, ../../app/styles/index.scss */
a {
  text-decoration: none;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #476c5d;
  font-size: 12px;
}

/* line 148, ../../app/styles/index.scss */
.st-sort-ascent:before {
  content: '\25B2';
  color: #476c5d;
}

/* line 153, ../../app/styles/index.scss */
.st-sort-descent:before {
  content: '\25BC';
  color: #476c5d;
}

/* line 158, ../../app/styles/index.scss */
::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
  background-color: #f8f8f8;
}

/* line 164, ../../app/styles/index.scss */
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

/* line 169, ../../app/styles/index.scss */
.whiteText {
  color: white;
}

/* line 173, ../../app/styles/index.scss */
.yellowText {
  color: #ffffb0;
}

/* line 177, ../../app/styles/index.scss */
.clickablePerson {
  color: blue;
  text-decoration: underline;
}

/* line 181, ../../app/styles/index.scss */
.not-set {
  color: red;
  border-bottom: 1px solid red;
  margin: 0 5px 0 0;
}

/* line 186, ../../app/styles/index.scss */
#comments-input {
  height: 100px !important;
}

/* line 189, ../../app/styles/index.scss */
#comments-label {
  display: flex;
  padding-top: 10px;
}

/* line 193, ../../app/styles/index.scss */
.mailing-address-container {
  display: flex;
}

/* line 196, ../../app/styles/index.scss */
#state-id {
  width: 30px;
}

/* line 199, ../../app/styles/index.scss */
#zip-id {
  width: 50px;
}

/* line 202, ../../app/styles/index.scss */
#asset-observations-container {
  border: 2px solid #476c5d;
  height: 100%;
  margin: 5px;
  padding: 5px;
}

/* line 208, ../../app/styles/index.scss */
#flex-box-details {
  display: flex;
}

/* line 212, ../../app/styles/index.scss */
#observation-comments-input {
  min-height: 50px;
  min-width: 160px;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 217, ../../app/styles/index.scss */
.asset-form-button-container {
  margin-top: 5px;
}

/* line 220, ../../app/styles/index.scss */
.observation-form-dropdown {
  width: 150px;
}

/* line 223, ../../app/styles/index.scss */
#observation-comments-container, #action-required-container {
  margin: 5px;
}
/* line 226, ../../app/styles/index.scss */
#observation-comments-container label, #action-required-container label {
  font-size: 12px;
  font-weight: 600;
  color: #606060;
  padding: 0 5px 0 0;
  width: 110px;
  text-align: left;
  white-space: nowrap;
}

/* line 236, ../../app/styles/index.scss */
#observation-comments-container {
  display: flex;
  align-items: center;
}

/* line 240, ../../app/styles/index.scss */
#select-options {
  margin-left: 5px;
  width: 160px;
}

/* line 244, ../../app/styles/index.scss */
.asset-notes-textarea {
  min-height: 70px;
  min-width: 160px;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 250, ../../app/styles/index.scss */
.flex {
  display: flex;
}

/* line 254, ../../app/styles/index.scss */
.spacer {
  margin: 5px;
}

/* line 258, ../../app/styles/index.scss */
.justify-between {
  justify-content: space-between;
}

/* line 262, ../../app/styles/index.scss */
.align-items {
  align-items: center;
}

/* line 266, ../../app/styles/index.scss */
.full-width {
  width: 100%;
}

/* line 270, ../../app/styles/index.scss */
.justify-end {
  justify-content: flex-end;
}

/* line 275, ../../app/styles/index.scss */
.trash-can svg {
  height: 15px;
  width: 15px;
  fill: white;
}

/* line 282, ../../app/styles/index.scss */
.user-management-table-header {
  background-color: #E0E0E0;
  font-weight: 700;
  border-collapse: collapse;
}

/* line 288, ../../app/styles/index.scss */
.user-management-table {
  border-collapse: collapse;
}
/* line 291, ../../app/styles/index.scss */
.user-management-table tbody:nth-child(odd) {
  background-color: #E0E0E0 !important;
}

/* line 296, ../../app/styles/index.scss */
.user-management-control {
  text-align: right;
}

/* line 300, ../../app/styles/index.scss */
.example-viewport {
  max-height: 700px;
  display: block;
  overflow-y: scroll;
}

/*# sourceMappingURL=data:application/json;base64,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O0FBRUQsMkNBQTJDO0FBQzNDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0QsMkNBQTJDO0FBQzNDO0VBQ0UscUNBQXFDO0NBQ3RDOztBQUVELDJDQUEyQztBQUMzQztFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRCwyQ0FBMkM7QUFDM0M7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLG1CQUFtQjtDQUNwQiIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Tb3VyY2UrU2FucytQcm86NDAwLDYwMCw3MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1Bybzo0MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U291cmNlK1NhbnMrUHJvOjQwMCw2MDAsNzAwKTtcbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ljb25zL3Nwcml0ZXNoZWV0X3Y0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTkycHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNlYXJjaEFkZERhdGEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNlYXJjaEFkZERhdGFPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAzOSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNlYXJjaEFkZERhdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgNDIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgNDcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5teVBsYW5uZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwcHggMDtcbn1cblxuLyogbGluZSA1MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLm15UGxhbm5lck9mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDU2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubXlQbGFubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDYwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubXlQbGFubmVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgNjUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nZW5lcmF0ZVNoYXJlUmVwb3J0cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwO1xufVxuXG4vKiBsaW5lIDY5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ2VuZXJhdGVTaGFyZVJlcG9ydHNPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSA3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdlbmVyYXRlU2hhcmVSZXBvcnRzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ2VuZXJhdGVTaGFyZVJlcG9ydHM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSA4MywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNldHRpbmdzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcbn1cblxuLyogbGluZSA4NywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNldHRpbmdzT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSA5MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNldHRpbmdzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2V0dGluZ3M6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSAxMDEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5oZWxwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDA7XG59XG5cbi8qIGxpbmUgMTA1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uaGVscE9mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDExMCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmhlbHA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgMTE0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uaGVscDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDExOSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmxvZ29mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAwO1xufVxuXG4vKiBsaW5lIDEyMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmxvZ29mZjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSAxMjcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5sb2dvZmY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSAxMzIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9pY29ucy9zcHJpdGVzaGVldF92NC5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDExMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE2MnB4IC0zcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdCAtNDA7XG59XG5cbi8qIGxpbmUgMTQ1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ286YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdCAtNzY7XG59XG5cbi8qIGxpbmUgMTUwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4udXNlcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIwcHggMDtcbn1cblxuLyogbGluZSAxNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi51c2Vyc09mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDE1OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnVzZXJzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDE2MywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnVzZXJzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBsaW5lIDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5pbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmNvbWJvU2VsZWN0IHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDA3OTM0O1xufVxuXG4vKiBsaW5lIDIyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuc2VsZWN0IHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlN2U4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMzMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5pbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q4NjY5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuaW5wdXRbdHlwZT1idXR0b25dOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5pbnB1dC1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2Q4NjY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2Q4NjY5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDg2Njk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDg2Njk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLyogbGluZSA3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5naG9zdCB7XG4gIGNvbG9yOiAjM2Q4NjY5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZDg2NjkgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgNzYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uZ2hvc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi8qIGxpbmUgODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG46ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgOTEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDhweDtcbn1cblxuLyogbGluZSA5OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJkYXRlXCJdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qIGxpbmUgMTA1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImRhdGVcIl06YmVmb3JlIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnXFwxRjRDNic7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTBweDtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIFRoZSBjb250YWluZXIgKi9cbi8qIGxpbmUgMTIwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmNoZWNrYm94LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgY2hlY2tib3ggKi9cbi8qIGxpbmUgMTMyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmNoZWNrYm94LWNvbnRhaW5lciBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogQ3JlYXRlIGEgY3VzdG9tIGNoZWNrYm94ICovXG4vKiBsaW5lIDE0MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXG4vKiBsaW5lIDE1MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLyogV2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4vKiBsaW5lIDE1NywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xufVxuXG4vKiBDcmVhdGUgdGhlIGNoZWNrbWFyay9pbmRpY2F0b3IgKGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuLyogbGluZSAxNjIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uY2hlY2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTaG93IHRoZSBjaGVja21hcmsgd2hlbiBjaGVja2VkICovXG4vKiBsaW5lIDE2OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogU3R5bGUgdGhlIGNoZWNrbWFyay9pbmRpY2F0b3IgKi9cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmNoZWNrYm94LWNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgbGVmdDogNnB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogVGhlIGNvbnRhaW5lciAqL1xuICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCBjaGVja2JveCAqL1xuICAvKiBDcmVhdGUgYSBjdXN0b20gY2hlY2tib3ggKi9cbiAgLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXG4gIC8qIFdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQsIGFkZCBhIGNvbG9yZWQgYmFja2dyb3VuZCAqL1xuICAvKiBDcmVhdGUgdGhlIGNoZWNrbWFyay9pbmRpY2F0b3IgKGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuICAvKiBTaG93IHRoZSBjaGVja21hcmsgd2hlbiBjaGVja2VkICovXG4gIC8qIFN0eWxlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yICovXG59XG4vKiBsaW5lIDE5MCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2tib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLyogbGluZSAyMDIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3ggLmNoZWNrYm94LWNvbnRhaW5lciBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi8qIGxpbmUgMjEyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmxpbmstYm94IC5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi8qIGxpbmUgMjIyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmxpbmstYm94IC5jaGVja2JveC1jb250YWluZXI6aG92ZXIgLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4vKiBsaW5lIDIzMCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2tib3gtY29udGFpbmVyLmNoZWNrZWQgLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDg2Njk7XG59XG4vKiBsaW5lIDIzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyNDcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3ggLmNoZWNrYm94LWNvbnRhaW5lci5jaGVja2VkIC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMjU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmxpbmstYm94IC5jaGVja2JveC1jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyogbGluZSAyNjcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDI3NSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMjg3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaC1sYWJlbDphY3RpdmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAyOTEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uc3dpdGNoLWxhYmVsLW9mZiB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4vKiBsaW5lIDI5NSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtbGFiZWwtb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi8qIGxpbmUgMjk5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzAyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaC1pbnB1dDpjaGVja2VkICsgLnN3aXRjaC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDMxMCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtbGFiZWwtb24gfiAuc3dpdGNoLXNlbGVjdGlvbiB7XG4gIGxlZnQ6IDcxcHg7XG4gIC8qIE5vdGU6IGxlZnQ6IDUwJSBkb2Vzbid0IHRyYW5zaXRpb24gaW4gV2ViS2l0ICovXG59XG5cbi8qIGxpbmUgMzE1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaC1zZWxlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMXB4O1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjM2Q4NjY5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNDc2YzVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogM3B4IDNweCAwIDNweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbi50YWJzIC50YWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFweCA1cHggMCA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udGFicyAudGFiOmhvdmVyLCAudGFicyAudGFiLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbi50YWJzIC50YWI6aG92ZXIge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4vKiBsaW5lIDI4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbi50YWJzIC50YWItYWN0aXZlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udGFiQ29udGVudCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIGxpbmUgNDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuLnRvb2xiYXItZmlsdGVycyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udG9vbGJhci1maWx0ZXJzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUxMHB4KSB7XG4gIC8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuICAudG9vbGJhci1maWx0ZXJzIGxpIHtcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDA7XG4gIH1cbn1cblxuLyogbGluZSAyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19kYXRhRmllbGRzLnNjc3MgKi9cbi5kYXRhQ29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSA5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19kYXRhRmllbGRzLnNjc3MgKi9cbi5kYXRhUGFpciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMTMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2RhdGFGaWVsZHMuc2NzcyAqL1xuLmRhdGFQYWlyIC5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLyogbGluZSAyNCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZGF0YUZpZWxkcy5zY3NzICovXG4uZGF0YVBhaXIgLnZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBsaW5lIDM1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19kYXRhRmllbGRzLnNjc3MgKi9cbi5wYWlyIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLyogbGluZSAzOSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZGF0YUZpZWxkcy5zY3NzICovXG4ucGFpciAubGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2RhdGFGaWVsZHMuc2NzcyAqL1xuLnBhaXIgLnZhbHVlIHtcbiAgbWluLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4vKiBsaW5lIDEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYmxlcy5zY3NzICovXG4uc29ydC1kb3duOmFmdGVyLFxuLnNvcnQtdXA6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTFweDtcbiAgbGVmdDogLTExcHg7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYmxlcy5zY3NzICovXG4uc29ydC1kb3duOmFmdGVyIHtcbiAgdG9wOiAxMHB4O1xuICBib3JkZXItdG9wLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi8qIGxpbmUgMTMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYmxlcy5zY3NzICovXG4uc29ydC11cDphZnRlciB7XG4gIGJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogc2lsdmVyO1xufVxuXG4vKiBsaW5lIDE3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJsZXMuc2NzcyAqL1xuLnNvcnQtZG93bixcbi5zb3J0LXVwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDIyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJsZXMuc2NzcyAqL1xudHIuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2Y0ZmRjMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLmN1cnNvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDEyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5vZmYge1xuICBjb2xvcjogI2QxZDNkNCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLmNsaWNrdGhyb3VnaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDIxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5ub2NsaWNrdGhyb3VnaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4vKiBsaW5lIDI1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5hYnNvbHV0ZUZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDM5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSA0MywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDQ3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyogbGluZSA1MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgMCAwIDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4ubWFyZ2luLWxlZnQge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9ob21lLnNjc3MgKi9cbi5hYl9ob21lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuLyogbGluZSAxNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9ob21lLnNjc3MgKi9cbi5tZW51X2hvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaG9tZS5zY3NzICovXG4ubWVudUl0ZW1faG9tZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2I2YmYwYjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMzUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaG9tZS5zY3NzICovXG4ubWVudUl0ZW1faG9tZSAubGVmdCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuLyogbGluZSAzOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9ob21lLnNjc3MgKi9cbi5tZW51SXRlbV9ob21lIC5yaWdodCB7XG4gIHdpZHRoOiAyNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2hvbWUuc2NzcyAqL1xuLm1lbnVJdGVtX2hvbWUgZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDQ5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2hvbWUuc2NzcyAqL1xuLm1lbnVJdGVtX2hvbWU6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIGxpbmUgNTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaG9tZS5zY3NzICovXG4uY2FwaXRhbGl6ZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5hZGRyU2VhcmNoIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogOTk7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5hZGRyU2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4vKiBsaW5lIDE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5sZWdlbmQtaW1nIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ubWVhc3VyZW1lbnQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBib3R0b206IDMwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogOTk5O1xufVxuLyogbGluZSAyOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ubWVhc3VyZW1lbnQtY29udGFpbmVyIC5jbG9zZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMnB4O1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi8qIGxpbmUgMzgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLm1lYXN1cmVtZW50LXRvb2wge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiAyNXB4O1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ubWVhc3VyZW1lbnQtdG9vbCAudG9nZ2xlLW1lYXN1cmVtZW50LXRvb2wge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLyogbGluZSA1NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ubWVhc3VyZW1lbnQtdG9vbCAudG9nZ2xlLW1lYXN1cmVtZW50LXRvb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLmV4dGVudE5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDVweDtcbiAgcmlnaHQ6IDc1cHg7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDY5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5leHRlbnROYXZpZ2F0aW9uIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzU4NUE7XG4gIGNvbG9yOiAjNTc1ODVBO1xufVxuLyogbGluZSA3NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4uZXh0ZW50TmF2aWdhdGlvbiBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLyogbGluZSA3OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4uZXh0ZW50TmF2aWdhdGlvbiAuZXh0ZW50QmFja3dhcmQge1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbn1cbi8qIGxpbmUgODEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLmV4dGVudE5hdmlnYXRpb24gLmV4dGVudEZvcndhcmQge1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cbi8qIGxpbmUgODQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLmV4dGVudE5hdmlnYXRpb24gLmV4dGVudEljb24ge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiAjNTc1ODVhO1xufVxuXG4vKiBsaW5lIDkyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5seXJUcmFuc1NsaWRlciB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi8qIGxpbmUgOTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLnRvZ2dsZUxhYmVscyB7XG4gIGZsb2F0OiByaWdodDtcbiAgLyptYXJnaW46IDFweDsqL1xufVxuXG4vKiBsaW5lIDEwMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4uZXNyaVNjYWxlYmFyTGFiZWwge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjRkZGO1xufVxuXG4vKiBsaW5lIDEwNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2IHtcbiAgLypMRUZUICovXG59XG4vKiBsaW5lIDEwNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2ICNtYXBPdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogbGVmdDogMDsgKi9cbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIHRvcDogMDsgKi9cbiAgLyogYm90dG9tOiAwOyAqL1xuICB6LWluZGV4OiA0OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi8qIGxpbmUgMTIwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlUb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgLyogbGVmdDogMDsgKi9cbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIHRvcDogMDsgKi9cbiAgLyogYm90dG9tOiAwOyAqL1xuICB6LWluZGV4OiA0OTc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi8qIGxpbmUgMTMyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlUb3AgI2NvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAxMzcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAjbWFwT3ZlcmxheVRvcCAjaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgLyogbGVmdDogMDsgKi9cbiAgLyogcmlnaHQ6IDA7ICovXG4gIGJvdHRvbTogMDtcbiAgLyogYm90dG9tOiAwOyAqL1xuICB6LWluZGV4OiA0OTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMTU0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLm1hcE92ZXJsYXl0b3AtZXhwYW5kZWQge1xuICB0b3A6IDA7XG59XG4vKiBsaW5lIDE1OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2IC5tYXBPdmVybGF5dG9wLWNvbGxhcHNlZCB7XG4gIHRvcDogLTI5MHB4O1xufVxuLyogbGluZSAxNjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAjbWFwT3ZlcmxheUxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICB3aWR0aDogMjMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogbGVmdDogMDsgKi9cbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIHRvcDogMDsgKi9cbiAgLyogYm90dG9tOiAwOyAqL1xuICB6LWluZGV4OiA0OTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMjVzO1xufVxuLyogbGluZSAxNzcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAjbWFwT3ZlcmxheUxlZnQgI2hhbmRsZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIGxlZnQ6IDA7ICovXG4gIHJpZ2h0OiAwO1xuICAvKiB0b3A6IDA7ICovXG4gIC8qIGJvdHRvbTogMDsgKi9cbiAgei1pbmRleDogNDk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBsaW5lIDE5NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2ICNtYXBPdmVybGF5TGVmdCAjaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODY2OTtcbn1cbi8qIGxpbmUgMjAyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlMZWZ0ICNjb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAxNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi8qIGxpbmUgMjA5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlMZWZ0IGgyIHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbn1cbi8qIGxpbmUgMjEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLm1hcE92ZXJsYXlsZWZ0LWV4cGFuZGVkIHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgMjE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLm1hcE92ZXJsYXlsZWZ0LWV4cGFuZGVkIC5vcHRpb25hbC1sYXllcnMge1xuICBtYXJnaW46IDVweCAxMHB4IDAgMDtcbn1cbi8qIGxpbmUgMjIxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLm1hcE92ZXJsYXlsZWZ0LWNvbGxhcHNlZCB7XG4gIGxlZnQ6IC0yMjBweDtcbn1cbi8qIGxpbmUgMjI1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlCb3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgLyogbGVmdDogMDsgKi9cbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIHRvcDogMDsgKi9cbiAgLyogYm90dG9tOiAwOyAqL1xuICB6LWluZGV4OiA0OTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4vKiBsaW5lIDIzNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2ICNtYXBPdmVybGF5Qm90dG9tICNoYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICAvKiBsZWZ0OiAwOyAqL1xuICAvKiByaWdodDogMDsgKi9cbiAgLyogYm90dG9tOiAwOyAqL1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDQ5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMjUzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgI21hcE92ZXJsYXlCb3R0b20gI2NvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAyNjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAubWFwT3ZlcmxheWJvdHRvbS1leHBhbmRlZCB7XG4gIGJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjY0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLm1hcE92ZXJsYXlib3R0b20tY29sbGFwc2VkIHtcbiAgYm90dG9tOiAtMjkwcHg7XG59XG4vKiBsaW5lIDI2OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwRGl2IC5hcnJvd09wZW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfcmlnaHRfNi5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLyogbGluZSAyODAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAuYXJyb3dPcGVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93X3JpZ2h0XzYucG5nXCIpIG5vLXJlcGVhdCAwIC0xMDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLyogbGluZSAyOTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAuYXJyb3dDbG9zZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfcmlnaHRfNi5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC8qIElFIDkgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi8qIGxpbmUgMzAyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBEaXYgLmFycm93Q2xvc2VkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93X3JpZ2h0XzYucG5nXCIpIG5vLXJlcGVhdCAwIC0xMDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLyogbGluZSAzMTIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcERpdiAuYW5pbWF0ZUNsYXNzIHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuMjVzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4yNXM7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4yNXM7XG59XG5cbi8qIGxpbmUgMzIwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbiNtYXBPdmVybGF5UmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIC8qIGxlZnQ6IDA7ICovXG4gIC8qIHJpZ2h0OiAwOyAqL1xuICAvKiB0b3A6IDA7ICovXG4gIC8qIGJvdHRvbTogMDsgKi9cbiAgei1pbmRleDogNDk1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLyogbGluZSAzMzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuI21hcE92ZXJsYXlSaWdodCAjaGFuZGxlLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIGJvdHRvbTogMDsgKi9cbiAgLyogdG9wOiAwOyAqL1xuICB6LWluZGV4OiA0OTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBsaW5lIDM1MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4jbWFwT3ZlcmxheVJpZ2h0ICNjb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLyogbGluZSAzNTcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VNYXAuc2NzcyAqL1xuLm1hcE92ZXJsYXlyaWdodC1leHBhbmRlZCB7XG4gIHJpZ2h0OiAtMjkwcHg7XG59XG5cbi8qIGxpbmUgMzYxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5tYXBPdmVybGF5cmlnaHQtY29sbGFwc2VkIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzY2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5wcmludC10b29scyB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4vKiBsaW5lIDM3MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ucHJpbnQtdG9vbHMgLnNob3ctcHJpbnQtdG9vbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZ3JleTtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDM3NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ucHJpbnQtdG9vbHMgLnNob3ctcHJpbnQtdG9vbHMgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMzgxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5wcmludC10b29scyAuc2hvdy1wcmludC10b29scyB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cbi8qIGxpbmUgMzg2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWFwLnNjc3MgKi9cbi5wcmludC10b29scyAuc2hvdy1wcmludC10b29scyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDAgNXB4IDA7XG59XG4vKiBsaW5lIDM5MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZU1hcC5zY3NzICovXG4ucHJpbnQtdG9vbHMgLnNob3ctcHJpbnQtdG9vbHMgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9hdXRoTG9naW4uc2NzcyAqL1xuLmFiX2xvZ2luIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogNjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfYXV0aExvZ2luLnNjc3MgKi9cbi5iYW5uZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2I2YmYwYjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNiNmJmMGI7XG4gIHdpZHRoOiA2MDBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSAyMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9hdXRoTG9naW4uc2NzcyAqL1xuLmlMb2dpbkZvcm0ge1xuICBtYXgtd2lkdGg6IDI3NXB4O1xuICB3aWR0aDogMjc1cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfYXV0aExvZ2luLnNjc3MgKi9cbi5pTG9naW5Gb3JtIC5pTG9naW5Gb3JtV3JhcHBlciBkaXYsIC5pTG9naW5Gb3JtIC5pTG9nb3V0Rm9ybVdyYXBwZXIgZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKndoaXRlLXNwYWNlOiBub3dyYXA7Ki9cbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDQyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2F1dGhMb2dpbi5zY3NzICovXG4uaUxvZ2luRm9ybSAuaUxvZ2luRm9ybVdyYXBwZXIgYnV0dG9uLCAuaUxvZ2luRm9ybSAuaUxvZ291dEZvcm1XcmFwcGVyIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfYXV0aExvZ2luLnNjc3MgKi9cbi5pTG9naW5Gb3JtIC5pTG9naW5Gb3JtV3JhcHBlciAubG9naW5CdXR0b25EaXNhYmxlZCwgLmlMb2dpbkZvcm0gLmlMb2dvdXRGb3JtV3JhcHBlciAubG9naW5CdXR0b25EaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2F1dGhMb2dpbi5zY3NzICovXG4uaUxvZ2luRm9ybSAuaUxvZ2luRm9ybVdyYXBwZXIgLmxhYmVsLCAuaUxvZ2luRm9ybSAuaUxvZ291dEZvcm1XcmFwcGVyIC5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSA2NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9hdXRoTG9naW4uc2NzcyAqL1xuLmlMb2dpbkZvcm0gLmlMb2dpbkZvcm1XcmFwcGVyIC52YWx1ZSwgLmlMb2dpbkZvcm0gLmlMb2dvdXRGb3JtV3JhcHBlciAudmFsdWUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLyogbGluZSA3NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9hdXRoTG9naW4uc2NzcyAqL1xuLmlMb2dpbkZvcm0gLm1lc3NhZ2Uge1xuICB3aWR0aDogMjc1cHg7XG59XG5cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvX2FiX3NlYXJjaC5zY3NzICovXG4uc2VhcmNoQWRkRGF0YVBhZ2UtRm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMjVzO1xufVxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtIC5leHBhbmQtY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMHB4O1xuICB6LWluZGV4OiA5OTk7XG59XG4vKiBsaW5lIDYwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaEFkZERhdGFQYWdlLUZvcm0gLmV4cGFuZC1jb2xsYXBzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDg2Njk7XG59XG4vKiBsaW5lIDYzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaEFkZERhdGFQYWdlLUZvcm0gLmV4cGFuZC1jb2xsYXBzZSAuYXJyb3dzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLyogbGluZSA2OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtIC5leHBhbmQtY29sbGFwc2UgLmFycm93cyBkaXYge1xuICBtYXJnaW46IDAgYXV0byAzcHggYXV0bztcbn1cbi8qIGxpbmUgNzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvX2FiX3NlYXJjaC5zY3NzICovXG4uc2VhcmNoQWRkRGF0YVBhZ2UtRm9ybSAuZnVsbC1tYXAge1xuICBsZWZ0OiAxMHB4O1xufVxuLyogbGluZSA3OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtIC5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtLVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLyogbGluZSA4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhUGFnZS1NYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxMDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvX2FiX3NlYXJjaC5zY3NzICovXG4jbWFwV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5tYXAge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDExMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbiNiYXNlbWFwREQge1xuICBtYXJnaW46IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qIGxpbmUgMTIxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLmxpc3RJdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgbWFyZ2luOiAzcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogQVJST1cgQlVUVE9OICovXG4vKiBsaW5lIDEyOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5hcnJvd0J0bk9wZW4ge1xuICAvKiBmYWNpbmcgZG93biAqL1xuICBtYXJnaW46IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltZy9hcnJvd19yaWdodF8xNi5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLyogSUUgOSAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gbGluZWFyIDAuMjVzO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gbGluZWFyIDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSBsaW5lYXIgMC4yNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBsaW5lYXIgMC4yNXM7XG59XG4vKiBsaW5lIDE0NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5hcnJvd0J0bk9wZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4O1xufVxuXG4vKiBsaW5lIDE1MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5hcnJvd0J0bkNsb3NlZCB7XG4gIC8qIGZhY2luZyByaWdodCAqL1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSBsaW5lYXIgMC4yNXM7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSBsaW5lYXIgMC4yNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIGxpbmVhciAwLjI1cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGxpbmVhciAwLjI1cztcbiAgbWFyZ2luOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWcvYXJyb3dfcmlnaHRfMTYucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4vKiBsaW5lIDE2NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5hcnJvd0J0bkNsb3NlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG5cbi8qIGxpbmUgMTcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLml0ZW1TZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDE3NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5seXJHcm91cE5hbWUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDE3OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9fYWJfc2VhcmNoLnNjc3MgKi9cbi5seXJHcm91cE5hbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaWdodGJsdWU7XG59XG5cbi8qIGxpbmUgMTg0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLmZvcm1CdG4ge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4N2VmNTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLyogbGluZSAxOTQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvX2FiX3NlYXJjaC5zY3NzICovXG4uZm9ybUJ0bjpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIGxpbmUgMjAyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL19hYl9zZWFyY2guc2NzcyAqL1xuLmFjY29yZGlhblBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi51c2Vycy1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi51c2Vycy1jb250YWluZXIgaDEge1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi8qIGxpbmUgMTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSB7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIEhpZGUgdGhlIGJyb3dzZXIncyBkZWZhdWx0IHJhZGlvIGJ1dHRvbiAqL1xuICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gIC8qIE9uIG1vdXNlLW92ZXIsIGFkZCBhIGdyZXkgYmFja2dyb3VuZCBjb2xvciAqL1xuICAvKiBXaGVuIHRoZSByYWRpbyBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4gIC8qIENyZWF0ZSB0aGUgaW5kaWNhdG9yICh0aGUgZG90L2NpcmNsZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuICAvKiBTaG93IHRoZSBpbmRpY2F0b3IgKGRvdC9jaXJjbGUpIHdoZW4gY2hlY2tlZCAqL1xuICAvKiBTdHlsZSB0aGUgaW5kaWNhdG9yIChkb3QvY2lyY2xlKSAqL1xufVxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIGgzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENkQ2RDY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDI5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvdyAuY29sdW1uIHtcbiAgZmxleDogNTAlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLyogbGluZSAzNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC5yb3cgLmNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvdyAucGFpciB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi8qIGxpbmUgNDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuaVVzZXJNZ3JGb3JtV3JhcHBlciAucm93IC5wYWlyIC5sYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDQ3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvdyAucGFpciAudmFsdWUgc2VsZWN0IHtcbiAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi8qIGxpbmUgNTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuaVVzZXJNZ3JGb3JtV3JhcHBlciAucm93IC5jb2x1bW4yIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuaVVzZXJNZ3JGb3JtV3JhcHBlciAucm93LnNwYWNlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvbGUtaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzAwcHgsIDFmcikpO1xuICBtYXJnaW46IDIwcHggMCA0MHB4IDA7XG59XG4vKiBsaW5lIDcwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnJvbGUtaW5mb3JtYXRpb24gLnBhaXIuY2hlY2tib3hlcyAudmFsdWUge1xuICBtYXgtd2lkdGg6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLyogbGluZSA3NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC5yb2xlLWluZm9ybWF0aW9uIC5wYWlyLmNoZWNrYm94ZXMgLmxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDI0NXB4O1xufVxuLyogbGluZSA3OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC5yb2xlLWluZm9ybWF0aW9uIC5wYWlyLmNoZWNrYm94ZXMgLmxhYmVsIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDdweCAwO1xufVxuLyogbGluZSA4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyogbGluZSA5MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC5jb21ib1NlbGVjdCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLyogbGluZSA5OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC51c2VyLW1hbmFnZW1lbnQgLnBlcnNvbi1lZGl0b3Ige1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xufVxuLyogbGluZSAxMDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuaVVzZXJNZ3JGb3JtV3JhcHBlciAudXNlci1tYW5hZ2VtZW50IC5wZXJzb24tZWRpdG9yIC5mYXJtLXRhYmxlIHRyOmhvdmVyLCAuaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC51c2VyLW1hbmFnZW1lbnQgLnBlcnNvbi1lZGl0b3IgLmZhcm0tdGFibGUgdHIuc3Qtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTA2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnVzZXItbWFuYWdlbWVudCAucGVyc29uLWVkaXRvciAuZmFybS10YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDEwOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5pVXNlck1nckZvcm1XcmFwcGVyIC51c2VyLW1hbmFnZW1lbnQgLnBlcnNvbi1lZGl0b3IgLmZhcm0tdGFibGUgLmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuLyogbGluZSAxMTcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuaVVzZXJNZ3JGb3JtV3JhcHBlciAudXNlci1tYW5hZ2VtZW50IC5wZXJzb24tZWRpdG9yIC5mYXJtLXRhYmxlIC50b29sYmFyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgMTIwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmlVc2VyTWdyRm9ybVdyYXBwZXIgLnVzZXItbWFuYWdlbWVudCAucGVyc29uLWVkaXRvciAuZmFybS10YWJsZSAudG9vbGJhciAuYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTI5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4vKiBsaW5lIDE0MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5jb250YWluZXIgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMTUwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3VzZXJNYW5hZ2VyLnNjc3MgKi9cbi5pVXNlck1nckZvcm0gLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLyogbGluZSAxNjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuY29udGFpbmVyOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4vKiBsaW5lIDE2NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xufVxuLyogbGluZSAxNzAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAxNzcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfdXNlck1hbmFnZXIuc2NzcyAqL1xuLmlVc2VyTWdyRm9ybSAuY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl91c2VyTWFuYWdlci5zY3NzICovXG4uaVVzZXJNZ3JGb3JtIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIGxlZnQ6IDlweDtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSGVhZGVyLnNjc3MgKi9cbi5zZUhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgei1pbmRleDogOTk5O1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtLnNjc3MgKi9cbi5zZUZhcm0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4vKiBsaW5lIDE1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybS5zY3NzICovXG4uZmFybS1jYXJkIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMjBweCAwO1xufVxuLyogbGluZSAxOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm0uc2NzcyAqL1xuLmZhcm0tY2FyZCB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybS5zY3NzICovXG4uZmFybS1jYXJkIC5oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRTBFMEUwO1xuICBjb2xvcjogIzkwOTA5MDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybS5zY3NzICovXG4uZmFybS1jYXJkIC5sYWJlbCB7XG4gIGNvbG9yOiAjNjA2MDYwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDM5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybS5zY3NzICovXG4uZmFybS1jYXJkIC5wcmltYXJ5LWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi8qIGxpbmUgNDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtLnNjc3MgKi9cbi5mYXJtLWNhcmQgLnByaW1hcnktaW5mb3JtYXRpb24gaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4vKiBsaW5lIDQ2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybS5zY3NzICovXG4uZmFybS1jYXJkIC5zZWNvbmRhcnktaW5mb3JtYXRpb24sXG4uZmFybS1jYXJkIC5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1MaXN0LnNjc3MgKi9cbnNlLWZhcm0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuLyogbGluZSAxMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1MaXN0LnNjc3MgKi9cbnNlLWZhcm0tbGlzdCAudGFibGVXcmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUxpc3Quc2NzcyAqL1xuc2UtZmFybS1saXN0IC50YWJsZVdyYXBwZXIgdGJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS1kZXRhaWxzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS1kZXRhaWxzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLyogbGluZSAxMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLWRldGFpbHMgbGkgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS1kZXRhaWxzIC5mYXJtLXRhYmxlIHRyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLyogbGluZSAyMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLWRldGFpbHMgLmZhcm0tdGFibGUgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAyOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm0tdGFibGUgdGhlYWQgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlN2U4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMzksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU3ZTg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0MTQwNDI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSB0ciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgNTEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSB0cjpob3ZlciwgLmZhcm0tdGFibGUgdHIuc3Qtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmZGMwO1xufVxuLyogbGluZSA1NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLyogbGluZSA2MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlLm5vLWhvdmVyIHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDY5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm0tdGFibGUgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzYwNjA2MDtcbiAgcGFkZGluZzogMCA1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLyogbGluZSA3OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIC50b29sYmFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgODIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSAudG9vbGJhci1jb250YWluZXIgLmNyZWF0ZWQtYnksIC5mYXJtLXRhYmxlIC50b29sYmFyLWNvbnRhaW5lciAuYWN0aW9ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4vKiBsaW5lIDg1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm0tdGFibGUgLnRvb2xiYXItY29udGFpbmVyIC5hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDkwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm0tdGFibGUgLnRvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMDAwO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZzogNXB4IDEwcHggNXB4IDA7XG4gIG1hcmdpbjogNXB4IDEwcHggMCAwO1xufVxuLyogbGluZSA5NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwNnB4KSB7XG4gIC8qIGxpbmUgOTcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4gIC5mYXJtLXRhYmxlIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLyogbGluZSAxMDUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSAudG9vbGJhciAuY3JlYXRlZC1ieSwgLmZhcm0tdGFibGUgLnRvb2xiYXIgLmFjdGlvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4vKiBsaW5lIDExMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIC50b29sYmFyIC5hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDExNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIC5sZWZ0U2lkZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDExOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5mYXJtLXRhYmxlIC5yb3dCb3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjZjRmZGMwO1xufVxuLyogbGluZSAxMjEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZmFybS10YWJsZSAucm93Qm90dG9tIC5mYXJtLXRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2Y0ZmRjMDtcbn1cblxuLyogbGluZSAxMjYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG5zZS1mYXJtLWRldGFpbHMge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci10b3A6IDAgc29saWQgIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLyogbGluZSAxMzYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG5zZS1mYXJtLWRldGFpbHMgLnNlRmFybURldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLyogbGluZSAxNDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG5zZS1mYXJtLWRldGFpbHMgLnNlRmFybURldGFpbHNXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi8qIGxpbmUgMTQ2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuc2UtZmFybS1kZXRhaWxzIC50b29sYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE1MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbnNlLWZhcm0tZGV0YWlscyAuc2VGYXJtRGV0YWlsc0dyb3VwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtZ3JvdzogMDtcbiAgdGV4dC1vdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSAxNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG5zZS1mYXJtLWRldGFpbHMgLnNlRmFybURldGFpbHNHcm91cCAuc2VGYXJtRGV0YWlsc0xhYmVsIHtcbiAgZmxleC1ncm93OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLyogbGluZSAxNjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG5zZS1mYXJtLWRldGFpbHMgLnNlRmFybURldGFpbHNHcm91cCAuc2VGYXJtRGV0YWlsc1ZhbHVlIHtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBmbGV4LXNocmluazogMTtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cbi8qIGxpbmUgMTgxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuc2UtZmFybS1kZXRhaWxzIC5MZWZ0IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuc2UtZmFybS1kZXRhaWxzIC5SaWdodCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDE5MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbnNlLWZhcm0tZGV0YWlscyAuZWRpdC1mYXJtIHRyOmhvdmVyLCBzZS1mYXJtLWRldGFpbHMgLmVkaXQtZmFybSB0ci5zdC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmRyb3BidG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMjA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmRyb3BidG46aG92ZXIsIC5kcm9wYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGU0MTtcbn1cblxuLyogbGluZSAyMTIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4ubXlJbnB1dCB7XG4gIGJvcmRlci1ib3g6IGJveC1zaXppbmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaWNvbnMvc2VhcmNoaWNvbi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDlweCAzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTRweCA1cHggMTJweCAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyMjUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4ubXlJbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDIyNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyMzIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZHJvcGRvd24tY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgbWluLXdpZHRoOiAyMzBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHotaW5kZXg6IDE7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuLyogbGluZSAyNDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZHJvcGRvd24tY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyNDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZHJvcGRvd24tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNnB4O1xufVxuLyogbGluZSAyNTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4uZHJvcGRvd24tY29udGVudCB1bCBsaTpmb2N1cywgLmRyb3Bkb3duLWNvbnRlbnQgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZGMwO1xufVxuXG4vKiBsaW5lIDI1NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1EZXRhaWxzLnNjc3MgKi9cbi5ib2xkdHh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjYxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm1hY3Rpb25zIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjY1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybURldGFpbHMuc2NzcyAqL1xuLmZhcm0tY2hlY2tib3gge1xuICBtYXJnaW46IDBweDtcbn1cblxuLyogbGluZSAyNjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRGV0YWlscy5zY3NzICovXG4ubW9kYWwtYnV0dG9uLXVwbG9hZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBibGFjayBkYXNoZWQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvaWNvbnMvc3ByaXRlc2hlZXRfdjQucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOTJweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDMwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2VhcmNoQWRkRGF0YSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAwO1xufVxuXG4vKiBsaW5lIDM0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2VhcmNoQWRkRGF0YU9mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDM5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2VhcmNoQWRkRGF0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSA0MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNlYXJjaEFkZERhdGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSA0NywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLm15UGxhbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDBweCAwO1xufVxuXG4vKiBsaW5lIDUxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubXlQbGFubmVyT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5teVBsYW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgNjAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5teVBsYW5uZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSA2NSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdlbmVyYXRlU2hhcmVSZXBvcnRzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDA7XG59XG5cbi8qIGxpbmUgNjksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nZW5lcmF0ZVNoYXJlUmVwb3J0c09mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ2VuZXJhdGVTaGFyZVJlcG9ydHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nZW5lcmF0ZVNoYXJlUmVwb3J0czphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDgzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2V0dGluZ3Mge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xufVxuXG4vKiBsaW5lIDg3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2V0dGluZ3NPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCA2NHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDkyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2V0dGluZ3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZXR0aW5nczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDEwMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmhlbHAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcbn1cblxuLyogbGluZSAxMDUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5oZWxwT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTEwLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uaGVscDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSAxMTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5oZWxwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgMTE5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubG9nb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IDA7XG59XG5cbi8qIGxpbmUgMTIzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubG9nb2ZmOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDEyNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmxvZ29mZjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDEzMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ljb25zL3Nwcml0ZXNoZWV0X3Y0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTYycHggLTNweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ286aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0IC00MDtcbn1cblxuLyogbGluZSAxNDUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nbzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0IC03Njtcbn1cblxuLyogbGluZSAxNTAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi51c2VycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjBweCAwO1xufVxuXG4vKiBsaW5lIDE1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnVzZXJzT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTU5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4udXNlcnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgMTYzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4udXNlcnM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSA0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVNlYXJjaC5zY3NzICovXG4uc2VGYXJtU2VhcmNoX2luSGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVNlYXJjaC5zY3NzICovXG4uc2VGYXJtU2VhcmNoX2luSGVhZGVyIC5hYl9pbnB1dF90ZXh0X2hlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIGhlaWdodDogMjhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTUwcHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVNlYXJjaC5zY3NzICovXG4uc2VGYXJtU2VhcmNoX2luSGVhZGVyIGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1TZWFyY2guc2NzcyAqL1xuLnNlRmFybVNlYXJjaF9pbkhlYWRlciBidXR0b24ge1xuICBwYWRkaW5nOiA3cHggMTBweDtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuYWNyZXNDb2wge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuc2VGYXJtRmllbGRzTGlzdF93cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X3Rvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDVweCAwIDEwcHggMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi8qIGxpbmUgMjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X3Rvb2xiYXIgLnNlRmFybUZpZWxkc0xpc3RfdG9vbGJhckl0ZW0ge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgMjgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X3Rvb2xiYXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuc2VGYXJtRmllbGRzTGlzdF90b29sYmFyID4gZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuc2VGYXJtRmllbGRzTGlzdF90YWJsZVdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNTEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciB7XG4gIG1hcmdpbjogMjBweDtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3JfdGl0bGUge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cbi8qIGxpbmUgNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3Jfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDYzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3IgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yX2xlZnQsIHNlLWZhcm0tZmllbGRzLWxpc3QgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yIC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvcl9yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUZpZWxkc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1maWVsZHMtbGlzdCAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3IgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yX2xlZnQge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLyogbGluZSA3NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1GaWVsZHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tZmllbGRzLWxpc3QgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yIC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvcl9yaWdodCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi8qIGxpbmUgNzgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3JfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cbi8qIGxpbmUgODIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3JfdmFsdWUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cbi8qIGxpbmUgODYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuc2VGYXJtRmllbGRzTGlzdF9lZGl0b3JfY29uZmlybSB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzQxNDA0MjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbjogNXB4IDEwcHggMCA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSA5OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1GaWVsZHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tZmllbGRzLWxpc3QgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yIC5mYXJtLXRhYmxlIHRyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLyogbGluZSAxMDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAuZmFybS10YWJsZSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtRmllbGRzTGlzdC5zY3NzICovXG5zZS1mYXJtLWZpZWxkcy1saXN0IC5zZUZhcm1GaWVsZHNMaXN0X2VkaXRvciAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDExMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1GaWVsZHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tZmllbGRzLWxpc3QgLnNlRmFybUZpZWxkc0xpc3RfZWRpdG9yIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXTpudGgtb2YtdHlwZSgxKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtR3JhbnRMaXN0LnNjc3MgKi9cbi5zZUZhcm1HcmFudExpc3Rfd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1HcmFudExpc3Quc2NzcyAqL1xuLnNlRmFybUdyYW50TGlzdF90b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLyogbGluZSAxNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1HcmFudExpc3Quc2NzcyAqL1xuLnNlRmFybUdyYW50TGlzdF90b29sYmFyIC5zZUZhcm1HcmFudExpc3RfdG9vbGJhckl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgMjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtR3JhbnRMaXN0LnNjc3MgKi9cbi5zZUZhcm1HcmFudExpc3RfdG9vbGJhciAuc2VGYXJtR3JhbnRMaXN0X3Rvb2xiYXJJdGVtIGRpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDI4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUdyYW50TGlzdC5zY3NzICovXG4uc2VGYXJtR3JhbnRMaXN0X3Rvb2xiYXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtR3JhbnRMaXN0LnNjc3MgKi9cbi5zZUZhcm1HcmFudExpc3RfZWRpdG9yIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUdyYW50TGlzdC5zY3NzICovXG4ucmlnaHRBbGlnbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtR3JhbnRMaXN0LnNjc3MgKi9cbi5tb25leS1uby13cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tYXNzZXRzLWxpc3QgLnNlRmFybUFzc2V0c0xpc3Rfd3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tYXNzZXRzLWxpc3QgLnNlRmFybUFzc2V0c0xpc3Rfd3JhcHBlciAuZmFybS10YWJsZSB0Ym9keTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG4vKiBsaW5lIDEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuc2UtZmFybS1hc3NldHMtbGlzdCAuc2VGYXJtQXNzZXRzTGlzdF93cmFwcGVyIC5mYXJtLXRhYmxlIC5mYXJtLXRhYmxlIHRib2R5Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDIwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuc2UtZmFybS1hc3NldHMtbGlzdCAuc2VGYXJtQXNzZXRzTGlzdF90b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4vKiBsaW5lIDI4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuc2UtZmFybS1hc3NldHMtbGlzdCAuc2VGYXJtQXNzZXRzTGlzdF90b29sYmFyIC5zZUZhcm1Bc3NldHNMaXN0X3Rvb2xiYXJJdGVtIHtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyMThweCkge1xuICAvKiBsaW5lIDM1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuICBzZS1mYXJtLWFzc2V0cy1saXN0IC5zZUZhcm1Bc3NldHNMaXN0X3Rvb2xiYXIgLnNlRmFybUFzc2V0c0xpc3RfdG9vbGJhckl0ZW0gaW5wdXRbdHlwZT1idXR0b25dOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4vKiBsaW5lIDQyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuc2UtZmFybS1hc3NldHMtbGlzdCAuc2VGYXJtQXNzZXRzTGlzdF90b29sYmFyID4gZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyogbGluZSA0NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tYXNzZXRzLWxpc3QgLnNlRmFybUFzc2V0c0xpc3RfdG9vbGJhciA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnRvb2xiYXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4vKiBsaW5lIDU3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnRvb2xiYXItc2VjdGlvbiAudXBsb2FkLWZvcm0ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnRvb2xiYXItc2VjdGlvbiAudG9vbGJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDVweCAxMHB4IDAgMDtcbn1cbi8qIGxpbmUgNzAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4udG9vbGJhci1zZWN0aW9uIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi8qIGxpbmUgNzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4udG9vbGJhci1zZWN0aW9uIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMCAwO1xufVxuXG4vKiBsaW5lIDgwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLyogbGluZSA4MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAuc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3JfdGl0bGUge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLyogbGluZSA4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAuc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3Jfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDkzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yIC5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvcl9sZWZ0LCAuc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3IgLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi8qIGxpbmUgOTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4uc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3IgLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yX2xlZnQge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLyogbGluZSAxMDQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4uc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3IgLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLyogbGluZSAxMDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4uc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3IgLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDExMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAuc2VGYXJtQXNzZXRzTGlzdF9lZGl0b3JfdmFsdWUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cbi8qIGxpbmUgMTE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yIC5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvcl9jb25maXJtIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjNDE0MDQyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiA1cHggMTBweCAwIDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDEyOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAuZmFybS10YWJsZSB0ciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qIGxpbmUgMTMyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUFzc2V0c0xpc3Quc2NzcyAqL1xuLnNlRmFybUFzc2V0c0xpc3RfZWRpdG9yIC5mYXJtLXRhYmxlIHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDEzNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDE0MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi5zZUZhcm1Bc3NldHNMaXN0X2VkaXRvciAudG9vbGJhciBpbnB1dFt0eXBlPWJ1dHRvbl06bnRoLW9mLXR5cGUoMSkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLyogV2FybmluZyBtb2RhbCAqL1xuLyogbGluZSAxNDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBIaWRkZW4gYnkgZGVmYXVsdCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAvKiBNb2RhbCBDb250ZW50ICovXG4gIC8qIEFkZCBBbmltYXRpb24gKi9cbiAgLyogVGhlIENsb3NlIEJ1dHRvbiAqL1xufVxuLyogbGluZSAxNjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCBoMiB7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTdweCAwO1xufVxuLyogbGluZSAxNjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICB3aWR0aDogNDAlO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBhbmltYXRldG9wO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGV0b3A7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRldG9wIHtcbiAgZnJvbSB7XG4gICAgdG9wOiAtMzAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW5pbWF0ZXRvcCB7XG4gIGZyb20ge1xuICAgIHRvcDogLTMwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBsaW5lIDE5MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi53YXJuaW5nLW1vZGFsIC5jbG9zZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyogbGluZSAyMDAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCAuY2xvc2U6aG92ZXIsXG4ud2FybmluZy1tb2RhbCAuY2xvc2U6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi53YXJuaW5nLW1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLyogbGluZSAyMTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDJweCAxNnB4O1xufVxuLyogbGluZSAyMTUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtQXNzZXRzTGlzdC5zY3NzICovXG4ud2FybmluZy1tb2RhbCAubW9kYWwtYnV0dG9ucyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDIyMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1Bc3NldHNMaXN0LnNjc3MgKi9cbi53YXJuaW5nLW1vZGFsIC5tb2RhbC1idXR0b25zIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnNwZWN0aW9ucy1saXN0IC5zZUZhcm1JbnNwZWN0aW9uc0xpc3Rfd3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW5zcGVjdGlvbnMtbGlzdCAuZmFybS10YWJsZSA+IHRib2R5Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI0UwRTBFMDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW5zcGVjdGlvbnMtbGlzdCAuYWx0Q29sb3JSb3dzIHRyOm50aC1jaGlsZChldmVuKSB7XG4gIC8qYmFja2dyb3VuZDogI0UwRTBFMDsqL1xufVxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnNwZWN0aW9ucy1saXN0IGxpID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLyogbGluZSAyNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnNwZWN0aW9ucy1saXN0IC50YWJsZVNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggYmxhY2sgc29saWQ7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWluc3BlY3Rpb25zLWxpc3QgLnRhYmxlU2VjdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi8qIGxpbmUgMzYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW5zcGVjdGlvbnMtbGlzdCAuc2VGYXJtSW5zcGVjdGlvbnNMaXN0X3Rvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWluc3BlY3Rpb25zLWxpc3QgLnNlRmFybUluc3BlY3Rpb25zTGlzdF90b29sYmFyIC5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfdG9vbGJhckl0ZW0ge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgNTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW5zcGVjdGlvbnMtbGlzdCAuc2VGYXJtSW5zcGVjdGlvbnNMaXN0X3Rvb2xiYXIgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5yb3dTZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZGMwO1xufVxuXG4vKiBsaW5lIDcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uZWRpdE9ic0J0biBpbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogbGluZSA3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnRvb2xiYXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4vKiBsaW5lIDgwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4udG9vbGJhci1zZWN0aW9uIC51cGxvYWQtZm9ybSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi8qIGxpbmUgODQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi50b29sYmFyLXNlY3Rpb24gLnRvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiA1cHggMTBweCAwIDVweDtcbn1cbi8qIGxpbmUgOTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi50b29sYmFyLXNlY3Rpb24gLnRvb2xiYXIgaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLyogbGluZSA5NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnRvb2xiYXItc2VjdGlvbiAudG9vbGJhciBpbnB1dFt0eXBlPWJ1dHRvbl06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDAgMDtcbn1cblxuLyogbGluZSAxMDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLyogbGluZSAxMDYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDExMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3Jfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDExNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3JfbGVmdCwgLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3JfcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLyogbGluZSAxMjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yX2xlZnQge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLyogbGluZSAxMjYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLyogbGluZSAxMzAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnNwZWN0aW9uc0xpc3RfZWRpdG9yX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDEzNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3JfdmFsdWUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cbi8qIGxpbmUgMTM4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uc2VGYXJtSW5zcGVjdGlvbnNMaXN0X2VkaXRvciAuc2VGYXJtSW5zcGVjdGlvbnNMaXN0X2VkaXRvcl9jb25maXJtIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjNDE0MDQyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiA1cHggMTBweCAwIDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDE1MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLmZhcm0tdGFibGUgdHIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBsaW5lIDE1NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLmZhcm0tdGFibGUgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTU5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uc2VGYXJtSW5zcGVjdGlvbnNMaXN0X2VkaXRvciAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDE2MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnNlRmFybUluc3BlY3Rpb25zTGlzdF9lZGl0b3IgLnRvb2xiYXIgaW5wdXRbdHlwZT1idXR0b25dOm50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTY5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTc3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI0UwRTBFMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLyogbGluZSAxODMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5oZWFkZXIgaDQge1xuICBjb2xvcjogIzkwOTA5MDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDE5NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAxOTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC51cGRhdGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDIwNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDIwOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAuaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAwIDE1cHggMCAwO1xufVxuLyogbGluZSAyMTIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmluZm9ybWF0aW9uIC5kYXRlIHtcbiAgY29sb3I6ICMzZDg2Njk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLyogbGluZSAyMTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmluZm9ybWF0aW9uIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyMjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmluZm9ybWF0aW9uIHRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHggMDtcbn1cbi8qIGxpbmUgMjI2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5pbmZvcm1hdGlvbiB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyogbGluZSAyMzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLm5vdGVzLWFzc2V0cyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cbi8qIGxpbmUgMjM3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5ub3Rlcy1hc3NldHMgaDMge1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIGxpbmUgMjQzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5ub3Rlcy1hc3NldHMgcCB7XG4gIG1hcmdpbjogMTBweCAwIDMwcHggMDtcbn1cbi8qIGxpbmUgMjQ3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5ub3Rlcy1hc3NldHMgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4vKiBsaW5lIDI1MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAubm90ZXMtYXNzZXRzIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDAgNXB4IDA7XG59XG4vKiBsaW5lIDI1NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAubm90ZXMtYXNzZXRzIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogN3B4O1xufVxuLyogbGluZSAyNTksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLm5vdGVzLWFzc2V0cyB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG59XG4vKiBsaW5lIDI2NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAubWFuYWdlLWxhYmVscyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q4RDhEODtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbn1cbi8qIGxpbmUgMjY4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5tYW5hZ2UtbGFiZWxzIGEge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMjc0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5tYW5hZ2UtbGFiZWxzIGhlYWRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyNzksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLm1hbmFnZS1sYWJlbHMgaGVhZGVyIGgzIHtcbiAgY29sb3I6ICM0MTQwNDI7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDI4NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAubWFuYWdlLWxhYmVscyBoZWFkZXIgdWwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDI5MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAubWFuYWdlLWxhYmVscyBoZWFkZXIgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMzAxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5tYW5hZ2UtbGFiZWxzIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLyogbGluZSAzMDUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLm1hbmFnZS1sYWJlbHMgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDdweDtcbn1cbi8qIGxpbmUgMzEwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5tYW5hZ2UtbGFiZWxzIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogN3B4O1xufVxuLyogbGluZSAzMTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLm1hbmFnZS1sYWJlbHMgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xufVxuLyogbGluZSAzMTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmFkZC1lZGl0LWxhYmVsIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMzIzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5hZGQtZWRpdC1sYWJlbCBoMyB7XG4gIGNvbG9yOiAjNDE0MDQyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyogbGluZSAzMjgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmFkZC1lZGl0LWxhYmVsIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDMzMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAuYWRkLWVkaXQtbGFiZWwgdGFibGUgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAzMzUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5kZXRhaWxzIC5jb250YWluZXIgLmFkZC1lZGl0LWxhYmVsIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi8qIGxpbmUgMzM5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuZGV0YWlscyAuY29udGFpbmVyIC5hZGQtZWRpdC1sYWJlbCAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDM0MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmRldGFpbHMgLmNvbnRhaW5lciAuYWRkLWVkaXQtbGFiZWwgLnRvb2xiYXIgaW5wdXRbdHlwZT1idXR0b25dOm50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4vKiBsaW5lIDM0OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmNhcmQgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgMzUzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2FyZCAuYnV0dG9ucyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAzNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5jYXJkIC5idXR0b25zIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzY3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4udGl0bGUtdXRpbGl0aWVzLFxuLmFzc2V0LWxpc3Qge1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG4vKiBsaW5lIDM3MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnRpdGxlLXV0aWxpdGllcyB1bCxcbi5hc3NldC1saXN0IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDM3NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnRpdGxlLXV0aWxpdGllcyB1bCBsaSxcbi5hc3NldC1saXN0IHVsIGxpIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi8qIGxpbmUgMzgyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uYXNzZXQtbGlzdCB7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgbWF4LWhlaWdodDogMjMwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbn1cbi8qIGxpbmUgMzg4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uYXNzZXQtbGlzdCB1bCB7XG4gIGNvbHVtbnM6IDI7XG4gIC13ZWJraXQtY29sdW1uczogMjtcbiAgLW1vei1jb2x1bW5zOiAyO1xufVxuLyogbGluZSAzOTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5hc3NldC1saXN0IHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4vKiBsaW5lIDM5OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuI2FkZC1pbnNwLXR5cGVzLXRhYmxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDAzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4jcmVwb3J0LW1vZGFsLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNDA2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2xlYXItcmVjb3JkLXgge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgNDExLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4uY2xlYXItcmVjb3JkLXggYnV0dG9uIHtcbiAgcGFkZGluZzogMnB4IDdweDtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbi8qIGxpbmUgNDE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4jZGV0YWlscy10ZXh0LWFyZWEge1xuICBtaW4td2lkdGg6IDUwMHB4O1xufVxuXG4vKiBsaW5lIDQxOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuI2Nsb3NlLWVuZm9yY2VtZW50LW1vZGFsIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4vKiBsaW5lIDQyMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnZpc2l0LXJlcG9ydC1zdW1tYXJ5IHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4vKiBsaW5lIDQyNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWJ1dHRvbi1jb250cm9sLWNvbnRhaW5lciBidXR0b24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSA0MzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5waG90by1mb3JtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG4vKiBsaW5lIDQzOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWZvcm0tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi8qIGxpbmUgNDQzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4ucGhvdG8tZm9ybS1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKiBsaW5lIDQ1NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWZvcm0tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi8qIGxpbmUgNDU5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4ucGhvdG8tZm9ybS1idXR0b24gLnJpZ2h0LWFycm93LCAucGhvdG8tZm9ybS1idXR0b24gLmxlZnQtYXJyb3csIC5waG90by1mb3JtLWJ1dHRvbiAudXAtYXJyb3csIC5waG90by1mb3JtLWJ1dHRvbiAuZG93bi1hcnJvdyB7XG4gIG1hcmdpbjogNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi8qIGxpbmUgNDY4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUluc3BlY3Rpb25zTGlzdC5zY3NzICovXG4ucGhvdG8tZm9ybS1idXR0b24gLnJpZ2h0LWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLyogbGluZSA0NzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW5zcGVjdGlvbnNMaXN0LnNjc3MgKi9cbi5waG90by1mb3JtLWJ1dHRvbiAubGVmdC1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4vKiBsaW5lIDQ3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWZvcm0tYnV0dG9uIC51cC1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4vKiBsaW5lIDQ4MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWZvcm0tYnV0dG9uIC5kb3duLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4vKiBsaW5lIDQ4NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLnBob3RvLWZvcm0tYnV0dG9uIC5tb3ZlLWFsbCB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4vKiBsaW5lIDQ5MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnNwZWN0aW9uc0xpc3Quc2NzcyAqL1xuLmFzc2V0LXBob3RvLXRhYmxlLXJvdyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW50ZXJhY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWludGVyYWN0aW9ucy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLyogbGluZSA1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUludGVyYWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnRlcmFjdGlvbnMtbGlzdCAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF93cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUludGVyYWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnRlcmFjdGlvbnMtbGlzdCAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF90b29sYmFyIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X3Rvb2xiYXJJdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xufVxuLyogbGluZSAyNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfdGFibGVXcmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW50ZXJhY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWludGVyYWN0aW9ucy1saXN0IC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X3RhYmxlV3JhcHBlciAuc3Qtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmZGMwO1xufVxuLyogbGluZSAzOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLyogbGluZSA0MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvcl90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSA0NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvcl93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi8qIGxpbmUgNTEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW50ZXJhY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWludGVyYWN0aW9ucy1saXN0IC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvciAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF9lZGl0b3JfbGVmdCwgc2UtZmFybS1pbnRlcmFjdGlvbnMtbGlzdCAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtSW50ZXJhY3Rpb25zTGlzdC5zY3NzICovXG5zZS1mYXJtLWludGVyYWN0aW9ucy1saXN0IC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvciAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF9lZGl0b3JfbGVmdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDYyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUludGVyYWN0aW9uc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1pbnRlcmFjdGlvbnMtbGlzdCAuc2VGYXJtSW50ZXJhY3Rpb25zTGlzdF9lZGl0b3IgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLyogbGluZSA2NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvcl9sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSA3MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvcl92YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuLyogbGluZSA3NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfZWRpdG9yIC5zZUZhcm1JbnRlcmFjdGlvbnNMaXN0X2VkaXRvcl9jb25maXJtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSA4MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1JbnRlcmFjdGlvbnNMaXN0LnNjc3MgKi9cbnNlLWZhcm0taW50ZXJhY3Rpb25zLWxpc3QgLnNlRmFybUludGVyYWN0aW9uc0xpc3RfY29udGVudFdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4vKiBsaW5lIDkxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybUludGVyYWN0aW9uc0xpc3Quc2NzcyAqL1xuLmlzU2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmZGMwO1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUHJhY3RpY2VzTGlzdC5zY3NzICovXG5zZS1mYXJtLXByYWN0aWNlcy1saXN0IC5hY3Jlc0NvbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUHJhY3RpY2VzTGlzdC5zY3NzICovXG5zZS1mYXJtLXByYWN0aWNlcy1saXN0IC5zZUZhcm1QcmFjdGljZUxpc3Rfd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDEyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVByYWN0aWNlc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1wcmFjdGljZXMtbGlzdCAuc2VGYXJtUHJhY3RpY2VMaXN0X3Rvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA1cHggMCAxMHB4IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4vKiBsaW5lIDIwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVByYWN0aWNlc0xpc3Quc2NzcyAqL1xuc2UtZmFybS1wcmFjdGljZXMtbGlzdCAuc2VGYXJtUHJhY3RpY2VMaXN0X3Rvb2xiYXIgLnNlRmFybVByYWN0aWNlTGlzdF90b29sYmFySXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLyogbGluZSAyOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QcmFjdGljZXNMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcHJhY3RpY2VzLWxpc3QgLnNlRmFybVByYWN0aWNlTGlzdF90b29sYmFyIC5zZUZhcm1QcmFjdGljZUxpc3RfdG9vbGJhckl0ZW0gZGl2IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUHJhY3RpY2VzTGlzdC5zY3NzICovXG5zZS1mYXJtLXByYWN0aWNlcy1saXN0IC5zZUZhcm1QcmFjdGljZUxpc3RfdG9vbGJhciA+IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA0NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QcmFjdGljZXNMaXN0LnNjc3MgKi9cbi50b29sYmFyLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLyogbGluZSA0OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QcmFjdGljZXNMaXN0LnNjc3MgKi9cbi50b29sYmFyLXNlY3Rpb24gLnVwbG9hZC1mb3JtIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLyogbGluZSA1MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QcmFjdGljZXNMaXN0LnNjc3MgKi9cbi50b29sYmFyLXNlY3Rpb24gLnRvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiA1cHggMTBweCAwIDVweDtcbn1cbi8qIGxpbmUgNjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUHJhY3RpY2VzTGlzdC5zY3NzICovXG4udG9vbGJhci1zZWN0aW9uIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi8qIGxpbmUgNjUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUHJhY3RpY2VzTGlzdC5zY3NzICovXG4udG9vbGJhci1zZWN0aW9uIC50b29sYmFyIGlucHV0W3R5cGU9YnV0dG9uXTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMCAwO1xufVxuXG4vKiBsaW5lIDcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVByYWN0aWNlc0xpc3Quc2NzcyAqL1xuI2VzdGltYXRlZC1wcmFjdGljZS1mdW5kaW5nLCAjZmluYWwtcHJhY3RpY2UtZnVuZGluZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogbGluZSA3OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QcmFjdGljZXNMaXN0LnNjc3MgKi9cbiNpbnN0YWxsZGF0ZV9sYWJlbCwgI2luc3RhbGxkYXRlX3ZhbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUGVvcGxlTGlzdC5zY3NzICovXG5zZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X3dyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF90b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xufVxuLyogbGluZSAxNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfdG9vbGJhciAuc2VGYXJtUGVvcGxlTGlzdF90b29sYmFySXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF90YWJsZVdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuLyogbGluZSAzMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfdGFibGVXcmFwcGVyIC5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAzNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfdGFibGVXcmFwcGVyIC5zdC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmNGZkYzA7XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3Ige1xuICBtYXJnaW46IDIwcHg7XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLyogbGluZSA1MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yIC5zZUZhcm1QZW9wbGVMaXN0X2VkaXRvcl9sZWZ0LCBzZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X2VkaXRvciAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3JfcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLyogbGluZSA1OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yIC5zZUZhcm1QZW9wbGVMaXN0X2VkaXRvcl9sZWZ0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi8qIGxpbmUgNjQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUGVvcGxlTGlzdC5zY3NzICovXG5zZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X2VkaXRvciAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3JfcmlnaHQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX3ZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG4vKiBsaW5lIDc2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX2NvbmZpcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDg1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9jb250ZW50V3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDk0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9hZGRQZXJzb25zVG9GYXJtUGFuZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0NzZjNWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG59XG4vKiBsaW5lIDEwNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfYWRkUGVyc29uc1RvRmFybVBhbmVsIC50ZFRvb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC03cHg7XG59XG4vKiBsaW5lIDExMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfYWRkUGVyc29uc1RvRmFybVBhbmVsIHNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dUb3Age1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDExMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfYWRkUGVyc29uc1RvRmFybVBhbmVsIHNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dUb3AgZGl2IHtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDExOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUZhcm1QZW9wbGVMaXN0LnNjc3MgKi9cbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfYWRkUGVyc29uc1RvRmFybVBhbmVsLm5nLWVudGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuLyogbGluZSAxMjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUGVvcGxlTGlzdC5zY3NzICovXG5zZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X2FkZFBlcnNvbnNUb0Zhcm1QYW5lbC5uZy1sZWF2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbn1cbi8qIGxpbmUgMTI2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlRmFybVBlb3BsZUxpc3Quc2NzcyAqL1xuc2UtZmFybS1wZW9wbGUtbGlzdCAuc2VGYXJtUGVvcGxlTGlzdF9hZGRQZXJzb25zVG9GYXJtUGFuZWwubmctZW50ZXIsXG5zZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X2FkZFBlcnNvbnNUb0Zhcm1QYW5lbC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxMzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VGYXJtUGVvcGxlTGlzdC5zY3NzICovXG5zZS1mYXJtLXBlb3BsZS1saXN0IC5zZUZhcm1QZW9wbGVMaXN0X2FkZFBlcnNvbnNUb0Zhcm1QYW5lbC5uZy1sZWF2ZSxcbnNlLWZhcm0tcGVvcGxlLWxpc3QgLnNlRmFybVBlb3BsZUxpc3RfYWRkUGVyc29uc1RvRmFybVBhbmVsLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgZ3JlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQud2hpdGUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIGJsdWU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1sZWZ0LndoaXRlIHtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMTcxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXh4eC1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG59XG5cbi8qIGxpbmUgMTc4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5zZWN0aW9uSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLyogbGluZSAyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogNDAwcHg7XG59XG4vKiBsaW5lIDE3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbi8qIGxpbmUgMjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0aGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGhlYWQgPiB0ciwgc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyLCBzZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRmb290ID4gdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLyogbGluZSA1MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5ID4gdHIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgLnJvd0Nsb3NlZCB7XG4gIGhlaWdodDogMjJweDtcbn1cbi8qIGxpbmUgNjAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSAucm93T3BlbiB7XG4gIG1pbi1oZWlnaHQ6IDM5cHg7XG59XG4vKiBsaW5lIDY0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi8qIGxpbmUgNjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd1RvcCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDczLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dUb3AgZGl2IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgODAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd1RvcCAudGRGaXJzdE5hbWUge1xuICB3aWR0aDogY2FsYyg0MCUgLSAzMHB4KTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi8qIGxpbmUgODUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd1RvcCAudGRMYXN0TmFtZSB7XG4gIHdpZHRoOiAzMCU7XG59XG4vKiBsaW5lIDg5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dUb3AgLnRkT3JnIHtcbiAgd2lkdGg6IDMwJTtcbn1cbi8qIGxpbmUgOTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd1RvcCAudGRUb29sIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTdweDtcbn1cbi8qIGxpbmUgMTAwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dCb3R0b20ubmctaGlkZS1hZGQge1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuMXM7XG59XG4vKiBsaW5lIDEwNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5ID4gdHIgPiB0ZCAucm93Qm90dG9tLm5nLWhpZGUtcmVtb3ZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAxcztcbn1cbi8qIGxpbmUgMTA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dCb3R0b20ubmctaGlkZSB7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi8qIGxpbmUgMTEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dCb3R0b20ge1xuICBtaW4taGVpZ2h0OiAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4vKiBsaW5lIDExOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5ID4gdHIgPiB0ZCAucm93Qm90dG9tIC5sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi8qIGxpbmUgMTI5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGJvZHkgPiB0ciA+IHRkIC5yb3dCb3R0b20gLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLyogbGluZSAxNDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd0JvdHRvbSAuYm90dG9tUm93TGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLyogbGluZSAxNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VQZW9wbGVQaWNrZXIuc2NzcyAqL1xuc2UtcGVvcGxlLXBpY2tlciB0YWJsZSB0Ym9keSA+IHRyID4gdGQgLnJvd0JvdHRvbSAuYm90dG9tUm93VmFsdWUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBsaW5lIDE2OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5ID4gdHIgPiB0ZCAudG9vbGJhciB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzQxNDA0MjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbjogNXB4IDEwcHggMCA1cHg7XG59XG4vKiBsaW5lIDE3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5ID4gdHIgPiB0ZCAudG9vbGJhckl0ZW0ge1xuICBmbGV4LWdyb3c6IDA7XG59XG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRyLnN0LXNlbGVjdGVkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3cgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGhlYWQsIHNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGZvb3Qge1xuICBmbGV4LXNocmluazogMDtcbn1cbi8qIGxpbmUgMTkwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGgge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDIwMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRib2R5IHRkIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cbi8qIGxpbmUgMjEwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi8qIGxpbmUgMjEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cbi8qIGxpbmUgMjE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlUGVvcGxlUGlja2VyLnNjc3MgKi9cbnNlLXBlb3BsZS1waWNrZXIgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiBnYWluc2Jvcm87XG59XG4vKiBsaW5lIDIxOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlb3BsZVBpY2tlci5zY3NzICovXG5zZS1wZW9wbGUtcGlja2VyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZVBlcnNvbkVkaXRvci5zY3NzICovXG4ucGVyc29uLWVkaXRvciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDM3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIGdyZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LXJpZ2h0LndoaXRlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCBibHVlO1xufVxuLyogbGluZSA1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctbGVmdC53aGl0ZSB7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uZm9udC14eHgtbGFyZ2Uge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE4NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uc2VjdGlvbkhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4ucGFkZGluZy0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciB7XG4gIC8qIHdpZHRoOiAxMDAlOyAqL1xuICBtYXJnaW46IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLyogbGluZSAxMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciB0ZXh0YXJlYSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLyogbGluZSAxOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAubm9Hcm93IHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDIyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC53aWRlVmFsdWVzIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KSAhaW1wb3J0YW50O1xufVxuLyogbGluZSAyNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAubmFycm93VmFsdWVzIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCkgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMzAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnJvdyB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDQ2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5ub3RGaXJzdENvbHVtbiB7XG4gIHBhZGRpbmctdG9wOiA0NHB4O1xufVxuLyogbGluZSA1NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAuYm90dG9tUm93TGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBsaW5lIDY3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5MYXJnZSB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSA3MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAuYm90dG9tUm93VmFsdWUge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgODAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnRvb2xiYXIge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkICM0MTQwNDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDVweCAxMHB4IDAgNXB4O1xufVxuLyogbGluZSA4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAudG9vbGJhciBpbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDkzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC50b29sYmFySXRlbSB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cbi8qIGxpbmUgOTcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfY29udGVudFdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLyogbGluZSAxMDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfYWRkUGVyc29uVG9JbnRlcmFjdGlvblBhbmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDQwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDc2YzVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSAxMTUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfYWRkUGVyc29uVG9JbnRlcmFjdGlvblBhbmVsLm5nLWVudGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuLyogbGluZSAxMTksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfYWRkUGVyc29uVG9JbnRlcmFjdGlvblBhbmVsLm5nLWxlYXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuLyogbGluZSAxMjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfYWRkUGVyc29uVG9JbnRlcmFjdGlvblBhbmVsLm5nLWVudGVyLFxuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2FkZFBlcnNvblRvSW50ZXJhY3Rpb25QYW5lbC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxMzAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfYWRkUGVyc29uVG9JbnRlcmFjdGlvblBhbmVsLm5nLWxlYXZlLFxuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2FkZFBlcnNvblRvSW50ZXJhY3Rpb25QYW5lbC5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4vKiBsaW5lIDEzNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl93cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTQxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvciB7XG4gIG1hcmdpbjogMjBweDtcbn1cbi8qIGxpbmUgMTQ0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3JfdGl0bGUge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cbi8qIGxpbmUgMTQ4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3Jfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBsaW5lIDE1MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfZWRpdG9yX2xlZnQsIHNlLWludGVyYWN0aW9uLWVkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3IgLnNlRmFybVBlb3BsZUxpc3RfZWRpdG9yX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi8qIGxpbmUgMTU4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlSW50ZXJhY3Rpb25FZGl0b3Iuc2NzcyAqL1xuc2UtaW50ZXJhY3Rpb24tZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3JfbGVmdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDE2NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUludGVyYWN0aW9uRWRpdG9yLnNjc3MgKi9cbnNlLWludGVyYWN0aW9uLWVkaXRvciAuc2VJbnRlcmFjdGlvbkVkaXRvcl9lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfZWRpdG9yX3JpZ2h0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuLyogbGluZSAxNjgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvcl9sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSAxNzIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvcl92YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuLyogbGluZSAxNzYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VJbnRlcmFjdGlvbkVkaXRvci5zY3NzICovXG5zZS1pbnRlcmFjdGlvbi1lZGl0b3IgLnNlSW50ZXJhY3Rpb25FZGl0b3JfZWRpdG9yIC5zZUludGVyYWN0aW9uRWRpdG9yX2VkaXRvcl9jb25maXJtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9pY29ucy9zcHJpdGVzaGVldF92NC5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE5MnB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMzAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XG59XG5cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMzksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZWFyY2hBZGREYXRhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDQyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uc2VhcmNoQWRkRGF0YTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDQ3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubXlQbGFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMHB4IDA7XG59XG5cbi8qIGxpbmUgNTEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5teVBsYW5uZXJPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSA1NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLm15UGxhbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLm15UGxhbm5lcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDY1LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ2VuZXJhdGVTaGFyZVJlcG9ydHMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMDtcbn1cblxuLyogbGluZSA2OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdlbmVyYXRlU2hhcmVSZXBvcnRzT2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nZW5lcmF0ZVNoYXJlUmVwb3J0czpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSA3OCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdlbmVyYXRlU2hhcmVSZXBvcnRzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgODMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XG59XG5cbi8qIGxpbmUgODcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZXR0aW5nc09mZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDY0cHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgOTIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5zZXR0aW5nczpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSA5NiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnNldHRpbmdzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgMTAxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uaGVscCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwO1xufVxuXG4vKiBsaW5lIDEwNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmhlbHBPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxMTAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5oZWxwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC02NHB4O1xufVxuXG4vKiBsaW5lIDExNCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmhlbHA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogaW5oZXJpdC0xMjhweDtcbn1cblxuLyogbGluZSAxMTksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5sb2dvZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggMDtcbn1cblxuLyogbGluZSAxMjMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5sb2dvZmY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTY0cHg7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4ubG9nb2ZmOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtMTI4cHg7XG59XG5cbi8qIGxpbmUgMTMyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4uZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvaWNvbnMvc3ByaXRlc2hlZXRfdjQucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNjJweCAtM3B4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi5nbzpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQgLTQwO1xufVxuXG4vKiBsaW5lIDE0NSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLmdvOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQgLTc2O1xufVxuXG4vKiBsaW5lIDE1MCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfaWNvbnMuc2NzcyAqL1xuLnVzZXJzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQyMHB4IDA7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9pY29ucy5zY3NzICovXG4udXNlcnNPZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIwcHggNjRweDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxNTksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi51c2Vyczpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQtNjRweDtcbn1cblxuLyogbGluZSAxNjMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2ljb25zLnNjc3MgKi9cbi51c2VyczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbmhlcml0LTEyOHB4O1xufVxuXG4vKiBsaW5lIDEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogbGluZSA4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jb21ib1NlbGVjdCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEzMHB4O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwNzkzNDtcbn1cblxuLyogbGluZSAyMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbnNlbGVjdCB7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTdlODtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xufVxuXG4vKiBsaW5lIDMzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODY2OTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkODY2OTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxuLyogbGluZSA0MywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbmlucHV0W3R5cGU9YnV0dG9uXTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uaW5wdXQtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNkODY2OSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNkODY2OSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNjAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5idXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q4NjY5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG59XG5cbi8qIGxpbmUgNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uZ2hvc3Qge1xuICBjb2xvcjogIzNkODY2OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q4NjY5ICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDc2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmdob3N0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODY2OSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDgyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogN3B4O1xufVxuXG4vKiBsaW5lIDg2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2RkZGRkZDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDkxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG5cbi8qIGxpbmUgOTksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBsaW5lIDEwNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJkYXRlXCJdOmJlZm9yZSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJ1xcMUY0QzYnO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4vKiBUaGUgY29udGFpbmVyICovXG4vKiBsaW5lIDEyMCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8qIEhpZGUgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGNoZWNrYm94ICovXG4vKiBsaW5lIDEzMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXIgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi8qIENyZWF0ZSBhIGN1c3RvbSBjaGVja2JveCAqL1xuLyogbGluZSAxNDIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi8qIE9uIG1vdXNlLW92ZXIsIGFkZCBhIGdyZXkgYmFja2dyb3VuZCBjb2xvciAqL1xuLyogbGluZSAxNTIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uY2hlY2tib3gtY29udGFpbmVyOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi8qIFdoZW4gdGhlIGNoZWNrYm94IGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuLyogbGluZSAxNTcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODY2OTtcbn1cblxuLyogQ3JlYXRlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yIChoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbi8qIGxpbmUgMTYyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogU2hvdyB0aGUgY2hlY2ttYXJrIHdoZW4gY2hlY2tlZCAqL1xuLyogbGluZSAxNjksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uY2hlY2tib3gtY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFN0eWxlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yICovXG4vKiBsaW5lIDE3NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5jaGVja2JveC1jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIFRoZSBjb250YWluZXIgKi9cbiAgLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgY2hlY2tib3ggKi9cbiAgLyogQ3JlYXRlIGEgY3VzdG9tIGNoZWNrYm94ICovXG4gIC8qIE9uIG1vdXNlLW92ZXIsIGFkZCBhIGdyZXkgYmFja2dyb3VuZCBjb2xvciAqL1xuICAvKiBXaGVuIHRoZSBjaGVja2JveCBpcyBjaGVja2VkLCBhZGQgYSBjb2xvcmVkIGJhY2tncm91bmQgKi9cbiAgLyogQ3JlYXRlIHRoZSBjaGVja21hcmsvaW5kaWNhdG9yIChoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbiAgLyogU2hvdyB0aGUgY2hlY2ttYXJrIHdoZW4gY2hlY2tlZCAqL1xuICAvKiBTdHlsZSB0aGUgY2hlY2ttYXJrL2luZGljYXRvciAqL1xufVxuLyogbGluZSAxOTAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3ggLmNoZWNrYm94LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGxpbmUgMjAyLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmxpbmstYm94IC5jaGVja2JveC1jb250YWluZXIgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4vKiBsaW5lIDIxMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4vKiBsaW5lIDIyMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2tib3gtY29udGFpbmVyOmhvdmVyIC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLyogbGluZSAyMzAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3ggLmNoZWNrYm94LWNvbnRhaW5lci5jaGVja2VkIC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q4NjY5O1xufVxuLyogbGluZSAyMzcsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4ubGluay1ib3ggLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjQ3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLmxpbmstYm94IC5jaGVja2JveC1jb250YWluZXIuY2hlY2tlZCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDI1NCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5saW5rLWJveCAuY2hlY2tib3gtY29udGFpbmVyIC5jaGVja21hcms6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogc29saWQgd2hpdGU7XG4gIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi8qIGxpbmUgMjY3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAyNzUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uc3dpdGNoLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDI4NywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtbGFiZWw6YWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMjkxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19mb3JtQ29udHJvbHMuc2NzcyAqL1xuLnN3aXRjaC1sYWJlbC1vZmYge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuLyogbGluZSAyOTUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uc3dpdGNoLWxhYmVsLW9uIHtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuXG4vKiBsaW5lIDI5OSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMwMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbn1cblxuLyogbGluZSAzMTAsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2Zvcm1Db250cm9scy5zY3NzICovXG4uc3dpdGNoLWlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWxhYmVsLW9uIH4gLnN3aXRjaC1zZWxlY3Rpb24ge1xuICBsZWZ0OiA3MXB4O1xuICAvKiBOb3RlOiBsZWZ0OiA1MCUgZG9lc24ndCB0cmFuc2l0aW9uIGluIFdlYktpdCAqL1xufVxuXG4vKiBsaW5lIDMxNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZm9ybUNvbnRyb2xzLnNjc3MgKi9cbi5zd2l0Y2gtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzNkODY2OTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjE1cyBlYXNlLW91dDtcbn1cblxuLyogbGluZSAxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbi50YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzQ3NmM1ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDNweCAzcHggMCAzcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyogbGluZSAxMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udGFicyAudGFiIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4IDAgNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cbi8qIGxpbmUgMjEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMgLnRhYjpob3ZlciwgLnRhYnMgLnRhYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xufVxuLyogbGluZSAyNCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udGFicyAudGFiOmhvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLyogbGluZSAyOCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFicy5zY3NzICovXG4udGFicyAudGFiLWFjdGl2ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuLnRhYkNvbnRlbnQge1xuICB6LWluZGV4OiA5OTk7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiBsaW5lIDQzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbi50b29sYmFyLWZpbHRlcnMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX3RhYnMuc2NzcyAqL1xuLnRvb2xiYXItZmlsdGVycyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MTBweCkge1xuICAvKiBsaW5lIDQ4LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJzLnNjc3MgKi9cbiAgLnRvb2xiYXItZmlsdGVycyBsaSB7XG4gICAgbWFyZ2luOiA1cHggNXB4IDVweCAwO1xuICB9XG59XG5cbi8qIGxpbmUgMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZGF0YUZpZWxkcy5zY3NzICovXG4uZGF0YUNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgOSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZGF0YUZpZWxkcy5zY3NzICovXG4uZGF0YVBhaXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDEzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19kYXRhRmllbGRzLnNjc3MgKi9cbi5kYXRhUGFpciAubGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2RhdGFGaWVsZHMuc2NzcyAqL1xuLmRhdGFQYWlyIC52YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDE0MDQyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLyogbGluZSAzNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fZGF0YUZpZWxkcy5zY3NzICovXG4ucGFpciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMzksIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2RhdGFGaWVsZHMuc2NzcyAqL1xuLnBhaXIgLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBsaW5lIDQ5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19kYXRhRmllbGRzLnNjc3MgKi9cbi5wYWlyIC52YWx1ZSB7XG4gIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLyogbGluZSAxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJsZXMuc2NzcyAqL1xuLnNvcnQtZG93bjphZnRlcixcbi5zb3J0LXVwOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTExcHg7XG4gIGxlZnQ6IC0xMXB4O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA5LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJsZXMuc2NzcyAqL1xuLnNvcnQtZG93bjphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogc2lsdmVyO1xufVxuXG4vKiBsaW5lIDEzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL190YWJsZXMuc2NzcyAqL1xuLnNvcnQtdXA6YWZ0ZXIge1xuICBib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHNpbHZlcjtcbn1cblxuLyogbGluZSAxNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFibGVzLnNjc3MgKi9cbi5zb3J0LWRvd24sXG4uc29ydC11cCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAyMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fdGFibGVzLnNjc3MgKi9cbnRyLmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6ICNmNGZkYzAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5jdXJzb3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAxMiwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4ub2ZmIHtcbiAgY29sb3I6ICNkMWQzZDQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19oZWxwZXJzLnNjc3MgKi9cbi5jbGlja3Rocm91Z2gge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4ubm9jbGlja3Rocm91Z2gge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLyogbGluZSAyNSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uYWJzb2x1dGVGaWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzUsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzOSwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4ubm8td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgNDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0NywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uY2xvc2Uge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIGxpbmUgNTIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2hlbHBlcnMuc2NzcyAqL1xuLm1hcmdpbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9faGVscGVycy5zY3NzICovXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlTWVudS5zY3NzICovXG4uc2VNZW51IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzZDg2Njk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLyogbGluZSAxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3NlT2ZmbGluZS5zY3NzICovXG5zZS1vZmZsaW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VPZmZsaW5lLnNjc3MgKi9cbnNlLW9mZmxpbmUgLnJlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAsIDAsIDAsIDAuODUpO1xuICB6LWluZGV4OiAxMDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuICBmb250LXNpemU6IDIwcHQ7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IGJsYWNrO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcbn1cbi8qIGxpbmUgMjUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VPZmZsaW5lLnNjc3MgKi9cbnNlLW9mZmxpbmUgLnJlZG9rIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMCwgMCwgMCwgMC44NSk7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTBwdDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggYmxhY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcbn1cbi8qIGxpbmUgNDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VPZmZsaW5lLnNjc3MgKi9cbnNlLW9mZmxpbmUgLmdyZWVuIHtcbiAgb3BhY2l0eTogMC4wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW1lO1xuICB6LWluZGV4OiAxMDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgZm9udC1zaXplOiAyMHB0O1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCBibGFjaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDFzO1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfc2VDaGFuZ2VQYXNzd29yZC5zY3NzICovXG5zZS1jaGFuZ2UtcGFzc3dvcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLyogbGluZSAxMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUNoYW5nZVBhc3N3b3JkLnNjc3MgKi9cbnNlLWNoYW5nZS1wYXNzd29yZCAucGFzc3dvcmRDaGFuZ2VyUm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLyogbGluZSAxNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUNoYW5nZVBhc3N3b3JkLnNjc3MgKi9cbnNlLWNoYW5nZS1wYXNzd29yZCAucGFzc3dvcmRDaGFuZ2VyTGFiZWwge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgd2lkdGg6IDE2MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyogbGluZSAyMiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUNoYW5nZVBhc3N3b3JkLnNjc3MgKi9cbnNlLWNoYW5nZS1wYXNzd29yZCAucGFzc3dvcmRDaGFuZ2VyVmFsdWUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLyogbGluZSAyNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9zZUNoYW5nZVBhc3N3b3JkLnNjc3MgKi9cbnNlLWNoYW5nZS1wYXNzd29yZCBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDA3OTM0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyLXdhaXRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyIGgxIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLyogbGluZSAyNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmNzdkJ0bkNvbnQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLyogbGluZSAzMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmNzdkJ0bkNvbnQgLnJwdExhYmVsIHtcbiAgbWFyZ2luOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi8qIGxpbmUgNDAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyIC5pbm5lci1yZXBvcnRzLWNvbnRhaW5lciAjaGFuZHNvbnRhYmxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLyogbGluZSA0NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyICNoYW5kc29udGFibGUtY29udGFpbmVyIC5odF9jbG9uZV90b3AgLnd0SG9sZGVyIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLyogbGluZSA1MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC53YWl0aW5nIHtcbiAgbWFyZ2luLXRvcDogMjAlO1xufVxuLyogbGluZSA1NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogODAwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4vKiBsaW5lIDYyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucmVwb3J0LWxpc3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG4vKiBsaW5lIDcyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucmVwb3J0LWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMDJCJztcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4vKiBsaW5lIDgxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucmVwb3J0LWxpc3QuYWN0aXZlLCAucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIgLnJlcG9ydC1saXN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkODY2OTtcbn1cbi8qIGxpbmUgODUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyIC5pbm5lci1yZXBvcnRzLWNvbnRhaW5lciAucmVwb3J0LWxpc3QtY29udGFpbmVyIC5yZXBvcnQtbGlzdC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuLyogbGluZSA4OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIgLnJlcG9ydC1saXN0IGgyLCAucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIgLnJlcG9ydC1saXN0IGgzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi8qIGxpbmUgOTUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyIC5pbm5lci1yZXBvcnRzLWNvbnRhaW5lciAucmVwb3J0LWxpc3QtY29udGFpbmVyIC5yZXBvcnQtbGlzdCBoMyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi8qIGxpbmUgMTAwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucGFuZWwge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xufVxuLyogbGluZSAxMDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuLnJlcG9ydHMtY29udGFpbmVyIC5pbm5lci1yZXBvcnRzLWNvbnRhaW5lciAucmVwb3J0LWxpc3QtY29udGFpbmVyIC5wYW5lbC5uZy1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTEwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucGFuZWwgLmZpbHRlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDVweDtcbn1cbi8qIGxpbmUgMTE1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucGFuZWwgLmZpbHRlci1jb250YWluZXIgLmZpbHRlci13cmFwIC5wYW5lbCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NDQztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0NDQztcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi8qIGxpbmUgMTIyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucGFuZWwgLmZpbHRlci1jb250YWluZXIgLmZpbHRlci13cmFwIC5wYW5lbCAuc2hvdy1maWx0ZXIge1xuICBtYXJnaW46IDVweDtcbn1cbi8qIGxpbmUgMTI2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX3JlcG9ydHNQYWdlLnNjc3MgKi9cbi5yZXBvcnRzLWNvbnRhaW5lciAuaW5uZXItcmVwb3J0cy1jb250YWluZXIgLnJlcG9ydC1saXN0LWNvbnRhaW5lciAucGFuZWwgLmZpbHRlci1jb250YWluZXIgLmZpbHRlci13cmFwIC5maWx0ZXItZXhwYW5kZWQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDQ0M7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIgLnBhbmVsIC5maWx0ZXItY29udGFpbmVyIC5maWx0ZXItd3JhcCAuZmlsdGVyLWV4cGFuZGVkIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4vKiBsaW5lIDEzNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9yZXBvcnRzUGFnZS5zY3NzICovXG4ucmVwb3J0cy1jb250YWluZXIgLmlubmVyLXJlcG9ydHMtY29udGFpbmVyIC5yZXBvcnQtbGlzdC1jb250YWluZXIgLnBhbmVsIC5maWx0ZXItY29udGFpbmVyIC5maWx0ZXItd3JhcDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cblxuLyogbGluZSAxNDQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuI3ZpZXctY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyogbGluZSAxNDcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfcmVwb3J0c1BhZ2Uuc2NzcyAqL1xuI3F1ZXJ5LXRleHQge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4vKiBsaW5lIDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLm5ldy1jb21wbGFpbnQtZm9ybSB7XG4gIHdpZHRoOiA5MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0M7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIGxpbmUgNywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4ubmV3LWNvbXBsYWludC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgMTEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLnRhYmxlLWNvbnRlbnQtdmFsdWVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi50YWJsZS1jb250ZW50LXZhbHVlcyB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogbGluZSAxOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4udGFibGUtY29udGVudC12YWx1ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZGMwO1xufVxuXG4vKiBsaW5lIDIzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5pbnZlc3RpZ2F0aW9uLXRhYmxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5MDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXJnaW4tdG9wOiAxNDVweDtcbn1cblxuLyogbGluZSAzMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDM4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5pbnZlc3RpZ2F0aW9uLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4vKiBsaW5lIDQyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5pbnZlc3RpZ2F0aW9uLXRhYmxlIHRkIHtcbiAgd2lkdGg6IDEyLjUlO1xuICBwYWRkaW5nOiA1cHg7XG59XG4vKiBsaW5lIDQ3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5pbnZlc3RpZ2F0aW9uLXRhYmxlIC50YWJsZS1ib2R5Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmV4cGFuZGVkLWRhdGEtdmlldy1jb250YWluZXIgdGQge1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSA1OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uY2FuY2VsX2J1dHRvbiwgLnN1Ym1pdF9idXR0b24ge1xuICBtYXJnaW46IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNjQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmZvcm0tdGFibGUtZWxlbWVudCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA2OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uZm9ybS10YWJsZS1lbGVtZW50IHRleHRhcmVhLCAuZm9ybS10YWJsZS1lbGVtZW50IC50ZXh0LWlucHV0LWZpZWxkIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSA3NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uZm9ybS10YWJsZS1lbGVtZW50IGlucHV0LCAuZm9ybS10YWJsZS1lbGVtZW50IHNlbGVjdCB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgODEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmZvcm0tdGFibGUtZWxlbWVudCAjcmVxLWRldGFpbHMsIC5mb3JtLXRhYmxlLWVsZW1lbnQgI3JlcS1kaXJlY3Rpb25zIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi8qIGxpbmUgODUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmZvcm0tdGFibGUtZWxlbWVudCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogNzVweDtcbn1cbi8qIGxpbmUgODksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmZvcm0tdGFibGUtZWxlbWVudCB0ciB7XG4gIGFsaWduLWl0ZW1zOiB0b3A7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSA5NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4jaW52ZXN0aWdhdGlvbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxMDAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmFjdGlvbi1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTA2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5idXR0b24tY29udGFpbmVyLCAuaW52ZXN0LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxMTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmRyb3Bkb3duLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4vKiBsaW5lIDExMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uZHJvcGRvd24tZmlsdGVycyBoNCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKiBsaW5lIDExOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uaW52ZXN0LXRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDEyNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uaGVhZGVyLXJvdyB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG5cbi8qIGxpbmUgMTI5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzA7XG59XG4vKiBsaW5lIDEzMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uc2VsZWN0ZWQgdGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uc2VsZWN0ZWQtaW52ZXN0aWdhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzA7XG59XG5cbi8qIGxpbmUgMTQwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5leHBhbmRlZC1kYXRhLXZpZXcge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4vKiBsaW5lIDE0MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uZXhwYW5kZWQtZGF0YS12aWV3IHRkIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLyogbGluZSAxNDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmV4cGFuZGVkLWRhdGEtdmlldyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDE1MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uZXhwYW5kZWQtZGF0YS12aWV3LWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAxNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmZpbGxlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTYyLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5leHBhbmRlZC1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLyogbGluZSAxNjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmV4cGFuZGVkLWRhdGEtYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTczLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi50ZXh0YXJlYS1zcGFjaW5nIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4vKiBsaW5lIDE3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uaW52ZXN0aWdhdGlvbi1wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDkwMHB4O1xufVxuXG4vKiBsaW5lIDE4MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uaW52ZXN0aWdhdGlvbi10YWJsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA5MDBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG59XG4vKiBsaW5lIDE4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9pbnZlc3RpZ2F0aW9uUGFnZS5zY3NzICovXG4uaW52ZXN0aWdhdGlvbi10YWJsZS1oZWFkZXIgdGgge1xuICB3aWR0aDogMTIuNSU7XG59XG5cbi8qIGxpbmUgMTkzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5pbnZlc3RpZ2F0aW9uLWJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLyogbGluZSAxOTcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLmludmVzdGlnYXRpb24tYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICBtYXJnaW46IDVweDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLm9kb3ItY2hlY2tib3gtY29udGFpbmVyIHAge1xuICB3aWR0aDogNTUwcHg7XG59XG5cbi8qIGxpbmUgMjA4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2ludmVzdGlnYXRpb25QYWdlLnNjc3MgKi9cbi5vZG9yLWNoZWNrYm94LWNvbnRhaW5lci1pbnB1dCB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfaW52ZXN0aWdhdGlvblBhZ2Uuc2NzcyAqL1xuLm9kb3ItY2hlY2tib3gtY29udGFpbmVyLWlucHV0OmNoZWNrZWQge1xuICBhY2NlbnQtY29sb3I6ICMzZDg2Njk7XG59XG5cbi8qIGxpbmUgMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVuZm9yY2VtZW50LXRhYmxlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHdpZHRoOiAxNDUwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgei1pbmRleDogNTtcbn1cbi8qIGxpbmUgMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVuZm9yY2VtZW50LXRhYmxlLWhlYWRlciBoMyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAxOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVuZm9yY2VtZW50LXBhZ2UtdGFibGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDE0NTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDIzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZW5mb3JjZW1lbnQtaGVhZC1ib2R5IHtcbiAgd2lkdGg6IDE0NTBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG59XG4vKiBsaW5lIDI4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZW5mb3JjZW1lbnQtaGVhZC1ib2R5IHRkLCAuZW5mb3JjZW1lbnQtaGVhZC1ib2R5IHRoIHtcbiAgd2lkdGg6IDglO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lbmZvcmNlbWVudC1oZWFkLWJvZHkgLmVuZm9yY2VtZW50LXRhYmxlLWJvZHk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLyogbGluZSAzOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmdyYW50LWVuZm9yY2VtZW50LWhlYWQtYm9keSB7XG4gIHdpZHRoOiAxNDUwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xufVxuLyogbGluZSA0NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmdyYW50LWVuZm9yY2VtZW50LWhlYWQtYm9keSB0ZCwgLmdyYW50LWVuZm9yY2VtZW50LWhlYWQtYm9keSB0aCB7XG4gIHdpZHRoOiA3JTtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDUwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZ3JhbnQtZW5mb3JjZW1lbnQtaGVhZC1ib2R5IC5lbmZvcmNlbWVudC10YWJsZS1ib2R5Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lbmZvcmNlbWVudC10YWJsZS1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmRjMDtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmdyYW50LWdsdWVkLWVuZm9yY2VtZW50LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIHdpZHRoOiAxNDUwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4vKiBsaW5lIDY2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZ3JhbnQtZ2x1ZWQtZW5mb3JjZW1lbnQtaGVhZGVyIHRoIHtcbiAgd2lkdGg6IDclO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA3MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmdsdWVkLWVuZm9yY2VtZW50LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIHdpZHRoOiAxNDUwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4vKiBsaW5lIDc5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZ2x1ZWQtZW5mb3JjZW1lbnQtaGVhZGVyIHRoIHtcbiAgd2lkdGg6IDglO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA4NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLnNlbGVjdGVkLWVuZm9yY2VtZW50LXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzAgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgODksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5zZWxlY3RlZC1lbmZvcmNlbWVudC1yb3cgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSA5OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLnNlbGVjdGVkLWVuZm9yY2VtZW50LXJvdy1idXR0b24ge1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi8qIGxpbmUgMTA1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uc2VsZWN0ZWQtZW5mb3JjZW1lbnQtcm93LWJ1dHRvbiBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLyogbGluZSAxMTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5tb2RhbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLyogbGluZSAxMjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDEzMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTM1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4ubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTM5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4ub3B0aW9uLWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMTQ1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZGVjaXNpb24tb3B0aW9ucyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyogbGluZSAxNTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5kZWNpc2lvbi1vcHRpb25zIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLyogbGluZSAxNTQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5kZWNpc2lvbi1vcHRpb25zIGxpIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNjEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lZGl0LWVuZm9yY2VtZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4vKiBsaW5lIDE2NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVkaXQtZW5mb3JjZW1lbnQtY29udGFpbmVyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE2NiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVkaXQtZW5mb3JjZW1lbnQtY29udGFpbmVyIHRhYmxlIHRyIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBhbGlnbi1pdGVtczogdG9wO1xufVxuLyogbGluZSAxNzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lZGl0LWVuZm9yY2VtZW50LWNvbnRhaW5lciB0YWJsZSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4vKiBsaW5lIDE3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVkaXQtZW5mb3JjZW1lbnQtY29udGFpbmVyIHRhYmxlIGlucHV0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi8qIGxpbmUgMTgxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZWRpdC1lbmZvcmNlbWVudC1jb250YWluZXIgdGFibGUgI2lucHV0LWNoZWNrYm94IHtcbiAgd2lkdGg6IGF1dG87XG59XG4vKiBsaW5lIDE4NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmVkaXQtZW5mb3JjZW1lbnQtY29udGFpbmVyIHRhYmxlIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLyogbGluZSAxOTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lbmZvcmNlbWVudC1idXR0b24tY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMTk0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4ub3V0ZXItZWRpdC1lbmZvcmNlbWVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQztcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDExMDBweDtcbn1cblxuLyogbGluZSAyMDAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5lZGl0LWVuZm9yY2VtZW50LWxhYmVscyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgMjA0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZXhwYW5kZWQtcm93LXRhYmxlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAyMDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5leHBhbmRlZC1yb3ctdGFibGUtc3VibGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBsaW5lIDIxMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLmV4cGFuZGVkLXJvdy10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi8qIGxpbmUgMjE3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50UGFnZS5zY3NzICovXG4uZXhwYW5kZWQtcm93LXRhYmxlIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSAyMjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5leHBhbmRlZC1yb3ctdGFibGUgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSAyMjgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbiNleHBhbmRlZC1yb3ctZGVjaXNpb24tbGlzdCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4vKiBsaW5lIDIzMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuI2V4cGFuZGVkLXJvdy1kZWNpc2lvbi1saXN0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAyNDMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRQYWdlLnNjc3MgKi9cbi5idXR0b24tY29udGFpbmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDI0NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFBhZ2Uuc2NzcyAqL1xuLm1vbmV5LW5vLXdyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLyogbGluZSAxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uc3VtbWFyeS1jb250YWluZXIge1xuICB3aWR0aDogMTEwMHB4O1xuICBtYXJnaW4tdG9wOiAxMzVweDtcbn1cblxuLyogbGluZSA2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uc3VtbWFyeS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAzMHB4O1xuICB3aWR0aDogMTEwMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uc3VtbWFyeS1oZWFkZXIgaDMge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LWhlYWRlci11bmZpeGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgcGFkZGluZzogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAyMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLnN1bW1hcnktaGVhZGVyLXVuZml4ZWQgaDMge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LXRhYmxlIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDExMDBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLyogbGluZSAzMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLnN1bW1hcnktdGFibGUtaGVhZGVyIHtcbiAgd2lkdGg6IDExMDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi8qIGxpbmUgMzgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LXRhYmxlLWhlYWRlciB0aCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMi41JTtcbn1cblxuLyogbGluZSA0OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLnN1bW1hcnktdGFibGUtcm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uc3VtbWFyeS10YWJsZS1yb3cgdGQge1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiAxMi41JTtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LXRhYmxlLXJvdyAubGVmdF9hbGlnbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNjEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LXRhYmxlLXJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzA7XG59XG5cbi8qIGxpbmUgNjUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LXRhYmxlLWJvZHk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLyogbGluZSA2OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmNvcnItb3V0ZXItcm93Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLyogbGluZSA3MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmNvcnItb3V0ZXItcm93Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDc2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uc3VtbWFyeS1leHBhbmRlZC1yb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZGMwO1xufVxuXG4vKiBsaW5lIDgwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZW5mb3JjZW1lbnQtc3VtbS1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xufVxuLyogbGluZSA4NCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmVuZm9yY2VtZW50LXN1bW0tYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICBtYXJnaW46IDVweDtcbn1cblxuLyogbGluZSA4OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmNvcnItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTAxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4jY29yci1jb250YWluZXItYnV0dG9ucyB7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLyogbGluZSAxMDUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5jb3JyLXJvdyB7XG4gIGhlaWdodDogMjVweDtcbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uY29yci1yb3cgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMTEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uY29yci1yb3cgZGl2IGJ1dHRvbiB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4vKiBsaW5lIDExOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmVkaXQtc3VtbWFyeS1mb3JtIHtcbiAgd2lkdGg6IDExMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0M7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4vKiBsaW5lIDEyMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuLmVkaXQtc3VtbWFyeS1mb3JtIGZvcm0ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLyogbGluZSAxMjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5lZGl0LXN1bW1hcnktZm9ybSBsYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLyogbGluZSAxMzMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5lZGl0LXN1bW1hcnktZm9ybSBpbnB1dCwgLmVkaXQtc3VtbWFyeS1mb3JtIHNlbGVjdCwgLmVkaXQtc3VtbWFyeS1mb3JtIHRleHRhcmVhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4vKiBsaW5lIDEzOSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuI3N1bW1hcnktZXhwYW5kZWQtcm93LXRhYmxlIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi8qIGxpbmUgMTQxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4jc3VtbWFyeS1leHBhbmRlZC1yb3ctdGFibGUgdGJvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTQ4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZW5mb3JjZW1lbnQtYWN0aW9uLXN1bW1hcnktYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi8qIGxpbmUgMTUxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZW5mb3JjZW1lbnQtYWN0aW9uLXN1bW1hcnktYnV0dG9ucyBidXR0b24ge1xuICBtYXJnaW46IDVweDtcbn1cblxuLyogbGluZSAxNTYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbi5zdW1tYXJ5LWV4cGFuZGVkLXJvdy1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgMTYwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4jZGVsZXRlLW1vZGFsLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgMTY1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4jdGV4dGFyZWEtY29yciBpbnB1dCwgI3RleHRhcmVhLWNvcnIgc2VsZWN0IHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLyogbGluZSAxNjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRTdW1tYXJ5LnNjc3MgKi9cbiN0ZXh0YXJlYS1jb3JyIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4vKiBsaW5lIDE3NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudFN1bW1hcnkuc2NzcyAqL1xuI2NvcnItY29tbS10YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIGxpbmUgMTc5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZW5mLWFjdGlvbi1maWx0ZXIsIC5lbmYtYWN0aW9uLWZpbHRlci1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi8qIGxpbmUgMTg2LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZW5mLWFjdGlvbi1maWx0ZXItbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMTkxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50U3VtbWFyeS5zY3NzICovXG4uZHJvcGRvd24tZmlsdGVycyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmVuZm9yY2VtZW50LWFjdGlvbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4vKiBsaW5lIDgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uY291bnRzLXRhYmxlIHRhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZSB0YWJsZSB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi8qIGxpbmUgMjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZS1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4ucmVndWxhdGlvbi1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5yZWd1bGF0aW9uLXNlbGVjdG9yIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLnJlZ3VsYXRpb24tc2VsZWN0b3IgaDUge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLyogbGluZSA1NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4ucmVndWxhdGlvbi1zZWxlY3RvciB0ZXh0YXJlYSwgLnJlZ3VsYXRpb24tc2VsZWN0b3IgaW5wdXQsIC5yZWd1bGF0aW9uLXNlbGVjdG9yIHNlbGVjdCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLyogbGluZSA2MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uY291bnRzLXRhYmxlLWJvZHkge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi8qIGxpbmUgNjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLm9ic2VydmF0aW9uLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDFweCBncmV5O1xufVxuLyogbGluZSA3MiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4ub2JzZXJ2YXRpb24tdGV4dCB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA3NywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uc2VsZWN0LWVuZm9yY2VtZW50LW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIGxpbmUgODEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLnNhdmUtY291bnQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qIGxpbmUgODYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLnNhdmUtY291bnQtYnV0dG9ucyBidXR0b24ge1xuICBtYXJnaW46IDVweDtcbn1cblxuLyogbGluZSA5MSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtdGFibGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDk1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5lbmZvcmNlbWVudC10YWJsZS1jb250YWluZXIgdGJvZHk6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjRTBFMEUwO1xufVxuXG4vKiBsaW5lIDEwMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtb2JzZXJ2YXRpb25zIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTA1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5lbmZvcmNlbWVudC1ib2R5LXJvd3MgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDEwOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtYm9keS1yb3dzIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDExNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtaGVhZGVyLXJvd3Mge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5lbmZvcmNlbWVudC1hY3Rpb24tYnV0dG9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAxMjksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmVuZm9yY2VtZW50LWFjdGlvbi1idXR0b24tY29udGFpbmVyIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4vKiBsaW5lIDEzNSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uYWRkLWRhdGUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMTVweDtcbn1cbi8qIGxpbmUgMTQwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hZGQtZGF0ZS1mb3JtIGlucHV0LCAuYWRkLWRhdGUtZm9ybSBidXR0b24sIC5hZGQtZGF0ZS1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbi8qIGxpbmUgMTQ0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hZGQtZGF0ZS1mb3JtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAxNTAsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmFkZC1kYXRlLWZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiBsaW5lIDE1NSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uYXNzZXQtb2JzZXJ2YXRpb24tb3B0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTY4LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hc3NldC1vYnNlcnZhdGlvbi1vcHRpb24tY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4vKiBsaW5lIDE3MCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uYXNzZXQtb2JzZXJ2YXRpb24tb3B0aW9uLWNoZWNrYm94IGlucHV0IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbn1cblxuLyogbGluZSAxNzYsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLnJlZ3VsYXRpb25zLXN1YmhlYWRlciB7XG4gIGNvbG9yOiAjNDc2YzVkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiBsaW5lIDE4OCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uYXNzZXRzLW9ic2VydmF0aW9ucy1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogbGluZSAxOTQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmFsbGVnZWQtdmlvbGF0aW9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTk5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5vYnNlcnZhdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi8qIGxpbmUgMjA1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5vYnNlcnZhdGlvbi1yb3ctYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG59XG4vKiBsaW5lIDIxMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4ub2JzZXJ2YXRpb24tcm93LWJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi8qIGxpbmUgMjE1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hc3NldHMtb2JzLXRhYmxlIHtcbiAgbWFyZ2luOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xufVxuXG4vKiBsaW5lIDIyMCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtZGF0ZS1sYWJlbCB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKiBsaW5lIDIyNCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uZW5mb3JjZW1lbnQtYWN0aW9uLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi8qIGxpbmUgMjI3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5lbmZvcmNlbWVudC1hY3Rpb24tY2hlY2tib3ggaW5wdXQge1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4vKiBsaW5lIDIzMywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9lbmZvcmNlbWVudEFjdGlvbi5zY3NzICovXG4uY291bnRzLXRhYmxlLXJvdyB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSAyMzcsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy10YWJsZS1ib2R5Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI0UwRTBFMDtcbn1cblxuLyogbGluZSAyNDEsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmFzc2V0LW9ic2VydmF0aW9uLWNoZWNrYm94LXRhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7XG59XG5cbi8qIGxpbmUgMjQ1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hc3NldC1vYnNlcnZhdGlvbi1vcHRpb24tbmFtZSB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLyogbGluZSAyNDksIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmFzc2V0LW9ic2VydmF0aW9uLW9wdGlvbi1vYnNlcnZhdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLyogbGluZSAyNTMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLmNvdW50cy1mYWNpbGl0eS1oZWFkZXIge1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogbGluZSAyNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZW5mb3JjZW1lbnRBY3Rpb24uc2NzcyAqL1xuLm5vLW9icy1mb3VuZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjYzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5hbGxlZ2VkVmlvbGF0aW9uSW5wdXQge1xuICB3aWR0aDogNDAwcHg7XG59XG5cbi8qIGxpbmUgMjY3LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2VuZm9yY2VtZW50QWN0aW9uLnNjc3MgKi9cbi5jb3VudHMtdGFibGUtcm93LWNvbnRhaW5lciB7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDMxLCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0IHtcbiAgY29sb3I6ICM0NzZjNWQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vYXBwL3N0eWxlcy9wYXJ0aWFscy9fYWJfYmFzZS5zY3NzICovXG4uYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCBncmVlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5hcnJvdy1yaWdodC53aGl0ZSB7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgNDgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgYmx1ZTtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmFycm93LWxlZnQud2hpdGUge1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzEsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLmZvbnQteHh4LWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICM0NzZjNWQ7XG59XG5cbi8qIGxpbmUgMTc0LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5mb250LXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzQxNDA0Mjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODIsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnNlY3Rpb25IZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc2YzVkO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi8uLi9hcHAvc3R5bGVzL3BhcnRpYWxzL19hYl9iYXNlLnNjc3MgKi9cbi5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL2FwcC9zdHlsZXMvcGFydGlhbHMvX2FiX2Jhc2Uuc2NzcyAqL1xuLnBhZGRpbmctMTAge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZmFybVBlcm1pdHRpbmdDZXJ0aWZpY2F0aW9uLnNjc3MgKi9cbi5zZUZhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbl90b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NmM1ZDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4IDAgMTBweCAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBsaW5lIDExLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2Zhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbi5zY3NzICovXG4ucGVybWl0LXRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2Zhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbi5zY3NzICovXG4ucGVybWl0LXRhYmxlIHRib2R5Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG5cbi8qIGxpbmUgMjMsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZmFybVBlcm1pdHRpbmdDZXJ0aWZpY2F0aW9uLnNjc3MgKi9cbi5wZXJtaXQtdGFibGUtYm9keSB0ciB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogbGluZSAyOCwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9mYXJtUGVybWl0dGluZ0NlcnRpZmljYXRpb24uc2NzcyAqL1xuLnBlcm1pdC10YWJsZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDMzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2Zhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbi5zY3NzICovXG4ucGVybWl0LWNlcnQtYnV0dG9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMDAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDQ0LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2Zhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbi5zY3NzICovXG4ucGVybWl0LXRhYmxlLXNlbGVjdGVkLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0OSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9mYXJtUGVybWl0dGluZ0NlcnRpZmljYXRpb24uc2NzcyAqL1xuLmFkZFBlcm1pdEZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLyogbGluZSA1MywgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9mYXJtUGVybWl0dGluZ0NlcnRpZmljYXRpb24uc2NzcyAqL1xuLmFkZFBlcm1pdEZvcm0gaW5wdXQsIC5hZGRQZXJtaXRGb3JtIHRleHRhcmVhLCAuYWRkUGVybWl0Rm9ybSBzZWxlY3Qge1xuICB3aWR0aDogMTQwcHg7XG59XG5cbi8qIGxpbmUgNTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZmFybVBlcm1pdHRpbmdDZXJ0aWZpY2F0aW9uLnNjc3MgKi9cbi5hZGRQZXJtaXRGb3JtLWJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzAwMDtcbn1cbi8qIGxpbmUgNjQsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfZmFybVBlcm1pdHRpbmdDZXJ0aWZpY2F0aW9uLnNjc3MgKi9cbi5hZGRQZXJtaXRGb3JtLWJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDc1cHg7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4vKiBsaW5lIDcwLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX2Zhcm1QZXJtaXR0aW5nQ2VydGlmaWNhdGlvbi5zY3NzICovXG4uc2VsZWN0ZWQtcGVybWl0LXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZkYzA7XG59XG5cbi8qIGxpbmUgMSwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9GYXJtTWFwVGFiLnNjc3MgKi9cbi5zZUZhcm1NYXBUYWJfdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzZjNWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDVweCAwIDEwcHggMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyogbGluZSA5LCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX0Zhcm1NYXBUYWIuc2NzcyAqL1xuLmFkZC1tYXAtZm9ybSBzZWxlY3QsIC5hZGQtbWFwLWZvcm0gaW5wdXQsIC5hZGQtbWFwLWZvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTQwcHg7XG59XG4vKiBsaW5lIDEzLCAuLi8uLi9hcHAvc3R5bGVzL3ZpZXdzL2FiX0Zhcm1NYXBUYWIuc2NzcyAqL1xuLmFkZC1tYXAtZm9ybSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgMTgsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfRmFybU1hcFRhYi5zY3NzICovXG4ub3Blbi10YWJsZS1idXR0b24tY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMjIsIC4uLy4uL2FwcC9zdHlsZXMvdmlld3MvYWJfRmFybU1hcFRhYi5zY3NzICovXG4uc2VGYXJtTWFwVGFiLW9wZW4tdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyNiwgLi4vLi4vYXBwL3N0eWxlcy92aWV3cy9hYl9GYXJtTWFwVGFiLnNjc3MgKi9cbi5vcGVuLXRhYmxlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogbGluZSA0MywgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSA0NywgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0MTQwNDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xufVxuXG4vKiBsaW5lIDYxLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi51aXZpZXctY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGxpbmUgNjUsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLnBhZ2VDb250ZW50V3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDkxLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi8qIGxpbmUgMTAzLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lci5jb2xsYXBzZS1mYXJtLWxpc3QgLnNlYXJjaEFkZERhdGFQYWdlLU1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjI1cztcbn1cbi8qIGxpbmUgMTA3LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lci5jb2xsYXBzZS1mYXJtLWxpc3QgLnNlYXJjaEFkZERhdGFQYWdlLUZvcm0ge1xuICB3aWR0aDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4yNXM7XG59XG4vKiBsaW5lIDExMSwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4udmlldy1jb250YWluZXIuY29sbGFwc2UtZmFybS1saXN0IC5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtIC5leHBhbmQtY29sbGFwc2UgLmFycm93LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMDtcbn1cbi8qIGxpbmUgMTIxLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lci5jb2xsYXBzZS1tYXAgLnNlYXJjaEFkZERhdGFQYWdlLU1hcCB7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjI1cztcbn1cbi8qIGxpbmUgMTI1LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lci5jb2xsYXBzZS1tYXAgLnNlYXJjaEFkZERhdGFQYWdlLUZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4yNXM7XG59XG4vKiBsaW5lIDEyOSwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4udmlldy1jb250YWluZXIuY29sbGFwc2UtbWFwIC5zZWFyY2hBZGREYXRhUGFnZS1Gb3JtLVdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDEzMiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4udmlldy1jb250YWluZXIuY29sbGFwc2UtbWFwIC5mdWxsLW1hcCB7XG4gIGxlZnQ6IDBweDtcbn1cbi8qIGxpbmUgMTM1LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi52aWV3LWNvbnRhaW5lci5jb2xsYXBzZS1tYXAgLmZ1bGwtZm9ybXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ3NmM1ZDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBsaW5lIDE0OCwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4uc3Qtc29ydC1hc2NlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjVCMic7XG4gIGNvbG9yOiAjNDc2YzVkO1xufVxuXG4vKiBsaW5lIDE1MywgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4uc3Qtc29ydC1kZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI1QkMnO1xuICBjb2xvcjogIzQ3NmM1ZDtcbn1cblxuLyogbGluZSAxNTgsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cblxuLyogbGluZSAxNjQsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLyogbGluZSAxNjksIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLndoaXRlVGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxNzMsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLnllbGxvd1RleHQge1xuICBjb2xvcjogI2ZmZmZiMDtcbn1cblxuLyogbGluZSAxNzcsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLmNsaWNrYWJsZVBlcnNvbiB7XG4gIGNvbG9yOiBibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAxODEsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLm5vdC1zZXQge1xuICBjb2xvcjogcmVkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmVkO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLyogbGluZSAxODYsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuI2NvbW1lbnRzLWlucHV0IHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4OSwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jY29tbWVudHMtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLyogbGluZSAxOTMsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLm1haWxpbmctYWRkcmVzcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jc3RhdGUtaWQge1xuICB3aWR0aDogMzBweDtcbn1cblxuLyogbGluZSAxOTksIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuI3ppcC1pZCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4vKiBsaW5lIDIwMiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jYXNzZXQtb2JzZXJ2YXRpb25zLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0NzZjNWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogbGluZSAyMDgsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuI2ZsZXgtYm94LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBsaW5lIDIxMiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jb2JzZXJ2YXRpb24tY29tbWVudHMtaW5wdXQge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyMTcsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLmFzc2V0LWZvcm0tYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogbGluZSAyMjAsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLm9ic2VydmF0aW9uLWZvcm0tZHJvcGRvd24ge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi8qIGxpbmUgMjIzLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbiNvYnNlcnZhdGlvbi1jb21tZW50cy1jb250YWluZXIsICNhY3Rpb24tcmVxdWlyZWQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiA1cHg7XG59XG4vKiBsaW5lIDIyNiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jb2JzZXJ2YXRpb24tY29tbWVudHMtY29udGFpbmVyIGxhYmVsLCAjYWN0aW9uLXJlcXVpcmVkLWNvbnRhaW5lciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2MDYwNjA7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgd2lkdGg6IDExMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDIzNiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4jb2JzZXJ2YXRpb24tY29tbWVudHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyogbGluZSAyNDAsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuI3NlbGVjdC1vcHRpb25zIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4vKiBsaW5lIDI0NCwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4uYXNzZXQtbm90ZXMtdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyNTAsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBsaW5lIDI1NCwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4uc3BhY2VyIHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi8qIGxpbmUgMjU4LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8qIGxpbmUgMjYyLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi5hbGlnbi1pdGVtcyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMjY2LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjcwLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi5qdXN0aWZ5LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi8qIGxpbmUgMjc1LCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi50cmFzaC1jYW4gc3ZnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjgyLCAuLi8uLi9hcHAvc3R5bGVzL2luZGV4LnNjc3MgKi9cbi51c2VyLW1hbmFnZW1lbnQtdGFibGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLyogbGluZSAyODgsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLnVzZXItbWFuYWdlbWVudC10YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4vKiBsaW5lIDI5MSwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4udXNlci1tYW5hZ2VtZW50LXRhYmxlIHRib2R5Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI5NiwgLi4vLi4vYXBwL3N0eWxlcy9pbmRleC5zY3NzICovXG4udXNlci1tYW5hZ2VtZW50LWNvbnRyb2wge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogbGluZSAzMDAsIC4uLy4uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyAqL1xuLmV4YW1wbGUtdmlld3BvcnQge1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiJdfQ== */